body{
background-position:0 0px;
background-repeat:repeat;
color:#000000;
font-family:Tahoma,Arial,Verdana;
font-size:11px;
margin:0px;
padding:0px;
text-align:center;

}
a, a:VISITED{
color:#000;
font-family:Arial, Helvetica, sans-serif;
/*font-size:12px;*/
text-decoration:underline
}
a:hover{color:#F5431B;text-decoration:none}
form{margin:0px;padding:0px}
h1{
background:#56CA01;
color:#FFF;
display:block;
font-family:Arial,Verdana;
font-size:24px;
margin:0px 170px 7px 0px;
min-height:62px;
padding:20px 0px 0px 19px;
position:relative;
width:491px
}
h2{
color:#010101;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:normal;
margin:0px;
padding:20px 0px 10px 0px;
line-height:normal
}

#h2_, h2_ a{
/*color:#EE4817;*/
color:#FF8000;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
margin:0px;
padding: 16px 0px 5px 0px;
text-decoration:none;

}
#h2_:hover{color:#F5431B;}
h2 a,h2 a:visited{
color:#010101;
font-family:"Trebuchet MS";
font-size:22px;
font-weight:normal
}
h3{
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
text-decoration:none;
}
h3 a,h3 a:visited{
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal
}

h2 a span, h3 a span, h3 span {color:#000;}

h2 a:hover, h3 a:hover{color:#F5431B}

.r_block_top_inn h2{
background:#FFF;
left:10px;
margin-top:-22px;
padding:0px 6px;
position:absolute;
top:0px;
z-index:9999
}
*html .r_block_top_inn h2{
height:1%;
margin-bottom:10px;
margin-top:-39px;
position:relative;
white-space:nowrap;
width:1px
}
*html .r_block_top_inn h3{
height:1%;
margin-bottom:10px;
margin:-9px 0 0 -10px;
position:relative;
white-space:nowrap;
width:1px;
}

h2.h_green{color:#000}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
margin:0px;

}
h5{
color:#000;
font-size:12px;
font-weight:normal;
margin:0px 0px 5px 0px
}

.r_block_top_inn h3{
background:#FFF;
left:4px;
padding:0px 4px;
position:absolute;
top:-19px
}
.commun h3{padding-bottom:10px}
#opr_cont h3{padding-bottom:15px}
h3#h a,h3#h a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal
}
h3#h a:hover{color:#F5431B}
h4{font-size:11px;margin:0px 0px 5px 0px;padding:0px}
small{display:block;font-size:17px;font-weight:normal}
hr{
border:none;
border-bottom:1px solid #CFCDC8;
color:#CFCDC8;
height:1px
}
img{border:none}
p{font-weight:normal;margin:0px 0px 15px 0px}
i{display:block;padding-left:18px}
td{clear:both;font-size:12px;vertical-align:top}
.clear{clear:both;height:0px;line-height:0px}
.clear_n:after{
clear:both;
content:".";
display:block;
height:0px;
line-height:0px;
visibility:hidden
}
.clear_n{display:inline-block}
/* Hides from IE-mac */
* html .clear_n{height:1%}
.clear_n{display:block}
/* End hide from IE-mac */
#bot{background:url(http://www.gorod.cn.ua/pics/bot_fon.png) 0 0 repeat-x #cddae2; clear:both}
.main_cont{
z-index:10;
max-width:990px;
min-width:990px;
position:relative;
text-align:left;
margin:0 auto;
width:100%;

width:expression(((document.compatMode && document.compatMode=='CSS1Compat')
? document.documentElement.clientWidth:document.body.clientWidth) > 990 ? "990px":
 (((document.compatMode && document.compatMode=='CSS1Compat')
? document.documentElement.clientWidth:document.body.clientWidth) < 990 ? "990px":"100%"))

}

#ie{padding-top:10px}
.header{
background:url(http://www.gorod.cn.ua/pics/head_r.jpg) right top no-repeat;
}
#head_top{
/*background:url(http://www.gorod.cn.ua/pics/top_fon.png) 0 0 repeat-x;*/
position:relative;
z-index:1000;
padding:4px 0 0 0;

}
#path{
color:#000;
font-size:10px;
height:15px;
padding:9px 0px 8px 22px
}
#pathNY{
color:#000000;
font-size:10px;
white-space:nowrap;
overflow:hidden;
padding:7px 0 2px 22px;
margin-right:350px}
#pathNY_news{
color:#000000;
font-size:10px;
white-space:nowrap;
overflow:hidden;
padding:7px 0 2px 22px;
}
#path a.start,#pathNY_news a.start, #pathNY a.start { color:#46b111; padding:0 5px 0 0;}
#path a.startImg,#pathNY a.startImg,#pathNY_news a.startImg { text-decoration:none;}
#path img, #pathNY img, #pathNY_news img{ padding-right:5px;}
#path a,#path a:visited, #pathNY a,#pathNY a:visited, #pathNY_news a,#pathNY_news a:visited{color:#000;font-size:10px}
.pathMain { font-weight:bold;}
#lang{position:absolute; right:20px;top:0px}
#langIn {position:absolute; right:20px;top:10px}
#lang a,#lang a:visited,#langIn a, #langIn a:visited{color:#46b111; font-weight:bold; font-size:11px;padding-left:5px}
#lang img, #langIn img{margin-right:0px;vertical-align:middle}

#menu_top_cont{padding:3px 0px 0px 0px;height:38px; text-align:center; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; position:relative; z-index:0;}
#menu_top_cont ul{
height:38px;
list-style:none;
margin:0 0  0  130px;
padding:0px 0 0 0px;
width:788px;
}
#menu_top_cont ul li{
background:url(http://www.gorod.cn.ua/pics/menu.png) 0 0px repeat-x;
float:left;
}

