/* CSS Document */

/***************************************************************************/

body,h1,h2,form,p,table,td,input {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    margin:0px;
    padding:0px;
    color:#3f3f3f;
}

body img {border:0px;}	
div.clr { clear:both; margin:0px;}

A {	color: #004782; text-decoration: none;}
A:hover { color: #1063a7; text-decoration: underline;}

div.body_main{
    width:985px;
    padding-left:10px;
    background:url(../img/header/header_fon.gif) repeat-x;
}


/***************************************************************************/
div.header {
    font-family:Arial, Helvetica, sans-serif;
    width:100%;
    padding-top:9px;

    height:90px;
}

div.header div.logo {
    float:left;
    width:236px;
}

div.header div.left {
    float:left;
    width:117px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}	

div.header  div.right {
    float:right;
    width:119px;
    background:url(../img/header/logo_right.gif) no-repeat;
    font-family:Arial, Helvetica, sans-serif;
    height:90px;
    line-height:14px;
}

div.header div.data {
    color:#FFFFFF;
    font-size:12px;
    margin-left:4px;
    line-height:14px;
}

div.header div.city_data{		
    font-size:12px;
    margin-left:4px;
    padding-top:5px;
    line-height:14px;
}

div.header div.city{
    line-height:14px;
    margin-left:4px;
}

div.reklama {
    float: right;
    width:730px;
}

/************************ goriz menu ****************************************/	
div.menu {
    float:left;
    margin:15px 0px 5px 0px;
    width:100%;
    /*height:50px;*/
    font-size:14px;
    font-weight: bold;
}
div.menu_fon_left {
    background:url(../img/header/menu_fon_left.gif) no-repeat;
    float:left;
    margin:0px;
    text-align:center;
    height:25px;
    line-height:22px;
    padding:0px 10px;
}

div.menu_fon_RSS {
    margin:0px;
    text-align:center;
    height:25px;
    line-height:22px;
    padding:0px 14px;
}
div.menu_fon_RSS img {
    margin-top: 3px;
}

div.menu_fon_RSS a {
    color: #000;
}
div.menu_fon_RSS a:hover {
    color: gray;
}

.menu a {
    color:#004b8b;
    text-decoration:none;
}	

.menu a:hover {
    color:#115d9e;
    text-decoration:underline;
}	
.menu .select {
    background:url(../img/header/menu_fon_select.gif) repeat-x;
    /*background:#f3f3f3;*/
    text-align:center;
    padding:0px 5px 0px 5px;
}

.regular { 
    /*background:#095ca1;*/
    background:url(../img/header/menu_fon.gif) repeat-x;
    color:#ffffff;
    padding:0px;
    text-align:center;
    /*border-left:1px solid #075495;*/
}

.regular a {
    color:#ffffff;
    text-decoration:none;
}	

.regular a:hover {
    color:#d4e7f7;
    text-decoration:underline;
}

.menu2 a {
    font-weight:bold;
    text-decoration:none;
    color:#5087ba;
    margin-left:2px;
    border-right:1px solid #e4e5e4;
    padding-right:4px;
}

.menu2 a:hover {
    color:#3d73a5;
    text-decoration:underline;
}

.menu2 a.selected{
    background-color:#5087ba;
    font-weight:bold;
    text-decoration:none;
    color:#ffffff;
    margin-left:12px;
    padding:0px 2px 1px 2px;
    border:0px;
}

.menu2 a.selected:hover{
    color:#ffffff;
    text-decoration:underline;
}

.menu2 a.afisha_selected{
    border:1px solid #007700;
    font-weight:bold;
    text-decoration:none;
    margin:2px;
}

.menu2 a.afisha_selected:hover{		
    text-decoration:underline;
}		

/************************ goriz menu ****************************************/	 

#main {
    margin-top:10px;
    margin-bottom:10px;
}

/***************************************************************************/	 

#left {
    float:left;
    width:480px;
    margin-right:13px;
}
div.news_top {
    width:100%;
    /*border-top:1px solid #b6b6b6;*/
    padding:10px 0px 10px 0px;
    margin-bottom:8px;
}

div.news_top img {
    /*width:480px;*/
}

div.news_top a  {	
    color:#004782;
    /*		font-size:22px;*/
    font-size:30px;
    font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
}

div.news_top a:hover {
    /*color:#0d5a99;*/
    text-decoration:underline;
}

