/* CSS Document */
*{padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
border-collapse:collapse;}

html,body{
width:100%;
height:100%;
background:#d8d8d8;
}




.likbez_name H1{font-size:19px;color:#0089c0}
#likbez_zag H1{font-size:19px;}
#tests_zag H1{font-size:19px;}



.testDiv {
	width: 90%;
	margin:auto;	
	color: #999999;
	font-size:10pt;
	line-height:1.4;
	text-align:justify;
}


.testDiv a{
color:#2E7990;
text-decoration:none;
}

#Lk {
text-align: center;
font-family: Tahoma;
font-size: 9px;
color:#7F7F7F;
text-decoration:none;
}

#Lk a {
font-family: Tahoma;
font-size: 9px;
color:#7F7F7F;
text-decoration:none;
}

.testDiv a:hover{
text-decoration:underline;
}

.class_name{border:1px solid #d0d0d0}
#container{width:1010px;
margin:auto;
background:#fff url(/images/sotas_down_big_right.jpg) bottom right no-repeat;
}

#bg_repeat_from_right{background:url(/images/bg_top_repeat_from_right.jpg) right top repeat-x;}
#bg_repeat_from_left{background:url(/images/polosa_gradient.jpg) left top no-repeat;}

#polosa_top {
width:100%;
height:9px;
background:url(/images/polosa_top.jpg) left top repeat-x;
}

#polosa_blue_top{height:22px;
width:100%;}

.border_blue_top {
width:4px;
background:url(/images/border_blue_top.jpg) center no-repeat;
white-space:nowrap;
}

.bg_blue_top{
background:url(/images/bg_blue_top.jpg) left repeat-x;
text-align:center;
vertical-align:middle;
white-space:nowrap;
}

.bg_blue_top a{
color:#BFFFFF;
font-size:8pt;
text-decoration:underline;
}

.bg_blue_top a:hover{text-decoration:none;}



#logo{
background:url(http://sotaland.ru/images/logo.png) no-repeat;
width:265px;
height:103px;
margin:30px 20px;
margin-bottom:10px;
}

#logo a{position:relative;}

td#wapka_right{
vertical-align:top;
padding-top:10px;
background:url(/images/sotas_top_right.png) top right no-repeat;
}

#links_top{
width:90%;
margin:auto;
margin-top:15px;
position:relative;
z-index:10;
}
#links_top td{vertical-align:top;
width:20%;}

#links_top td div{white-space:nowrap;
padding:0px 5px;
padding-right:9px;}

.zag_link_top{
margin-bottom:5px;
}

.zag_link_top, .zag_link_top a{
color:#D68833;
font-size:9pt;
font-weight:bold;
}

.zag_link_top a{text-decoration:none;}

.zag_link_top a:hover{
text-decoration:underline;
}


.link_top a{
color:#2E7990;
font-size:9pt;
text-decoration:none;
}
.link_top a:hover{
text-decoration:underline;
}

.link_top {
color:#2E7990;
font-size:9pt;
text-decoration:none;
}


#navbar_username{
width:97px;
height:17px;
margin:2px 10px;
margin-right:0;
color:#838577;
font-size:9pt;
padding-left:3px;
padding-top:3px;
}

#navbar_password{
width:99px;
height:17px;
margin:4px 0;
color:#838577;
font-size:9pt;
padding-left:3px;
padding-top:3px;
}

#podpiska{
width:225px;
height:17px;
margin:4px 0;
margin-left:10px;
color:#838577;
font-size:9pt;
padding-left:3px;
padding-top:3px;
}

.knopka_ok{padding-left:5px;}

.ok{width:37px;
height:22px;
margin-bottom:5px;}

.caption{
color:#838577;
font-size:8pt;
padding-left:10px;
}

#pass_capt{padding-left:0;}

a.caption{text-decoration:underline;}
a.caption:hover{text-decoration:none;}

a.kabinet{
color:#2E7990;
font-size:9pt;
text-decoration:none;
padding-left:10px;
}

a.kabinet:hover{text-decoration:underline;}


.model_search_container{
width:95%;
height:55px;
margin-top:15px;
background:url(/images/bg_model_search.jpg) right repeat-x;
float:right;
position:relative;
z-index:auto;
}


.model_search{
width:98%;
height:55px;
background:url(/images/model_search_left_bg.png) left no-repeat;
}

#model_search td {
vertical-align:middle;
}


.model_search_sotas_right{
background:url(/images/model_search_sotas_right.png) right no-repeat;
width:148px;
height:51px;
display:table-cell;
vertical-align:middle;
}

.model_search_sotas_center{
background:url(/images/model_search_sotas_center.png) center no-repeat;
width:183px;
height:55px;
display:table-cell;
vertical-align:middle;
}

.model_search_sotas_left{
width:191px;
height:105px;
background:url(/images/model_search_sotas_left.png) no-repeat;
position:absolute;
z-index:auto;
left:-30px;
top:-37px;
}

select#type1, select#type1 option, select#vendor1, select#vendor1 option, select#model1, select#model1 option{font-size:8pt;
width:160px;
position:relative;
z-index:100;}


select#type2, select#type2 option, select#vendor2, select#vendor2 option, select#model2, select#model2 option{font-size:8pt;
width:160px;
position:relative;
z-index:100;}



#type2, #type2 option, #vendor2, #vendor2 option, #model2, #model2 option {font-size:8pt;
width:160px;}

select#model1, select#vendor1, select#type1{float:right;
margin:0 10px;}


select#model2, select#vendor2, select#type2{float:right;
margin:0 10px;}


select#model1, select#model2{width:145px;}


select#type1, select#type2{position:relative;
z-index:200;
width:120px;}



/*#device_type_bottom{width:120px;}*/

#blue_gradient_column{
height:100%;
background:#edf6ff url(/images/golubaya_plashka.jpg) top left no-repeat;
width:350px;
margin-top:15px;
/*padding-top:20px;
padding-left:20px;*/
}

td#container_for_news_and_articles{
padding-left:10px;
}

#news_nadpis{
color:#017d9f;
font-size:12pt;
text-align:left;
font-weight:bold;
padding-top:0px;
padding-bottom:10px;
position:relative;
z-index:10;
}

.news_date{
color:#7f8873;
font-size:8pt;
/*padding-left:20px;*/
position:relative;
z-index:10;
}

