@font-face {
    font-family: BPG Glaho;
  }
body
{
	background: white;
	color: black;
	margin: 0em;
	padding: 0em;
	font-size:12px;
	font-family: BPG Glaho;
}
select, input
{ 
 font-size:12px;
	font-family: BPG Glaho, Sylfaen;
	}
textarea {border: #666666 solid 1px;}

a
{
	color: #0055CC;
}

a:visited
{
	color: #0066CC;
}

a:hover
{
	color: #FF0000;
}

table
{
	border-collapse: collapse;
	border-width: 0em;
}

td
{
	margin: 0em;
	padding: 0em;
}


img
{
	border-width: 0em;
}


a.elinki{
	font-family:Arial, Helvetica, sans-serif;
	color:#545151;
	font-size:13px;
}
#tooltip{
        background:#FFFFFF;
        border:1px solid #666666;
        color: #333333;
        font:menu;
        margin:0px;
        padding:3px 5px;
        position:absolute;
        visibility:hidden;
        text-align:left;
}
.head  {

	
}
.head  .text , .text  a:link,.text  a:visited,.text  a:active,.text  a:hover {

	font-size: 12px;
	color: #333333;
	height: 16px;
	text-decoration: none;
	padding-bottom:7px;
}


.head  .banner{
	background:#eefafd;
	text-align:center;
	border:0px solid #494949;
	margin:10px; padding:5px;
	
}

.head  .right{
	background-image: url(../i/head_right.jpg);
	background-repeat: no-repeat;
	background-position : right;
	height:117px;
	
}



.time  {
	background-image: url(../i/time_bg.gif);
	background-repeat: repeat-x;
	height:27px;
	
}
.time  .left{
	font-size:12px;
	color:#04347e;

	
	
}
.time  .right{
	font-size:12px;
	color:#da251d;
	padding-right:12px;
}


.zieba {
	background:#deeaf8;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d1dce9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d1dce9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d1dce9;
	
	width: 160px;
	
}

.zieba_fld{	
			border: solid 1px #7092ae;
			width:128px;
			height:17px;
			padding:0px;}

.right_b {border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cfcfcf;
	background-color:#FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cfcfcf;}
	
	
	.r_icon {
	margin-left:3px;
	margin-top:18px;
	margin-bottom:18px;
	font-size: 12px;
	color: #00327e;
	text-align: justify;
	
	}
	
		.r_icon_bg {
	margin-left:3px;

	background-image: url(../i/r_kub.gif);
	background-repeat: repeat-x;
	height:1px;
	
	
	}


.mid_bg {

	background-image: url(../i/mid_right.gif);
	background-color:#254a7a;
	background-repeat: no-repeat;
	background-position : right;
	height:20px;

}


.line_blue {
	margin-top:22px;
	background-image: url(../i/line_blue.gif);
	background-repeat: no-repeat;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	height:19px;
	text-align: center;
}

.line_blue_l {	

border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #527ab3;
	padding-top:5px;
	padding-left:8px;

}
	
	.line_blue_shota {	

border-bottom-width: 1px;
	border-bottom-style: solid;
	
	padding-top:5px;
	padding-left:8px;
	
}
	
	
	.line_brown {
	margin-top:6px;
	background-image: url(../i/line_brown.gif);
	background-repeat: no-repeat;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	height:19px;
	text-align: center;
}

.line_brown_l {	

border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c6973a;
	}
	
	
	.line_blue_l select {	
	border: solid #527ab3 1px;
	width:230px;
	}

#tbl  td{margin: 0em;
	padding: 0em; }
	
#tbl .lang {
	font-family:Tahoma;
	height:27px;
	background-color: #ffe421;
	width:152px;
	padding-left: 12px;
		}
		
		
		#tbl .langlang {
	font-family:Tahoma;
	height:27px;
	background-color: #b9e5f1;
	width:152px;
	padding-left: 12px;
		}


#tbl .text{ 
font-family:Tahoma;
	padding-left:8px;
	font-size:12px;
	background-color: #ffe421;
	background-position: left top;
	}
	
	#tbl .texttext{ 
font-family:Tahoma;
	padding-left:8px;
	font-size:12px;
	background-color: #b9e5f1;
	background-position: left top;
}

#tbl .menu {
	font-size:13px;
	text-align:center;
	white-space: nowrap;
}



	#tbl a { 
	color: #000000;
	text-decoration: none;
}
	
	#tbl .field { 
	width:240px;
	height:17px;
	font-size: 12px;
	border: 1px solid #afbbbf;
}


	#tbl .sfield { 
	width:130px;
	height:17px;
	font-size: 12px;
	border: 1px solid #afbbbf;
}

#tbl .sfieldtel { 
	width:100px;
	height:17px;
	font-size: 12px;
	border: 1px solid #afbbbf;
}



	#tbl .smfield {
	width:117px;
	height:17px;
	font-size: 12px;
	border: 1px solid #afbbbf;
	margin-left:9px;
}	

	#tbl .go { 
	width:19px;
	height:16px;
	margin-right:10px;
	margin-left:7px;
	border-left: 1px solid #e0e8ea;
	border-top: 1px solid #e0e8ea;
	border-bottom: 1px solid #afbbbf;
	border-right: 1px solid #afbbbf;
	background-color:#e1e8ea;
}	

	#tbl .link,  .link a:link,.link a:visited,.link a:active,.link a:hover{
	color:#333333;
	font-size: 12px;
	text-decoration: underline;
}
	