div.news_top .news_title{
    color:#004782;
    font-size:22px;
    font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
    padding-top:7px;
}	
.city_news {
    color:#858586;
    float:right;
    margin-right:15px;
}	
.stat_text p{		
    font-size:14px;
    line-height:18px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}	
.stat_text p a {
    font-size:14px;
    line-height:18px;
    font-weight:bold;
}

.stat_text_16{
    font-size:16px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}	
.stat_text_16 p{		
    font-size:16px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.stat_text_16 p a {
    font-size:16px;
    font-weight:bold;
}	 
.stat_text_20{
    font-size:20px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}	 
.stat_text_20 p{		
    font-size:20px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}	 

.stat_text_20 p a {
    font-size:20px;
    font-weight:bold;
}	 


div.news_item {
    width:100%;
    margin-top:15px;
    padding:5px 0px 5px 0px;

}

div.news_item img {
    border:1px solid #f3f3f3;
    text-align:left;

    /*width:230px;*/

}	

div.news_item a, div.center_news a{
    color:#004782;
    /*		font-size:18px;*/
    font-size:22px;
    font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
    line-height:22px;
    padding-left:0px;
    /*margin-left:4px;

		border:1px solid #e2001a;
		*/
}	

div.news_item a:hover {
    text-decoration:underline;
}

div.item_left {
    float:left;
    /*border-top:1px solid #b6b6b6;*/
    padding:0px 0px 0px 0px;
    margin:0px;
    width:230px;
}

div.item_right {
    float:right;
    /*	border-top:1px solid #b6b6b6;*/
    padding:0px 0px 0px 0px;
    width:230px;
    margin:0px;
}

div.news_top p, div.news_item p, div.center_news p {

    display:block;

    text-indent:0px;

    margin-top:15px;

    margin-bottom:2px;

}

div.stati {
    background:#f3f3f3;
    padding:5px 0px 5px 10px;
    margin:5px 0px 10px 0px;
}
div.stati div.bottom {
    float:right;
    width:99%;
    /*background:#646464;*/
    background:#095CA1;
    color:#FFFFFF;
    text-align:left;
    font-weight: bold;
    font-size:14px;
    margin:0px;
    padding:2px 0px 2px 4px;
}
div.line_news {
    width:95%;
    /*	background: transparent url(../img/center/ico_title.gif) no-repeat;*/
    /*background:#646464;*/
    background:#f3f3f3;
    color:#3f3f3f;
    text-align:left;
    font-weight: bold;
    font-size:14px;
    padding:2px 2px 2px 6px;
    float:right;
    margin:0px;
    float:left;
}


.autor {
    float:right;
    border-top:1px solid #ebebeb;
    padding:0px 5px 5px 5px;
    background:#f3f3f3;
}
/***************************************************************************/

.serii_blok {
    margin-bottom:10px;
    padding-bottom:7px;
    height:100%;
    /*
	background:#fdfdfd;
	*/

}
.serii_blok p {
    margin:6px 0px 5px 0px;
}
.serii_blok em {
    margin-right:5px;
    color:#a49f9f;
    font-style:normal;
}
.serii_blok .blok {
    margin-top:5px;
    margin-left:5px;
    float:left;
    width:28%;
    border-left:1px dashed #b4b4b4;
}
.serii_blok .blok img {
    margin:5px 0px 5px 10px;
    border:1px solid #ededed;
}



/***************************************************************************/
.newsitem {
    width:98%;
    margin:3px 0px 3px 0px;
    padding-bottom:2px;
    border-bottom:1px solid #d4d4d4;
}
.newsitem img {
    margin:5px 10px 5px 0px;
}
.newsitem a{
    font-family:Tahoma, Verdana, lvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
}
div.stat_text a.reversNewsT, div.newsitem a.reversNewsT{
    text-decoration:underline;
    font-weight:normal;
    font-size:13px;
    color:#1063A7;
}
div.stat_text a.reversNewsT:hover,div.newsitem a.reversNewsT:hover{
    text-decoration:none;
    font-weight:normal;
    font-size:13px;
    color:#1063A7;
}
.afiwa_com {
    color:#858586;
    float:right;
    margin:0px;
    padding-bottom:-6px;
    padding-right:5px;
}
.afiwa_com div {
    margin:0px;
    padding:0px;
}	
.afiwa_com a {
    font-size:12px;
    font-weight:normal;
    float:right;
}
.afiwa_data{
    color:#919191;
    font-size:18px;
    border-bottom:1px dashed #919191;
    font-style:normal;
}
.afiwa_data2{
    color:#505050;
    font-size:16px;
    border-bottom:1px dashed #919191;
    font-style:normal;
}
.afiwa_name, .afiwa_name a{
    color:#095ca1;
    font-size:16px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
    font-style:normal;
}	
.afiwa_name a:hover {text-decoration:underline;color:#2375b9;}
.afiwa_wo, .afiwa_wo a {
    color:#5087ba;
    font-size:14px;
}
.afiwa_wo a:hover {color:#6b97bf;}
/***************************************************************************/

#right {

    float:right;
    width:490px;

}

/***************************************************************************/	

#right1 {

    float:left;

    width:235px;

    margin-right:13px;

    background:#f3f3f3;

    padding-left:0px;

    padding-right:0px;
    padding-bottom:4px;

}

#right1 .servise {
    width:235px;
    background-color:#ffffff;
    padding:0px 0px 6px 0px;
    /*border:1px solid #f3f3f3;*/
}	


