* {
	margin: 0;
	padding: 0;
}
html {
	height: 100%;	
	font-size:13px;
	font-family:Arial;
	background: url(/img/menuma.png)  -1000px left no-repeat;	
	
}
#body{
	background: url(/img/bg1.jpg)   center  65px no-repeat;
}
td{font-size:14px;	font-family:Arial;}
header, nav, section, article, aside, footer {
	display: block;
}
body {
	
	height: 100%;
	background:#e7e7e7 url(/img/bg1010.jpg)   -20px 65px repeat-x;
	
}
a {
	color: blue;
	outline: none;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
p {
	margin: 0 0 18px;
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
#wrapper {
	width: 100%;
	min-width: 1020px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}


/* Header
-----------------------------------------------------------------------------*/
#header {
	height: 74px;
	
}


/* Middle
-----------------------------------------------------------------------------*/
#content {
	
	color:#000000;
	margin-left:660px;
	_margin-left:730px;

}
#content1{padding: 20px 0 80px;padding-top:180px;}




/* Footer
-----------------------------------------------------------------------------*/
#footer {
	margin: -73px auto 0;
	min-width: 1020px;
	height: 73px;
	background: #5d6f99;
	position: relative;
	color:#fff;
}


#logoM{position: absolute;margin-left:300px;margin-top:10px;_margin-left:-200px;}

.w1020{
	width: 1024px;
	margin:  0px auto;
}
#hdm{
	height: 74px;
	background: url(/img/hd2.jpg)  top left repeat-x;
	color:#001e50;
	text-shadow:   #bfcde6  0px 0px 3px;
}
#hd1{
	height: 129px;
	background:#3c67ad url(/img/h2.jpg)  top right no-repeat;
	color:#fff;
	font-size:17pt;
	font-family: Myriad Pro;
}
#hdmain{float:right; padding-top: 20px;font-size:14pt;color:#001f51;}
#hdph{padding-top: 15px;color:#001f51;}
#hdph span{font-size:19pt;}
#logo{padding-top:9px;}


#hd2{ 
	clear:both;
	height: 67px;
	background: url(/img/menu.jpg)  top left repeat-x;
}
#menu{
	font-size:17px;
	padding:0px 30px;
	font-family: Myriad Pro;
	_padding:0px 20px;
}
#menu a{
	color:#fff;text-decoration: none;	
	text-transform:uppercase ;
	display:block;
	height: 45px;
	
	padding:5px 25px;
	padding-bottom:1px;
	vertical-align: middle;
	background: url(/img/line1.jpg)  top right no-repeat;
}
#menu a.last{background:none;}
#menu a:hover,#menu td.activ a{padding:5px 24px;padding-bottom:0px;background:#5673a9;border-bottom:#fff solid 1px;border-right:#fff solid 1px;border-left:#31589e solid 1px;}
#menu td{
	text-align:left;
		
}

#menu2{padding-left:68px;padding-top:10px;font-size:15px;}
#menu2 a{color:#fff;text-decoration: none;	}

.gal img{float:left; padding-right:5px;padding-bottom:5px;}

h1{color:#152959;margin-top:0px;font-size:26px;font-weight:200;}
#content{line-height: 1.5;}

h2{color:#152959;margin-top:0px;font-size:26px;font-weight:200;}
.read{text-align:right;}
.bd1{margin-top:20px;}




.ratl{background: url(/img/ralt.png) right bottom no-repeat;}
.ratr{background: url(/img/ratr.png) left bottom no-repeat;}
.rat{background: url(/img/rat.png) left bottom repeat-x;}
.ral{background: url(/img/ral.png) right top repeat-y;}
.rar{background: url(/img/rar.png) left top repeat-y;}
.rabl{background: url(/img/rabl.png) right top no-repeat;}
.rab{background: url(/img/rab.png) right top repeat-x;}
.rabl{background: url(/img/rabl.png) right top no-repeat;}
.rabr{background: url(/img/rabr.png) left top no-repeat;}
.ra{background: #eff0f0;}
.zas{text-align: justify;}


#menuM{
	list-style-type: none;margin:0px;
	margin-left: 20px;
	position:relative;
	z-index:99;
}
#menuM a{
	font-family: Myriad Pro;
	font-size: 16pt;
	color:#fff;
	text-decoration: none;
}

#menuM li{
	background: url(/img/menum.png)  top left no-repeat;	
	width: 367px;
	padding:24px 0px;	
	padding-left:24px;
	padding-bottom:30px;
	margin-bottom: 5px;
		
}
#menuM li:hover{background: url(/img/menuma.png)  top left no-repeat;	}
#menuM li.activ{background: url(/img/menuma.png)  top left no-repeat;	}

#nav1{float:left;width: 150px;}
#nav1 a{float:left; display:block;height: 9px;width: 12px;background: url(/img2/icon.jpg);font-size:0px;margin-right:25px;}
#nav1 #ico2{background-position: 12px top;}
#nav1 #ico3{background-position: 24px top;}
#info{float:right;width: 250px;}



#tops{float:right;}
#search{float:right; display:none;}
.foo1{padding-top:17px;}

.block1 a{color:#0095da;}
/*.block1{padding-top:25px;}*/

.backnavigation{text-align:right; clear:both; margin-bottom: 20px;   margin-top: 20px;}
.backnavigation a{font-size:20px;color:#0095DA;text-decoration:none;}
#nav{float:right; color:#0095DA;font-size:20px;margin-top: 5px;}
#nav  a{color:#0095DA;text-decoration:none;}

.ji4 img{padding-right:10px;}

.ji4 td{border-bottom: 1px dotted #000;}



#dat1{ width: 200px; color:#24211d;font-family: Myriad Pro;position: absolute;margin-left:870px;margin-top:100px;_margin-left:450px;}
#time1{padding-top: 3px; background: url(/img/time.png) 0px 0px no-repeat; height: 35px; margin-bottom: 3px; }
#time1 span{font-size: 22pt; padding-right: 6px; _padding-right: 5px; padding-left: 1px; color:#fff; font-family: Myriad Pro;}
.bdM1{padding-left: 20px;}

.imgs1{float:right;width: 1px;height: 1px; position:relative;_left:25px;}
.imgs1 img{position:absolute;}

#tovar div{ float:left; }
table.state2{
}

.state2 td {
 border-bottom: 1px dotted #000;
 padding: 5px;
}

.state2 th {
border-top:1px dotted #CCCCCC;
padding: 5px;

}