a{
color:#046290;
font-size:14px;
}

a:hover,a:visited{
color:#000;
font-size:14px;
}

body, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, li, ol, p, ul
{
	margin: 0;
	border: 0 none #FFFFFF;
	padding: 0;
scrollbar-base-color:#04618e;
scrollbar-arrow-color:#fff;
}

.simple:after {
  content: ".";
  height: 0;
  visibility: hidden;
  display: block;
  clear: both;
}
    


html {padding:0; margin:0; width:100%; height:100%;}
body {font:11px tahoma;color:#000; background-color:#4e4e4e; padding:0; margin:0; position:relative;}
#container		{width:1000px;  /*position:relative; */}
div#page{
/*position:relative;*/
background:url(../../img/mbg2.gif) 0% 0% repeat-y;
/*border:#b4b4b4 1px solid;*/

margin:0;
padding:0;
}

div#header{
width:1011px;
height:181px;
background:url(../../img/must_bg.gif) 0% 0% no-repeat;
position:relative;

}

div#vkon{
position:absolute;
left:855px;
top:75px;

}
div#vkon p,div#vkon  b{
font-family:Helvetica, Helvetica, sans-serif;
font-weight:100;

font-size:20px;
color:#FFFFFF;

}

div#vkon p a{
font-size:20px;
text-decoration:underline;
color:#FFFFFF;

}

div#vkon strong,div#vkon b{
color:#b8b7b7;
}
div#vkon strong{
font-weight:100;
font-size:22px;
}

/* main top navigation*/
div#navigation{
position:absolute;
top:151px; right:25px;}

div#navigation ul#nav{
list-style:none;
}

div#navigation ul#nav li{  margin-left:6px; float:left;}

 ul#nav li a{background-color:#4a4a4a; text-decoration:none; display:block; height:25px;padding:7px 12px 6px 14px; height:auto;font-family:tahoma; font-size:11px; font-weight:bold; text-align:center;
 color:#FFFFFF;}
 
 ul#nav li a:hover, ul#nav li a.active{
 background-color:#04618e;}
 
 /* content*/
 div#content{
background:url(../../img/cont_bg.gif) -1px -0 repeat-y;

}

div#mainflash{
height:421px; width:1002px; margin:0 auto;
background:url(../../img/main.jpg) -1px -0 no-repeat;
}
 
 ul#navbot{
 height:85px; width:1002px; margin:0 auto;
 list-style:none;
 }
 
 ul#navbot li
{
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
 ul#navbot li a
{
		float:left;
	background-image: url(../../img/menu.jpg);
	background-repeat:no-repeat;
	width:143px;
	height:85px;
	text-indent:-5000px;
	outline:none;

}
 
/**********************MAtrix************/
#nav_st a,
#nav_st a:link,
#nav_st a:visited {width:143px;background-position:-286px 0px;  }
#nav_st a:hover {background-position:-286px -85px; }

#nav_sl a,
#nav_sl a:link,
#nav_sl a:visited {width:143px;background-position:0px 0px; }
#nav_sl a:hover {background-position:0 -85px; }

#nav_t a,
#nav_t a:link,
#nav_t a:visited { width:143px;background-position:-143px 0px;  }
#nav_t a:hover { background-position:-143px -85px;  }

#nav_bo a,
#nav_bo a:link,
#nav_bo a:visited { width:143px;background-position:-429px 0px; }
#nav_bo a:hover {  background-position:-429px -85px;}

#nav_pr a,
#nav_pr a:link,
#nav_pr a:visited {width:143px;background-position:-572px 0px;  }
#nav_pr a:hover { background-position:-572px -85px; }


#nav_gal a,
#nav_gal a:link,
#nav_gal a:visited {width:143px;background-position:-715px 0px;  }
#nav_gal a:hover { background-position:-715px -85px; }

#nav_co a,
#nav_co a:link,
#nav_co a:visited {width:143px;background-position:-858px 0px;  }
#nav_co a:hover { background-position:-858px -85px; }

/*         FOOTER              */

div#foot{
background:url(../../img/foot.gif)  -2px 0 no-repeat;
background-color:#4e4e4e;
padding:15px 0 0 21px;
}
div#foot p{ margin:2px 0 0 10px; font-size:10px; font-family:tahoma;color:#999999;}
div#foot p a{ color:#FFFFFF;}
div#foot img{ float:left; margin-right:12px;}


/*           MAIN              */

div#navileft{
width:220px;
float:left;

background-color:#666666;
margin:0 0 0 2px;
padding:0;

}

div#lcont{
padding:0;
margin:0;
width:219px;
height:137px;
position:relative;


background-image: url(../../img/contact.gif);
	background-repeat:no-repeat;
}

div#lcont p {

position:absolute;
color:#cccccc;
font-family:tahoma;
font-size:11px;

top:44px;
left:23px;
}
div#lcont p a{ color:#FFF;}

/*               FOOOTER              */
div#footer{
clear:both;
background:url(../../img/footer.gif)  -1px 0 no-repeat;
background-color:#4e4e4e;
height:58px;
padding:19px 0 0 24px;
}
div#footer p{ float:right; margin:2px 21px 0 0; font-size:10px; font-family:tahoma;color:#999999;}
div#footer p a{ color:#FFFFFF;}
div#footer img{ float:left; margin-right:12px;}


/*       inner menuha                */



 ul#navleft{

 margin:0;

 list-style:none;
 }
 
 ul#navleft li
{
	
	list-style-type: none;
	margin: 0;
	padding: 0;
}
 ul#navleft li a
{
		margin:0;
		padding:0;
	background-image: url(../../img/left_menu2.gif);
	background-repeat:no-repeat;
	display:block;


	width:195px;
	height:40px;
	color:#d9d9d9;
	padding-left:25px;
	line-height:40px;
	font-family:Arial Narrow,Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	

	outline:none;

}
 
  ul#navleft li a:hover,ul#navleft li a.active{
  background-position:-222px 0px;color:#FFF;
  }
 