#right1 .servise a {
    text-decoration: underline;
    color:#ffffff;
}
#right1 .servise a:hover {
    text-decoration:none;
}

#right1 .service_rabota,
#right1 .service_dom,
#right1 .service_auto,
.text {
    margin-top:6px;
}

#right1 .service_rabota{
    background-color:#00468c;
    padding:8px 0px 8px 5px;
    color:#ffffff;
}

#right1 .service_dom{
    background-color:#f47920;
    padding:8px 0px 8px 5px;
    color:#ffffff;
    margin-bottom:3px;
}
#right1 .service_auto{
    background-color:#fe0000;
    padding:8px 0px 8px 5px;
    color:#ffffff;
    margin-bottom:3px;
}



/***************************************************************************/	


#right1 .news_blok{

}



#right1 .news_blok p{		

    line-height:14px;

    padding-left:5px;

    padding-right:5px;

    padding-bottom:10px;

}



#right1 .news_blok .selected {
    background-color:#5087ba;
    /*font-weight:bold;*/
    text-decoration:none;
    color:#ffffff;
    margin:4px 0px 4px 0px;
    padding:1px 5px 1px 0px;
    text-align:right;
}



#right1 img {

    /*width:230px;*/

}

.bottom_video{
    width:100%;
    /*background:#646464;*/
    background:#095CA1;
    color:#FFFFFF;
    text-align:center;
    font-weight: bold;
    font-size:16px;
    height:22px;
}
.bottom_tv {
    border-right:2px solid #ffffff;
    width:50px;
    float:left;
}


#right1 .bottom_video a{
    color:#fff;
    text-align:center;
}
#right1 .bottom {
    /*background:#646464;*/
    background:#868789;
    color:#FFFFFF;
    text-align:center;
    font-weight: bold;
    font-size:16px;
    margin:0px 0px 3px 0px;
    padding:2px 0px 2px 2px;
}

#right1 .bottom a{
    color:#fff;
}
.center_news{
    padding-top:10px;
    width:230px;
    padding-bottom:8px;
    padding-left:2px;
    margin-bottom:4px;
    /*border-bottom:1px solid #b6b6b6;*/
}


.center_news a:hover{

    text-decoration: underline;

}

.mini a{
    text-decoration:none;
    color:#004782;
    font-size:12px;
    font-weight:normal;
}

.mini a:hover{

    text-decoration:underline;

}

.rasilka {

    background:#fef9d6;

    padding:0px 0px 10px 10px;

}

/***************************************************************************/	

#right2 {
    float:right;
    width:240px;

}

#right2 .bottom {
    font-family: arial;
    width:100%;
    background:#bbc1c9;
    color:#FFFFFF;
    text-align:center;
    font-weight: bold;
    font-size:16px;
    margin:10px 0px 0px 0px;
    padding:2px 0px 2px 0px;

}

.bold {
    font-weight: bold;
}

.banner {
    margin-top:10px;
    margin-bottom:3px;
}

/***************************************************************************/	

.footer {
    text-align:center;
    background:#f3f3f3;
    padding:4px;
    margin-bottom:5px;

}

.footer_logos_1 {
    margin-left:14%;
    height:40px;
}
.footer_logos_2 {
    margin-left:40px;
    height:40px;
}
* html .footer_logos_2 {
    margin-left:0px;
}
* html .footer_logos_1 {
    margin-left:10%;
}
.footer_logos_1 a, .footer_logos_2 a {
    margin:6px 25px;
    text-align:center;
    float:left;
    display:block;
}
.footer_logos_1 a {
    width:15%;
}
.footer_logos_2 a {
    width:14%;
}