#menu_top_main{padding:3px 0px 0px 0px;height:38px; text-align:center; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; position:relative; z-index:0;}
#menu_top_main ul{
height:38px;
list-style:none;
margin:0 0  0  165px;
padding:0px 0 0 0px;
width:788px;
}
#menu_top_main ul li{
background:url(http://www.gorod.cn.ua/pics/menu.png) 0 0px repeat-x;
float:left;
}
#menu_top_main ul li.hover{background:url(http://www.gorod.cn.ua/pics/menu.png) 0px -38px repeat-x}
#menu_top_main ul li.hover .menu_l{background:url(http://www.gorod.cn.ua/pics/menu_l.png) 0 -38px no-repeat}
#menu_top_main ul li.hover .menu_r{
background:url(http://www.gorod.cn.ua/pics/menu_r.png) 100% -38px no-repeat
}
#menu_top_main a,#menu_top_main a:visited{color:#FFF;text-decoration:none}
#menu_top_main a:hover{color:#fff;text-decoration:underline}


#menu_top_contNY{  padding:2px 0px 0px 0px;text-align:center; font-size:12px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; position:relative;z-index:9;}
#menu_top_contNY ul{
list-style:none;
margin:0 0  0  165px;
padding:0px 0 0 0px;
width:738px;

}

#menu_top_contNY ul li{
background:url(http://www.gorod.cn.ua/pics/menu.png) 0 0px repeat-x;
float:left;
}

.menu_l{
background:url(http://www.gorod.cn.ua/pics/menu_l.png) 0 0px no-repeat;
display:block;
}
.menu_r{
background:url(http://www.gorod.cn.ua/pics/menu_r.png) 100% 0px no-repeat;
display:block;
line-height:15px;
padding:10px 20px 13px;

}
#menu_top_cont ul li.hover{background:url(http://www.gorod.cn.ua/pics/menu.png) 0px -38px repeat-x}
#menu_top_cont ul li.hover .menu_l{background:url(http://www.gorod.cn.ua/pics/menu_l.png) 0 -38px no-repeat}
#menu_top_cont ul li.hover .menu_r{
background:url(http://www.gorod.cn.ua/pics/menu_r.png) 100% -38px no-repeat
}
#menu_top_cont ul li#selected{background:url(http://www.gorod.cn.ua/pics/menu.png) 0 -76px; color:#FFF}


#menu_top_contNY ul li.hover{background:url(http://www.gorod.cn.ua/pics/menu.png) 0px -38px repeat-x; color:#fff;}
#menu_top_contNY ul li.hover .menu_l{background:url(http://www.gorod.cn.ua/pics/menu_l.png) 0 -38px no-repeat}
#menu_top_contNY ul li.hover .menu_r{
background:url(http://www.gorod.cn.ua/pics/menu_r.png) 100% -38px no-repeat
}
#menu_top_contNY ul li#selected{background:url(http://www.gorod.cn.ua/pics/menu.png) 0 -76px;color:#FFF}

li#selected .menu_l{
background:url(http://www.gorod.cn.ua/pics/menu_l.png) 0 -76px no-repeat
}
li#selected .menu_r{
background:url(http://www.gorod.cn.ua/pics/menu_r.png) 100% -76px no-repeat
}


#menu_top_cont ul li#selectedNy{background:url(http://www.gorod.cn.ua/pics/menu_NY.png) 0 -76px;color:#FFF}
li#selectedNy .menu_l{
background:url(http://www.gorod.cn.ua/pics/menu_l_NY.png) 0 -76px no-repeat
}
li#selectedNy .menu_r{
background:url(http://www.gorod.cn.ua/pics/menu_r_NY.png) 100% -76px no-repeat
}



#menu_top_cont a,#menu_top_cont a:visited{color:#FFF;text-decoration:none}
#menu_top_cont a:hover{color:#fff;text-decoration:underline}

#menu_top_contNY a,#menu_top_cont a:visited{color:#FFF;text-decoration:none}
#menu_top_contNY a:hover{color:#fff;text-decoration:underline}
/*new year*/
#logoNY{margin-left:0; position:absolute; top:-58px; left:-10px; z-index:1;}
#NY{ width:400px; border:0px solid transparent;}


#headerNY{
background:url(http://www.gorod.cn.ua/pics/headerNY.gif) 0 0 repeat-x;
border-bottom:1px solid #0B5A83;
height:105px;
position:relative;
z-index:10;
}

#header{
background:url(http://www.gorod.cn.ua/pics/head_fon.png) 0 0 repeat-x;
border-bottom:1px solid #0B5A83;
height:105px;
position:relative;
z-index:100;
}

.head_l,.head_mid, .head_r{float: left; position:relative}
.head_r{float: right}
.head_l{background:url(http://www.gorod.cn.ua/pics/corn_l.gif) 0 0 no-repeat;}
.head_l img{margin:13px 0px 0px 0px;vertical-align:middle}


.head_lNY,.head_midNY, .head_rNY{float: left}
.head_rNY{float: right}
.head_lNY{background:url(http://www.gorod.cn.ua/pics/corn_l.gif) 0 0 no-repeat; height:7px;}
.head_lNY img{margin:13px 0px 0px 0px;vertical-align:middle}


#logo{margin-left:26px}

.head_mid{color:#FFF;padding:12px 0px 0px 0px; width:34%}
.head_midNY{color:#FFF;padding:12px 0px 0px 0px; width:34%}

#reg_head{font-family:Trebuchet MS;font-size:17px}

.head_r,.head_rNY{
padding:0px 0px 0px 0px;
text-align:center;
width:25%;
background:url(http://www.gorod.cn.ua/pics/corn_r.gif) 100% 0 no-repeat
}

.dark_list{
float:left;
list-style:none;
margin:10px 0px 0px;
padding:0px;
width:50%
}
.dark_list li{
background:url(http://www.gorod.cn.ua/pics/dot_dark.gif) 0 7px no-repeat;
font-size:12px;
padding:0px 0px 0px 8px
}
#footer{
 overflow:hidden;
 padding-bottom:5px;
}
* html #footer{overflow:visible; height:1%}
#bottom_menu{
font-size:11px;
width:98%;
border:0px solid red;
padding:10px 0px 25px;
text-align:center
}
#bottom_menu a,#bottom_menu a:visited{
color:#000;
font-size:11px;
line-height:18px;
padding:0px 5px
}
#bottom_menu a:hover{color:#F5431B}
#copyright{
color:#545A5D;
float:left;
font-size:10px;
margin-left:21px;
width:48%;
text-align:left;

}
#copyright a,#copyright a:visited{color:#545A5D;font-size:10px}
#des{margin-top:7px}

#cent_cont{
border-top:9px solid #CDDAE2;
border-left:2px solid #CDDAE2;
border-right:2px solid #CDDAE2;
clear:both;
margin-top:1px;
min-height:300px;
background:#FFF;
}
.m_tb{border:none;border-collapse:collapse;width:100%;}
#l_td,#r_td{padding:0px 0px 10px 0px;vertical-align:top}
#l_td{width:230px;}
#l_td_in{width:230px;}
#left_cont{padding:0px 5px 10px 5px;}
#r_td{padding:0px 7px 5px 0px; width:739px; }
.r_block_top{
position:relative;
background:#E6EDF1;
border-left:1px solid #CCD3DA;
border-right:1px solid #CCD3DA;
border-top:1px solid #CCD3DA;
margin:29px 0px 0px 0px;
padding:3px 3px 0px;}

#green .r_block_top{
background:#DFF9D1;
border-left:1px solid #B8EB9F;
border-right:1px solid #B8EB9F;
border-top:1px solid #B8EB9F
}
.r_block_top_inn{
background:#FFF;
min-height:50px;
padding:15px 8px 7px 12px;
position:relative;
margin-right:-1px;

}
.r_block_top_inn li a{ font-size:13px;}
.r_block_bot{
background:#E6EDF1;
border-bottom:1px solid #CCD3DA;
height:4px;
position:relative;
margin-right:-0px
}
#green .r_block_bot{background:#DFF9D1;border-bottom:1px solid #B8EB9F}
.c_lt,.c_rt{position:absolute}
.c_lt{left:-4px;top:-4px}
.c_rt{right:-3px;top:-4px}
.c_lb{float:left}
.c_rb{float:right; border:0px solid red;}
*html .c_lt{left:-4px;top:-4px}
*html .c_rt{right:-3px;top:-4px}
*html .c_lb{
left:0px;
margin:0px 0px 0px 0px;
position:absolute;
top:-1px;
}
*html .c_rb{position:absolute;right:-1px;top:-1px}
#srch_{background:url(http://www.gorod.cn.ua/pics/srch_form.png) 0 100% repeat-x #CDDAE2;}
#srch_l_{background:url(http://www.gorod.cn.ua/pics/srch_l.png) 0 100% no-repeat}
#srch_r_{
background:url(http://www.gorod.cn.ua/pics/srch_r.png) 100% 100% no-repeat;
min-height:35px;
position:relative
}
.search_title_{
	float:left;
	padding:5px 4px 0px 12px;
	white-space:nowrap;
}
#srch_r_ input{
height:25px;
width:100%;
/*
left:171px;
position:absolute;
top:0px   */
}
#srch_r_ img{
/*left:171px;
position:absolute;
top:0px           */
}

.search_field_{
	float:left;
    width:52%;
    height:25px;
	border:0px solid red;
}
.search_btn_{
    float:left;
	border:0px solid blue;
	padding-top:0px;
	padding-top:"1px";
}

#fullSrch{
	display:block;
	padding:0px 0 10px 10px;
	border:0px solid red;
	white-space:nowrap;
	margin-top:10px;
	width:1px;
}

#fullSrch_{
	display:block;
	padding:0px 0px 10px 10px;
	margin-top:10px;
	white-space:nowrap;
	width:1px;
	border:0px solid red;

}


