@charset "utf-8";
* {	margin:0px;
	padding:0px;
	border:0px;
	}
	
	
html, body {    font-size:13px;	
				background-color:#f1f0ea;
				font-family: Verdana,Century Gothic, Geneva, sans-serif;
				}
		
		
.sh12  {	font-size: 12px;			}
.sh11  {	font-size: 11px;			}		
.sh14  {	font-size: 14px;			}
.sh18  {	font-size: 18px;			}
.sh15  {	font-size: 15px;			}


.clr_00baff  {	color: #00baff;		}
.clr_fff  {	color: #fff;		}
.clr_c6e2ed  {	color: #c6e2ed;		}
.clr_503105  {	color: #503105 !important;		}
.clr_217297  {	color: #217297 !important;		}
.clr_494846  {	color: #494846 !important;		}





.margin0 {margin:0px !important;}


 /*  ------------------------------  STANDART TEXT------------------------------  */
.classic_text {}
			
.classic_text p   {	color:#494846;
					margin-bottom:15px;
					margin-left:5px;
					}				
.classic_text h1 {	color:#503105;
					margin-bottom:10px;
					margin-left:5px;
					margin-top:10px;
					font-size:15px;
					font-weight:normal;
					}

.classic_text h2 {	color:#fff;
					margin-bottom:10px;
					margin-left:13px;
					margin-top:0px;
					font-size:13px;
					font-weight:normal;
					font-family: Verdana,Century Gothic, Geneva, sans-serif;
					}					
.classic_text a:link 		{color:#8b7714;		text-decoration:underline;}
.classic_text a:visited 		{color:#8b7714;		text-decoration:underline;}
.classic_text a:hover 		{color:#8b7714;  	text-decoration:none;}						

.classic_text ul
{
	padding-left:10px;
}

.ct_img_hor{
background: url(../img/bg_pg_img_hor.png) top left no-repeat;
margin-bottom:10px;
width:218px;
height:156px;
float:left;
}
.ct_img_hor  img {

margin-left:8px;
margin-top:6px;
border-radius:5px;
border: 4px solid #fff;
position:relative;
behavior: url(PIE.htc);
}

.ct_img_vert{
background: url(../img/bg_pg_img_vert.png) top left no-repeat;
padding-left:7px;
padding-bottom:5px;
width:172px;
height:218px;
float:left;
}
.ct_img_vert img {

border-radius:5px;
margin-left:8px;
margin-top:6px;
border: 4px solid #fff;
position:relative;
behavior: url(PIE.htc);
}
				
.ta_center{
text-align:center;
}					

					
					
 /*  ------------------------------  STANDART TEXT------------------------------  */
								

		
#maincontainer { 	
width:100%;       /*    border-left: 1px solid #fff; border-right: 1px solid #fff;*/
min-width: 973px;
position:relative;
margin: 0 auto;      
overflow:hidden;
}		
	
#bg_header_repeat { 	
width: 100%;
height: 185px;
background: url(../img/bg_header_repeat.jpg) top center repeat-x;
}	
	
#bg_header { 	
width: 100%;
height: 185px;
background: url(../img/bg_header.jpg) top center no-repeat;
}

#header { 	
width: 973px;
height: 185px;
margin:0 auto;
position:relative;
background: url(../img/bg_header2.jpg) top center no-repeat;
}

#h_describe {
text-align:center;
color:#1a6080;
position:absolute;
bottom:10px;
width:100%;
z-index:10;
}

#h_describe img {
text-align:center;
}

#h_describe span {
font-size:22px;
font-weight:bold;
}

#h_text1{
text-align:center;
color:#f1f2f2;
position:absolute;
top:13px;
left:120px;
}

#logo{
position:absolute;
left:425px;
z-index:10;
}

#dip {
position:absolute;
left:6px;
top:56px;
z-index:40;
}

#hline {
position:absolute;
left:83px;
top:108px;
}

.top_nav {
position:absolute;
top:80px;
color:#8b7714;
font-size:12px;
}
.top_nav img {
position:relative;
top:3px;
margin-right:2px;
}

.top_nav:link {}
.top_nav:hover {text-decoration:none;}
.top_nav:visited {}

#tn_elbook { left:93px; }
#tn_gb{ left:275px; }
#tn_search { left:600px; }
#tn_contacts { left:750px; }

#icons_corner {
position:absolute;
top:13px;
right:25px;
}

#icons_corner a{
float:left;
margin-left:13px;
}

#logo_edu {
position:absolute;
top:73px;
left:851px;
z-index:15;
}

#h_text2{
text-align:left;
color:#494846;
position:absolute;
font-size:12px;
top:115px;
left:100px;
}

#h_text3{
text-align:right;
color:#494846;
position:absolute;
font-size:12px;
top:115px;
right:132px;
}

	
#bg_footer_repeat { 
width: 100%;
height: 117px;
background: url(../img/bg_footer_repeat.jpg) top center repeat-x;
}	
	
#bg_footer { 	
width: 100%;
height: 117px;
background: url(../img/bg_footer.jpg) top center no-repeat;
}

#footer { 	
width: 973px;
height: 117px;
margin:0 auto;
position:relative;
background: url(../img/bg_footer2.jpg) top center no-repeat;
}

#globe {
position:absolute;
left:430px;
bottom:0px;
}

.banner1{
position:absolute;
bottom:51px;left:20px;

}

.counter {
position:absolute;
top:30px;
left:800px;
}

#rights {
width:200px;
position:absolute;
bottom:3px;
left:20px;
color:#fff;
font-size:11px;
}
#rights img {
float:left;
margin-right:5px;
}
#rights p {
margin-top:12px;
}