/***************************************** tag list ***********************************/

div.tag_list {
    color:#777777;
    text-align:justify;
}

div.tag_list a{	
    color:#5c5b5b;
}

span.tag_0{font-size:10px;}
span.tag_1{font-size:11px;}
span.tag_2{font-size:12px;}
span.tag_3{font-size:13px;}
span.tag_4{font-size:14px;}
span.tag_5{font-size:15px;}
span.tag_6{font-size:16px;}
span.tag_7{font-size:18px;}
span.tag_8{font-size:20px;}
span.tag_9{font-size:22px;}
span.tag_10{font-size:24px;}

/***************************************** end tag list ***********************************/	





/**************************   tolltip   ************************************************/

#tooltip{

    background:#FFFFFF;
    border:1px solid #095ca1;
    color:#044072;
    font-size:10px;
    margin:0px;
    padding:4px;
    position:absolute;
    visibility:hidden;
    filter : Alpha(Opacity=90);
    -moz-opacity: 0.90;
    opacity: 0.90;
    line-height:14px;
}

/**************************   end tolltip  ************************************************/

.page_news {
    font-size:14px;
    color:#747577;
    text-align:right;
}
.page_news a {
    font-size:14px;
    color:#095ca1;
}

/*******************************************************************/		

input,select,textarea{
    background-color: rgb(252, 252, 252);
    border: 1px solid #ddd;
    font: normal 12px Arial, Verdana;
    color: #636363;
    text-align: justify;
    padding:1px;
    margin:1px;
}
input:focus, select:focus, textarea:focus {
    background-color: rgb(255, 255, 255);
    border:1px solid #e0dede;
    font: normal 12px Arial, Verdana;
    color: #929292;
    text-align: justify;
}


input.text_error,select.text_error,textarea.text_error{
    background-color: rgb(252, 252, 252);
    border: 1px solid #d00;
    font: normal 12px Arial, Verdana;
    color: #636363;
    text-align: justify;
    padding:1px;
    margin:1px;
}
input.text_error:focus, select.text_error:focus, textarea.text_error:focus {
    background-color: rgb(255, 255, 255);
    border:1px solid #d00;
    font: normal 12px Arial, Verdana;
    color: #929292;
    text-align: justify;
}		


.submitbutton {
    background-color: #EEEEEE;
    border: 1px solid #ddd;
    font: normal 12px Arial, Verdana;
    color: #636363;
    text-align: center;
    width:80%;
}
.submitbutton:hover {
    background-color: #DFDFDF;
    border: 1px solid #e0dede;
    font: bold 12px Arial, Verdana;
    color: #666666;
    text-align: center;
}
.default{
    background-color: rgb(252, 252, 252);
    border: 1px solid #82b0de;
    font: normal 12px Arial, Verdana;
    color: #636363;
    text-align: justify;
    padding:0px;
    margin:0px;
    width:100%;
}		
.input_search{
    background-color: rgb(252, 252, 252);
    border: 1px solid #ddd;
    font: normal 12px Arial, Verdana;
    color: #636363;
    text-align: justify;
    padding:0px;
}

.input_search:focus {
    background-color: rgb(255, 255, 255);
    border:1px solid #e0dede;
    font: normal 12px Arial, Verdana;
    color: #929292;
    text-align: justify;
}

/****************************** comments *************************************/	
.comment_add {
    border-left:3px solid #f0f0f0;
    border-top:1px solid #f0f0f0;
    margin-left:10px;
    margin-bottom:8px;
    margin-top:4px;
}

.comment_add_green {
    border-left:3px solid #6d8a65;
}

.comment_add_green_border {
    border:3px solid #ff3f3f;
    background:#e1e1e1;
}


.comment_add .out_text {
    margin:4px 4px 4px 10px;
    background:#f9f9f9;
    padding:4px;
}
.table_comments {
    background:#f3f3f3;
    margin-top:5px;
}


/****************************** end comments *************************************/	
/***************************************************************************/

.comments {
    background: transparent url(../img/center/comments.gif) no-repeat left;
    padding-left:12px;
    height:16px;
    width:16px;
    margin-top:4px;
    margin-bottom:8px;
}

.comments span {
    color:#85b000;
    margin:0px 0px 0px 5px;
}

.comments span a{
    font-size:12px;
    color:rgb(151, 199, 2);
}

/**************************************************************************/


/***********************************stars block***********************************/
div.stars_block 
{
    width:170px;
    padding:0px;
    padding-top:3px;
    padding-left:0px;
    float:left;
    margin-left:5px;
    line-height:16px;
}