#fullSrch_ img{
    /*height:10px;
    */
}


#fullSrch1{

	float:left;
	padding:5px 10px 10px 10px;
}

.ext_search{
	/*width:1px;
	height:4px;  */
}

#srch{background:url(../pics/srch_form.png) 0 100% repeat-x #CDDAE2; border:0px solid red; height:50px;}
#srch_l{background:url(../pics/srch_l.png) 0 100% no-repeat}
#srch_r{
background:url(../pics/srch_r.png) 100% 100% no-repeat;
min-height:50px;
position:relative
}
#srch_r input{
height:25px;
left:171px;
position:absolute;
top:0px
}

#srch_r img{
height:25px;
left:171px;
position:absolute;
top:0px
}

input#srch_txt_l{border:1px solid #B3B9C3;left:11px;width:160px}
input#text{border:1px solid #B3B9C3;left:11px;width:160px}

input#text_{border:1px solid #B3B9C3;/*left:11px;width:160px*/}
#ch_cont{line-height:18px}
.more{
background:url(http://www.gorod.cn.ua/pics/arr_orange.gif) 100% 5px no-repeat;
padding-right:10px;
text-align:right
}
.more a,.more a:visited{color:#7E7E7E;font-size:10px}
.more a:hover{color:#F5431B}
.bann_210{padding:16px 0px 0px 5px}
#price{padding:16px 0px 0px 0px}
#pr_tb{margin:10px 0px;}
.price_body{font-size:11px;padding:0px;text-align:center}
.price_body strong{color:#000}
.pr_up{color:#EE4817}
.pr_down{color:#46B111}
.foto_left_cont{font-size:11px;padding:16px 0px 0px 0px}
.foto_left_cont img{margin:16px 0px 4px 5px}
img.razd{margin:7px 0px}
.red_dot {
	clear:both;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
.red_dot li {
	background:transparent url(http://www.gorod.cn.ua/pics/dot_orange.gif) no-repeat scroll 0 5px;
	color:#808080;
	padding:1px 0 3px 8px;
	text-decoration:underline;}
.red_dot li a, .red_dot li a:hover, .red_dot li a:visited{
	font-family:tahoma;
	font-size:11px;
	line-height:14px;}
.red_dot.big_l li a, .red_dot.big_l li a:hover, .red_dot.big_l li a:visited{
	font-size:12px;}

.dot {
clear:both;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.dot li {
color:#808080;
font-size:11px;
padding:0 0 3px 8px;
}
.red_dot a,.red_dot a:visited{color:#117CB3;font-size:11px}
.red_dot a:hover{color:#F5431B}
#foto_list li{float:left;width:45%}
.commun{font-size:11px;padding:20px 0px 0px 0px}
.commun h3 a, .commun h3 a:visited{font-size:11px; color:#64974C}
.commun h3 a span, .commun h3 a:visited span{color:#010101}
.commun a{font-size:12px;}
.commun a:hover{color:#F5431B}
.commun h3 a:hover span{color:#F5431B}
#chat{
background:url(http://www.gorod.cn.ua/pics/icons/icon_chat.gif) 0 0 no-repeat;
padding:0px 48px 0px 20px
}
#forum{
background:url(http://www.gorod.cn.ua/pics/icons/icon_forum.gif) 0 0 no-repeat;
padding:0px 0px 0px 20px
}
#chat a,#chat a:visited,#forum a,#forum a:visited{color:#000}
#chat a:hover,#forum a:hover{color:#F5431B}
#opr_cont{padding:20px 0px 0px 0px}
#vote{font-size:11px;padding:5px 0px 15px 0px}
.vote_fon{
background:url(http://www.gorod.cn.ua/pics/golos_fon.gif) 0 0 repeat-x;
float:left;
padding-bottom:4px;
width:128px
}
.vote_fon img{height:12px}
.vote_text{
float:left;
padding-bottom:4px;
padding-left:9px;
white-space:nowrap;
width:84px
}
#podp_cont{text-align:center}
#podp_txt{
border:1px solid #B3B9C3;
height:23px;
margin-bottom:6px;
width:186px
}
#valuta, #pogoda, #speak{padding:5px 0px 10px 0px}

#l_bord{background:url(http://www.gorod.cn.ua/pics/bord_l.jpg) 30px 0px no-repeat}
#r_bord{
background:url(http://www.gorod.cn.ua/pics/bord_l.jpg) 123px 0px no-repeat
}
#val_tb{
background:url(http://www.gorod.cn.ua/pics/bord_mid.jpg) 0 32px no-repeat;
font-size:11px;
margin:10px 0px;
width:200px
}
#val_tb td{font-size:11px;vertical-align:middle}
#val_tb td.v_head{padding:0px 0px 5px 18px;vertical-align:bottom}
.v_body{
padding:4px 0px 4px 18px;
white-space:nowrap;
width:40px
}
.v_name{width:18px}
.blue_link,.blue_link:visited{
background:url(http://www.gorod.cn.ua/pics/dot_orange.gif) 0 6px no-repeat;
color:#177FA5;
font-size:11px;
padding-left:7px
}
.blue_link:hover{color:#F5431B}
.af_movie{
text-align:center;
}
.af_td{
padding:0px 0px 8px 0px;
vertical-align:top;
width:22%;
}
.af_between{
width:4%
}
.af_h4{
font-size:12px;
}
.af_td a {
color:#117CB3;
font-size:11px;
}
.af_else p{
padding:0;
margin:5px 0;
}
.af_else_when{
color:000;
}
.af_else_what{
color:000;
}
.af_else_where{
padding-bottom:20px;
}
.af_line{
text-align:center;
padding:7px 0;
}
div.news_list{list-style:none;margin:0;padding:0; line-height:1.2em; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:10px 0 0 0}

.news_list{list-style:none;margin:0;padding:0; line-height:1.2em; font-size:11px;}
.news_list li{clear:both; padding-bottom:0px;}
.news_inn li{clear:both; padding-bottom:5px; }

.news_list li img{float:left;margin:0px 5px 0px 0px}
.news_list img{float:left;margin:0px 5px 0px 0px}
.news_inn li img{float:left;margin:0px 5px 5px 0px}

.news_list .news_link,.news_list .news_link:visited,
.news_inn .news_link_n,.news_inn .news_link_n:visited{color:#117CB3;font-size:14px;font-weight:bold; line-height:16px; font-family:Tahoma}
.news_inn .news_link_n,.news_inn .news_link_n:visited{font-size:12px}

.news_list .news_link:hover,
.news_inn .news_link_n:hover{color:red;}

.news_link_rand,.news_link_rand:visited{color:#117CB3;font-size:18px; text-decoration:none;  line-height:19px; font-family:Verdana; padding:4px 0 0 0; display:block/*font-weight:bold*/}
.news_link_rand:hover{color:#F5431B}

.news_last_full_date li .news_link_n, .news_last_full_date li .news_link_n:visited, .news_last li .news_link_n, .news_last li .news_link_n:visited{color:#117CB3; font-size:11px;}
.news_left .news_link_n{font-size:12px; color:#117CB3;}
.news_left .news_link_n:hover{font-size:12px; color:red}
.news_last_full_date li .news_link_n:hover, .last_news_block li .news_link_n:hover, .news_last_full_date li .news_link_n_hot:hover{color:red; font-size:11px;}

.news_last_full_date li .news_link_n_hot{ font-size:11px; font-weight:bold; color:#46b111}
.news_link span{color:#46b111; font-size:12px;}

.news_list  .comm,.news_inn  .comm, .news_list .comm_not, .news_left  .comm{color:#818181;font-size:11px}


.news_list .comm, .news_left .comm,
.news_inn .comm{ color:#7f7f7f;
background:url(../pics/icons/comm.gif) 0 2px no-repeat;
padding:0px 12px 0px 0px
}
.news_list .comm a,.news_list .comm a:visited, .news_left .comm a, .news_left .comm a:visited,
.news_inn .comm a,.news_inn .comm a:visited{padding-left:15px; color:#7f7f7f}
.news_list .comm_not,.news_left .comm_not{
background:url(http://www.gorod.cn.ua/pics/icons/comm_not.gif) 0 2px no-repeat;
padding-left:15px
}
.news_list .comm a,.news_list .comm a:visited,.comm_not a,.comm_not a:visited,.news_left .comm a, .news_left .comm a:visited,.news_left .comm_not a, .news_left.comm_not a:visited{color:#818181;font-size:11px}
.comm_rand a,.comm_rand a:visited{color:#0f86b0;font-size:11px}
.comm a:hover,.comm_not a:hover{color:#F5431B}
.news_list .time {color:#7F7F7F;font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.news_left .time,.news_inn .time{color:#7F7F7F;font-size:11px;  font-family:Arial, Helvetica, sans-serif; }
.timeLast{color:#7F7F7F;font-size:11px;}

.news_last .time_last_news{color:#7F7F7F; font-size:11px; background-color:#e4ecef; }
.anons{padding:10px 0px}
.anons_rand{padding:10px 0px}
.wh_block{float:left;width:78%}
.gr_block{
background:#E6EDF1;
color:#7F7F7F;
float:right;
font-size:11px;
margin:-15px -10px -10px 0px;
padding:5px 15px 18px 10px;
width:19%;
height:100%;
}
*html .gr_block{
margin:-15px -7px -12px 0px;
padding:5px 6px 13px 10px;
width:20%
}
.gr_block .red_dot li{
background:url(http://www.gorod.cn.ua/pics/dot_orange.gif) 0 5px no-repeat;
color:#808080;
font-size:12px;
padding:0px 0px 9px 8px
}
.big_l a,.big_l a:visited{font-size:11px}
.all_link,.all_link:visited{font-size:11px;padding-left:9px; color:#444}
.bann_705{padding:5px 0px 0px;text-align:center}
.bann_top{padding:4px 0px 0px;text-align:center}

.l_col{float:left;width:55%;position:relative;}
.r_col{float:left;width:45%;position:relative;}

.news{list-style:none;margin:0;padding:0px 60px 0px 0px}
.news_last{list-style:none;margin:0;padding:0px 0px 0px 0px; line-height:16px; }
.news_last_full_date{list-style:none;margin:0;padding:0px 0px 0px 0px}
.news_last_full_date li{padding:0px 0px 5px 0px}
.news li{padding:0px 0px 12px 0px;}

.but_cont{padding:12px 0px 10px 0px;text-align:right;}

.link_cont{padding-top:4px}

ul#polez{margin-left:9px;padding-bottom:10px}
ul#polez_r{margin-left:9px;padding-bottom:10px}

.day_h{
color:#7C8488;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
padding:0px 0px 10px 0px;
width:330px
}
.b_bold{color:#000;font-size:24px;font-weight:bold}
.day_foto{margin-bottom:5px}
.mag_td{padding:0px 35px 20px 0px;width:33%}
.mag_td img{float:left;margin-right:18px}
.mag_link,.mag_link:visited{color:#117CB3;font-size:14px;font-weight:bold}
.mag_link:hover{color:#F5431B}
.f_col{float:left;width:23%}
.bann_340{ height:200px; width:340px;}

.bann_315{margin-top:11px; width:340px;
height:80px;}

.bann_315 img{
width:340px;
height:80px;

}

#user_cont{
/*background:url(http://www.gorod.cn.ua/pics/user_left.png) 0 0 no-repeat;*/
padding-left:10px
}
#user{
/*background:url(http://www.gorod.cn.ua/pics/user_fon.png) 0 0 repeat-x;*/
height:105px;
padding:0px 0px 0px 14px;
position:relative;
text-align:left
}
#user_inner{
background:url(http://www.gorod.cn.ua/pics/corn_r_auth.gif) 100% 0 no-repeat;
padding:4px 0px 0px;
}

.user_pic{position:absolute;right:20px;top:6px; border:3px double #FFF}
.exit,.exit:visited{
background:url(http://www.gorod.cn.ua/pics/dot_dark.gif) 0 5px no-repeat;
color:#FFF;
font-size:11px;

padding-left:10px;
position:absolute;
right:20px;
top:80px
}
#user .dark_list{
color:#fff;
float:none;
font-size:10px;
margin-top:5px;
width:auto
}
.dark_list a,.dark_list a:visited{color:#FFF;font-size:11px}
.dark_list a:hover,.dark_list a:hover:visited{color:#FFF}
.but,.but_form,.but_form_rol{background:url(http://www.gorod.cn.ua/pics/buttons/but_dark.jpg)}
.but_l{
background:url(http://www.gorod.cn.ua/pics/buttons/but_dark_l.jpg) 0 0 no-repeat
}
.but_r{
background:url(http://www.gorod.cn.ua/pics/buttons/but_dark_r.jpg) 100% 0 no-repeat;
cursor:pointer;
padding:7px 0px 7px;
text-align:center
}
.but_hov{background:url(http://www.gorod.cn.ua/pics/buttons/but_dark_rol.jpg)}
.but_hov .but_l{
background:url(http://www.gorod.cn.ua/pics/buttons/but_dark_l_rol.jpg) 0 0 no-repeat
}
.but_hov .but_r{
background:url(http://www.gorod.cn.ua/pics/buttons/but_dark_r_rol.jpg) 100% 0 no-repeat
}
.but_r,.but_r a,.but_r a:visited,.but_r a:hover{
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none
}
.but_form .but_r{
color:#AAD79B;
font-size:11px;
font-weight:bold;
text-decoration:none
}
.but_form_rol .but_r{
color:#FFF;
font-size:11px;
font-weight:bold;
text-decoration:none
}
.mag_price{color:#F5431B}
#us_name{color:#FFF}
#pad_top{padding-top:19px}
#pad_side{padding:0px 24px}
#but_vote{float:left;width:120px}
.boy{color:#103AA8}
.girl{color:#B111A8}


#screen{
  position: absolute; top: 0; left: 0; right: 0; width: 100%; height: 100%; z-index: 98;
  display: none;
  background: url(http://www.gorod.cn.ua/pics/0-3.png);
}
* html #screen{
    background-color: #333;
    background-color: transparent;
    background-image: url(http://www.gorod.cn.ua/pics/spacer.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src="http://www.gorod.cn.ua/pics/0-3.png", sizingMethod="scale");
}
/* nice login form */
#niceloginform{
  position: absolute;
  width: 34%;
  left: 33%;
  top: 135px;
  background: #FFFFFF;
  border: solid #EEEEEE 5px;
  display: none;
  z-index: 99;
}
#niceloginform .shadow{
  border: solid #CCCCCC 1px;
  padding: 15px;
}
#niceloginform .shadow div{
  font-size: 100%;
  margin: 0.7em 0px;
}
#niceloginform label{
  font-size: 81.3%;
  display: block;
}
#niceloginform small{
  font-size: 84.7%;
  margin-left: 1ex;
}

#niceloginform .h1 {
  font-family:Arial, Helvetica, sans-serif;
  color: #999;
  font-weight: normal;
  margin: 0px;
  padding: 0px;
  margin-bottom: 0.5em;
}



/**** image navigation div definitions ****/

#nav_container
{
	background-color:#B9B9FF;
}
#prev {
	width: 25px;
}

#next {
	width: 25px;
}


#prev:hover ,#next:hover
{
	background-color:#FFB9B9;
}


#albom_top_td_t
{
	height:16px;
	background-image:url(../image/gallery/albom/bar/t.png);
	background-repeat:repeat-x;
	background-position:bottom center;
}
#albom_top_td_tl
{
	background-image:url(../image/gallery/albom/bar/t_l.png);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#albom_top_td_tr
{
	background-image:url(../image/gallery/albom/bar/t_r.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}
#albom_left_td
{
	background-image:url(../image/gallery/albom/bar/l.png);
	background-repeat:repeat-y;
	background-position:top left;
}
#albom_right_td
{
	background-image:url(../image/gallery/albom/bar/r.png);
	background-repeat:repeat-y;
	background-position:top right;
}
#albom_bottom_td_bl
{
	width:16px;
	background-image:url(../image/gallery/albom/bar/b_l.png);
	background-repeat:no-repeat;
	background-position:top right;
}
#albom_bottom_td_b
{
	height:16px;
	background-image:url(../image/gallery/albom/bar/b.png);
	background-repeat:repeat-x;
	background-position:top center;
}
#albom_bottom_td_r
{
	width:16px;
	background-image:url(../image/gallery/albom/bar/b_r.png);
	background-repeat:no-repeat;
	background-position:top left;
}

#thumb
{
margin:2px 2px 2px 2px;
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
}

#thumb:hover
{
border-style:solid;
border-width:1px;
border-color:#000000;
}
#cur_thumb
{
border-style:solid;
border-width:1px;
border-color:#FF8080;
}
#albom_content
{
	text-align:center;
}
/*  styles for the unit rater
--------------------------------------------------------- */
.ratingblock {
	display:block;
	border-bottom:1px solid #999;
	padding-bottom:8px;
	margin-bottom:8px;
	}

.loading {
	height: 30px;
	background: url('../image/gallery/rating/working.gif') 50% 50% no-repeat;
	}

.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 30px;
	position: relative;
	background: url('../image/gallery/rating/starrating.gif') top left repeat-x;
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}

.unit-rating li div {
	outline: none;
	display:block;
	width:30px;
	height: 30px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}

.unit-rating li div:hover{
	background: url('../image/gallery/rating/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating div.r1-unit{left: 0px;}
.unit-rating div.r1-unit:hover{width:30px;}
.unit-rating div.r2-unit{left:30px;}
.unit-rating div.r2-unit:hover{width: 60px;}
.unit-rating div.r3-unit{left: 60px;}
.unit-rating div.r3-unit:hover{width: 90px;}
.unit-rating div.r4-unit{left: 90px;}
.unit-rating div.r4-unit:hover{width: 120px;}
.unit-rating div.r5-unit{left: 120px;}
.unit-rating div.r5-unit:hover{width: 150px;}
.unit-rating div.r6-unit{left: 150px;}
.unit-rating div.r6-unit:hover{width: 180px;}
.unit-rating div.r7-unit{left: 180px;}
.unit-rating div.r7-unit:hover{width: 210px;}
.unit-rating div.r8-unit{left: 210px;}
.unit-rating div.r8-unit:hover{width: 240px;}
.unit-rating div.r9-unit{left: 240px;}
.unit-rating div.r9-unit:hover{width: 270px;}
.unit-rating div.r10-unit{left: 270px;}
.unit-rating div.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating {
	background: url('../image/gallery/rating/starrating.gif') left bottom;
	position: absolute;
	height: 30px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}
#container
{
 float:none;
}
/*  styles for the unit rater
--------------------------------------------------------- */






/**/
.book_foto div, .books_foto div{
clear:both
}
.bann_210 img{
border:0px solid #1C252A
}
#foto_list img, .foto_left_cont img, .news_foto img, .book_foto img, .books_foto img, .day_foto, .news_list img, .news_inn li img{
border:3px double #CACFD2;
display:block;
}

.head_mid img{
width:340px;
height:80px
}

#speak{
padding-top:10px;
}
.speak_list{
padding:0px 15px 10px 0;
margin:0;
list-style:none;
}
.speak_list li{
padding:16px 0 0px;
border-top:1px solid #D1D2D6;
margin-bottom:10px
}
.speak_list li:first-child{border-top:none}


.speak_list img{
float:left;
margin:0 8px 0px 0;
border:3px double #CACFD2;
}
.speak_list a, .speak_list a:visited{color:#000;font-size:11px;text-decoration:none}
.speak_list a:hover{color:#F5431B}

.peop{
padding:0 0 3px;
color:#B2B2B2;
font-size:11px;
font-weight:bold
}

#head_bann{padding:0px;text-align:center; height:90px; overflow: hidden}
#head_bot_bann{padding:0px;text-align:center; position:relative; vertical-align:top}


.media{
position:absolute;
top:412px;
right:83px
}

.blog_one img{float:none;display:block;margin:0;margin-top:15px;margin-bottom:20px;}
.anons_bl .blog_one img{float:none;display:block;margin:0;margin-top:15px;margin-bottom:20px;}

#count{float:right;width:450px}
#count img{margin-right:20px; float:left}

.bigmir_fix{
display:inline;
margin:0px 16px 0 0;
float:left
}

#flashcontent{
float:left;
margin:0 10px 10px 0;
}
#flashcontent, #flashcontent a, #flashcontent a:VISITED{
color:#14C6F4;
font-family:"Times New Roman", Times, serif;
font-size:24px;
font-weight:bold
}
.flash_inner{
border:1px solid #CCC;
background:#CCC;
text-align:center;
width:500px;
padding:97px 0 225px
}
.but_trans {
	margin:0px;
	background:url("http://www.gorod.cn.ua/pics/translate_norm.gif");
	width:25px;
	height:20px;
	cursor:pointer;
}
.but_trans_rol {
	margin:0px;
	background:url("http://www.gorod.cn.ua/pics/translate_ok.gif");
	width:25px;
	height:20px;
	cursor:pointer;
}
.but_trans_hov {
	margin:0px;
	background:url("http://www.gorod.cn.ua/pics/translate_hover.gif");
	width:25px;
	height:20px;
	cursor:pointer;
}
/*
.error{
padding-bottom:400px
}
*/
.af_td a.afishaLinkMain {
color:#000;
text-decoration:underline;
}
.af_td a.afishaLinkMain:hover {
text-decoration:underline;
color:#F5431B;
}
.afishaHeader {
position:relative;
margin-bottom:20px;
}
#rssIconAfisha {
display:block;
position:absolute;
top:28px;
left:86px;
width:16px;
height:16px;
background:url(http://www.gorod.cn.ua/pics/rssicon.png) no-repeat;
}
#theatrIcon {
position:relative;
margin:20px 0 0;
padding:5px 0 15px 38px;
font-size:18px;
background:url(http://www.gorod.cn.ua/pics/theatreicon.png) no-repeat top left;
}
#cinemaIcon {
position:relative;
margin:20px 0 0;
padding:5px 0 15px 38px;
font-size:18px;
background:url(http://www.gorod.cn.ua/pics/cinemaicon.png) no-repeat top left;
}
#concertIcon {
position:relative;
margin:20px 0 0;
padding:5px 0 15px 38px;
font-size:18px;
background:url(http://www.gorod.cn.ua/pics/concerticon.png) no-repeat top left;
}
#exhibitionIncon {
position:relative;
margin:20px 0 0;
padding:5px 0 15px 38px;
font-size:18px;
background:url(http://www.gorod.cn.ua/pics/exhibitionicon.png) no-repeat top left;
}
#sportIcon {
position:relative;
margin:20px 0 0;
padding:5px 0 15px 38px;
font-size:18px;
background:url(http://www.gorod.cn.ua/pics/sporticon.png) no-repeat top left;
}
h4 a.expandList,h4 a.expandList:hover,h4 a.expandList:visited {
display:block;
position:absolute;
top:13px;
right:30px;
padding-left:10px;
color:#117cb3;
font-size:11px;
background:url(http://www.gorod.cn.ua/pics/darrow.png) no-repeat 0 5px;
}
h4 a.expandList:hover {
display:block;
position:absolute;
top:13px;
right:30px;
padding-left:10px;
color:#117cb3;
font-size:11px;
background:url(http://www.gorod.cn.ua/pics/darrow.png) no-repeat 0 5px;
}
.lineDiv {
height:3px;
margin-right:30px;
overflow:hidden;
background:url(http://www.gorod.cn.ua/pics/dblinecenter.png) repeat-x;
}
.lineLeft {
height:3px;
overflow:hidden;
background:url(http://www.gorod.cn.ua/pics/dblineleft.png) no-repeat top left;
}
.lineRight {
height:3px;
overflow:hidden;
background:url(http://www.gorod.cn.ua/pics/dblineright.png) no-repeat top right;
}
.lineDiv2 {
height:1px;
margin:10px 30px 13px 0;
overflow:hidden;
background:url(http://www.gorod.cn.ua/pics/dblinecenter.png) repeat-x;
}
.lineLeft2 {
height:1px;
overflow:hidden;
background:url(http://www.gorod.cn.ua/pics/dblineleft.png) no-repeat top left;
}
.lineRight2 {
height:3px;
overflow:hidden;
background:url(http://www.gorod.cn.ua/pics/dblineright.png) no-repeat top right;
}
.visList {

}
.dateAfisha {
margin:10px 0 0;
font-size:11px;
font-style:italic;
}
a.eventName {
font-weight:bold;
margin:0px;
color:#117cb3;
text-decoration:underline;
}
p.eventName {
margin:0 30px 0 0;
font-weight:bold;
margin:0px;
text-decoration:none;
}
.eventText {
font-size:11px;
line-height:13px;
margin:5px 30px 5px 0;
}
.eventPlace {
margin:5px 30px 5px 0;
font-size:11px;
color:#818181;
}
.subList {
padding:1px 0 0;
}
.cinemaImg {
margin:0;
border:1px solid #cfd1d4;
width:155px;
padding:1px;
float:left;
}
.cinemaDescription {
margin:0px 0 10px 170px;
}
.clear{clear:both}


#fullSrch img{
height:10px;
width:10px;
position: static;
margin:1px 2px 0 0;
vertical-align: text-bottom
}

.banner_340{
	width:340px;
	height: 200px;
	background-color:#e5edf0;
	text-align:center;

}

.day_news{
	height:250px;
	overflow:hidden;
	font-size:12px;
	background:#e5edf0;
	text-align:left;
	padding:0 5px 0 5px;
	border:1px solid #47b111;

}

.last_news_block{
	width:100%;
	margin:0;
}

.two_colon_cont{clear:both}

.last_news_col_1{
	width:48%;
	float:left;
	padding: 5px 0px 0px 0px;
	margin:0px;
	border:0px solid red;
}

.last_news_col_2{
	width:48%;
	float:right;

	padding-top:5px;
	padding-top:"5px";

	padding-right:0px;
	padding-right:"0px";

	padding-bottom:10px;
	padding-bottom:"10px";

	padding-left:0px;
	padding-left:"0px";

    margin:0px;
	border:0px solid red;
}

.col_1{
	width:18%;
	float:left;
}

.col_2{
	width:18%;
	float:left;
}

.col_3{
	width:18%;
	float:left;
}

.col_4{
	width:25%;
	float:left;
}

.col_5{
	width:20%;
	float:left;
}

.more_news{
	width:95%;
	margin:auto;
}
.more_news h2{ margin:0; padding:0 0 5px  0;}

.news_lft{
	width:32%;
	float:left;
	vertical-align:top;
	padding:0 8PX 0 0 ;

}

.news_rgt{
	width:32%;
	float:right;
	vertical-align:top;
	padding:0 8PX 0 0 ;
}

.news_anons{
	padding:10px 0px;
	min-height:100px;
}

.bottom_menu_col_1{
	width:24%;
	float:left;
	text-align:left;
	padding-left:25px;
	border:0px solid red;
}
.bottom_menu_col_2{
	width:24%;
	float:left;
	text-align:left;
	padding-left:6px;
	border:0px solid red;
}
.bottom_menu_col_3{
	width:24%;
	float:left;
	text-align:left;
	padding-left:6px;
	border:0px solid red;
}
.bottom_menu_col_4{
	width:20%;
	float:right;
	text-align:left;
	padding-left:30px;
	border:0px solid red;
}
.bottom_menu_col{
	width:100%;
	margin:auto;
}

.title{
	font-size:12px;
	font-weight:bold
}

.border_block{
	width:100%;
	bottom:0px;
	border-top:0px solid #d3d8dc;
	float:left;

}

.container{
	/*width:100%;
	position:absolute;
	left:0px;
	bottom:0px;
	float:left;*/
	width:95%;
}

.source{ font-weight:bold; clear:both;}

#path_news {
	padding-top:5px;
	font:10px Tahoma, Geneva, sans-serif
}
.start {
	color:#090
	}

.carousel {
	margin-bottom: 10px;
}

#foto_list .carousel img {
	margin: 0;
	border: 0;
}

.clear {
	font-size: 0;
	overflow: hidden;
}

.album_author {
	margin: 15px 0 0 0;
}

.album_author a {
	color: #307BBA;
	margin-right: 5px;
}

.album_header {
	font-size: 14px;
	font-weight: bold;
	padding: 20px 0 0 7px;
	zoom: 1;
}

.album_header a {
	margin-left: 7px;
	color: #307BBA;
}

.all_albums {
	margin-top: 15px;
}

.all_albums h3 {
	margin: 0 0 6px 0;
}

.all_albums h3 a {
	color: #307BBA;
}

.all_albums_links {
	border-top: 1px solid #CCD3DA;
	width: 100%;
	padding: 7px 0 0 0;
	zoom: 1;
	overflow: hidden;
}

.all_albums_links table {
	width: 100%;
}

.all_albums_links table td {
	width: 50%;
	height: 26px;
	background:url(/pics/bb.gif) repeat-x left bottom;
	vertical-align: bottom;
}

.all_albums_links table td a {
	color: #307BBA;
}

.blue_color_link {
	color: #307BBA;
}

.empty_album_link {
	font-size: 18px;
}

.inside_album {
	border-top: 1px solid #CCD3DA;
	width: 100%;
	padding: 7px 0 0 0;
	zoom: 1;
	overflow: hidden;
	margin-bottom: -12px;
}

.inside_album_header {
	font-size: 20px;
	padding-top: 15px
}

.inside_album_item {
	width: 33%;
	float: left;
	height: 120px;
}

.inside_album_item_inner {
	padding-right: 20px;
	zoom: 1;
	color: #949494;
}

.inside_album_item_inner span {
	padding-top: 20px;
	display: block;
}

.inside_album_item_inner .foto_cont {
	margin: 0;
}

.inside_album_item_inner .foto_cont img {
	margin: 0;
}

.path_inn.pages a, .path_inn.pages span {
	margin: 0 3px;
}

.path_inn.pages span.just_dots {
	color: #307BBA;
}

.photo_page_name {
	font-size: 24px;
	line-height: 24px;
}

.photo_page_info_text {
	display: block;
	padding: 2px 0 18px 0;
	zoom: 1;
}

.random_photos {
	padding: 20px 0 0 0;
	zoom: 1;
	width: 100%;
}

.random_photos_item {
	margin: 0 15px 0 10px;
	float: left;
	width: 94px;
	text-align: center;
}

.random_photos_item .foto_cont {
	margin: 0 0 7px 0;
	float: none;
	width: 94px;
}

.random_photos_item .foto_cont img {
	margin: 0;
}

.random_photos_item_link {
	font-size: 11px;
	color: #307BBA;
}
.full_catalog {
	background: #E5EDF0;
	padding: 10px 0 10px 10px;
	margin: 10px 0 0 0;
	zoom: 1;
}

.full_catalog h2 {
	padding: 0 0 10px 0;
}

.full_catalog table {
	width: 100%;
	margin-bottom: 5px;
}

.full_catalog table td {
	white-space: nowrap;
	padding: 1px 5px;
}

.full_catalog table td a {
	color: #117CB3;
}

.full_catalog table td img {
	float: left;
	margin-right: 4px;
	position: relative;
	left: 0;
	top: -1px;
}
