body, input, select, textarea {font-family: Tahoma, sans-serif;font-size: 8pt; background-color: #f2f2f2; }
td {font-family: Tahoma, sans-serif;font-size: 8pt; }
body {  margin:0px; padding:0px; }
form {padding:0px; margin:0px;}
a:link, a:visited {color: #F15C28;}
img { border: 0px; }


td.td_left_top {background-image:url(/pics/bg_top.gif);}
div.topmenu { width:960px; height:39px; background-image:url(/pics/bg_top_2.png); background-repeat:no-repeat; font-size:8pt; color:black; text-align:left; margin-bottom:10px;}
div.topmenu2 { margin: 0px 60px 0px 60px; text-align:left;}
a.tma:link,a.tma:visited {text-decoration:none; color:black;}
a.tma_sel:link,a.tma_sel:visited {text-decoration:none; color:#F15C28;}
span.tm { margin-left: 12px; margin-right: 12px; }

div.block_title { height:30px; background-image:url(/pics/bg_block_title.gif); background-repeat:repeat-x;  color:white; border-top:1px solid #CACFD3; border-left:1px solid #4B7078; border-right:1px solid #4B7078; }
div.block_title_text { margin: 6px 0px 0px 10px;}

/*	шапка	*/
div.std_head { background-color: #FF7F00; height: 120px; }
div.std_head1 { background-color: #FF7F00; height: 60px; }

.std_head_menu a:link, .std_head_menu a:visited { color:white; text-decoration:none; margin-left: 10px; padding-left: 10px; border-left:2px solid #00A33D;}
div.std_head_welcome {padding: 18px 0px 12px 0px; margin:0px 20px 0px 20px; border-bottom:1px solid #C6C6C6; color:#666666; font-size:9pt; }
div.std_head_search {float:right; text-align:right; width:200px; }
input.std_head_search { background-image:url(/pics/bg_search.gif); background-repeat:no-repeat; padding-left:23px; width:185px; border:1px solid #DDDDDD; color: #666666; font-size:9pt;}

/*	контент	*/
div.body_container { width:960px; background-image:url(/pics/bg.png); text-align:left; border-left:1px #013F48 solid;border-right:1px #013F48 solid;}
div.left_container {float:left; width:186px; }
div.right_container {margin-left:200px; background-color: white; }
div.right_container_main {margin-left:200px; }

/*	рубрикатор	*/
div.std_catalog { background-color: white; width:186px;background-image:url(/pics/bg_rubricator_body.gif); }
div.std_catalog_head {color:white; font-size:8pt; width:186px; height:18px; background-image:url(/pics/bg_rubricator_head.gif); background-repeat:no-repeat; font-weight:bold; padding-left:10px; padding-top:2px;}
div.std_cat_i { background-color: white; font-size:8pt; color:#666666; border-bottom: 0px solid #BFBFBF; padding:5px 10px 5px 10px; }
a.std_catalog_l1:link, a.std_catalog_l1:visited {color:#8C8C8C; text-decoration:none; }
div.std_catalog_foot { background-repeat:no-repeat; width:186px; height:28px; margin-top:-3px;}
div.std_cat_i_selected {background-color: white; font-size:8pt; padding:3px 5px 3px 5px; border-left:1px solid #4B7078; border-right:1px solid #4B7078;}
a.std_catalog_l1_selected:link, a.std_catalog_l1_selected:visited, a.std_catalog_l2_selected:link, a.std_catalog_l2_selected:visited { color:#F15C28; text-decoration:none; }
div.std_cat_si, div.std_cat_si_selected {background-color: white; font-size:8pt; padding:2px 5px 2px 15px; }
div.std_cat_si2, div.std_cat_si2_selected {background-color: white; font-size:8pt; padding:2px 5px 2px 15px; }
a.std_catalog_l2:link, a.std_catalog_l2:visited {color:#8C8C8C; text-decoration:none; }
a.std_catalog_l2_selected:link, a.std_catalog_l2_selected:visited {color:#F15C28; text-decoration:none; }

/* блоки слева */
div.left_menu_container {background-color: white; }
div.block_left, div.block_left_service {font-size:8pt; padding:10px 10px 10px 15px; background-color:white; }
div.block_left_service {height:85px; padding-right:55px; background-image:url(/pics/block_left_service.png); background-position:right bottom; background-repeat: no-repeat;}
img.block_img {margin-right:10px;}
a.block_left_shops:link, a.block_left_shops:visited {color:black;}

/* футер */
div.std_footer { color:white; font-size:8pt; clear: both; padding: 35px 20px 20px 20px; }
p.std_footer_welcome {font-size:9pt; color:#F15D28; }

/* каталог */
div.price {font-size:9pt; color:#285C65; font-weight:bold;}
div.delimiter_catalog {border-bottom: 1px solid #BFBFBF; }
div.delimiter_rubricator {border-bottom: 1px solid #BFBFBF;margin:0px 10px 0px 10px; }
.goods_title {font-size:9pt;font-weight:bold;color:#F15D28; padding-bottom: 0pt;margin-bottom: 0pt;}

/* главная устройств */
div.rec_offers_item_desc {clear:both; font-size:8pt; margin:10px 5px 10px 0px;}
div.rec_offers_item_price {font-size:9pt; color:#F15D28; font-weight:bold;  clear:both; text-align:bottom;}
img.img_news_item {border:1px solid #D5D5D5; margin-right:9px; padding:2px;width:60px; height:60px;}
td.td_new_1 {border-right:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5;}
td.td_new_2 {border-bottom:1px solid #D5D5D5;}
td.td_new_3 {border-right:1px solid #D5D5D5;}
td.td_new_4 {}
/* таблицы устройств */
table.table1 {border-top:1px solid #BFBFBF; border-left:1px solid #BFBFBF; border-bottom:0px; padding:0px; }
.table1 td {border-bottom:1px solid #BFBFBF;border-right:1px solid #BFBFBF; padding:3px;}
div.pn_delimiter {clear:both; height:20px}
p.desc {font-size:9pt;}

/* спецпредложения */
h3.list { margin: 0px 23px 0px 23px; padding: 0px; font-size:9pt; }
h1.red { font-size:9pt; margin: 0px 23px 0px 23px; padding: 0px; color:#F15D28;}
a.list:link, a.list:visited { color: #0E2160; text-decoration: none; font-weight: bold;}
h3.red { margin: 0px; padding: 0px; font-size:9pt; }
a.red:link, a.red:visited { color: #F15D28; text-decoration: none; font-weight: bold;}
table.red { border: 1px solid #F15C28; }
.teaser { color: #5C5C5C; font-size: 8pt; margin-top: 4px;}
.text { color: #5C5C5C; font-size: 8pt; text-align:justify; padding:5px; }
.slogan {margin: 0px 23px 0px 23px; font-weight: bold; color:#F15D28; font-size:9pt;}

/* shop */
div.welcome, div.order_top_title, div.stroke_blue, div.stroke_green {font-size:9pt; margin: 10px 0px 10px 0px; padding: 0px; color:#F15D28; font-weight:bold; }
td.spec_offer {border-bottom:1px dotted #C5C5C5; background-color: #ffffff;}
td.spec_offer_last {background-color: #ffffff;}
div.specoffer_name {height:50px; overflow: hidden;}

/* регистрация */
td.gray, td.white { color:#285C65; padding:2px;}
input.button_green { color:white;  background-color:#285C65;}
input.tx_field, textarea { background-color:white; border:1px solid #E2E2E2;}
div.pers_gray, div.pers_white { margin-bottom:4px; border:1px solid #E2E2E2; padding:4px; width:350px;}
a.pers_link:link,a.pers_link:visited { font-weight:bold; text-decoration:none; color:#3F3F3F;}

/* заголовки */
div.stroke_blue { font-weight:bold; margin-top:10px; margin-bottom:10px;}
div.stroke_green { font-weight:bold; margin-top:10px; margin-bottom:10px;}
div.stroke_orange { color:#FF7F00; font-weight:bold; margin-top:10px; margin-bottom:10px;}
div.graytitle, div.order_top_title { font-weight:bold; margin-top:10px; margin-bottom:10px;}
h1 {font-size:9pt;font-weight:bold;color:#285C65; padding-bottom: 0pt;margin-bottom: 0pt;}

/* таблицы */
table.table1 {border-top:1px solid #BFE8CE; border-left:1px solid #BFE8CE; border-bottom:0px; padding:0px; }
.table1 td {border-bottom:1px solid #BFE8CE;border-right:1px solid #BFE8CE; padding:3px;}
tr.tr_green, .tr_green td {color:#285C65; font-weight:bold;}
span.green {color:#285C65;}
div.std_head { background-color: #F7F7F7; height: 120px; }
div.std_head1 { background-color: #F7F7F7; height: 60px; }

div.std_head_line {margin:20px 20px 0px 20px; height:25px; background-image:url(/pics/bg_phoneline.png); background-repeat:no-repeat; padding-left: 5px; padding-top:2px;}
div.std_head_phone { color:white; font-size: 11pt; font-weight:bold; width:265px;float:left;}
div.std_head_menu { letter-spacing: 1px; font-size: 9pt; color:#285C65; width:400px; margin-left:265px; margin-right:200px; padding-top:3px;}
div.std_head_basket { font-size: 9pt; color:white; text-align:right; float:right; width:200px; padding-top:3px; padding-right:3px; }

td.std_head_phone { color:white; font-size: 11pt; font-weight:bold;}
td.std_head_menu { letter-spacing: 1px; font-size: 9pt; color:#285C65; width:400px; margin-left:265px;  padding-top:3px;}
td.std_head_basket { font-size: 9pt; color:white; text-align:right; padding-top:3px; padding-right:3px; }

span.std_head_phone_green {color:#F2F2F2; font-size: 9pt; margin-left:0px;}
div.std_head_cards { color:#8A8A8A; font-size: 8pt; float:right; width:500px; text-align:right; margin-top:12px; margin-right: 20px;}
div.std_head_login { color:#8A8A8A; font-size: 9pt; margin-top:20px;}
.std_head_login a:link, .std_head_login a:visited {color:#8A8A8A;}

.std_head_menu a:link, .std_head_menu a:visited { color:white; text-decoration:none; margin-left: 10px; padding-left: 10px; border-left:2px solid #A9A9A9;}
div.std_head_welcome {padding: 16px 0px 16px 0px; margin:0px 20px 0px 20px; border-bottom:1px solid #C6C6C6; color:#666666; font-size:9pt; }
div.std_head_search {float:right; text-align:right; width:200px; }
input.std_head_search { background-image:url(/pics/bg_search.gif); background-repeat:no-repeat; padding-left:23px; width:185px; border:1px solid #DDDDDD; color: #666666; font-size:9pt;}

div.order_prof_blue_title, div.reg_title_gray, div.n8orange { color:#285C65; font-weight:bold; }
span.blue { color:#285C65; }

div.buy { margin-top: 5px; }
a.buy:link,a.buy:visited {color:#F15D28; font-weight:bold; }

ul.index_news { list-style-type: none; margin: 5px 0px 10px 3px; }

/* Fullspecs */
#fullspecs { clear: both; margin-top: 10px; }
#fullspecs .open-all, #fullspecs .open-secondary, #fullspecs .close-all { 
	padding: 2px 0px 7px 30px; 
	cursor: pointer; 
	display: none;
	background: #ffffff url("/img/dev_details.png") no-repeat 10px 0px;
	font-size: 8pt;
	font-weight: bold;
	color: #0973ba;
}
#fullspecs .group .name { padding: 5px 0px 5px 8px; background-color: #fafafa; color: #eb0e17; font-weight: bold; }
#fullspecs table { width: 100%; }
#fullspecs .imp1 * { font-size: 8pt; font-weight: bold; color: #303030; }
#fullspecs .imp2 * { font-size: 8pt; color: #525254; }
#fullspecs .imp3 * { font-size: 8pt; color: #808080; }
#fullspecs .label { width: 180px; vertical-align: top; padding-left: 5px; }
#fullspecs .label * { font-size: 8pt; font-weight: normal; color: #808080; }
#fullspecs .postfix span {  }
#fullspecs li { list-style-type: none; text-indent: -2px;  }
#fullspecs ul { margin: 0px; padding: 0px 0px 0px 10px; }