#empire {
width:200px;
position:absolute;
bottom:4px;
left:800px;
color:#fff;
font-size:11px;
}
#empire img {
float:left;
margin-right:5px;
}
#empire p {
margin-top:5px;
}
#empire a{
color:#fcd547;
}
#empire a:hover{
text-decoration:none;
}

.img_type1 {
width: 85px;
height: 123px;
float:left;
margin-right:5px;
background: url(../img/border_img1.png) top center no-repeat;
}

.img_type1 img {
margin-top:4px;
margin-left:6px;
border:2px solid #057291;
border-radius: 2px;
behavior: url(PIE.htc);
}


#menu_img {
position:absolute;
bottom:-67px;
right:0px;
z-index:0;
}

#menu {
width:973px;
margin:0 auto;
height: 52px;
background: url(../img/bg_top_menu.png) top center no-repeat;
position:relative;
z-index:2;
margin-top:10px;
margin-bottom:20px;
}

#menu a{
color:#fff;
text-decoration:none;
font-size:16px;
display:block;
float:left;
height:30px;
text-align:center;
padding-top:14px;
padding-left:10px;
margin-left:100px;
padding-right:10px;
}

.mi1 {  }
.mi2 {  }
.mi3 {  }
.mi4 { }

#content {
width:973px;
margin:0 auto;
padding-bottom:100px;
}

#left_col {
width:295px;
float:left;
}

#basic_col {
width:677px;
float:left;
}


/*  ############# VOTE  */					
#vote{	
margin-top:10px;
}

.lc_item_h {
width:243px;
height:38px;
margin-left:25px;
font-size:16px;
position:relative;
padding-top:6px;
background: url(../img/bg_lcol_h.png) top center no-repeat;
}

.lc_item_h p {
color:#fff;
margin-left:30px;
}
.lc_item_h p a{
	color:#fff;
	text-decoration: none;
}
.lc_item_h p a:visited {
	text-decoration: none;
}
.lc_item_h p a:hover {
	text-decoration: none;
}
.opros_img  {
position:absolute;
right:-5px;
top:-10px;
}
.opros_img2 {
position:absolute;
right:-15px;
top:-5px;
}

#vote_text {	
margin-top:0px;
margin-left:45px;
color:#1a6080;
font-size:13px;
z-index:1;
position:relative;
}	
#vote_text h1 {
color:#503105;
font-size:13px; 
font-weight:300;
margin-bottom:10px;
max-width: 240px;
}		
#vote_text p {	
color:#503105;
}	
#vote_text span{	
color:#217297;
}	
	

.btn_vote {
margin-top:10px;
position:relative;
left:-20px;
}

#vote_result {	
position:absolute;
bottom:11px;
right:20px;
color:#8b7714;
text-decoration:none;
padding-top: 2px; padding-bottom: 2px;
}
#vote_result  a:link 		{ 	color:#8b7714;  text-decoration:none; border-bottom: 1px dotted #8b7714;}					
#vote_result  a:visited 	{ 	color:#8b7714; 	text-decoration:none; border-bottom: 1px dotted #8b7714;}			
#vote_result  a:hover	{ 	color:#8b7714; 	text-decoration:none; border-bottom: 0px;}				

.vr_look {
position:relative !important;
left:0px !important;
bottom:0px !important;
color:#8b7714;
}
	
.lc_text {
margin-left:45px;
width:230px;
}	
	
.lc_text a {
color:#1a6080;
display:block;
}		
.lc_text a:hover {
text-decoration:none;
}		
.lc_text p {
font-size:11px;
color:#5f5e5c;
}		


		
.docs {
margin-left:10px;
margin-bottom:8px;
}		
.docs img{	
float:left;
margin-right:5px;
}
.docs p{	
color:#5c8500;
font-size:12px;
}	
.docs   a:link 		{color:#8c6e00;		text-decoration:underline;}
.docs   a:visited 	{color:#8c6e00;		text-decoration:underline;}
.docs   a:hover 		{color:#8c6e00;  	text-decoration:none;}	

/*для радиокнопок................................................................*/

.CheckBoxClass,.RadioClass{
display: none;
}
.CheckBoxLabelClass:hover, .RadioLabelClass:hover{
text-decoration: underline;
}
.LabelSelected{
background: url(../img/check.png) no-repeat;
}
.RadioLabelClass{
background: url(../img/uncheck.png) no-repeat center left;
padding-left: 18px;
padding-top: 0px;
margin: 5px;
margin-left:0px;
width: 100%;
display: block;	
float: left;
}
.RadioSelected{
background: url(../img/check.png) no-repeat center left;
}


#opros_result {	
margin-top:0px;
margin-left:45px;
color:#1a6080;
font-size:13px;
z-index:1;
position:relative;
}	
#opros_result h1 {
color:#503105;
font-size:13px; 
font-weight:300;
margin-bottom:10px;
max-width: 240px;
}		
#opros_result p {	
color:#503105;
}	
#opros_result span{	
color:#217297;
}	
#getback {	
bottom:11px;
right:20px;
color:#8b7714;
text-decoration:none;
padding-top: 2px; padding-bottom: 2px;
}
#getback  a:link 		{ 	color:#8b7714;  text-decoration:none; border-bottom: 1px dotted #8b7714;}					
#getback  a:visited 	{ 	color:#8b7714; 	text-decoration:none; border-bottom: 1px dotted #8b7714;}			
#getback a:hover	{ 	color:#8b7714; 	text-decoration:none; border-bottom: 0px;}			