.date_tip{
width:8px;
height:10px;
background:url(/images/date_tip.png) no-repeat;
position:absolute;
z-index:10;
left:-10px;
top:3px;
}

.news_zag{
margin-bottom:8px;
/*padding-left:20px;*/
}

.news_zag a{
color:#297a97;
font-size:10pt;
text-decoration:underline;
}

.news_zag a:hover{text-decoration:none;}

#articles_nadpis{padding-top:25px;}

#articles_nadpis a{
color:#017d9f;
font-size:12pt;
font-weight:bold;
padding-left:20px;
text-decoration:none;
}

#articles_nadpis a:hover{text-decoration:underline;}


.article{
margin:15px;
margin-left:28px;
}

.obzor{
margin:7px 0;
margin-left:10px;
}

.obzor td{vertical-align:top;}

.article td{vertical-align:top;}

.article_img{
vertical-align:top;
width:100px;
}

.article_img img{
display:block;
}

.article_zag{padding-left:10px;
margin-bottom:5px;}

.article_zag a{
color:#297a97;
font-size:10pt;
text-decoration:underline;
}

.article_zag a:hover{text-decoration:none;}

.article_text{
color:#7f8873;
font-size:9pt;
padding-left:10px;
}

a.extended_search{
color:#c86e00;
font-size:8pt;
font-weight:bold;
text-decoration:underline;
}

a#extended_search:hover{
text-decoration:none;
}

a#extended_search_bottom{color:#c86e00;
font-size:7pt;
text-decoration:underline;
font-weight:bold;}

a#extended_search_bottom:hover{text-decoration:none;}

.search{
margin-right:6px;
margin-left:6px;
width:59px;
height:22px;}

#sotas_blue_left_column{
width:33px;
height:55px;
background:url(/images/sotas_blue_left_column.png) no-repeat;
position:absolute;
top:0;
right:0;
}

#banner_right{
width:240px;
height:400px;
margin:auto;
margin-top:10px;
}

#banner_right img{
display:block;
}

#sota1{
width:225px;
height:140px;
border:2px solid #d0d0d0;
margin:auto;
margin-top:20px;
margin-bottom:15px;
clear:both;
position:relative;
z-index:1;
right:5px;
}

#sota1_logo{display:block;
margin:10px 15px;}

#sota1_links{
padding:10px;
margin-top:5px;
}

#sota1_links a{
color:#656ea7;
font-size:9pt;
text-decoration:underline;
}

#sota1_links a:hover{text-decoration:none;}

#sota1_strelka{position:relative;
top:3px;
z-index:10;}

#phone_columns{
width:95%;
margin:auto;
}

/*#phone_columns td{
width:50%;
}*/

.phone_bg{
border:1px solid #d3d5d4;
background:url(/images/phone_bg.jpg) right top no-repeat;
position:relative;
z-index:10;
margin-bottom:5px;
height:155px;
}


.phone_bg table{
height:155px;
}

.phone_bg table td {vertical-align:top;
padding-top:3px;}

.phone_bg table td.otblik{
vertical-align:bottom;
}

.phone_bg table td.phone_photo{
width:25%;
}

#popul_model{
white-space:nowrap;
}

#phone_zags td{
vertical-align:middle;
width:50%;
}


.ugolok_left_top{
width:20px;
height:20px;
background:url(/images/ugolok_left_top.png) no-repeat;
position:absolute;
top:-2px;
left:-2px;
}

.ugolok_left_bottom{
width:20px;
height:20px;
background:url(/images/ugolok_left_bottom.png) no-repeat;
position:absolute;
bottom:-2px;
left:-2px;


}



.ugolok_right_top{
width:20px;
height:20px;
background:url(/images/ugolok_right_top.png) no-repeat;
position:absolute;
top:-2px;
right:-2px;
}

.ugolok_right_bottom{
width:20px;
height:20px;
background:url(/images/ugolok_right_bottom.png) no-repeat;
position:absolute;
bottom:-2px;
right:-2px;
}

.brand a{
font-weight:bold;
color:#000;
font-size:10pt;
text-decoration:none;
}

.model a{color:#0089c0;
font-size:12pt;
font-weight:bold;
text-decoration:none;}


img.phone{
display:block;
margin:auto;

}



.phone_otblik{width:40px;
height:8px;
background:url(/images/phone_otblik.png) no-repeat;
margin:auto;}

td.otblik{
vertical-align:bottom;
height:12px;
text-align:center;
}

.percent{color:#e1c973;
font-size:9pt;
font-weight:bold;
position:relative;
top:-3px;
z-index:10;}

td.pokazateli{
vertical-align:middle;
padding-left:5px;
}

.price_container{
color:#828574;
font-size:8pt;
margin-top:10px;
white-space:nowrap;
padding:0 3px;
padding-left:5px;
}

.price{
font-size:9pt;
color:#000000;
font-weight:bold;
}

.brand_model{
text-align:left;
padding-left:5px;
color:#7F8873;
}

.obzori{
width:95%;
margin:auto;
margin-top:10px;
}

table#obzori td{
vertical-align:top;
width:50%;
}

td.obzor_img{
width:80px;
}

td.obzor_img img{
display:block;
margin:auto;
}

td.phone_photo{width:40px;}

.zag_last_adds{
color:#297a97;
font-weight:bold;
font-size:11pt;
text-align:center;
clear:both;
}

ul.last_adds{
width:240px;
margin:auto;
margin-top:5px;
overflow:hidden;
}

ul.last_adds li{
list-style-position:inside;
list-style-type:disc;
font-size:9pt;
padding:3px 0;
}

ul.last_adds li a{
color:#7f8873;
text-decoration:underline;
}

ul.last_adds li a:hover{
text-decoration:none;
}

#skoro{
width:95%;
margin:auto;
margin-top:10px;
margin-bottom:10px;
margin-left:0px;
}

#skoro_td{}

.skoro{
color:#0188C2;
font-weight:bold;
font-size:11pt;
text-align:left;
white-space:nowrap;
padding-top:0px;
}

.skoro_model a{
color:#7F8873;
font-weight:bold;
font-size:10pt;
text-decoration:none;
}
.skoro_model a:hover{text-decoration:underline;}

.obzori_nadpis{
color:#017d9f;
font-size:12pt;
text-align:left;
font-weight:bold;
padding-top:15px;
position:relative;
z-index:10;
padding-left:20px;
}