/**********************MAtrix************/
#nav_bes a,
#nav_bes a:link,
#nav_bes a:visited {background-position:0px 1px;  }
#nav_bes a:hover ,ul#navleft  #nav_bes a.active{ b }

#nav_obe a,
#nav_obe a:link,
#nav_obe a:visited {background-position:0 -38px;  }
#nav_obe a:hover,#nav_obe a.active { background-position:-222px -38px;  }

#nav_tem a,
#nav_tem a:link,
#nav_tem a:visited {background-position:0 -78px;  }
#nav_tem a:hover,#nav_tem a.active { background-position:-222px -78px; }

#nav_ems a,
#nav_ems a:link,
#nav_ems a:visited {background-position:0 -118px;  }
#nav_ems a:hover,#nav_ems a.active { background-position:-222px -118px; }

#nav_ilm a,
#nav_ilm a:link,
#nav_ilm a:visited {background-position:0 -158px;  }
#nav_ilm a:hover,#nav_ilm a.active { background-position:-222px -158px; }


#nav_ers a,
#nav_ers a:link,
#nav_ers a:visited {background-position:0 -198px;  }
#nav_ers a:hover,#nav_ers a.active { background-position:-222px -198px; }

#nav_exl a,
#nav_exl a:link,
#nav_exl a:visited {background-position:0 -238px;  }
#nav_exl a:hover,#nav_exl a.active { background-position:-222px -238px; }

#nav_gls a,
#nav_gls a:link,
#nav_gls a:visited {background-position:0 -277px;  }
#nav_gls a:hover,#nav_gls a.active { background-position:-222px -277px; }

/*inner left*/
ul#navleft li.innerleft a{
background:none;
text-indent:0;
font-family:tahoma;
font-size:11px;
color:fff;
height:25px;
text-align:left;
line-height:25px;
padding-left:25px;
font-weight:bold;
text-decoration:none;
background-color:#31556d;
border-bottom:#48708a 1px solid;
width:auto;
color:#fff;



}
ul#navleft li.innerleft a:hover{
color:#cdcdcd;
text-decoration:underline;
}

ul#navleft li.innerleft a.active{
background:none;
text-indent:0;
font-family:tahoma;
font-size:11px;
color:fff;
height:25px;
text-align:left;
line-height:25px;
padding-left:25px;
font-weight:bold;
text-decoration:none;
background-color:#cdcdcd;
border-bottom:#48708a 1px solid;
width:auto;
color:#373737;
}

/*         Content style              */

div#emmochka{
float:left;
width:784px;


}

div#ctmke{
background-color:#b5b5b5;
background-image:url(../../img/page_namel.gif);
background-repeat:no-repeat;
background-position:18px 0;
height:40px;
position:relative;

}
div#ctmke h1{ height:40px;  
background:url(../../img/page_name.gif)  0 0 repeat-x;
font-family:Arial, Helvetica, sans-serif; font-size:18px;
padding:10px 30px; font-weight:normal; color:#fff;
top:5px;
display:inline;
position:relative;
top:10px;


}

div#pathtpl{
position:absolute;
top:0px;

padding-right:8px;
left:28px;
height:40px;
background-color:#b5b5b5;
background-image:url(../../img/page_namer.gif);
background-repeat:no-repeat;
background-position:top right; 

}


div#contfrm{
padding:30px 0 0 34px;
color:#363636;
font-size:11px;
line-height:1.2em;
background-position:top right;
background-repeat:no-repeat;
background-attachment: scroll;

background-image:url(../../media/chapterpics/chpt_72.jpg);
min-height:auto;
height:auto;!important
overflow:scroll;
}


input.colorfull{
width:72px;
height:22px;
background-color:#04618e;
color:#FFFFFF;
font-weight:bold;
border:#01496b 2px solid;

}


.opaq{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85); /* IE 5.5+*/
-moz-opacity: 0.85; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.85; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.85;

}

a:hover .opaq{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* IE 5.5+*/
-moz-opacity: 1; /* Mozilla 1.6 и ниже */
-khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */
opacity: 1;

}

 a.kapa, a.kapa:link, a.kapa:visited	{color:#008dd2; font:11px tahoma; text-decoration:underline;}
a.kapa:hover	{color:#008dd2; font:11px tahoma; text-decoration:none;}


div.topblock	{position:absolute; top:50px; left:450px; border:2px solid #585858; width:340px; 
				height:87px; overflow:hidden; color:#bbb; font:11px tahoma; line-height:1.5;
				background-color:#343434;
				filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
				-moz-opacity:.50;
				-khtml-opacity:50;
				opacity:.50;
				}
div.topblock span	{color:#fff; font:bold 11px tahoma;}
div.topblock a	{color:#008dd2; font:11px tahoma; text-decoration:underline;}
div.topblock a:hover	{color:#008dd2; font:11px tahoma; text-decoration:none;}
div.b1	{margin:10px 0 0 10px; width:155px; float:left; height:87px;}
div.b1 a	{color:#008dd2; font:11px tahoma; text-decoration:underline;}
div.b1 a:hover	{color:#008dd2; font:11px tahoma; text-decoration:none;}
div.b2	{width:1px; float:left; background-color:#696969; height:87px;}
div.b3	{margin:10px 0 0 10px; width:145px; float:left; height:87px;}
div.b3 a	{color:#008dd2; font:11px tahoma; text-decoration:underline;}
div.b3 a:hover	{color:#008dd2; font:11px tahoma; text-decoration:none;}