div.stars_block img
{
    cursor: pointer;
    padding:0px;
    margin:0px;
}
/***********************************end stars block***********************************/

span.black	{
    color:#919191;
}

span.red {
    color:#cc0000;
}
span.white {
    color:#ffffff;
}	


/****************************************************************/
/* SEARCH */
/****************************************************************/

div.search_result {

}

div.search_result p {
    margin: 5px 0px;
}

div.search_result p.content {
    font-size:12px;
}

div.search_result a.link {
    color:#008000;
}

div.search_result a.cache {
    color:#7777cc;
}


div.search_result div.pages {
    /*	border-top:1px solid #7777cc; */
    margin-top:20px;
    font-size:12px;
    text-align:center;
}

div.search_result div.result_item {
    margin:30px 0px;
}

div.result_item a.search_head{
    font-size:16px;
}

#not_found {
    margin:30px 0px;
    padding:10px;
    /*	border:1px solid #000099;*/
    border-left:5px solid #000099;
    font-size:12px;
}


/****************************************************************/	


div.new_comments{
    width:460px;
    /*background:#EEF4FE none repeat scroll 0%;*/
    border:2px solid #C3DFFA;
} 

div.new_comments a
{
    line-height:10px;
    margin-top:10px;
}


/***********************  register  *****************************/
#register {
    float:left; margin-top:20px; width:280px;
}

#register input.q, selselect.q, #email_note {
    width:180px;
}

td.required {
    border-right:2px solid #cc0001;
    /*width:90px;*/
}

td.required_left {
    border-left:2px solid #cc0001;
}

#register_error {
    border:2px solid #FF5050;padding:5px;margin:5px;font-size:12px;color:#cc0000;font-family:Verdana, Arial, Helvetica, sans-serif;
}

#register_message {
    color:#3F4096; border:2px solid #3F4096;padding:3px 5px 3px 5px;font-size:12px;margin:5px;
}

#register h4 {
    margin: 0px 0px 10px 0px;
    font-size: 13px;
    border-bottom:2px solid #CFCFCF;
}

#mio_note {
    float:right; margin-top:20px; padding-left:20px; border-left:1px dotted #7C7C7C; width:160px;font-size:12px;
}

#email_note {
    padding:4px 2px 2px 4px;
    background:#FFE0E0;
}

#push_up h3 {
    margin:0px 0px 10px 0px;
    color:#FF0000;
    font-size:18px;
}

#push_up img {
    margin:10px 0px 10px 0px;
}

#push_up span.sms {
    color:#FF0000;
}

#register table.steps {

}

table.steps { width:100% }
table.steps img { display:block; }
table.steps td { text-align:center; font-weight:bold; padding: 0px;}
table.steps td.active { height:23px; background: transparent url(../img/steps/active.gif);  color:#FFFFFF }
table.steps td.unactive { height:23px; background: transparent url(../img/steps/unactive.gif);	}

.euro_color {
    color:#5d5d5e;
}
.reg_ank {
    color:#5f5f5f;
}
.reg_ank b, .text_border {
    color:#353535;
    font-size:14px;
    text-align:left;
    /*border-bottom:1px dashed #da5d5d; */

}	

.select_red_dashed {
    color:#d80001;
    border-bottom:1px dashed #787878;
    font-size:14px;
}
.select_red_no {
    color:#d80001;
    font-size:13px;
}
/**************************  eof register  ***********************************************/	


/*************************  gallery selected  ***************************/
/*
	img.photo_selected {
		border:7px solid #CCCCCC;
	}
	*/

div.news_photo {}
div.news_photo div.one_p {
    width:115px;
    float:left;
    margin:7px 15px 10px 15px;
    background:#f4f4f4;
}

div.news_photo div.one_p_select {
    width:115px;
    float:left;
    margin:7px 15px 10px 15px;
    background:#7db0db;
}
/*************************  eof gallery selected  ***************************/


.reiting_off{
    color:#A9A9A9;
    font-weight:bold;
}

.reiting_positive{
    color:#339900;
    font-weight:bold;
}

.reiting_negative{
    color:#CC0000;
    font-weight:bold;
}



/* text autocomplit */
span.spanTextDropdown{
    position: absolute;
    top: 20px;
    left: 20px;
    width: 150px;
    z-index: 101;
    background-color:#F3F3F3;
    border: 1px solid #000000;
    padding-left: 2px;
    overflow: visible;
    display: none;
}

span.spanMatchText{ 
    text-decoration: underline;
    font-weight: bold;}

span.spanNormalElement{ 
    background:#F3F3F3;
}

span.spanHighElement{ 
    background: #000040;
    color: white;
    cursor: pointer;
}

span.noMatchData{ 
    font-weight: bold;
    color: #0000FF;
}
/* eof text autocomplit */


/* TOP menu*/
#top_panel {
    background:transparent url(http://auto.ria.ua/img/auto_bg.gif) repeat scroll 0%;
    font-size:12px;
    height:26px;
    width:100%;
}
#top_panel div {
    float:left;
    font-size:12px;
    height:18px;
    line-height:21px;
    padding:0px 8px 2px 28px;
    margin-bottom:3px;

}
#top_panel div.news {
    background:transparent url(http://img.ria.ua/icons/top_panel/news.gif) no-repeat scroll 8px 2px;
}
#top_panel div.auto {
    background:transparent url(http://img.ria.ua/icons/top_panel/auto.gif) no-repeat scroll 8px 2px;
}


