@charset "windows-1251";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Tahoma;
}
img {border:0px;}
.bg {background-image:url(img/bg_blue.jpg);}
.icon {padding-left:20px; border:0px;}
.icon img {border:0px;}
.icon a {font-size:10px; font-family:Tahoma; color:#6699cc; text-decoration:underline;}
.icon a:hover {font-size:10px; font-family:Tahoma; color:#6699cc; text-decoration:none;}
.flag img {border:0px;}
.flag a {font-size:10px; font-family:Tahoma; color:#6699cc; text-decoration:underline;}
.flag a:hover {font-size:10px; font-family:Tahoma; color:#6699cc; text-decoration:none;}
.footerline { height:1px; background-color:#999999;}
/*menu start*/
.topmenu {padding-top:5px; padding-bottom:5px;}
.topmenu ul, li {border:0; margin:0; padding:0; list-style:none;}
.topmenu ul{ list-style:none;
    height:31px;    
}
.topmenu li{ list-style:none;
    float:left;
    margin-right:2px;
}
.tab a:link, .tab a:visited{
    display:block;
    float:left;
    height:31px;
    background:url(img/12.jpg) no-repeat right -62px;
    color:#999999;
    font-weight:bold;
    text-decoration:none;
    padding-right:14px;
	cursor: pointer;
}
.tab a span{
    display:block;
    float:left;
    height:31px;
    background:url(img/12.jpg) no-repeat left -62px;
    padding-left:14px;
    line-height:31px;
    cursor:pointer;
	font-family:Tahoma; color: #333333; font-size:14px;  font-weight:400; text-align:center; text-decoration:underline; 

}
.tab a:hover{
  	 background:url(img/12.jpg) no-repeat right -31px;;
	 font-family:Tahoma; color:#006699; font-size:14px;  font-weight:400; text-align:center; text-decoration:none;
}
.tab a:hover span{
    background:url(img/12.jpg) no-repeat left -31px;;
	 font-family:Tahoma; color:#ffffff; font-size:14px;  font-weight:400; text-align:center; text-decoration:none;
}
.active a:link, .active a:visited, .active a:visited, .active a:hover{
    background:url(img/12.jpg) no-repeat right 0;
	 font-family:Tahoma; color:#ffffff; font-size:14px;  font-weight:400; text-align:center; text-decoration:none;
	
}
.active a span, .active a:hover span{
    background:url(img/12.jpg) no-repeat left 0;
	 font-family:Tahoma; color:#ffffff; font-size:14px;  font-weight:400; text-align:center; text-decoration:none;
}
.menut  { padding-left:15px; padding-top:8px;}
.menut ul { margin-top:0px; margin-left:-20px; list-style:none; }
.menut li { list-style:none; line-height:15px;}
.menut a { font-family:Tahoma; font-size:12px; color:#FFFFFF; text-decoration:underline;}
.menut a:hover { font-family:Tahoma; font-size:12px; color:#FFFFFF; text-decoration:none;  padding:3px;}

.menut1  { padding-right:25px; padding-top:8px;}
.menut1 ul { margin-top:0px; margin-right:20px; list-style:none;}
.menut1 li {list-style:none; line-height:15px;  text-align:right;}
.menut1 a { font-family:Tahoma; font-size:12px; color:#FFFFFF; text-decoration:underline;}
.menut1 a:hover { font-family:Tahoma; font-size:12px; color:#FFFFFF; text-decoration:none; padding:3px;}

.form  input { color:#999999;}
.text h3 { font-family:Tahoma; font-size:20px; margin-top:0px; font-weight:400; background-image:url(img/bg_hl.jpg); background-position:right; background-repeat:no-repeat;}
.text p { text-align:justify; font-size:12px; font-family:Tahoma;}
.text a {font-size:12px; font-family:Tahoma; color:#006699; text-decoration:underline;}
.text a:hover {font-size:12px; font-family:Tahoma; color:#333333; text-decoration:none;}
.text ul,li { list-style-image:url(img/list.gif); font-size:12px; font-family:Tahoma;}
.text table { border:1px #006699 solid; margin:0px; padding:0px;}
.text td { border:1px #006699 solid; margin:0px; padding:0px; }
.menu2 {margin-top:30px; margin-left:-40px;}
.menu2 ul { margin:0px; list-style:none;}
.menu2 li {list-style:none; line-height:30px;  text-align:left; background-image:url(img/mb.jpg); background-repeat:no-repeat; background-position: bottom; color:#000000}
.menu2 a { font-family:Tahoma; line-height:30px; font-size:12px; color:#FFFFFF; text-decoration:underline; padding-left:7px; position: static; } /**/
.menu2 span:hover { font-family:Tahoma; line-height:30px; font-size:12px; color:#000000; text-decoration:none; background-color:#FFFFFF;  position: static;  width:207px; z-index:auto;}
.menu2 a:hover { font-family:Tahoma; line-height:30px; font-size:12px; color:#FFFFFF; text-decoration:none;  position: static; width:207px;}
.active2 { font-family:Tahoma; line-height:30px; font-size:12px; color:#000000; text-decoration:none; background-color:#FFFFFF;  padding-left:7px; position: static;}
.rightb td { border:#CCCCCC 1px dotted; background-color: #FFFFCC;}

