body, td, select {font-family: arial,tahoma,verdana,sans;}
body, td {font-size: 80%; color:#8c8c8c;}
select {font-size: 100%;}
form {margin: 0px;}
a {color: #096f12;}
textarea, input {font-family: Verdana;}
h1, div.drawfrom {font-size: 140%; color: #9b9614; padding-left: 32px; background-image: url("../images/h2mark.gif"); background-repeat: no-repeat; font-weight: normal; margin-bottom: 1em;}
h2, div.h2 {font-size: 130%; color: #9b9614; padding-left: 32px; background-image: url("../images/h2mark.gif"); background-repeat: no-repeat; font-weight: normal; margin-bottom: 1em;}
.bottom div.drawfrom { background-image: url("../images/h2bottommark.gif");}
div.drawfrom {margin-bottom: 1ex;}
div.drawfrom a {color:#9b9614; text-decoration: none;}
div.drawfrom a:hover {text-decoration: underline; color: #096f12;}
div.boldnomark {background-image: none; padding-left: 0px; font-size: 120%; color: #9b9614; font-weight: bold; margin-bottom: 1ex;}
h3 {font-size: 120%; margin-bottom: 1ex; color:#096f12; font-family: Arial;}
h4 {font-size: 100%; margin-bottom: 1ex; clear:left;}
table {clear: left;}

input.text, .Css_InputTypeText, textarea {border: 1px inset #aaa; font-size: 100%;}
.Css_InputTypeText {height: 3ex;}
.Css_inputTypeButton, input.button {border-style: outset; border-width: 1px; height: 3ex; font-size: 100%; background-image: url("../images/buttonbk.gif"); background-repeat: repeat-x; background-color:#89b450; color:#fff;}
img.Css_PhotoalbumPhoto {margin-right: 1em; margin-bottom: 1em;}
p.MsoNormal{font-size: 10pt; color: rgb(153, 153, 153);font-family: Arial;margin: 0cm 0cm 0pt; text-align: justify;}
li.MsoNormal{font-size: 10pt; color: rgb(153, 153, 153);font-family: Arial;margin: 0cm 0cm 0pt; text-align: justify;}


.rubanonsnocorner h4 {font-weight:normal;width:100%;}
.rubanonsnocorner a {display:block;float:left;font-weight:bold;width:220px;}

/*Анонс рубрик*/
table.rubanons {margin-top: 1em; margin-bottom: 1em;}
.rubanons h2 {margin-bottom: 1ex;}
.rubanons p {margin-top: 1ex; margin-bottom: 1ex;}
table.rubanonsmini {margin-top: 1em; margin-bottom: 1em; clear: left;}
table.rubanonsmini td {font-weight: bold;}
tr.rmchet td.td {background-color:#fcfdfa; padding-top: 0.5ex; padding-bottom: 0.5ex;}
tr.rmnechet td.td {background-color:#f0f6e9; padding-top: 0.5ex; padding-bottom: 0.5ex;}
td.rmltc {background-image: url("../images/rmltc.gif"); background-position: left top;}
td.rmrtc {background-image: url("../images/rmrtc.gif"); background-position: right top;}
td.rmlbcnechet {background-image: url("../images/rmlbcnechet.gif"); background-position: left bottom;}
td.rmrbcnechet {background-image: url("../images/rmrbcnechet.gif"); background-position: right bottom;}
td.rmlbcchet {background-image: url("../images/rmlbcchet.gif"); background-position: left bottom;}
td.rmrbcchet {background-image: url("../images/rmrbcchet.gif"); background-position: right bottom;}

/*Стили для модуля карта сайта!*/
div.Css_SiteMapBlock {margin-top: 1em;}
div.Css_MapItemlevel0 {font-weight: bold; text-transform: uppercase; margin-bottom: 1ex;}
div.Css_MapItemlevel1 {margin-left: 1em;}
div.Css_MapItemlevel2 {margin-left: 2em;}
div.Css_MapItemlevel3 {margin-left: 3em; line-height: 100%;}
div.Css_MapItemlevel4 {margin-left: 4em;}
div.Css_MapItemlevel5 {margin-left: 5em;}
div.Css_MapItemlevel6 {margin-left: 6em;}
div.Css_MapItemlevel7 {margin-left: 7em;}
div.Css_MapItemlevel8 {margin-left: 8em;}
div.Css_MapItemlevel9 {margin-left: 9em;}


/**/
.fcenterapp {background-image: url("../images/fcenterapp.gif"); background-repeat: no-repeat; background-position: center bottom;}
.fleftapp {background-image: url("../images/fleftapp.gif"); background-repeat: no-repeat; background-position: left bottom;}
.frightapp {background-image: url("../images/frightapp.gif"); background-repeat: no-repeat; background-position: right bottom; color:#555555;}
.frightapp a {color:#555555; text-decoration: none;}
.frightapp a:hover {text-decoration: underline;}
td.bottomgrd {background-image: url("../images/bottomgrd.gif"); background-repeat: repeat-x; background-position: left bottom; vertical-align: top;}
table.topgrd {background-image: url("../images/topgrd.gif"); background-repeat: repeat-x; background-position: left top;}
table.whitebk {background-image: url("../images/whitebk.gif"); background-repeat: repeat-x; background-position: left top;}
table.ltc {background-image: url("../images/ltc_3.gif"); background-repeat: no-repeat; background-position: left top;}
td.rtc {background-image: url("../images/rtc_3.gif"); background-repeat: no-repeat; background-position: right top;}
td.crtapp {background-image: url("../images/crtapp.gif"); background-repeat: no-repeat; background-position: right top;}
td.cltapp {background-image: url("../images/cltapp.gif"); background-repeat: no-repeat; background-position: left top;}
td.crbapp {background-image: url("../images/crbapp.gif"); background-repeat: no-repeat; background-position: right bottom;}
td.clbapp {background-image: url("../images/clbapp.gif"); background-repeat: no-repeat; background-position: left bottom;}
td.brands {padding-left: 7px; vertical-align: top; padding-top: 10px;}
table.rubanons {margin-top: 1em; margin-bottom: 1em;}
td.rubanonsrightapp {background-image: url("../images/rubanonsrightapp.gif"); background-repeat: no-repeat; background-position: left top;}
td.ltc {background-image:url("../images/rubanonsleftapp.gif"); background-repeat: no-repeat; background-position: left top;}
div.rtc, div.white {padding: 6px;}
table.chars td {font-size: 70%;}
table.chars th {font-size: 70%; color:#096f12; text-align: left;}



/*nav*/
ul.brands {margin: 0px; padding: 0px;}
li.brandscurrent {font-weight: bold; color:#0d790d;}
.brands a {color:#0d790d; text-decoration: none;}
.brands a:hover {text-decoration: underline;}
ul.brands li {list-style-image: url("../images/brandsitemmark.gif"); font-size: 120%; margin: 0px; margin-left: 26px; margin-bottom: 0.25ex;}
div.brands, div.brandscurrent {font-size: 120%; padding-left: 38px;}
table.topnav {background-color:#f3fc98; background-image: url("../images/current_bg.gif"); background-repeat: repeat-x; background-position: left center; margin-top: 1em;}
table.topnav td {color:#000;}
td.thread, td.separ {background-image: url("../images/nav_bg.gif"); background-repeat: repeat-x; background-position: left center; height: 44px;}
td.separ {background-color:#096f12;}
td.thread, td.thread_current {padding-left: 1ex; padding-right: 1ex;}

td.thread_current a {color:#064b0c;}
td.nav_tophalf {background-image: url("../images/nav_bg_tophalf.gif"); background-repeat: repeat-x; background-position: left bottom; vertical-align: top; width: 9px;}
td.nav_bottomhalf {background-image: url("../images/nav_bg_bottomhalf.gif"); background-repeat: repeat-x; background-position: left top; vertical-align: bottom; width: 9px;}
td.white {background-color:#fff;}
td.directmark {background-image: url("../images/directmark.gif"); background-repeat: no-repeat; background-position: left center; border-top: 1px solid #fff; height: 32px; border-right: 3px solid #fff;}
td.directmark_active {background-image: url("../images/directmark_active.gif"); background-repeat: no-repeat; background-position: left center; border-top: 1px solid #fff; height: 32px; border-right: 3px solid #fff;}
td.direct, td.direct_active {border-top: 1px solid #e0e0e0; padding-top: 0.5ex; padding-bottom: 0.5ex; font-size: 70%; padding-right: 1ex; color:#096f12; padding-left: 2px;}
td.direct_active a {color:#096f12;}

table.directions {margin-bottom: 1em; margin-top: 1em;}
.direct a, .direct_active a {color:#8c8c8c; text-decoration: none;}
.direct a:hover, .direct_active a:hover {text-decoration: underline;}
div.addlevel4, div.addlevel4current {font-size: 85%; color:#096f12; margin-top: 1ex; margin-bottom: 1ex; line-height: 105%;}
div.addlevel4current {font-weight: bold;}
div.addlevel4current a {color:#096f12; text-decoration: none;}

div.addlevel5, div.addlevel5current {font-size: 85%; margin-left: 1em; color:#9b9614; margin-top: 0.5ex; margin-bottom: 0.5ex; line-height: 105%;}
div.addlevel5 a {color:#8d8f8c;}
div.addlevel5current {font-weight: bold;}
div.addlevel5current a {font-weight: normal; color:#9b9614;}

div.addlevel6, div.addlevel6current {font-size: 80%; margin-left: 2em;}
div.addlevel7, div.addlevel7current {font-size: 80%; margin-left: 3em;}
div.addlevel8, div.addlevel8current {font-size: 80%; margin-left: 4em;}

div.leftnav {margin-bottom: 1em; color:#9b9614;}
div.nav2lvl, div.nav2lvlcurrent {padding-left: 20px; background-image: url("../images/smallbullet.gif"); background-repeat: no-repeat; background-position: 1ex 1ex;}
div.nav3lvl, div.nav3lvlcurrent {margin-left: 3em;}
div.nav4lvl, div.nav4lvlcurrent {margin-left: 4em;}
div.nav5lvl, div.nav5lvlcurrent {margin-left: 5em;}
div.nav6lvl, div.nav6lvlcurrent {margin-left: 6em;}
p.through {font-size: 85%;}
p.through span {color:#0c6f14;}
.through span.gt {font-size: 150%; position:relative; top: 0.5ex; color:#8d8f8e;}
p.through a {color:#8d8f8e;}
table.infotable {border-collapse: collapse; border: 1px solid #b3d2b0; margin-top: 1em; margin-bottom: 1em;}
.infotable td, .infotable th {border: 1px solid #b3d2b0; padding: 1ex; padding-left: 1em; padding-right: 1em;}
.infotable td {background-color:#fcfdfa;}
.infotable th {font-size: 80%; background-color:#f0f6e9; color:#267f20;}

.column {font-size: 85%;}
.column td {font-size: 70%;}
.column h1, .column h2, .column div.h2 {font-size: 170%; margin-bottom: 1ex; margin-top: 1ex;}
.column p, .column ul, .column ol { margin-bottom: 1ex; margin-top: 1ex;}
.column ul {list-style-type: none;}
.column li {margin-toP: 1ex; margin-bottom: 1ex;}

table.newsnocorner, table.rubanonsnocorner, table.goodsnocorner {margin-top: 1em; margin-bottom: 1em;}
.newsnocorner td, .rubanonsnocorner td, .goodsnocorner td  {background-repeat: no-repeat;}
.nnechet td.ncontent {background-color:#f0f6e9; padding: 1ex;}
.nchet td.ncontent {background-color:#fcfdfa; padding: 1ex;}
.nnechet td.nltc {background-image: url("../images/nltcnechet.gif"); background-position: left top; width: 15px;}
.nnechet td.nrtc {background-image: url("../images/nrtcnechet.gif"); background-position: right top; width: 15px;}
.nnechet td.nlbc {background-image: url("../images/nlbcnechet.gif"); background-position: left bottom; width: 15px;}
.nnechet td.nrbc {background-image: url("../images/nrbcnechet.gif"); background-position: right bottom; width: 15px;}
.nchet td.nltc {background-image: url("../images/nltcchet.gif"); background-position: left top; width: 15px;}
.nchet td.nrtc {background-image: url("../images/nrtcchet.gif"); background-position: right top; width: 15px;}
.nchet td.nlbc {background-image: url("../images/nlbcchet.gif"); background-position: left bottom; width: 15px;}
.nchet td.nrbc {background-image: url("../images/nrbcchet.gif"); background-position: right bottom; width: 15px;}
table.newscont {position: relative; right: 15px;}




.nc_idtab_id {display:none;}
.nc_multi_check {display:none;}
.nc_idtab_buttons {border-bottom:1px solid #777777;height:25px;}
.nc_idtab_buttons a  {display:block;float:left;margin-right:5px;position:relative;}
.nc_idtab_buttons a img {border:none;}
#nc_moderate_info {display:none;}
#nc_moderate_settings {clear:both;height:30px;border-bottom:1px solid #777777;height:25px;margin-bottom:10px;}
#nc_moderate_settings .left {float:left;margin-right:10px;}
#nc_moderate_settings .left_checkbox{height:30px;padding-top:4px;}
#adminForm button {margin-top:5px;}
.border_block .nc_idtab{margin-left:10px;}
.border_block span{display:block;margin-left:20px;margin-top:5px;}
.adminblock {width:49%; margin-right:2px;float:left;}

.border_block .price {display: block; margin: 5px 5px -5px 5px !important; font-size: 16px; text-align: center; font-weight: bold; position: relative; padding: 4px 0pt 0px; color: rgb(255, 255, 255); }
.border_block .price span {background: none repeat scroll 0% 0% rgb(239, 169, 90); opacity: 0.5; position: absolute; height: 100%; width: 100%; left: 0pt; top: 0pt; color: rgb(255, 255, 255); z-index: 10; margin: 0px 0px 0px 0px !important;}

.star {position:absolute !important; right:-2%; color:#D6A860}
.lbl {margin-left:19px;margin-top:0px;}
.statusOrder {padding-top:0 !important;margin-top:6px;}
.statusOrder div {padding:0 120px 0 0 !important;}
#order_form table{margin: 0 auto; width:98%;}
.adminOrderList td{color:#CCCCCC;padding:2px 0 2px 10px;}
.adminOrderHeader {margin-top:5px}
.adminOrderHeader td{padding-left:10px; border-bottom:none}
.adminOrderHeader, .adminOrderList {margin: 0 auto; width:98% !important; }
.border_block .nc_idtab_buttons {width:99%;}
.selectOrder {float:left;border:1px solid #000000;font-size:12px;height:22px;}
.selectOrderLabel {float:left;padding:3px 3px 0;}
.selectOrderBtn {border:1px solid #000000;float:left;font-size:10px;height:20px;margin-left:5px;margin-top:1px;padding:0 2px 1px;}
.selectOrderDiv {height:20px;}
.licBlock {float:left;margin:0 0 20px 0;text-align:center;width:50%;}

.topnav {background: url('/images/nav_bg.gif') 0 50% repeat-x;margin:15px 15px 0;}
.topnav div{background: url('/images/nltc.gif') 0 0 no-repeat;}
.topnav div div{background: url('/images/nlbc.gif') 0 100% no-repeat;}
.topnav div div div {background: url('/images/nrtc.gif') 100% 0 no-repeat;}
.topnav div div div div{background: url('/images/nrbc.gif') 100% 100% no-repeat;padding:0 9px;}

.topnav table{overflow:hidden;margin:0; padding:0;width:100%;border-collapse:collapse;margin:0 -1px 0 0;}
.topnav tr td{background: url('/images/nav_bg.gif') 0 50% repeat-x;}
.topnav a {display:block;padding:15px 0;text-align:center;text-decoration:none;}

.topnav tr td:hover{background: url('/images/current_bg.gif') 0 50% repeat-x;} .topnav a:hover {text-decoration: underline;}

.topnav tr td#active_menu {background: url('/images/current_bg.gif') 0 50% repeat-x;}
.topnav tr td#active_menu a{text-decoration:none; color:#000;}
.topnav tr td.cur{background: url('/images/separ.gif') 100% 50% no-repeat; margin:0;
padding:0;
width:1px;}

.select_page {clear:both;}
img.zdrav{float:right;margin: 0px 0px 5px 10px;}

.table1 {
border: 1px solid #000000; 
padding:5px;
width:80%;
margin:10px;
border-collapse:collapse;
}

.table1 td{
border: 1px solid #999999; 
padding:5px;
text-align:center;
}