#top_panel .lanos {
    background:transparent url(http://auto.ria.ua/img/ria/icons/lanos.png) no-repeat scroll 10px 3px;
}
#top_panel div.construction {
    background:transparent url(http://css.ria.ua/icons/top_panel/construction.gif) no-repeat scroll 8px 2px;
}
#top_panel div.dom {
    background:transparent url(http://img.ria.ua/icons/top_panel/dom.gif) no-repeat scroll 8px 1px;
}
#top_panel div.rabota {
    background:transparent url(http://img.ria.ua/icons/top_panel/rabota.gif) no-repeat scroll 8px 2px;
}
#top_panel div.mail {
    background:transparent url(http://img.ria.ua/icons/top_panel/mail.gif) no-repeat scroll 8px 2px;
}
#top_panel div.shop {
    background:transparent url(http://img.ria.ua/icons/top_panel/shop.gif) no-repeat scroll 8px 2px;
}
#top_panel div.love {
    background:transparent url(http://img.ria.ua/icons/top_panel/love.gif) no-repeat scroll 8px 2px;
}
#top_panel div.myradio { background:transparent url(http://img.ria.ua/icons/top_panel/myradio.gif) no-repeat scroll 8px 2px;}

#top_panel span.key {
    background:transparent url(http://img.ria.ua/icons/top_panel/keys.gif) no-repeat scroll 0px;
    font-size:12px;
    line-height:21px;
    padding:0px 0px 0px 22px;
}
#top_panel #selected {
    background-color:#EAEAEA;
    border-left:1px solid #C2C2C2;
    border-right:1px solid #C2C2C2;
}

#top_panel a {
    text-decoration: none;
}
#top_panel a:hover {
    text-decoration:none;
}
/************************************************/


div.photo img {
    position: absolute;
    z-index: 1;
    width:480px;
    height:310px;
}div.photo img {
    position: absolute;
    z-index: 1;
    width:480px;
    height:310px;
}