.obzori_nadpis a{
color:#017d9f;
font-size:12pt;
text-align:left;
font-weight:bold;
position:relative;
z-index:10;
padding-left:20px;
text-decoration:none;
}

.obzori_nadpis a:hover{text-decoration:underline;}


/*Inner pages*/
.menu_top{
height:40px;
}

.menu_top td{
text-align:center;
vertical-align:bottom;
}


.menu_top td a, #phone_zags td a, .mark {
font-size:8pt;
font-weight:bold;
color:#fff;
text-decoration:none;
display:block;
padding:5px;
background:url(/images/menu_top_bg.jpg) left repeat-x;
border:1px solid #139db9;
}


.greybaton {font-size:8pt;
font-weight:bold;
color:#fff;
text-decoration:none;
display:block;
padding:5px;
background:url(/images/menu_top_bg_grey.jpg) left repeat-x;
border:1px solid grey;
}





.mark{width:30%;
margin:5px auto;
text-align:center;
cursor: pointer;
}

#phone_zags td a{text-align:center;
margin-top:18px;
margin-bottom:17px;}

.menu_top td a:hover{
color:#da5c07;
border:1px solid #cf930e;
background:url(/images/menu_top_bg_hover.jpg) left repeat-x;
padding:6px 5px;
}


.menu_top td a.gori{
color:#da5c07;
border:1px solid #cf930e;
background:url(/images/menu_top_bg_hover.jpg) left repeat-x;
padding:6px 5px;
}





a.mark{padding:2px;
margin-right:3px;
position:relative;
top:4px;
z-index:1;
white-space:nowrap;}

#phone_zags td a:hover, a.mark:hover{
color:#da5c07;
border:1px solid #cf930e;
background:url(/images/menu_top_bg_hover.jpg) left repeat-x;
padding:5px;
}

a.mark:hover{padding:2px;}

.path{
padding-top:10px;
padding-left:38px;
padding-bottom:5px;
}

.path *{color:#6e7184;
font-size:9pt;}

.path a{text-decoration:underline;}
.path a:hover{text-decoration:none;}

#phones_kpk_vibor{margin-top:20px;
margin-left:20px;}

#phones_kpk_vibor td{text-align:center;
vertical-align:top;
padding-right:8px;}

#phones_kpk_vibor td label{
color:#DE8726;
font-size:14pt;
font-family:Tahoma;
white-space:nowrap;
}



#kpk {position:relative;
z-index:1;
top:-2px;}

#phones{position:relative;
z-index:1;
top:-2px;}

#compare_options{margin-top:10px;
margin-bottom:5px;}

#compare_options td{text-align:left;}

.compare_options{
color:#0187c4;
font-size:13pt;
font-family:Tahoma;
padding-left:10px;
}

#vendor, #model{margin-left:10px;
margin-top:3px;
font-size:9pt;
width:180px;}

a.dark_grey{color:#666666;
text-decoration:underline;
font-size:10pt;
font-weight:normal;}

a.dark_grey:hover{text-decoration:none;}

.selected_to_compare{color:#DE8726;
font-weight:bold;
font-size:13pt;
padding-left:25px;
margin-bottom:10px;
padding-top:28px;}

#models_to_compare{padding-left:43px;}

#models_to_compare ol li{font-weight:bold;
font-size:9pt;
line-height:1.4;}



.model_to_compare{
font-weight:bold;
color:#000000;
font-size:9pt;
padding-left:10px;
padding-right:80px;
border-bottom:1px dotted #b3b3b3;
}

#compare_button{margin-left:25px;
margin-top:10px;
width:67px;
height:22px;}

#sotaland_market{
width:222px;
margin-top:35px;
margin-bottom:10px;
border:1px solid #D3D4D6;
position:relative;
z-index:1;
padding-left:15px;
background:url(/images/basket_icon.gif) no-repeat;
background-position:bottom right;
}

#sotaland_market_nadpis{color:#F9BC0B;
font-weight:bold;
font-size:10pt;
text-align:center;
font-family:Tahoma;
margin-bottom:3px;}

#sotaland_market_top{width:240px;
height:21px;
background:url(/images/sotaland_market_top.png) no-repeat;
position:absolute;
top:-15px;
right:-2px;
display:none;}

.sotaland_market_zag{color:#666666;
font-weight:bold;
font-size:8pt;
/*margin-top:3px;*/}

.sotaland_market_text{color:#666666;
font-size:8pt;
margin-top:3px;}

/*.model_market{margin-top:3px;}*/

.model_market a{color:#686E9E;
font-size:8pt;
font-weight:bold;
text-decoration:underline;
}

.model_market a:hover{
text-decoration:none;
}

.price_market{
color:#DE8726;
font-weight:bold;
font-size:8pt;
}

/*#search_line_bottom{height:30px;
background:url(/images/search_line_bottom_bg.jpg) left repeat-x;}

#search_line_bottom td{vertical-align:middle;}*/

#menu_bottom{
height:40px;
}

#menu_bottom td{
text-align:center;
vertical-align:top;
}

#menu_bottom td a{
font-size:8pt;
font-weight:bold;
color:#fff;
text-decoration:none;
display:block;
padding:5px;
background:url(/images/menu_top_bg.jpg) left repeat-x;
border:1px solid #139db9;
}

#menu_bottom td a:hover{
color:#da5c07;
border:1px solid #cf930e;
background:url(/images/menu_top_bg_hover.jpg) left repeat-x;
padding:6px 5px;
}

#sotas_down{
background:url(/images/sotas_down_big_right.jpg) right bottom no-repeat;}


