/* CSS Document */

img{
	border-style:none;
}


a:link, a:visited { font-family:  Tahoma, Arial, Verdana; font-size: 11px; color:#3399cc; font-weight: normal; text-decoration: underline; }
a:hover { font-family: Tahoma, Arial, Verdana; font-size: 11px; color:#3399cc; font-weight: normal; text-decoration: none;  }




.logo_top{
 width:100%; 

 

	background: url('/engine/img/main_theme/top_bg.png');
	background-position:top left;
	background-repeat:repeat-x;
	background-attachment:inherit;
  text-align: center; 



}

.top_menu{
 width:976px; 
     padding-top:7px; 
     padding-bottom:8px;
margin-left: auto;
 margin-right: auto;
}

.top_menu1{
  	margin-right:70px;
  	margin-left:70px;
  	border-bottom-color:#993300;
    border-bottom-width:2px;
    border-bottom-style:solid;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:12px;
    font-weight: normal;
    padding-top:7px; 
    padding-bottom:6px;

}


.top_menu2{
  	margin-right:70px;
  	margin-left:70px;
    border-bottom-color:#993300;
    border-bottom-width:2px;
    border-bottom-style:solid;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    background-color:#99ccff;
    padding-top:7px; 
    padding-bottom:6px;
    padding-right:7px; 
    padding-left:7px; 
    font-size:11px;
    font-weight: normal;
 
}

/*
.baner{height:192px;
width:988px;
text-align: center;}
*/

.padding_div{
padding-left:25px; padding-right:25px; 
}

.porf_left{width:300px; float: left;}
.porf_right{ width:700px; float: right;}
.porf_main{ width:1000px; margin-left: auto;
 margin-right: auto;}

.main_content{ width:1000px; text-align:left;  /* Абсолютное позиционирование */
margin-left: auto;
 margin-right: auto;
 
 }
 .main_left_content{ width:700px; float: left; }
.left_content{  width:300px; float: left; /*padding-left:25; padding-right:25; */}
.middle_content{  width:400px; float: right; font-family: Arial, Tahoma, Verdana; font-size: 12px; color:#666666; font-weight: normal; text-decoration: none;   }
.right_content{  width:300px; float: right; /*padding-left:25; padding-right:25; */ }

.bottom_content{  
  text-align:center; width:100%; float:left; padding-top:0px; clear: both;	margin-right: -300px;  border-top:1px solid #cee2f8; 
  

  	background: url('/images/struct/bottom_bg.jpg');
	background-position:top left;
	background-repeat:repeat-x;
	background-attachment:inherit;
  text-align: center; 
  
  }
.bottom_left_main{ margin-right: 300px; }
.bottom_left{ float: left; width:300px; padding-top:10px; padding-left:10px }
.bottom_middle{  margin-left: 300px; padding-top:10px }
.bottom_right{ float: right; width:300px; padding-top:7px; text-align: center; }





a.texteblue:link, a.texteblue:visited { font-family: Arial, Tahoma, Verdana; font-size: 12px; color:#3399cc; font-weight: normal; text-decoration: underline;   }
.texteblue, a.texteblue:hover { font-family: Arial, Tahoma, Verdana; font-size: 12px; color:#3399cc; font-weight: normal; text-decoration: none;   }

a.texteblues:link, a.texteblues:visited { font-family: Arial, Tahoma, Verdana; font-size: 11px; color:#3399cc; font-weight: normal; text-decoration: underline;   }
.texteblues, a.texteblues:hover { font-family: Arial, Tahoma, Verdana; font-size: 11px; color:#3399cc; font-weight: normal; text-decoration: none;   }



a.texteblueb:link, a.texteblueb:visited { font-family: Arial, Tahoma, Verdana; font-size: 12px; color:#3399cc; font-weight: bold; text-decoration: underline;   }
.texteblueb, a.texteblueb:hover { font-family: Arial, Tahoma, Verdana; font-size: 12px; color:#3399cc; font-weight: bold; text-decoration: none;   }


a.texteblurs:link, a.texteblurs:visited { font-family: Arial, Tahoma, Verdana; font-size: 11px; color:#999999; font-weight: normal; text-decoration: underline;  }
.texteblurs, a.texteblurs:hover {  font-family: Arial, Tahoma, Verdana; font-size: 11px; color:#999999; font-weight: normal; text-decoration: none;  }






















body{
	margin:0px;
	padding:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #575f6a;
	/*background-color:#edeeef; */
	}

table{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #575f6a;
	}
	
p{ margin-top:2px; margin-bottom:20px; text-indent:15px; text-align:justify; font-family: Arial, Tahoma, Verdana; font-size: 12px; color:#666666; font-weight: normal; text-decoration: none;  }

ul{ margin-top:2px; margin-bottom:20px; text-indent:15px; text-align:justify; font-family: Arial, Tahoma, Verdana; font-size: 12px; color:#666666; font-weight: normal; text-decoration: none;  }
ol{ margin-top:2px; margin-bottom:20px; text-indent:0px; text-align:justify; font-family: Arial, Tahoma, Verdana; font-size: 12px; color:#666666; font-weight: normal; text-decoration: none;  }


.texteblur { margin-top:2px; margin-bottom:20px; text-align:justify; font-family: Arial, Tahoma, Verdana; font-size: 12px; color:#666666; font-weight: normal; text-decoration: none;  }

.main_table{
	background-image: url('/engine/img/main_theme/top_bg.png');
	background-position:top left;
	background-repeat:repeat-x;
	background-attachment:inherit;
	}

.top_line{
	background-image: url('/engine/img/main_theme/top_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
	background-attachment:inherit;
	}
.middle_line{
	background-image: url('/engine/img/main_theme/middle_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
	background-attachment:inherit;
	}
.bottom_line{
	background-image: url('/engine/img/main_theme/bottom_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
	background-attachment:inherit;
	}

h1 {font:1.5em arial; padding:0; margin-top:0; margin-bottom:11px; color:#3399cc}

ul,ol {margin:0; padding:0}
h2 {font:1.5em arial; padding:0; margin-top:0; margin-bottom:11px; color:#3399cc}




a.main_menu:link, a.main_menu:visited { 	color:#6699cc; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-weight: bold; font-size:12px; 	text-decoration: underline;	}
a.main_menu:hover{ 	color:#99ccff; 	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;	font-size:12px; 	text-decoration: none;	}



a.main_menu:link, a.main_menu:visited { 	color:#6699cc; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-weight: bold; font-size:12px; 	text-decoration: underline;	}
a.main_menu:hover{ 	color:#99ccff; 	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;	font-size:12px; 	text-decoration: none;	}

a.local_menu:link, a.local_menu:visited{ 	color:#0857a6; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size:12px; 	text-decoration: underline;	}
a.local_menu:hover{ 	color:#0857a6; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size:12px; 	text-decoration: none;	}

a.local2_menu:link, a.local2_menu:visited{ 	color:#3399cc; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size:11px; text-decoration: none;	}
a.local2_menu:hover{ 	color:#3399cc; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size:11px; 		text-decoration: underline;	}


a.link_blur:link, a.link_blur:visited{ 	color:#333333; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size:11px; text-decoration: none;	}
a.link_blur:hover{ 	color:#999999; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size:11px; 		text-decoration: none;	}

a.link_intext:link, a.link_intext:visited{ 	color:#0857a6; 	font-family:  Arial, Verdana, Helvetica, sans-serif; 	font-size:12px; text-decoration: underline;	}
a.link_intext:hover{ 	color:#999999; 	font-family:  Arial, Verdana, Helvetica, sans-serif; 	font-size:12px; 		text-decoration: none;	}


a.blue_red:link, a.blue_red:visited{ 	color:#3399cc; 	font-family:  Arial, Helvetica, sans-serif; font-size:12px; border-bottom:1px solid #993300;	text-decoration: none;	}
a.blue_red:hover{ 	color:#3399cc; 	font-family:  Arial, Helvetica, sans-serif; border-bottom:1px solid #993300;	font-size:12px; 	text-decoration: none;	}

.upheader{ color:#999999; 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; 	text-decoration: none;	}

.textewhite, a.textewhite:link, a.textewhite:visited{ 	color:#ffffff; 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; 	text-decoration: none;	}
a.textewhite:hover{ 	color:#ffffff; 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; 	text-decoration: underline;	}

.texteblack{ 	color:#666666; padding-left:5px; padding-top:3px;	font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; 	text-decoration: none;	}


.texteblurs { font-family: Arial, Tahoma, Verdana; font-size: 11px; color:#999999; font-weight: normal; text-decoration: none;  }






