/*  pravki stranic */
.tdl1, .tdd1, .thd, .tdd2, .tdl2 {height:25px; line-height:25px;}

img{border:0px;}

hr { color: #D6E7F1; /*___ IE */
background-color:#D6E7F1; /*___ Firefox, Opera, Safari*/
border:0px none; height:2px; /* ______ 1px IE, Firefox, Opera, Safari */
/*clear:both;*/ /* ___ _______, ____ ___ ____ _____ float ________ */ }
a {
color:#3388B9;
/*font-family:Tahoma,Arial;
font-size:12px;
font-style:normal;
font-weight:normal;*/
text-decoration: none; /* Отменяем подчеркивание у ссылки */
}
p {
color:#000000;
font-family:Tahoma,Arial;
font-size:12px;
}
td {
color:#000000;
font-family:Tahoma,Arial;
font-size:12px;
}
.tdhead {
background-image:url(/templates/tradegrupp/images/head_bg.jpg);
background-position:center top;
background-repeat:repeat-x;
}
.mainlevel_bottom {
color:#ffffff;
}
a.mainlevel_bottom {
color:#ffffff;
font-family:Tahoma,Arial;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:underline;
}
a.mainlevel {
color:#3388B9;
font-family:Tahoma,Arial;
font-size:18px;
text-decoration:underline;
}
.active_menu {
color:#3388B9;
font-family:Tahoma,Arial;
font-size:18px;
text-decoration:underline;
}
.tdbodybg {
background-color:#FFFFFF;
background-image:url(/templates/tradegrupp/images/body_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
}
.tdbody1 {
background-color:#FFFBF2;
background-image:url(/templates/tradegrupp/images/body1.jpg);
background-position:left top;
background-repeat:no-repeat;
padding-left:7px;
padding-top:30px;
}
.tdbody2 {
background-color:#FFFBF2;
background-image:url(/templates/tradegrupp/images/body2.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.tdbody3 {
background-image:url(/templates/tradegrupp/images/body3.jpg);
background-position:left top;
background-repeat:no-repeat;
padding-bottom:30px;
padding-top:10px;

}
.tdbody4 {
background-color:#FFFBF2;
background-image:url(/templates/tradegrupp/images/body_bg2.jpg);
background-position:center top;
background-repeat:repeat-x;
}
.tdbody5 {
/*background-color:#FFFFFF;*/
padding-bottom:30px;
/*padding-top:10px;*/
}
.aleftcathigh {
color:#E45911;
font-family:Tahoma,Arial;
font-size:15px;
text-decoration:underline;
font-weight:bold;
}
.divleftcatlow {
padding-left:10px;
padding-top:5px;
}
.aleftcatlow {
color:#3388B9;
font-family:Tahoma,Arial;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.tdbottom {
background-color:#3388B9;
padding-left:35px;
}
.tdartlistcapt {
background-color:#DADADA;
padding-left:15px;
padding-right:5px;
}
.aartlistcapt {
color:#010101;
font-family:Tahoma,Arial;
font-size:14px;
text-decoration:none;
}
.tdartlist {
padding-left:5px;
padding-right:5px;
}
.tdartlistitem {
border-color:#B6B6B6;
border-style:none none dotted;
border-width:1px;
padding:7px;
}
.aartlistitem {
color:#000000;
font-family:Tahoma,Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.tdcathigh {
background-color:#D6E7F1;
color:#000000;
font-family:Tahoma,Arial;
font-size:17px;
font-style:normal;
font-weight:normal;
padding-bottom:5px;
padding-left:15px;
padding-top:0px;
text-decoration:none;
}
.acathigh {
color:#3388B9;
font-family:Tahoma,Arial;
font-size:18px;
text-decoration:underline;
}
.acatlow {
color:#E45911;
font-family:Tahoma,Arial;
font-size:12px;
font-weight:bold;
line-height:20px;
text-decoration:underline;
}
.tdcatinfo {
padding:5px;
}
.tdcatinfocapt {
background-color:#DADADA;
color:#000000;
font-family:Tahoma,Arial;
font-size:20px;
font-style:normal;
font-weight:normal;
padding-bottom:5px;
padding-left:15px;
padding-top:5px;
text-decoration:none;
}
h1 {
color:#3282C2;
display:inline;
font-family:Tahoma,Arial;
font-size:24px;
font-style:normal;
font-weight:normal;
text-decoration:none;
padding-left:5px;
}
h2 {
color:#3282C2;
display:block;
font-family:Tahoma,Arial;
font-size:18px;
font-style:normal;
font-weight:normal;
text-decoration:none;
padding-left:5px;
}
.divpoints {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-style:normal;
font-weight:bold;
padding:10px;
text-decoration:none;
}
.apoints {
color:#36578F;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.tabled {
border:1px solid #E7C98E;
border-collapse:collapse;
}
.thd {
background-color:#E7C98E;
border:1px solid #E7C98E;
color:#000000;
font-family:Tahoma,Arial;
font-size:12px;
font-style:normal;
font-weight:bold;
padding-left:10px;
padding-right: 7px;
padding-bottom: 8px;
padding-top: 8px;
text-decoration:none;
}
.thl {
background-color:#F3E4C7;
border:1px solid #E7C98E;
color:#000000;
font-family:Tahoma,Arial;
font-size:12px;
font-style:normal;
font-weight:bold;
padding-left:10px;
padding-right: 7px;
padding-bottom: 8px;
padding-top: 8px;
text-decoration:none;
}
.tdd01 {
background-color:#FFFFFF;
border:1px solid #E7C98E;
color:#383838;
font-family:Tahoma,Arial;
font-size:12px;
font-style:normal;
font-weight:normal;
padding-left:7px;
padding-right: 7px;
text-decoration:none;
}
.tdd1 {
background-color:#F5E9D2;
border:1px solid #E7C98E;
color:#383838;
font-family:Tahoma,Arial;
font-size:12px;
font-style:normal;
font-weight:normal;
padding-left:7px;
padding-right: 7px;
text-decoration:none;
}
.tdd2 {
background-color:#FFFFFF;
border:1px solid #E7C98E;
color:#383838;
font-family:Tahoma,Arial;
font-size:12px;
font-style:normal;
font-weight:normal;
padding-left:7px;
padding-right: 7px;
text-decoration:none;
}
.tdl1 {
background-color:#FAF4E9;
border:1px solid #E7C98E;
color:#383838;
font-family:Tahoma,Arial;
font-size:12px;
font-style:normal;
font-weight:normal;
padding-left:7px;
padding-right: 7px;
text-decoration:none;
}
.tdl2 {
background-color:#FFFFFF;
border:1px solid #E7C98E;
color:#383838;
font-family:Tahoma,Arial;
font-size:12px;
font-style:normal;
font-weight:normal;
padding-left:7px;
padding-right: 7px;
text-decoration:none;
}
.acolor {
color:#FEAA03;
font-family:Tahoma,Arial;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:underline;
}
.aleftcathighactive {
color:#FEAA03;
font-family:Tahoma,Arial;
font-size:16px;
text-decoration:underline;
}
.aleftcatlowactive {
color:#FEAA03;
font-family:Tahoma,Arial;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.aleftcatseriesactive {
color:#FEAA03;
font-family:Tahoma,Arial;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
.aleftcatseries {
color:#3388B9;
font-family:Tahoma,Arial;
font-size:11px;
font-weight:normal;
text-decoration:underline;
padding-left:10px;
line-height:19px;
}
.divmail {
color:#FFFFFF;
font-family:Tahoma,Arial;
font-size:12px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.tdphone {
color:#FFFFFF;
font-family:Tahoma,Arial;
font-size:12px;
font-style:normal;
font-weight:bold;
line-height:25px;
padding-left:15px;
padding-top:22px;
text-decoration:none;
}
.grey_heading { width:inline; background-color:#C0C0C0; text-transform:uppercase; width: 100%; color:#000; font-size:16px; padding:3px 0px; font-weight:normal; text-align:center;}
span.red_price {padding:3px 7px; background-color:#FF0000; color:#fff; font-weight:bold; font-size:12px; margin-left:0px; line-height:18px; text-align:center; }

/*-----left menu------*/
/* first level*/
#left_menu {padding:0; margin:0;}
#left_menu li {color:#E45911; font-family:Tahoma,Arial; font-size:15px; font-weight:bold; list-style:none; padding:0; margin:0; display: block; background: url('../images/list.jpg') left 5px no-repeat; padding-left:12px;}
#left_menu li a {color:#E45911; font-family:Tahoma,Arial; font-size:15px; text-decoration:underline; }
#left_menu li a:hover {text-decoration:none;}

/*second level*/
#left_menu ul {padding:0; margin:0;}
#left_menu ul li {padding-left:0px; padding-top:5px; background: none;}

#left_menu ul li a {color:#3388B9; font-family:Tahoma,Arial; font-size:12px; font-weight:bold; text-decoration:underline; }

/*third level*/
#left_menu ul ul {padding:0; margin:0; display:none;}
#left_menu ul ul li {padding-left:10px; padding-top:0;
line-height:19px; background: url('../images/minilist.jpg') left center no-repeat;}
#left_menu ul ul li a {color:#3388B9; font-family:Tahoma,Arial; font-size:11px; font-weight:normal; text-decoration:underline; }
/*#left_menu ul li.current_li ul {display:block; position:relative;}*/
#left_menu ul li.active ul {display:block; position:relative;}
#left_menu ul li#current ul {display:block; position:relative;}

       /*
.aleftcathigh {
color:#E45911;
font-family:Tahoma,Arial;
font-size:15px;
text-decoration:underline;
font-weight:bold;
}
.divleftcatlow {
padding-left:10px;
padding-top:5px;
}
.aleftcatlow {
color:#3388B9;
font-family:Tahoma,Arial;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}


.aleftcatlowactive {
color:#FEAA03;
font-family:Tahoma,Arial;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.aleftcatseriesactive {
color:#FEAA03;
font-family:Tahoma,Arial;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
.aleftcatseries {
color:#3388B9;
font-family:Tahoma,Arial;
font-size:11px;
font-weight:normal;
text-decoration:underline;
padding-left:10px;
line-height:19px;
}     */


.smalltext {font-size: xx-small;    line-height: 15px;}

span.heading {font-size:16px; color:#000080; font-weight: bold;}

td.buttonheading b {font-size: 18px;}

table.contentpaneopen li {list-style-position:inside;}

.into_menu {margin:0 auto; padding:0; width:670px;}
.into_menu li {list-style:none; width:100px; height:32px; border: 1px solid #000;  background-color:#fff; float: left; padding:2px; margin: 2px; }
.into_menu li:hover, .into_menu li.active {background-color:#fe9900;}
.into_menu li a{color: #000; text-decoration: none; display:block; text-align: center;}
.into_menu li a span{ display:block; margin:0 auto;}
.into_menu li.item79, .into_menu li.item80, .into_menu li.item81, .into_menu li.item84, .into_menu li.item85 {width:80px;}

.into_menu li.item84 a, .into_menu li.item85 a {line-height:32px;}
div.catItemImageBlock  {float: left; margin-bottom:0; padding-bottom:0;}
span.catItemImage {margin-bottom:0;}
table .catItemTitle {padding:0; margin:0;}
table .catItemTitle a{font-size: 11pt; color:#000; font-family: Tahoma; line-height: 14pt; font-weight: bold; }
table.catItemHeader {height: 65px; }
.catItemBody { border-top: 3px double #000; text-align: justify; }
.catItemDateCreated {float: right; color:#3388B9; }
.td_saparator {background: url('../images/dotted.png')  center top repeat-y;}

#ya_share1 .b-share__handle, #ya_share1 .b-share {padding-left: 0 !important;}

.profnastil td {color:#636163;}
.head_profnastil{    color: #CC0000;    font-size: 16px;    font-weight: bold;    padding: 0px 20px 10px 0;}

/* poleznaya statya */
#k2Container_poleznoe {padding:0 0px 8px 8px; margin-right:230px;  text-align:justify; min-width:320px;}
#k2Container_poleznoe .itemFullText {padding-right:12px; border-right: 1px solid #8cb6e7;}
#k2Container_poleznoe .itemBackToTop {padding-right: 12px;}
#k2Container_poleznoe  div.itemHeader h2.itemTitle {font-family: Tahoma; font-size: 16px; text-align: center; font-weight: bold; padding-top:0px; height:40px;}
#k2Container_poleznoe .itemImageBlock {float: left; padding:0; margin:0;}
#k2Container_poleznoe .itemImageBlock span.itemImage {padding:0; margin:0;}
#k2Container_poleznoe .itemImageBlock span.itemImage img {border:none; padding: 0 10px 0px 0;}

.image_gallery_poleznoe {width: 210px; float: right; text-align: center; padding-right:8px;padding-top:2px;}
.image_gallery_poleznoe ul {text-align: center;}
li.sig-block a.sig-link, li.sig-block a.sig-link span.sig-caption {background: none; border: none; padding:0;}
span.sig-pseudo-caption, span.sig-caption {display: none !important;}
li.sig-block a.sig-link:hover, li.sig-block a.sig-link:hover span.sig-caption {background: none; border: none; padding:0;}
.image_gallery_poleznoe .sig-block {padding-bottom:8px;}
ul.sig-container {padding-top: 0px !important;}


.moduletablepopularnoe  div.k2ItemsBlock ul {margin:10px 0 0 0; padding:0;}
.moduletablepopularnoe  div.k2ItemsBlock ul li {background: none !important; list-style: none; border-top: solid 3px #8cb6e7; border-bottom: none !important;}
.moduletablepopularnoe  div.k2ItemsBlock ul li.lastItem {border-bottom:3px solid #8cb6e7 !important;}
.moduletablepopularnoe  div.k2ItemsBlock ul li img {border: none !important; }
.moduletablepopularnoe div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {margin-right:10px;}
.moduletablepopularnoe h3 {background-color:#e46d0a; color:#fff;  margin:0 auto; padding: 4px 0; }

.moduletablepopularnoe div.k2ItemsBlock ul li a.moduleItemTitle {color:#000; font-weight:bold; font-family: Tahoma; font-size:8pt; text-align: left;}
.moduletablepopularnoe .moduleItemIntrotext  {text-align: left; padding-bottom:6px; border-bottom: 1px dotted #8cb6e7;}
.moduletablepopularnoe .san_text {padding:6px 0; text-align:left;}

/* reklamnyy_banner */
td.acciya_banner {text-align:center; background: url('../images/center_banner.png')  center bottom no-repeat;  padding:0;}
td.acciya_banner div {background: url('../images/left_banner.png')  left bottom no-repeat; padding:0 ;}
td.acciya_banner div div {background: url('../images/right_banner.png')  right bottom no-repeat;}
span.dark_price {background-color:#ff9999;}
div.buy_button {width:186px; height:24px; background: url('../images/buy_button.png')  center top no-repeat; margin-top:20px;  padding:9px 0 0 15px;}
div.buy_button a {font-size:13px; font-weight: bold; font-family: Arial; color:#000; text-decoration: underline;}
div.buy_button a:hover { text-decoration: none;}