.podbor_options{padding:5px 0;
padding-left:30px;
font-size:10pt;
font-weight:bold;
color:#0188C2;}

 .podbor_options a{font-family:Tahoma;
font-size:10pt;
font-weight:bold;
color:#0188C2;
text-decoration:underline;}

.podbor_options a:hover{text-decoration:none;}

.orange_zag{color:#DE8726;
font-size:14pt;
font-family:Tahoma;
padding-left:30px;}

.rubriki{color:#666666;
font-size:10pt;
padding:3px 0;
padding-left:30px;
white-space:nowrap;}

.rubriki a{color:#666666;
font-size:10pt;
text-decoration:none;
display:block;
float:left;
width:250px;
border-bottom:1px dotted #666666;}

.text{color:#666666;
font-size:10pt;
padding-left:30px;
margin-top:10px;}

.bukva{color:#DE8726;
font-size:14pt;
font-family:Tahoma;
margin-left:30px;
width:350px;
border-bottom:1px solid #cccccc;}

#news_all{border:1px solid #D3D4D6;
width:90%;
margin-left:30px;
margin-top:10px;
background:url(/images/sotas_news_down.jpg) bottom right no-repeat;
padding:5px;
padding-bottom:53px;}

.date_in_all_news{color:#e98727;
font-weight:bold;
font-family:Tahoma;
font-size:9pt;}

.text_in_all_news{color:#666666;
font-size:10pt;
padding-top:5px;
line-height:1.3;}

.news_img{float:left;
margin-right:5px;
margin-top:5px;}

#baraholka{width:93%;
margin-left:30px;
border:1px solid #D3D4D6;
background:url(/images/sotas_news_down.jpg) bottom right no-repeat;
position:relative;
z-index:1;}

#baraholka_options{background:url(/images/gradient_baraholka_form.jpg) top right no-repeat;
margin-bottom:10px;
width:98%;
margin:auto;
margin-bottom:10px;}

#baraholka_options td{
vertical-align:top;
padding-top:20px;}


.baraholka_options{color:#DE8726;
font-size:10pt;
font-family:Tahoma;
font-weight:bold;}

select.baraholka_options_select, select.baraholka_options_select option{font-size:7.5pt;}

#advert_type{width:156px;}

#advert_goods{width:132px;}

#advert_vendor{width:150px;}

#ugolok_baraholka_top_left{width:29px;
height:23px;
background:url(/images/ugolok_baraholka_top_left.jpg) no-repeat;
position:absolute;
top:-1px;
left:-1px;
z-index:10;}

#ugolok_baraholka_top_right{width:31px;
height:23px;
background:url(/images/ugolok_baraholka_top_right.png) no-repeat;
position:absolute;
top:-1px;
right:-2px;
z-index:10;}

#advert_search_container{white-space:nowrap;
margin-bottom:30px;}

#search_advert{margin-left:5px;
margin-right:15px;
width:59px;
height:22px;}

#put_advert{position:relative;
z-index:1;
top:-6px;}

#put_advert a{font-family:Tahoma;
font-size:10pt;
font-weight:bold;
color:#0188C2;
text-decoration:underline;}

#put_advert a:hover{text-decoration:none;}

#podbaraholka{background:#D0D1D3;
width:93%;
margin-left:30px;
margin-top:20px;}

#games_soft_zag{width:98%;
margin:auto;}

#games_soft_zag td{vertical-align:top;}

.games{text-align:center;}

.games a{color:#0389C3;
font-size:10pt;
text-decoration:none;
font-family:Tahoma;
font-weight:bold;}

.games a:hover{text-decoration:underline;}

.games_zag{color:#DE8726;
font-size:13pt;
font-family:Tahoma;
text-align:center;}

#most_popular{color:#2C9DCD;
font-size:12pt;
font-family:Tahoma;
font-weight:bold;
padding-left:30px;}

.games_categories{background:#fff url(/images/bg_games.jpg) top repeat-x;
width:93%;
margin-left:30px;
position:relative;
z-index:1;}

.sotas_blue{width:33px;
height:55px;
background:url(/images/sotas_blue_left_column.png) no-repeat;
position:absolute;
top:0;
right:0;
z-index:2;}


.for_categories_list{margin-bottom:25px;}

.for_categories_list div{margin:4px 0;}

.for_categories_list div a{color:#666666;
font-size:10pt;
width:30%;
border-bottom:1px dotted #666666;
text-decoration:none;
margin:3px 0;
margin-left:2px;}

.categories_zag{color:#DE8726;
font-size:13pt;
font-family:Tahoma;
padding-left:30px;}


.phones_list{width:94%;
margin:auto;}

.phones_list_zag{float:left;}

.phones_list_zag a{font-family:Tahoma;
font-size:10pt;
font-weight:bold;
color:#0188C2;
text-decoration:underline;
padding-right:15px;}

.phones_list_zag a:hover{text-decoration:none;}


.phones_list_zag_all a{font-family:Tahoma;
font-size:8pt;

color:#0188C2;
text-decoration:underline;
position:relative;
top:3px;
z-index:1;}

.phones_list_zag_all a:hover{text-decoration:none;}

.phones_list .phone_bg{width:98%;
margin:auto;
margin-top:5px;
width:230px;}

.user_ocenka{color:#666666;
font-size:9pt;
text-align:center;}

.star_rating{color:#DE8726;
font-weight:bold;
font-size:9pt;
text-align:center;
padding:2px 0;
padding-bottom:5px;
white-space:nowrap;}

.star_rating img{margin:3px 1px;}

.opisanie{color:#666666;
font-size:8pt;
text-align:left;}

#other_models{margin-top:15px;
white-space:nowrap;}

.other_models{color:#DE8726;
font-weight:bold;
font-size:11pt;
padding-left:30px;
padding-right:10px;}

#other_models a{color:#666666;
font-size:8pt;
text-decoration:underline;}

#other_models a:hover{text-decoration:none;}

#obzori_zag{color:#27859C;
font-weight:bold;
font-size:12pt;
padding-left:30px;
padding-top:5px;
padding-bottom:5px;}

.obzori_text{text-align:left;
color:#666666;
margin-left:30px;
padding-left:3px;
font-size:9pt;
border-left:1px dotted #666666;
padding-bottom:15px;}

#articles_likbez{width:93%;
margin:auto;
margin-top:10px;}


#likbez_zag{color:#0188C2;
font-weight:bold;
font-size:12pt;
font-family:Tahoma;
margin-bottom:5px;}

#likbez{border:1px solid #D3D4D6;
background:url(/images/sotas_news_down.jpg) bottom right no-repeat;
padding-bottom:40px;
margin-bottom:10px;}

#tests_zag{color:#DE8726;
font-weight:bold;
font-family:Tahoma;
font-size:12pt;
margin-bottom:5px;}

.likbez_namea {color:#0188C2;
text-decoration: underline;
}

.likbez_name{margin-bottom:5px;}