div.photo div.style {
    position:absolute;
    background-image:url(../img/header/opacity.gif);
    z-index:2;
    margin-top:260px;
    padding-left:20px;
    width:460px;
    filter : Alpha(Opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
}



/*********************************/
.more-select { position: absolute; color:inherit; margin:28px 0px 0px -11px; padding: 0px; display:none; z-index:2000;}
.vidget-more-select { margin-top:-10px;}
.more-select a { display: block; padding: 3px 9px 3px 9px; margin: 0px; border-bottom:#f8f8f8 1px solid; background-color:#ffffff; }
.more-select a:hover { background-color: #f8f8f8; text-decoration: none; }
.more-select .more-select-content { background-color:#ffffff; border-left:#f8f8f8 2px solid; border-right:#f8f8f8 2px solid; padding:8px 0px; }
.more-select a.last { border:0px!important; }
.more-select a.mir { text-align:center; background-image:url("http://img.afisha.ru/dsn/am-pict.gif"); background-position:11px 4px; background-repeat:no-repeat; }
.more-select-top { background:url("http://img.afisha.ru/dsn/auth-top-left.gif") left top no-repeat; height:2px; }
.more-select-top div { background:url("http://img.afisha.ru/dsn/auth-top-right.gif") right top no-repeat; height:2px; }
.more-select-top div div { background:#f8f8f8; margin:0px 3px; height:2px; font-size:0px; line-height:0px; }
.more-select-bottom { background:url("http://img.afisha.ru/dsn/auth-bot-left.gif") left top no-repeat; height:2px; }
.more-select-bottom div { background:url("http://img.afisha.ru/dsn/auth-bot-right.gif") right top no-repeat; height:2px; }
.more-select-bottom div div { background:#393c40; margin:0px 4px; height:2px; font-size:0px; line-height:0px; }
.more-select-content p {
    font-size:13px; line-height:16px;
}








/**/
div.opros{		
    width:240px;
}
div.title {
    width:239px;
    border-left:1px solid #e6e6e6;
    background: url(../img/pull/fon_select.gif) repeat-x bottom left;
}
div.bottom_pull{
    border:1px solid #e6e6e6;
    border-left:0px;
    float:left;
    padding:3px 10px 3px 10px;
}
div.bottom_pull a{
    color:#515151;
}
div.bottom_pull a:hover{ text-decoration:none;}
div.select {
    border-top:1px solid #e6e6e6;
    border-right:1px solid #e6e6e6;
    float:left;
    padding:3px 10px 3px 10px;
    background:#FFFFFF;
    border-bottom:1px solid #ffffff;
}
div.text {
    border:1px solid #e6e6e6;
    border-top:0px;
    padding:12px;
    line-height:16px;
}
div.wkala {
    border-bottom:1px solid #dddddd;
    border:1px solid #c8c8c8;
    height:5px;
    padding:0px;
    margin-bottom:00px;
}
div.wkala table {
}
div.wkala div.wkala_fon {
    background:#86b6dd;
    height:3px;
    margin:0px;
    padding:0px;
}
/**/





/*  video  */
div.video-tv{
    width:235px;
    /*background:#cacaca;*/
    padding:15px 0px 0px 0px;
    background-color:#cacaca;
    background-image: url(img/fon_top.gif);
    background-repeat:repeat-x;
}

div.video { width:225px;}
div.video div.left{
    float:left;
    width:210px;
    vertical-align:
}

div.video div.left div.ico{
    padding-top:70px;
    float:left;
    width:15px;
}

div.video div.right {
    float:right;
    width:15px;
    padding-top:70px;
}

div.video-tv div.play {
    width:225px;
    padding:6px 0px 6px 0px;
}
div.video-tv div.text{
    border-top:1px solid #b3b3b3;
    padding:5px 23px 10px 23px;
    line-height:16px;
    margin-top:3px;
    background:  url(img/top_bottom.gif) repeat-x bottom left;
}
div.video-tv div.text a{
    color:#515151;
    text-decoration:none;
}
div.video-tv div.text a:hover{
    text-decoration:underline;
}
div.video div.left div.photo{
    float:right;
    width:195px;
    z-index: 1;
}

div.video div.left div.photo div.style {
    float:right;
    position:absolute;
    z-index:2;
    width:104px;
    /*filter : Alpha(Opacity=70);
				-moz-opacity: 0.7; 
				opacity: 0.7;
				background:#666666;*/
    padding:10px 0px 0px 92px;
}

div.video div.left div.photo img {
    border:1px solid #ededed;
}

/*   eof video   */	

/***************************ask_star block**********************************/
div.block {text-align:center;}
div.question_star{padding-left:20px; padding-right:20px; padding:5px; padding-top:10px; text-align:center; background:#fff;}
div.question_star img{background:#fff; border:1px solid #dadada; padding:1px; display:inline;}
div.question_star .center_t{ text-align:center;}
div.question_star .name_star{padding:4px; color:#e66a3a; font-size:16px;}
div.question_star .date{padding-bottom:4px; color:#757575;}
div.question_star .bottun{padding-top:6px; padding-bottom:5px; border-top:1px solid #e4e4e4;}
div.question_star .bottun a{font-size:14px;}

div.question_star_new{border:1px solid #fff;}
div.question_star_new div.chat{
    text-align:center;
    padding-left:0;
    padding-top:6px;
    font-size:16px;
    padding-bottom:10px;
    color:#fff;
    font-weight:bold;
    background:#f04d44 url(../img/center/block_ask_star/decor_question.gif) bottom no-repeat;
    margin-bottom:0;
}
div.question_star_new div.question_star{background:#fff;}
div.question_star_new div.bottun input{
    border:none;
    color:#fff;
    background:url(../img/center/block_ask_star/button_question.gif) no-repeat;
    width:138px;
    height:27px;
    padding-bottom:4px;
    font-size:13px;
    text-align:center;
}
div.question_star_new div.bottun input:hover{ background:url(../img/center/block_ask_star/decor_question_hover.gif) no-repeat;}
/***************************end ask_star block**********************************/


/************************TOP SHOP BLOCK******************************/
.TabelLRTabs .LPTabsDecor{ background:url(../img/TabsBlock/bottom_right_decor.gif) bottom right no-repeat;}
div.leftPanelTabs{
    float:left;
    width:121px;
}
div.leftPanelTabs div.LTDecorTabs{
    height:2px;
    width:123px;
}
div.leftPanelTabs div.LTDecorTabs div{
    background:url(../img/TabsBlock/DecorAllUgol.jpg) left top no-repeat;
    float:right;
    height:2px;
    font-size:2px;
    width:2px;
}
div.OneTabsPanel{
    background:#efefef url(../img/TabsBlock/TabsFonN.png) top repeat-x;
    margin-top:4px;
}
div.OneTabsPanel div.t{
    background:url(../img/TabsBlock/TopLineD.png) top repeat-x;
    height:2px;
    font-size:2px;
}
div.OneTabsPanel div.t div{
    background:url(../img/TabsBlock/DecorAllUgol.jpg) left top no-repeat;
    height:2px;
    font-size:2px;
    width:2px;
}
div.OneTabsPanel div.c{
    background:url(../img/TabsBlock/LeftLineD.png) left repeat-y;
    padding:5px;
}
div.OneTabsPanel div.b{
    background:url(../img/TabsBlock/BottomLineD.png) bottom repeat-x;
    height:2px;
    font-size:2px;
}
div.OneTabsPanel div.b div{
    background:url(../img/TabsBlock/DecorAllUgol.jpg) left bottom no-repeat;
    height:2px;
    font-size:2px;
    width:2px;
}
div.leftPanelTabs a{font-size:15px;}
div.leftPanelTabs a.no_select{cursor:pointer;}
div.leftPanelTabs a.no_select:hover div.OneTabsPanel{
    text-decoration:underline;
}
div.leftPanelTabs a.select_tabs div.OneTabsPanel{
    background-image:none;
    width:122px;
    border-right:1px solid #efefef;
}
div.leftPanelTabs a.select_tabs{color:#3F3F3F;}
div.RightPanelTabs{
    background:#efefef;
    float:left;
    width:355px;
}
div.RightPanelTabs div.t{
    background:url(../img/TabsBlock/TopLineD.png) top repeat-x;
    height:2px;
    font-size:2px;
}
div.RightPanelTabs div.t div{
    background:url(../img/TabsBlock/DecorAllUgol.jpg) right top no-repeat;
    height:2px;
    font-size:2px;
    width:2px;
    float:right;
}
div.RightPanelTabs div.c{
    background:url(../img/TabsBlock/RightLineD.gif) right repeat-y;
    padding-right:2px;
}
div.RightPanelTabs div.c div.pad_b20_img{
    background:url(../img/TabsBlock/fonCenterBlock.png) right bottom no-repeat;
    padding:3px;
    padding-right:0;
}
div.RightPanelTabs div.c div.pad_b20_img div.one_img{
    float:left;
    width:110px;
    padding:3px;
}
div.RightPanelTabs div.c div.pad_b20_img div.one_img div{
    text-align:center;
    padding-bottom:5px;
}
div.RightPanelTabs div.c img{
    border:1px solid #fff;
    float:left;
    width:106px;
    margin-bottom:5px;
}
div.RightPanelTabs div.b{
    background:url(../img/TabsBlock/BottomLineD.png) bottom repeat-x;
    height:2px;
    font-size:2px;
}
div.RightPanelTabs div.b div{
    background:url(../img/TabsBlock/DecorAllUgol.jpg) right bottom no-repeat;
    height:2px;
    font-size:2px;
    width:2px;
    float:right;
}

div.share{
    background-color:#F3F3F3;
    padding-top: 3px;
    padding-left: 10px;
    height:19px;
}

div.share a{
    font-size: 10px;
}
.socialIco {
    font-weight:bold;
    font-size:12px;
    padding-left:20px;
    text-decoration:none;
    margin-right:10px;
}
.facebook {
    background:url("http://20minut.ua/img/social/facebook.gif") no-repeat;
}
.vkontakte {
    background: url(http://k.img.com.ua/static/img/ic_vkontakte_15x15.gif) no-repeat scroll left bottom;
}
.twitter {
    background:url("http://20minut.ua/img/social/twitter.gif") no-repeat;
}
.livejournal {
    background:url("http://20minut.ua/img/social/livejournal.gif") no-repeat;
}


