body{
	margin:0px;
	padding:0px;
	border:0px;
	
}
.png {
	behavior: url('/css/pngfix.htc');
}
img{
border:none;
}
*{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
a:link,
a:visited,
a:active,
a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0066cc;
text-decoration:underline;
}
.b{
border:solid 1px black;
}
.logo_text{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000066;
font-weight:normal;
}
.logo_text_big{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:21px;
color:#000066;
}
.nav{
font-family:Arial;
font-size:14px;
color:#435970;
text-decoration:none;
}
a:active.nav,
a:visited.nav,
a:link.nav{
font-family:Arial;
font-size:14px;
color:#435970;
text-decoration:none;
}
a:hover.nav{
font-family:Arial;
font-size:14px;
color:#0066cc;
text-decoration:none;
}
.rus_eng,
a:link.rus_eng,
a:active.rus_eng,
a:hover.rus_eng,
a:visited.rus_eng{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
text-decoration:none;
}
.centr_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#0066cc;
font-weight:normal;
}
.adres,
a:link.adres,
a:active.adres,
a:hover.adres,
a:visited.adres{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:17px;
text-decoration:none;
}
.catalog,
a:link.catalog,
a:active.catalog,
a:hover.catalog,
a:visited.catalog{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#576b80;
}
.bottom_nav,
a:link.bottom_nav,
a:active.bottom_nav,
a:hover.bottom_nav,
a:visited.bottom_nav{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.ul{
padding:0px 0px 0px 0px;
}

.li{
padding:0px 0px 0px 0px;
}

a.ul, a:active.ul, a:link.ul, a:visited.ul{
	display:block;
	font-size:11px;
	color:#728394;
	padding:0px 0px 0px 0px;
}

a:hover.ul{
	text-decoration:underline;
}

div.ul{
        padding:0px 0px 0px 15px;
        font-size:11px;
        color:#728394;
        font-weight:bold;
		border:none;
        text-decoration:none;
}




div.map{
	display:block;
	font-size:11px;
	color:#728394;
	font-weight:bold;
	text-decoration:none;
	padding:5px 0px 0px 0px;
}

div.li, div.marked{
padding:0px 0px 0px 15px;
}

a.li, a:active.li, a:link.li, a:visited.li,a:hover.li{
	display:block;
	font-size:11px;
	font-weight:normal;
	color:#728394;
	margin:7px 0px 7px 0px;
	padding-left:0px;
	line-height:15px;
	text-decoration:none;
}
a.li_marked, a:active.li_marked, a:link.li_marked, a:visited.li_marked,a:hover.li_marked
{
	padding-left:0px;
}


.marked{
border-left:1px solid #FF6600;
}
div div.marked{border:none;}

.indextext,
a:link.indextext,
a:visited.indextext,
a:hover.indextext,
a:active.indextext
{
color:#000000;
text-decoration:none;
}
.new_year{
background-image:url(../imgs/new_year.jpg);
background-position:right;
background-repeat:no-repeat;
}
img{border:0px;}

table.partners {width:100%; border-spacing: 0px; border-collapse:collapse; border:1px solid black;}
table.partners td {width:50%; vertical-align:middle; border:1px solid black; border-left:none; padding:3px;}
table.partners td.logo_image {width:5%; vertical-align:middle; border-right:none; text-align:center;}