.likbez_name a{color:#0188C2;
font-size:10pt;
text-decoration:underline;}

.likbez_name a:hover{text-decoration:none;}

.likbez_text{color:#666666;
font-size:9pt;
text-align:justify;
padding-right:10px;}

.likbez_text ul{list-style-position:inside;}

#tests{border:1px solid #D3D4D6;
padding-bottom:40px;
position:relative;
z-index:1;}

#ugolok_tests_top{width:25px;
height:24px;
background:url(/images/ugolok_tests_top.jpg) no-repeat;
position:absolute;
top:-1px;
left:-1px;
z-index:10;}

.test{margin-top:10px;}

#ugol_testov{width:24px;
height:25px;
background:url(/images/ugolok_tests_bottom.jpg) no-repeat;
position:absolute;
bottom:-1px;
left:-1px;
z-index:10;}


.test_name{margin-bottom:5px;}

.test_name a{color:#DE8726;
font-size:10pt;
text-decoration:underline;}

.test_name a:hover{text-decoration:none;}

.monitoring{padding-bottom:10px;}

.monitoring a{color:#DE8726;
font-size:10pt;
font-weight:bold;
text-decoration:underline;
padding-left:25px;}

.monitoring a:hover{text-decoration:none;}
#email{padding-left:25px;
font-size:9pt;
margin-bottom:15px;}

#send_to_email{width:150px;
margin-right:10px;
font-size:9pt;}

#contracts_form_container{width:600px;
position:relative;
z-index:1;
/*border:1px solid #D3D4D6;*/
margin-left:30px;
margin-top:40px;}

#operators{position:relative;
z-index:150;}

#operators td{white-space:nowrap;
vertical-align:middle;
padding:10px 0;
text-align:center;}

#operators td label {color:#2C9DCD;
font-weight:bold;
font-size:10pt;}

#container_for_contracts_form{
border:1px solid #D3D4D6;
position:relative;
z-index:1;
}

#contracts_form{background:url(/images/gradient_baraholka_form.jpg) top right no-repeat;}

.contracts_options{color:#DE8726;
font-size:8pt;
font-family:Tahoma;
font-weight:bold;
position:relative;
z-index:220;
padding-left:10px;
padding-top:8px;
padding-bottom:5px;}

#contract_contract, #contract_contract option, #city_contract, #city_contract option {font-size:8pt;
width:300px;
margin-left:10px;}

.contract_price_container{white-space:nowrap;
font-size:8pt;
padding-left:10px;}


#start_price{margin-right:10px;}

#sort_by_price, #sort_by_name {margin-left:5px;}
#sort_by_price{margin-right:10px;}

input.contract_price{width:50px;}

#contract_search{width:59px;
height:22px;
margin:15px 0;
margin-left:10px;}

img.sim{margin-right:10px;}

.tariff_table{margin-top:10px;}

a.tariff{color:#666666;
font-size:8pt;
text-decoration:underline;
white-space:nowrap;}

a.tariff:hover{text-decoration:none;}


#top10{
width:95%;
margin:auto;
margin-top:30px;
position:relative;
z-index:1;
}

#top10 .price_container{margin:0;
padding:0;
padding-bottom:3px;
text-align:left;}

#top10_table{background:url(/images/sotas_news_down.jpg) right bottom no-repeat;}

.top10_phone{height:150px;}

.top10_phone td{vertical-align:top;}

.top10_user_ocenka{color:#666666;
font-size:9pt;
text-align:left;}

.top10_star_rating{color:#DE8726;
font-weight:bold;
font-size:9pt;
text-align:left;
padding:2px 0;
padding-bottom:5px;
white-space:nowrap;
position:relative;}

#cifri_golos{margin-right:20px;}

#cifri_golos td{text-align:center;}

#cifri_golos td label{color:#DE8726;
font-weight:bold;
font-size:9pt;}

.top10_star_rating table td{text-align:center;}

.top10_opisanie{color:#838383;
font-size:9pt;
text-align:left;
font-weight:bold;}


.top10_ugolok_left_bottom{
width:20px;
height:20px;
background:url(/images/ugolok_left_bottom.png) no-repeat;
position:relative;
z-index:1;
left:-2px;
bottom:-2px;
}

.top10_ugolok_left_top{
width:20px;
height:20px;
background:url(/images/ugolok_left_top.png) no-repeat;
position:relative;
z-index:1;
left:-2px;
top:-2px;
}

a.podrobnee{color:#686E9E;
font-size:9pt;
text-decoration:underline;
padding-right:10px;}

a.podrobnee:hover{text-decoration:none;}

.top10_number_container{position:relative;
z-index:1;
height:150px;}

.top10_number{background:url(/images/top10_number.png) no-repeat;
width:26px;
height:37px;
color:#FFFFFF;
font-size:22pt;
font-weight:bold;
text-align:left;
position:absolute;
top:0;
left:-6px;
z-index:240;
padding-top:3px;
padding-left:9px;}


#phone_photo{
border:1px solid #d3d5d4;
position:relative;
z-index:10;
margin-bottom:5px;
margin-left:5px;
}

.phone_zag{color:#0089c0;
font-size:12pt;
font-weight:bold;
text-align:center;
padding:5px 0;
padding-bottom:10px;}

.photo_number{padding-left:10px;
margin-bottom:30px;}

.photo_number a{color:#666666;
font-size:9pt;
text-decoration:underline;
font-weight:bold;}

.photo_number a:hover{text-decoration:none;}

img.big_photo{margin-bottom:10px;}

#advert{background:#D0D1D3;
color:#FFFFFF;
font-weight:bold;
text-align:center;
margin-left:5px;
height:150px;}

#analogues{border:1px dotted #363838;
margin-left:5px;
margin-top:5px;
padding-bottom:3px;}

#analogues table{margin-bottom:5px;}

#analogues table td{text-align:center;}

#analogues table td img{display:block;
margin:auto;
margin-top:3px;}

a.analogues_link{color:#686E9E;
font-size:8pt;
text-decoration:underline;}

a.analogues_link:hover{text-decoration:none;}

a#find_more_analogues{color:#DE8726;
font-size:9pt;
text-decoration:none;
padding-right:2px;}

a#find_more_analogues:hover{text-decoration:underline;}

#blue_plawko{margin-left:5px;
margin-top:5px;
background:url(/images/blue_plawko.jpg) top center no-repeat;
padding-top:5px;
padding-bottom:10px;}