#tbl #submit{ 
 font-size:13px;
	text-align:center;
	width:90px;
	background-image: url(../i/but_bg.gif);
	background-repeat: repeat-x;
	padding-right: 4px;
	padding-left: 4px;
	border: 0px solid #000000;
}
#tbl select { 
	width: 170px;
	border: 1px solid #000000;
}
	
	
	.poll {border:solid 1px #d8d8d8;
			background-color:#e6e6e6;
			width:156px; 
			}
			
			
		#mid { margin-left:1px;  margin-top:10px; margin-right:10px; margin-bottom:10px;}
		#mid .corner {border: 0px solid #ffcc66;}
		#mid .qveda {border: 1px solid #ffcc66;}
		#mid .dir{ background:#eefafd; padding-left:20px; padding-top:10px; padding-bottom:10px;}
		#mid .dire{ background:#eefafd; padding-left:20px; padding-top:10px; padding-bottom:10px;}
		#mid .banner { }	
		
		#mid	.copy {
	padding-top: 10px;  

}		
 #bot .linki,.linki a:link,.linki a:visited,.linki a:active,.linki a:hover { text-decoration:none; color:#333333; 
padding-left:5px; padding-right:5px;}

.dir_cat { background:#ffe421;  color:#333333; padding-left:5px;  padding-right:5px; padding-top:2px;
  background-image:url(../i/yel_bg.gif); background-repeat:repeat-x; height:18px;}
  
 .dir_cat_w { background:#b9e5f1;  color:#333333; padding-left:5px;  padding-right:5px; padding-top:2px; background-repeat:repeat-x; height:18px;}
 
 .dir_cat_ww { background:#e1ebfb;  color:#333333; padding-left:5px;  padding-right:5px; padding-top:2px; background-repeat:repeat-x; height:18px;}
 
.dir_banner {margin-top:11px;margin-bottom:15px;}
.dir_banner img {padding-right:8px;}
.dir_sub {
	margin-top:8px;
	background:#f4f4f4;
	color:#2a2768;
	font-size:12px;
	padding:10px;
}
.dir_sub .num{  font-size:12px; color:#231f20; }
.abc {margin:10px;}
.other_city {margin-top:10px; background:#eef8fc; margin-bottom:10px; padding-left:4px; padding-right:2px; padding-top:5px; padding-bottom:10px;}
.y_result {background:#fcf8c2; border:#e1e8ea solid 1px; padding-left:10px; padding-bottom:5px;padding-top:5px;
background-image:url(../i/for_bg.gif); background-repeat:repeat-x; background-position:bottom;
padding-right:10px; margin-bottom:10px;}

.y_result_w {background:#FFFFFF; border:#e1e8ea solid 1px; padding-left:10px; padding-right:10px; margin-bottom:10px;
background-image:url(../i/fory_bg.gif); background-repeat:repeat-x; background-position:bottom; padding-top:5px; padding-bottom:5px;
}

.y_title{font-size:15px; color:#38499e; font-weight:bold; margin-bottom:3px;margin-top:5px;}
.y_sub {font-size:14px;  color:#333333;}
.y_tel {font-family:Arial; font-size:13px;}
.y_text {font-size:12px; margin-top:4px; margin-bottom:6px;}
.y_cat{font-size:12px; margin-bottom:6px;}
.y_link {color:#38499e; font-family:Arial, Helvetica, sans-serif; font-size:11px;  margin-bottom:4px;}

.abc,  .abc  a:link,.abc  a:visited,.abc a:active,.abc a:hover  {font-size:13px; color:#333333;   text-decoration:none;}
.abc_l  {padding-left:1px; padding-right:1px;}
.abc_back {background:#f4f4f4; padding-left:5px; padding-right:10px;}
.abc_top,  .abc_top a:link,.abc_top a:visited,.abc_top a:active,.abc_top a:hover {background:#f4f4f4; font-size:13px; padding-top:2px; padding-left:5px;  border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF; text-decoration:none; color:#333333;}
	
	
.add_com_area {border:#465973 solid 1px; width:560px; height:90px; margin-bottom:20px;}
.add_com_fild {border:#465973 solid 1px; width:560px; height:20px; margin-bottom:20px;}
.add_com_text {  padding-bottom:20px;  }

#add_com_r  { }

#add_com_r td { padding-bottom:10px;padding-top:10px;  padding-left:5px; border-bottom:#465973 solid 1px;  }


.numer, .numer  a:link,.numer  a:visited,.numer a:active,.numer a:hover {color:#333333; text-decoration:none; padding-left:5px; padding-right:5px; font-family:Arial, Helvetica, sans-serif;}


#info  { width:860px; border-right:8px solid #ffdc00; margin-left:20px; padding-top:10px; padding-bottom:10px;}
#info .title {padding-left:20px; color:#000000; height:100px; font-size:18px;}
#info .frame {border:#000000 solid 3px; width:260px; margin:20px; height:300px;}
#info .cat {  color:#cc6600;  padding-bottom:3px; font-size:14px;}
#info .line { background-image:url(../i/kub.gif); background-repeat:repeat-x; border-top:#FFFFFF solid 36px; padding-bottom:10px;}
#info .line { font-size:13px;}

.green, .green  a:link,.green  a:visited,.green  a:active,.green  a:hover {color:#008000; font-size:12px; font-family:Arial;}

