body { font-family : Verdana, sans-serif; font-size: 9pt; color: #333; background-color: #EDF2F8; background-repeat:repeat-y; margin:0px; padding:0px;}
td {font-size : 9pt;}

/* верхнее меню */
div.topline { width:932px; height:23px; background-color:#E5E5E5; color:white;font-weight:bold; text-align:right; font-size:8pt; padding-top:2px; padding-right:4px; margin-bottom:6px;}
a.topline:link,a.topline:visited {font-size:8pt; color:white; font-weight:bold; text-decoration:none;}

.topmenu { height:50px; /*background-image: url(/pics/top-bg1.gif);*/ margin-bottom:12px; padding-top:5px; text-align: center; font-weight: bold; }
.tm { height:15px; padding:0px 10px 0px 10px; }
.tm_sel { height:15px; min-height:15px; height:15px; background-image: url(/pics/top-bg2.gif); padding:0px 10px 0px 10px; }
a.tma:link,a.tma:visited { text-decoration: none; color: #2C2C2C; }
a.tma:hover { text-decoration: underline; color: #2C2C2C; }

/* контейнеры, обрамления */
div.body_container {width:772px; padding-top:1px; background-color: white; margin-top:25px; }
/*.content { width: 580px; padding: 10px; font-size: 8pt; color: #4E4E4D; } */
div.item_container { padding: 10px; }

/* каталог товаров слева */
div.left_menu_container {width:165px;}
div.std_catalog_top { background-image: url(/pics/std_catalog_top_bg.gif); height:25px; padding:5px 8px 2px 9px; color:white; font-weight:bold;}
div.std_catalog_bottom { background-image: url(/pics/std_catalog_bottom_bg.gif);background-repeat:no-repeat; height:7px;min-height:7px; margin-bottom:10px;}
div.std_cat_i,div.std_cat_i_selected {border-top:1px solid #E5E5E5;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5; padding:2px 8px 2px 9px}
a.std_catalog_l1:link,a.std_catalog_l1:visited,a.std_catalog_l1_selected:link,a.std_catalog_l1_selected:visited {font-size:8pt;color:#666565; font-weight:bold; text-decoration:none; }
div.std_cat_i_selected {background-color:#E5E5E5;}
a.std_catalog_l1_selected:link,a.std_catalog_l1_selected:visited {color:#666565;}

div.std_cat_si,div.std_cat_si_selected,div.std_cat_si2,div.std_cat_si2_selected {border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5; padding:2px 8px 2px 15px; background-color:#DDDDDD;}
a.std_catalog_l2:link,a.std_catalog_l2:visited,a.std_catalog_l2_selected:link,a.std_catalog_l2_selected:visited {font-size:8pt;color:#666565; font-weight:normal; text-decoration:none; }
div.std_cat_si_selected,div.std_cat_si2_selected {background-color:#bbbbbb;}
div.std_cat_si2,div.std_cat_si2_selected {padding-left:24px}
a.std_catalog_l2_selected:link,a.std_catalog_l2_selected:visited {color:#FFFFFF; }

/* форма логина справа */
div.std_register {border-top:1px solid #E5E5E5;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5; padding:4px 4px 0px 4px; color:#737373}
input.login {width: 80px; height: 18px; border: 1px solid #E5E5E5; vertical-align:middle; margin:1px;}

/* навигационное меню над каталогом/корзиной/др. */
/* div.menuline { background-color:#EBEBEB; color:#737373;font-weight:bold; padding:2px 10px 2px 28px;} */
div.menuline { color:#444444;font-weight:bold; padding:4px 10px 5px 28px; background-image: url(/pics/ic_apple.gif);background-repeat:no-repeat; height:20px; margin-left:10px;margin-right:28px; border-bottom:1px solid #F1F1F1;}
a.menuline:link,a.menuline:visited {font-size:8pt; color:#444444; font-weight:bold; text-decoration:none;}

/* главная стрница */
div.specoffer_name {height:15px;}
div.specoffer_price {margin-top:10px;}
div.main_welcome {position:absolute;margin:15px 0px 0px 20px; width:500px;}

/* оформление */
p {color:#333}
h3.goods_title,h1.goods_title { color:#737373; font-size:9pt; font-weight:bold;  margin-top:10px; text-decoration:none;}
a.goods_title:link,a.goods_title:visited {color:#E5E5E5; font-size:11pt; font-weight:bold; text-decoration:none;}
a.gray:link,a.gray:visited,a:link,a:visited {color:#8A8A8A;}
div.image_catalog {width:107px;height:102px; padding:1px 0px 0px 1px; text-align:left;}
div.image_full {width:257px;height:252px; padding:1px 0px 0px 1px; text-align:left;}
div.delimiter_catalog {border-bottom:1px solid #E5E5E5; margin:0px 0px 10px 0px;}
div.category_comment {color:#333333; padding: 5px 10px 0px 10px;}
div.iprofi_closed {color:#333333; padding: 10px; border: 1px solid red; border-radius: 10px;}
div.list_pagination {margin-top:10px;margin-bottom:10px;}
div.delimiter {border-bottom:1px solid #E5E5E5; margin:5px 0px 5px 0px;}
div.price {color:#FF7800; font-size:9pt; font-weight:bold; margin:8px;}
b.price {color:red;}
span.blue {color:#229CEC;}
div.basket {position:absolute;margin:15px 0px 0px 530px; color:white;}
div.std_footer {background-image:url(/pics/foot_bg.png); background-repeat: no-repeat; height:55px; background-color:#E5E5E5; color:#737373; font-weight:normal; padding:28px 30px 8px 30px; margin-top:50px; border-bottom:9px solid black;}
a.std_footer:link,a.std_footer:visited {color:#737373;}
a.buy:link,a.buy:visited {color:#FF7800; font-weight:bold; text-decoration:none;}

div.cat_variants {color:#737373; font-size:8pt; text-align:center; border-top:1px solid #E5E5E5; margin:8px; padding:8px 0px 8px 0px;}
.boldtext {color:#737373; font-weight:bold;}
ul {margin:0px 0px 4px 25px;padding:0px;}
li {margin:0px;padding:0px;}

strike { color: #ff7f50; }

.err {color: red; font-size: 8pt;}
form {padding:0px; margin:0px;}

img.zoom_pic {
 opacity:0.4;
 filter:alpha(opacity=40); /* For IE8 and earlier */
 }
 img.zoom_pic:hover
 {
 opacity:1.0;
 filter:alpha(opacity=100); /* For IE8 and earlier */
 }

.order_top_title { background-image:url(/pics/order_top_title_bg_dotted.gif); font-size:13pt; color:#F3701B; padding: 10px 18px 0px 18px; height:33px; }

.order_top_title_OLD { background-image:url(/pics/order_top_title_bg_gray.gif); font-size:13pt; color:#F3701B; padding: 10px 18px 0px 18px; height:33px; }
/*
.graydashed {border: 1px dashed #B8B8B8; padding: 3px;}
.graydotted {border: 1px dotted #B8B8B8; padding: 9px 0px 9px 0px;}
*/
.graydashed {border: 1px solid #ABBB84; padding: 3px;}
.graydotted {border: 1px solid #ABBB84; padding: 9px 0px 9px 0px;}
.stroke_orange {color: #F3701B; background-image:url(/pics/new_title_bg_orange.gif); height:12px; font-size:9pt; font-weight:bold; padding-left: 37px; } 
.stroke_orange_text { background-color:white; padding: 2px 16px 0px 16px;}
.stroke_green {color: #92BD2C; background-image:url(/pics/new_title_bg_green.gif); height:12px; font-size:9pt; font-weight:bold; padding-left: 37px; } 
.stroke_green_text { background-color:white; padding: 2px 16px 0px 16px;}
.stroke_blue {color: #1C81B7; background-image:url(/pics/new_title_bg_blue.gif); height:12px; font-size:9pt; font-weight:bold; padding-left: 37px; } 
.stroke_blue_text { background-color:white; padding: 2px 16px 0px 16px;}
.warn_reg { padding: 20px 20px 16px 20px;}
.warn_reg2 { padding: 8px 14px 0px 14px;}
a.bluelink:link,a.bluelink:visited {color:#2F79D4; text-decoration: none;}
td.gray {background-color:#F8F8F8; height:23px; color:#737373; font-size: 8pt; padding-left: 36px;}
td.white {background-color:white; height:23px; color:#737373; font-size: 8pt; padding-left: 36px;}
.button {text-align:right; margin: 11px 0px 11px 0px;}
/*
.button_green {width: 110px; height:18px; background-color: #92BD2C; color: white; font-size:8pt; font-weight:bold; border-top:1px solid #B7E34D; border-left:1px solid #B7E34D; border-right:1px solid #739424; border-bottom:1px solid #739424; }
.button_blue {width: 110px; height:18px; background-color: #1C81B7; color: white; font-size:8pt; font-weight:bold; border-top:1px solid #239CDD; border-left:1px solid #239CDD; border-right:1px solid #12587E; border-bottom:1px solid #12587E; }
*/
.button_green, .button_blue {width: 110px; height:18px; background-color: #FEB840; color: white; font-size:8pt; font-weight:bold; border-top:1px solid #FEDB9F; border-left:1px solid #FEDB9F; border-right:1px solid #CF8C1A; border-bottom:1px solid #CF8C1A; }

.tx_field {width: 240px; border: 1px solid #D1D1D1; height:18px; font-size:9pt;}
.ta_field {width: 240px; border: 1px solid #D1D1D1; font-size:9pt;}
.tx_num_field {width: 25px; border: 1px solid #D1D1D1; height:18px; font-size:9pt;}
td.nav_td {height:13px; color:white; font-weight:bold; font-size:8pt;text-align:center;}
a.nav_td:link,a.nav_td:visited {text-decoration:none; color:white;}
.table_dotted {border: 1px dotted #B8B8B8; }
.table1 { border: 1px solid #ABBB84; margin-bottom:5px;}
.order_prof_blue_title, .reg_title_gray { font-weight:bold; color:#4E4E4D;font-size:8pt; height:19px; padding: 0px 0px 0px 29px;margin-bottom:5px;}

.welcome {background-image:url(pics/order_top_title_bg_dotted.gif); height:27px; font-size:9pt; color: #F3701B; background-color: #F8F8F8;padding: 9px 0px 0px 18px; margin: 6px 0px 12px 0px;}

.graytitle {margin-top:10px;margin-bottom:10px;font-size:8pt;font-weight:bold; color: #4E4E4D; }
.pers_gray {background-image:url(pics/bullet-gray.gif); background-repeat:no-repeat; height:23px; margin-left:37px; background-color: #F8F8F8; padding:5px 0px 0px 19px;}
.pers_white {background-image:url(pics/bullet-gray.gif); background-repeat:no-repeat; height:23px; margin-left:37px; background-color: white; padding:5px 0px 0px 19px;}

.tr1 { background-color: white; padding: 2px 14px 2px 14px; color: #4E4E4D; font-size:8pt; }
.tr2 { background-color: #F8F8F8; padding: 2px 14px 2px 14px; color: #4E4E4D; font-size:8pt; }
.tr3 { background-color: white; padding: 5px; color:#575757; font-weight:bold; font-size:8pt;}
.tr4 { background-color: #FEF0E8; padding: 5px; color:#575757; font-weight:bold; font-size:8pt;}

.order_but {margin-top:5px;}

.b9black { color:black; font-size:9pt; font-weight:bold; }
.b9blue { color:#2F79D4; font-size:9pt; font-weight:bold; }
.b8blue { color:#2F79D4; font-size:8pt; font-weight:bold; }
.n8blue { color:#2F79D4; font-size:8pt; font-weight:normal; }
.n8orange { color:#F3701B; font-size:8pt; font-weight:normal; }
.b8orange { color:#F3701B; font-size:8pt; font-weight:bold; }
.b9orange { color:#F3701B; font-size:9pt; font-weight:bold; }
.b9green { color:#007D44; font-size:9pt; font-weight:bold; }
.b8darkorange { color:#A44D15; font-size:8pt; font-weight:bold; }
.n8darkgray { color:#3C3C3C; font-size:8pt; font-weight:normal; }
.b8darkgray { color:#3C3C3C; font-size:8pt; font-weight:bold; }

.a_more:link, .a_more:visited {color:black; font-weight:bold;}

.bul_orange {background-image:url(pics/bullet_orange.gif);  background-repeat:no-repeat; padding-left: 45px; }

.bottomgray {height:5px;font-size:1px; border-top: 1px dotted #D1D1D1; border-bottom: 1px dashed #D1D1D1; margin-bottom:15px; margin-top:3px;}

.graydottedline {height:5px;font-size:1px; border-top: 1px dotted #D1D1D1; border-bottom: 1px dashed #D1D1D1; margin-bottom:3px; margin-top:3px;}

.order_top_but_red {background:#FFB81E;color:white;text-align:center;font-weight:bold;font-size:8pt;width:130px;}
.order_top_but_orange {background:#DCB86B;color:white;text-align:center;font-weight:bold;font-size:8pt;width:130px;}
.order_top_but_gray {background:#B8B8B8;color:white;text-align:center;font-weight:bold;font-size:8pt;width:130px;}

.radio_left {width:18px;text-align:center;background:#F8F8F8;}
.radio_mid {color:#4E4E4D;padding:10px 0px 10px 18px;}
.radio_right {color:#F3701B;width:60px;text-align:right;padding-right:10px;}

.right_button {border-right:#B8B8B8 solid 6px;padding-right:6px;text-align:right;}

div.step {border-left:#B8B8B8 solid 5px;padding-left:6px;margin-bottom: 2px;}
span.step {color:#DCB86B; font-weight:bold;font-size:8pt;}
span.red {color: #F3701B;}

h2 { font-size:9pt;color:#4888C1; margin:0px; padding:12px 0px 12px 0px;}
a.h2:link,a.h2:visited {color:#4888C1;}

/* iprofi new */
h3.iprofi_title { color:#006D8F; font-size: 12pt; }
td.iprofi_td50 { width: 250px; }
td.iprofi_td33 { width: 170px; }