#white_border{border:1px solid #fff;
border-bottom:none;
width:95%;
margin:auto;}

#white_border table td{white-space:nowrap;
padding:5px 3px;}

#white_border table td a{font-size:9pt;
color:#27859C;
text-decoration:none;}

#white_border table td a:hover{text-decoration:underline;}

#menu_bottom_model{margin-left:10px;
margin-top:10px;
margin-bottom:10px;}

.menu_bottom_model{
padding:5px 0;
margin-left:5px;
border-bottom:1px dotted #363838;
width:70%; 
}

.menu_bottom_model a{color:#DE8726;
font-weight:bold;
font-size:9pt;
text-align:left;
padding:2px 0;
padding-bottom:5px;
white-space:nowrap;
text-decoration:none;}

.menu_bottom_model a:hover{text-decoration:underline;}

#market_banner_opisanie td #sotaland_market{width:190px;
margin-left:5px;
margin-top:0;}

#market_banner_opisanie td #sotaland_market_top{background:url(/images/sotaland_market_top_2.png) no-repeat;
width:207px;
right:-1px;
top:-15px;}

#banner_center_model{clear:both;
display:block;
width:225px;
height:140px;
margin:auto;
margin-bottom:20px;
margin-top:10px;}

.model_price_container{
color:#828574;
font-size:8pt;
white-space:nowrap;
}

.model_opisanie{color:#000000;
font-size:9pt;
padding-top:7px;
padding-right:5px;
margin-bottom:40px;
width:225px;
text-align:justify;}

.print{
text-align:right;
padding-right:5px;
}

.print a{color:#666666;
font-size:9pt;
text-decoration:underline;
padding-right:5px;}

.print a:hover{text-decoration:none;}

.friend{padding-bottom:20px;
clear:both;}

.friend a{color:#27859C;
font-size:10pt;
font-weight:bold;
text-decoration:underline;}

.friend a:hover{text-decoration:none;}

#container_for_model_banner_opisanie{position:relative;
z-index:1;}

td#model_market_td {vertical-align:top;
padding-top:5px;}

#model_opisanie{border:1px solid #D3D4D6;
margin-left:5px;
margin-right:10px;
background:url(/images/sotas_news_down.jpg) right bottom no-repeat;
padding-bottom:35px;
margin-bottom:5px;
margin-top:10px;}

.compare{text-align:right;
padding-right:5px;
padding-top:2px;}

.compare a{color:#6A6F95;
text-decoration:underline;
font-size:9pt;}

.compare a:hover{text-decoration:none;}

.characteristics{color:#0188C2;
font-weight:bold;
font-size:13pt;
padding-left:15px;}

.opisanie_model{color:#666666;
font-size:10pt;
text-align:justify;
padding:0 15px;}

.opisanie_model h3{font-size:10pt;}

#more{color:#0188C2;
font-weight:bold;
font-size:13pt;
padding-left:9px;
margin-bottom:10px;}

#know_more{padding-bottom:10px;}

#know_more .compare{text-align:left;
padding-left:10px;}

#yandex_market_container{border:2px dotted #3C3C3C;
border-right:none;
margin-top:20px;}

#yandex_direct_container{border:2px dotted #3C3C3C;
border-top:none;
border-right:none;}

#news_container{width:91%;
margin:auto;}

#efir{clear:both;
padding-top:30px;
text-align:left;
padding-left:30px;}

#path a.phone_model{color:#D68833;
font-weight:bold;}

#phones_compare{width:93%;
margin:auto;
margin-top:25px;
border:1px solid #D68833;}

#phones_compare td{color:#000000;
font-size:9pt;

text-align:left;
padding-left:5px;}

#phones_compare td.compare_header{font-weight:bold;
font-size:10pt;}

#phones_compare td.compare_param{font-style:italic;
padding-top:3px;
padding-bottom:3px;}

#phone_zags td a#novinki, a#novinki:hover{background:url(/images/menu_top_bg_hover.jpg) left repeat-x;
color:#da5c07;
border:1px solid #cf930e;
padding:5px;}

#phone_zags td.pop a#popul_model{background:url(/images/menu_top_bg_hover.jpg) left repeat-x;
color:#da5c07;
border:1px solid #cf930e;}

#phone_zags td.pop a#novinki{color:#fff;
background:url(/images/menu_top_bg.jpg) left repeat-x;
border:1px solid #139db9;}

#phone_zags td.pop a#novinki:hover{background:url(/images/menu_top_bg_hover.jpg) left repeat-x;
color:#da5c07;
border:1px solid #cf930e;}

.linkright{color:#0188C2;
font-size:10pt;
text-decoration:none;}

.link{color:#0188C2;
font-size:10pt;
text-decoration:none;}

.link:hover{text-decoration:underline;}

img.phone_ok{position:relative;
z-index:1;
top:4px;}

/*modelchooser2*/

#modelchooser2{width:100%;}

#modelchooser2 .model_search_container{float:none;
width:100%;
margin:0;}

#modelchooser2 .model_search_sotas_left, #modelchooser2 .model_search_sotas_center, #modelchooser2 .model_search_sotas_right {background:none;
height:30px;}


#modelchooser2, #modelchooser2 .model_search_container, #modelchooser2 .model_search {height:30px;}

#modelchooser2 .model_search_sotas_left{display:none;}

/*end of modelchooser2*/

span.bolt{font-weight:bold;
font-size:9pt;}


ul.ul_desc{margin-left:5px;}

ul.ul_desc li{font-size:8pt;}

ul.ul_desc li ul{margin-left:15px;}

iframe#compare_phones_iframe{display:block;
width:75%;
margin:auto;
height:200px;
position:relative;}

img.remove_phone{margin-top:15px;}

form.calendar{margin-left:10px;}

a.tests_period{text-decoration:none;
font-weight:bold;}

a.news_title{color:#0188C2;
text-decoration:none;
font-size:10pt;}

a.news_title:hover{text-decoration:underline;}


.ramka_head{font-size:11pt;
color:#d68833;
padding-left:20px;
font-weight:bold;}

.dop_phone_inner a{color:#000;
font-size:10pt;}


a.news{
text-decoration:none;
}


a.news:hover{text-decoration:underline;}

