
/* CSS Document */


* {
	margin:0; padding:0;
}

body{

	font-family: Arial, Verdana, Arial;
	font-size:10px;
	color:#323232;
background:url(../img/bg.jpg) repeat;
}



a {color:#000; }
a:hover{text-decoration:none; color:#EA0101;}
 

.clear { clear:both; line-height:1px; font-size:1px;}
 
img {border:0px; filter:expression(fixPNG(this)); }
/* behavior: url("/css/pnghack.htc"); */

#site {position:absolute; width:100%; height:100%; left:0px; top:0px;  }
#site_centr { width:845px; margin-left:auto; margin-right:auto;}
#main {position:absolute;  width:845px;  height:695px;  overflow:hidden ;}
#main1 {position:absolute;  width:845px;   overflow:hidden ;}
#main_bg { width:845px;  height:695px; }
 

#logo 		{ width:143px; height:63px; position:absolute;left: 46px; top:37px;}
#logo img	{ width:143px; height:63px;   }

#key01 		{width:39px; height:40px; position:absolute; left: 213px; top:22px;  }
#key01 img	{width:39px; height:40px;   }

#key02 		{width:44px; height:42px; position:absolute; left: 235px; top:85px;  }
#key02 img	{width:44px; height:42px;   }

#key03 		{width:43px; height:43px; position:absolute; left: 309px; top:40px;  }
#key03 img	{width:43px; height:43px;   }

#key04 		{width:38px; height:41px; position:absolute; left: 345px; top:104px;  }
#key04 img	{width:38px; height:41px;   }

#key05 		{width:42px; height:45px; position:absolute; left: 468px; top:34px;  }
#key05 img	{width:42px; height:45px;   }

#folio 		{width:109px; height:109px; position:absolute; left: 467px; top:50px;  }
#folio img	{width:109px; height:109px;   }

 


#content1 	{width:485px; height:418px; position:absolute; left: 30px; top:166px; border:1px solid #362E23; padding:20px 25px ; overflow:hidden; }
#content1 p {margin-bottom:7px; font-size:11px;  color:#333333; }
#content1 a {color:#000; text-decoration:none;font-weight:bold;}
#content1 a:hover {color:#EA0101;text-decoration:underline; }




#div_h1 {width:160px;   position:absolute; left: 67px; top:155px; background:url(../img/main_bg_cen.png) repeat;   padding-left: 20px; z-index:2;}
#div_h1 h1 {font-weight:bold; font-size:18px;}

#pay 		{width:92px; height:40px; position:absolute; left: 97px; top:640px;  }
#pay img	{width:92px; height:40px;   }

#actitime 		{width:95px; height:44px; position:absolute; left: 240px; top:635px;  }
#actitime img	{width:95px; height:44px;   }

#servdesk 		{width:92px; height:40px; position:absolute; left: 370px; top:640px;  }
#servdesk img	{width:92px; height:40px;   }

#left_nak_1 	{width:252px; height:214px; position:absolute; left: 578px; top:42px;  }
#left_nak_1 img	{width:252px; height:214px;   }

#left_nak_2 	{width:254px; height:348px; position:absolute; left: 577px; top:264px;  }
#left_nak_2 img	{width:254px; height:348px;   }

#left_znak_1 	{width:37px; height:40px; position:absolute; left:582px; top:617px;  }
#left_znak_1 img	{width:37px; height:40px;   }

#left_znak_2 	{width:37px; height:40px; position:absolute; left:627px; top:615px;  }
#left_znak_2 img	{width:37px; height:40px;   }

#left_znak_3 	{width:41px; height:40px; position:absolute; left:683px; top:618px;  }
#left_znak_3 img	{width:41px; height:40px;   }

#left_znak_4 	{width:38px; height:40px; position:absolute; left:741px; top:617px;  }
#left_znak_4 img	{width:38px; height:40px;   }

#left_znak_5 	{width:18px; height:40px; position:absolute; left:798px; top:617px;  }
#left_znak_5 img	{width:18px; height:40px;   }

#left_d	{width:122px;  position:absolute; left:691px; top:74px; font-size:14px;  text-align:right; font-weight:bold; letter-spacing:3px;  }
#left_lang	{width:220px;  position:absolute; left:593px; top:107px; border-top:1px solid #000;  }
#left_lang a {font-size:14px;  display:block; width:50%; float:left; text-decoration:none; font-weight:bold; letter-spacing:3px;}

#left_shtrih1	{width:220px;  position:absolute; left:593px; top:125px;  }
#left_shtrih1 img	{width:219px; height:21px;   } 

#left_border1	{width:220px;  height:89px;  position:absolute; left:593px; top:147px; border:1px solid #000;   }
#left_shtrih2	{width:220px;  position:absolute; left:640px; top:167px; z-index:4;  }
#left_shtrih2_1	{width:210px;  position:absolute; left:598px; top:152px; z-index:4; }
#left_shtrih2_1 h1 {font-size:8px; display:inline; line-height:8px; text-decoration:none; font-weight:bold;}
#left_shtrih2_1 a { text-decoration:none; line-height:7px;}

#left_shtrih2_1 h2 {font-size:8px; display:inline; line-height:8px;text-decoration:none;}
 
#left_shtrih2_1 h3 {font-size:8px; display:inline; line-height:8px; text-decoration:none;}
 


#left_shtrih2 img	{width:122px; height:59px;   } 
#left_h1_1		{width:144px;  position:absolute; left:629px; top:229px;     }
#left_h1_1 a {text-decoration:none;}
#left_h1_1	h1	{font-size:13px; background-color:#FFF; padding-left:5px; font-weight:bold;  letter-spacing:1px;  text-align:center;   } 



#left_border2	{width:220px;  height:67px;  position:absolute; left:592px; top:275px; border:1px solid #000;   }
#left_shtrih3	{width:192px;  position:absolute; left:605px; top:296px;   }
#left_shtrih3 img	{width:192px; height:36px;   } 
#left_h1_2		{width:144px;  position:absolute; left:634px; top:335px; }
#left_h1_2 a {text-decoration:none;}
#left_h1_2	h1	{font-size:13px; background-color:#FFF;   font-weight:bold;  letter-spacing:1px;  text-align:center;    } 

 
 
#left_border3	{width:220px;  height:70px;  position:absolute; left:592px; top:343px; border:1px solid #000;   }
#left_shtrih4	{width:192px;  position:absolute; left:605px; top:363px;   }
#left_shtrih4 img	{width:192px; height:29px;   } 
#left_h1_3		{width:118px;  position:absolute; left:646px; top:406px; }
#left_h1_3 a 	{text-decoration:none;}
#left_h1_3	h1	{font-size:13px; background-color:#FFF;  font-weight:bold;  letter-spacing:1px;  text-align:center;    } 
#left_tel	{width:192px;  position:absolute; left:606px; top:393px;   }
#left_tel a {font-size:9px;  display:block; width:50%; float:left; text-decoration:none;  }
 
#left_shtrih5	{width:218px;  position:absolute; left:593px; top:428px;   }
#left_shtrih5 img	{width:218px; height:22px;   } 


#left_h1_4		{width:215px;  position:absolute; left:595px; top:450px; font-family:"Times New Roman", Times, serif ; font-weight:bold; } 
#left_h1_4 a {text-decoration: none;}


#left_h1_5		{width:220px;  position:absolute; left:593px; top:469px;  text-align:center; border-top:1px solid #000;}
#left_h1_5 a 	{text-decoration:none;}
#left_h1_5	h1	{font-size:13px; background-color:#FFF;  font-weight:bold;  letter-spacing:1px;  text-align:center;    } 


#left_part {width:220px;  position:absolute; left:591px; top:490px;}
#left_part a {font-size:9px;   text-decoration:none;  }


#left_mail	{width:146px;  position:absolute; left:655px; top:524px;   }
#left_mail img	{width:146px; height:82px;   } 


#left_qwer	{width:155px;  position:absolute; left:670px; top:669px;  }
#left_qwer a {font-size:14px; text-decoration:none; font-weight:bold; letter-spacing:3px;}

/* ==============================================================height:236px; */
#klava {width:153px; height:194px;   position:absolute; left:100%; margin-left:-153px; z-index:5; }
#klava img{width:153px; height:194px;    }

#langbar {position:absolute; top:5px; left:10px; color:#fff;}
#langbar a {color:#fff; font-size:12px;}
#langbar a:hover {color:red; }

#toph { width:858px; height:65px; margin-left:auto; margin-right:auto;   margin-top:5px; border:1px solid #ccc; background:#fff; margin-top: 5px; padding:0px 10px; }
#toph h1  {display:inline; font-size:16px; font-weight:normal;  font-style:normal; font-weight:bold;  }  
#toph h2  {display:inline; font-size:14px; font-weight:normal; font-style:normal; }  
#toph h3  {display:inline; font-size:10px; font-weight:normal; font-style:normal;   }  
#toph a   {text-decoration:none; color:#39c; }  
#toph a:hover   {color:red; }  



#listtop { width:878px; height:215px; margin-left:auto; margin-right:auto; margin-top:10px; }
#listtop img { width:878px; height:215px; }
#listmid { width:875px; height:2500px; margin-left:auto; margin-right:auto; background:url(/img/list_mid.gif) top  repeat-y; margin-top:-5px; }
 
 #absfield {width:874px;height:2700px;overflow:hidden;   top:90px; position:absolute; left:50%; margin-left:-437px;     }
 #headL {width:45%; height:70px; float:left; padding:20px 0px 0px 20px;}
 #headL a {text-decoration:none;}
 #headL h1 {font-weight:bold; font-size:24px; color:#000;display:block; font-style:normal;}
 #headL h2 {font-weight:bold; font-size:9px; color:#000;display:block; font-style:normal;}
 
 
 #headR {width:45%; height:70px; float:right;     text-align:right; padding:20px 20px 0px 0px;} 
 #headR a {text-decoration:none;}
 #headR h1 {font-weight:bold; font-size:24px; color:#000;display:block; font-style:normal;}
 #headR h2 {font-weight:bold; font-size:9px; color:#000;display:block; font-style:normal;}
 
 
#columnL {width:175px; float:left; padding:15px 0px 0px 20px;}
#columnL a {text-decoration:none; font-size:11px; color:#000;}
#columnL a:hover {color:red;}
#columnL .p {color:#000;}
#columnL .a {color:#EA0101;}

#columnL h1{ font-size:11px; color:#000; padding-left:18px; background:url(/img/menu_root.gif) no-repeat left center;}
#columnL ul {  list-style-position:outside;list-style-type:none;}
#columnL ul li {background:url(/img/menu_1_no_chld.gif) no-repeat left ; padding-left:26px; line-height:12px;}
#columnL ul .li_end {background:url(/img/menu_end1.gif) no-repeat left ;  }
#columnL ul .li_has_child {background:url(/img/menu_1_has_chld1.gif) no-repeat left top;  }
#columnL ul li ul li {background:url(/img/menu_2_1.gif) no-repeat left ; padding-left:33px; margin-left:-23px; line-height:12px;}
#columnL ul li ul .li2_end {background:url(/img/menu_2_3.gif) no-repeat left ; }

#columnR {width:619px; float:right;  padding:15px 30px 0px 30px; color:#000; text-align:justify ; font-size:11px;}
#columnR h1 {font-weight:bold; font-size:18px; margin-bottom:13px; }
#columnR h2 {font-size:14px; font-style:normal; font-weight:bold;  }
#columnR h2 a {color:#006699; font-style:italic;}
#columnR h2 a:hover {  color:red; }

#columnR p {  margin-bottom:5px; color:#555; font-size:14px }
#columnR a {  color:#000; text-decoration:none;  font-style:normal;  color:#3399CC;  }
#columnR a:hover {  color:red; text-decoration:none; }
#columnR td {vertical-align:bottom;}
#columnR td p {  }
#columnR .tbl {margin-bottom:7px;border-collapse:collapse;}
#columnR .tbl th {border:1px solid #666; text-align:center; background:#CCCCCC;}
#columnR .tbl td {border:1px solid #666; padding:5px;  color:#555;}

#columnR .tbl1 {margin-bottom:7px;border-collapse:collapse;}
#columnR .tbl1 th {border:1px solid #ccc; text-align:center; background:#ddd;}
#columnR .tbl1 td {border:1px solid #ccc; padding:0 5px;  color:#555;}


#columnR .tbl2 {margin-bottom:7px;border-collapse:collapse;}
#columnR .tbl2 th {border:none; text-align:center; padding:0px; padding-bottom:20px;}
#columnR .tbl2 td {border:none; vertical-align:top;  padding:0px 15px;  color:#555;}

#fedwant {border-collapse:collapse; width:800px;  margin-top:15px;   margin-bottom:15px;}
#fedwant th { font-size:14px; text-align:center; border:1px solid #bbb; background:#CCC; }

#fedwant td {  font-size:11px; padding-left:5px; border:1px solid #ccc; background:#fff; }
#fedwant span{  color:#339900 }
#fedwant h1 {  font-size:12px;   }
#fedwant .gr {  background:#eee; }
#fedwant .w {  background:#fff; }

#main1 p {color: #fff; margin-bottom:7px;}
#fedwant p {color: #333; }

#vote input {border: 1px solid #666; height:12px; font-size:10px; color:#444;}
#vote #login {margin-left:16px;margin-right:6px; width:94px;}
#vote #submit {height:14px;   line-height:9px;width:74px; padding:0px; }
#vote #coment {width:174px;}

#main1 #msg { font-size:16px; text-align:center; margin-top:7px; margin-bottom:0px;}
#unvote { display:inline;}
#unvote input { border: 1px solid #666; height:12px; font-size:10px; color:#444;}
#unvote #submit {height:14px;   line-height:9px;width:74px; margin:0px 0px 0px 7px; }

#content1 h1,h2,h3   {display:inline; font-size:12px; font-weight:normal; font-style:italic;    }  

#tbl_gal img {border:1px solid #aaa; }

#pages  {font-size:16px; color:#666; margin-bottom: 10px;}
#pages a  {font-size:16px;}
#pages a:hover  {}

#pages .sel  {color:#000; text-decoration:underline; }
#pages .unsel  {}


 
#login input{  border:1px solid #ccc; color:#666; height:16px;    font-size:12px; width:100px }
 
#msgfrm {margin-top:5px }
#msgfrm .frm {float:left; width:80px;}
#msgfrm input{  border:none; color:#706D32; height:14px;   margin-bottom:4px; font-size:10px; width:252px }
#msgfrm #fio {}
#msgfrm #email {}
#msgfrm #tel {}
#msgfrm #kcap {height:50px; width:103px; font-size:44px; text-align:center; }
.kcapimg {  border:1px solid #fff; margin:4px 0px; }
#msgfrm #comment { border:1px solid #fff; width:250px; left:170px; font-size:10px; overflow:auto; }

#msgfrm  #snd {margin-left:80px; width:103px; height:19px;  border:1px solid #fff; background:none; color:#fff; font-size:11px;}
 
#msg {color:red; font-size:14px}
#msgok {color:#706D32; font-size:14px}

#acc {    margin:20px auto;  position:absolute;   top:720px;  }

