* {
	margin: 0;
	padding: 0;
}
html {
	height: 100%;	
	font-size:13px;
	font-family:Arial;
}
td{font-size:14px;	font-family:Arial;}
header, nav, section, article, aside, footer {
	display: block;
}
body {
	
	height: 100%;
}
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: 200px;
	
}


/* Middle
-----------------------------------------------------------------------------*/
#content {
	
	color:#000000;
}

#content0 {
padding: 20px 0 80px;

}
#content0 p,#content0 div{
/*text-indent: 1.5em;*/
}



/* Footer
-----------------------------------------------------------------------------*/
#footer {
	margin: -73px auto 0;
	min-width: 1020px;
	height: 73px;
	background: #5d6f99;
	position: relative;
	color:#fff;
}


.w1020{
	width: 1024px;
	margin:  0px auto;
}
#hd10{
	height: 129px;
	background: url(/img/hd1.jpg)  top left no-repeat;
}
#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: 50px;}
#hdph{padding-top: 50px;}
#hdph span{font-size:19pt;}
#logo{margin-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;
	_margin-top: 10px; 
}
#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;
	
	cursor:pointer;
}
#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;text-align:center;}
#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:#f3f0f0;}
.zas{text-align: justify;}



#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;}



#menuTOP{list-style:none;padding-left:40px;}

#menuTOP li{float:left;margin-left:0px;vertical-align: middle;padding-top:29px;padding-bottom:15px;padding-left:24px;}
#menuTOP li a{display:inline; float:left;}
#menuTOP li .mq{width: 110px;color:#fff;font-size:14px;margin-top:10px;padding:10px ;}

#logo{float:left;}


#menuTOP li:hover{background: url(/img2/pp1.png) 0px -4px no-repeat;}
#menuTOP li:hover a.mq{color:#0098de;text-decoration: underline;}
#menuTOP li.activ a.mq{color:#0098de;text-decoration: underline;}
#menuTOP li.activ{background: url(/img2/pp1.png) 0px -4px no-repeat;}

#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;}

.re1{display:none;}

.photo1 img{margin-right:2px;margin-bottom:2px;}

#tovar div{ float:left; margin-right:20px;margin-bottom:20px;}

.path a{color:#000;}
table.state2{
}

.state2 td {
 border-bottom: 1px dotted #000;
 padding: 5px;
}

.state2 th {
border-top:1px dotted #CCCCCC;
padding: 5px;

}