td.license{text-align:left;
padding:5px 0;
padding-left:20px;}

td.license a{color:#2E7990;
text-decoration:none;}

td.license a:hover{text-decoration:underline;}

td.license2{padding:5px 0;}

#likbez_zag a{color:#2E7990;
font-size:10pt;}

a.compare_more{color:#2E7990;
font-size:10pt;
text-decoration:none;}

a.compare_more:hover{text-decoration:underline;}

table.test td a{font-weight:bold;}


table.nad_params{width:60%;
margin:0 auto;
margin-bottom:40px;}

table.nad_params td{font-size:10pt;
color:#2E7990;
padding:5px 0;}

.nad_params_select, .nad_params_select option{width:150px;
color:#2E7990;
font-size:10pt;}

.nad_params_input{width:40px;
height:16px;
padding-top:1px;
font-size:10pt;
color:#2E7990;}

table.params{width:80%;
margin:auto;}

table.params td{font-size:10pt;
color:#2E7990;
padding:2px 0;}

table.params td.params_zag{width:30%;
font-size:10pt;
font-weight:bold;
color:#D68833;
text-align:left;
padding:5px 0;}


.podbor_shag{width:50%;
margin:20px auto;}

.podbor_shag td{font-size:10pt;}

.podbor_shag .question_podbor{font-size:10pt;
font-weight:bold;
color:#fcc311;
padding:5px 0;}


td.links a{color:#d48832;
font-size:10pt;
text-decoration:none;}

td.links a:hover{text-decoration:underline;}

.podbor_result{width:60%;
margin:auto;}

.podbor_result td{padding:3px 0;}


table.diller{width:90%;
margin:auto;
border:none;}

table.diller td{border:1px solid #faba0a;
text-align:center;
vertical-align:middle;}


table.diller td div{text-align:center;
border:none;
padding:5px;}

td.diller_zag{background:#fee457;
color:#da5c07;
font-size:10pt;
font-weight:bold;
text-align:center;
white-space:nowrap;
padding:5px;}

form#diller_search{width:80%;
margin:auto;}

form#diller_search select{width:138px;
margin:3px 0;}

td.diller_form{font-size:10pt;
padding-top:20px;}

input.price_input{margin:3px 0;
width:100px;}

.page_num{font-size:10pt;
font-weight:bold;
color:#da5c07;}


.page_razdel{color:#fcc517;
font-size:10pt;}


.page_link{color:#0188C2;
font-size:10pt;
text-decoration:none;
padding:5px;}

.page_link:hover{text-decoration:underline;}

.want_to_buy{font-size:10pt;
text-align:justify;
width:90%;
margin:10px auto;}

table.zakaz_info{height:100%;
width:100%;}

.zakaz_info td{font-size:10pt;
border:1px solid #faba0a;
vertical-align:middle;
padding:2px 5px;}

#left_zakaz_info td{border-right:none;}

.zakaz_info_zag td{background:#fee457;
color:#da5c07;
font-size:10pt;
font-weight:bold;
text-align:center;
white-space:nowrap;
padding:5px;
height:30px;
border:1px solid #faba0a;
border-bottom:none;}


.nad_buyer_info{width:90%;
margin:10px auto;}

.buyer_info{margin-left:20px;
margin-right:20px;
margin-top:20px;
width:60%;
margin:auto;}

.buyer_info td{font-size:10pt;
vertical-align:top;
padding:2px 5px;}

textarea.inputbigorder{width:250px;
height:70px;
font-size:10pt;}

.buyer_info td input.buyer_info_input{width:197px;
height:15px;
padding-top:2px;
padding-bottom:1px;
font-size:10pt;
padding-left:3px;}

a.death_in_fog{color:#cbcbcb;}



table.barah_full{width:90%;
margin:auto;
border:none;
border:1px solid #faba0a;
margin-top:5px;}

table.barah_full td{text-align:center;
vertical-align:middle;}

table.barah_tr td{border:1px solid #faba0a;
font-size:10pt;
vertical-align:middle;
text-align:left;
padding:2px 5px;}

.pages{font-size:10pt;
margin:10px 0;
margin-left:38px;
color:#2E7990;}

.pages a{padding:3px;}

.info_about_diller{width:89%;
margin:10px auto;}

.info_about_diller td{font-size:10pt;
border:1px solid #faba0a;
padding:3px 5px;}

.melodies_list{width:90%;
margin:auto;}

.melodies_list td{font-size:10pt;
padding:3px 7px;
vertical-align:middle;
border:1px solid #faba0a;}

.melodies_list td a{color:#2E7990;
text-decoration:none;}

.melodies_list td a:hover{text-decoration:underline;}

#genres_container{width:90%;
margin:auto;
margin-bottom:10px;}

.genres td{vertical-align:middle;
font-size:10pt;
padding:2px 0;}

a.genre{font-size:10pt;
color:#D68833;
text-decoration:none;
padding:0 3px;}

a.genre:hover{text-decoration:underline;
color:#01a7cd;}

.games_list{width:95%;
height:215px;
margin:auto;
margin-bottom:10px;}

.games_list td{font-size:10pt;
padding:3px 7px;
vertical-align:middle;
border:1px solid #faba0a;}

td.games_zag{background:#fee457;
color:#da5c07;
font-size:10pt;
font-weight:bold;
text-align:center;
padding:5px;}

a.game_name{font-size:10pt;
color:#01a7cd;
text-decoration:none;
padding:0 3px;}

a.game_name:hover{text-decoration:underline;
color:#D68833;}

img.new_gif{margin:5px 0;}

table.buy{width:65%;
margin:auto;
border:none;}

table.buy td{border:1px solid #faba0a;
text-align:left;
vertical-align:middle;
font-size:10pt;
padding-left:5px;}

.buy_options{width:69%;
margin:auto;
border:none;
margin-bottom:20px;}

.buy_options td{font-size:10pt;}

.select_region{width:65%;
margin:auto;}

.select_region td{padding:5px 0;}

.select_region td, .select_region td *{font-size:10pt;}

.select_region td select, #oper_tr td select{width:170px;}

table.sms_send_list{width:70%;
margin:auto;
border:none;}

table.sms_send_list td{border:1px solid #faba0a;
vertical-align:middle;}

a.sms_send{font-size:10pt;
color:#01a7cd;
text-decoration:none;
padding:0 3px;}

a.sms_send:hover{color:#D68833;}

#games_under_sms{width:70%;
margin:auto;
margin-top:10px;}


#games_under_sms td{border:1px solid #faba0a;
font-size:10pt;
padding:5px;}

#games_under_sms td a{padding:0;}

.opisanie a.news{color:#01a7cd;
font-weight:bold;
text-decoration:none;}

.opisanie a.news:hover{color:D68833;}

#photo_upload{margin-top:10px;}

#photo_upload td{padding:5px;
text-align:left;
vertical-align:middle;}

input#fileToUpload{margin-right:10px;
font-size:10pt;}

button{font-size:10pt;}

.model_path{color:#6e7184;
font-size:10pt;
}

a.model_path{color:#6e7184;
font-size:10pt;
text-decoration:none;}

a.model_path:hover{text-decoration:underline;}


#diller_reg td{text-align:left;
padding:5px;
vertical-align:middle;}

#diller_reg td.diller_zag{text-align:center;}

#diller_reg td, #diller_reg td *{font-size:10pt;}

#diller_reg td input, #diller_reg td select{margin:3px 0;
width:73%;}

#diller_reg td span{color:#ff0000;}

#after_opt_registration td {text-align:left;
padding:5px;}

#after_opt_registration td.diller_zag{text-align:center;}

.thankyou_for{color:#01a7cd;
font-size:12pt;
font-weight:bold;
text-align:center;}

.thank{color:#D68833;font-size:11pt;font-weight:bold;text-align:center;}

.counters{width:100%;}
.counters td{font-size:10pt;
vertical-align:bottom;
background:#edf6ff;}

.counters td img{display:block;}


.counters_inner td{font-size:10pt;
vertical-align:bottom;
padding-top:20px;
 padding-right:5px;
text-align:center;
}




.counters_inner td img{display:block;}


#ssilki_po_teme{font-size:11pt;font-weight:bold;color:#D68833;
padding:5px 0;
padding-left:20px;}

a.dop_href{color:#2E7990;
font-size:10pt;
text-decoration:none;}

.cena_kotoroi_net{color:#000;
font-size:10pt;}

#helpix{width:100%;
text-align:center;}

#helpix a{color:#0086de;
font-size:11pt;
font-weight:bold;
text-decoration:none;}

#helpix a:hover{text-decoration:underline overline;}

select#telefon, select#proizv {width:160px;
margin:5px 0;
font-size:9pt;}

select#telefon{margin-bottom:10px;}

#load_price td{font-size:10pt;
text-align:left;
padding:5px;}

#load_price td div{text-align:left;}

input.price_load_button{display:block;
margin-top:5px;}

#not_found{width:90%;
margin:auto;
font-size:10pt;
font-weight:bold;
color:#0188c2;
text-align:center;}

#adv_on_site{width:90%;
margin:auto;}

#adv_on_site td{font-size:10pt;
text-align:justify;}

#reklama_ul, ul.reklama_skidki{margin:5px 0;}

#reklama_ul li, ul.reklama_skidki li{list-style-position:inside;}

#adv_on_site td table.diller_reklama{margin:10px auto;width:100%;}

#adv_on_site td table.diller_reklama td{text-align:center;}

#adv_on_site td table.diller_reklama td.reklama_left_align_td{text-align:left;padding-left:5px;}

.adv_on_site_zag{color:#e2aa06;
font-size:11pt;
font-weight:bold;
padding:5px 0;}

#make_site{margin:5px auto;
margin-bottom:10px;}

#make_site td{padding:5px;
width:100%;}

#monitoring_tab td{font-size:10pt;
text-align:left;}

span.monitoring_phone_name{display:block;
text-align:center;
font-weight:bold;
color: rgb(1, 167, 205);}

#mobile_links_musor{width:90%;
margin:auto;}


#compare_result td{font-size:9pt;
text-align:center;
padding:3px;}

#compare_result td.diller_zag{text-align:left;padding-left:5px;}

#kabinet{width:80%;margin:auto;font-size:10pt;text-align:left;margin-top:15px;}

#kabinet *{text-align:left;}

.sell_in_img{width:32px;
height:23px;
background:url(/img/sell_in.png) bottom right no-repeat;
margin-bottom:5px;}

.delete_delete_img{width:32px;
height:23px;
background:url(/img/delete_delete.png) bottom right no-repeat;
margin-bottom:5px;}

.delete_img{width:32px;
height:23px;
background:url(/img/delete.png) bottom right no-repeat;
margin-bottom:5px;}

.copy_img{width:32px;
height:23px;
background:url(/img/copy.png) bottom right no-repeat;
margin-bottom:5px;}

.foto_img{width:32px;
height:23px;
background:url(/img/foto.png) bottom right no-repeat;
margin-bottom:5px;}

#rednews { color: red; font-weight: bold; }


#search {padding-left:40px;padding-top:15px; padding-right: 30px;
font-size:10pt;}

ul#search{
width:720px;
padding-top:10px;
}

#search li a{
color:#0188C2;
text-decoration:underline;
}

#search li a:hover{
text-decoration:none;
}

#search li {
color:#666666;
font-size:15px;
}

#search ul li{
list-style-position:inside;
padding-top:0px;
}


.searchurl{
color:green;
font-size:12px;
padding-top:3px;
}

#searchform {
  padding-left:40px;
}

.searchform_text{
color:black;
width: 350px;
font-size:12px;
}

.ssearchform_baton{
color:black;
width: 50px;
font-size:12px;
}

#searchpage{
color:black;
font-size:13px;
font-weight:bold;
}

#searchpage a{
color: #0188C2;
font-size:14px;
font-weight:bold;
}



.nasvyaziban { 
color:#333333;
font-family:Tahoma,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
padding:0px;
}

.nasvyaziban a {
font-family:Tahoma,Helvetica,sans-serif;
color:#5969de;
text-decoration:none;
}

.nasvyaziban a:hover {color:#ff8000}

.nasvyaziban table {max-width:400px; }




#nasvyaziban { 
color:#333333;
font-family:Tahoma,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
padding:0px;
}

#nasvyaziban a {
font-family:Tahoma,Helvetica,sans-serif;
color:#5969de;
text-decoration:none;
}

#nasvyaziban a:hover {color:#ff8000}

#nasvyaziban table {max-width:400px; }

 










