body, td, select {font-family: tahoma;}
body, td {font-size: 80%; color:#555;}

#content {width: expression(document.body.clientWidth > 1000 ? "100%" : "1000px");}


select {font-size: 100%;}
form {margin: 0px;}
a {color: ;}
textarea, input {font-family: Verdana;}
h1 {font-size: 160%; font-weight:normal; margin-bottom:15px;}
h2 {font-size: 145%; font-weight: normal; margin-bottom:10px;}
h3 {font-size: 100%; margin-bottom: 1ex;}
h4 {font-size: 90%; margin-bottom: 1ex; clear:left;}
h4 a {color:#883535;}
img.png {behavior: url("/png.htc");}

input.text, .Css_InputTypeText, textarea {border: 1px inset #aaa; font-size: 100%;}
.Css_InputTypeText {height: 3ex;}
.Css_inputTypeButton, input.button {font-size: 85%; padding-left:10px; width:100%;}

p {padding-bottom:1em; font-size:85%; line-height:13px;}


/*Горизонтальный навигатор*/
table.horizontalnavigator {background:#525251;}
table.horizontalnavigator a { color:#ffffff; text-decoration:none; font-size:100%; font-weight:bold;}
table.navrbc {background-image: url("/images/navrbc.gif"); background-repeat: no-repeat; background-position: right bottom;}
td.navlbc {background-image: url("/images/navlbc.gif"); background-repeat: no-repeat; background-position: left bottom;}
.folder_current { color:black; text-decoration:underline;  font-size:80%; font-weight:bold; text-align:center;}
td.folder_current a {color:Black;}
.folder {text-align:center;}
.first {padding-left:44px; font-size:70%; color:#883535;}
td.foldersm {text-align:center; padding-right:10px; padding-left:10px;}

.first a {color:#8B8B8B; font-size:95%; text-decoration:none;}
.folderfoot_current {font-size:70%; color:#883535; text-decoration:none;} 
.folderfoot_current a {color:#883535; text-decoration:none;}
td.folderfoot a {color:#8b8b8b; font-size:85%; text-decoration:none;}
.last a {color:#8b8b8b; font-size:95%; text-decoration:none;}
td.last {font-size:70%; color:#883535;} 
td.folder_currentsm {display:none;}
div.N_ItemCurrent {text-decoration:none; color:#883535; font-weight:bold;padding-left:31px;font-size:85%;}
div.N_ItemLink a {color:Black;padding-left:31px;font-size:85%;}
div.N_ListOpened {color:#883535; text-decoration:none;}
div.N_ListOpened a {color:#883535; text-decoration:none;}
div.N_ListClosed a {color:Black;}
td.pr {background:black;}







/*Стили для модуля карта сайта!*/
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;}


/* Font
------------------------------ */
html { font-size:100.01%; }
body { font-size:62.5%;  } /* 10px */


/* Footer bottom
------------------------------ */
html, body { width: 100%; height: 100%; font-family:Tahoma; font-size:11px; color:#333333; }
body       { min-height: 100%; height: auto !important; height: 100%; position: relative; background-color:#eeeee6; }
#header    { width: 100%; }
 a   {color:#883535;}

#content {}

#footer    {
	height: 128px;
	width: 100%;

	bottom: 0px;
	background:#dcdcd4;
}

/*----------data--------*/
.date {font-size:70%; color:#8b8b8b;}

/* Main
------------------------------ */
#header,#content,#footer { min-width:1000px;}
* { margin:0; padding:0; }
*:focus { outline: none; }

.hidden { display: none; }
.show   { display: block!important; }
.no-bg  { background: none!important; }
.no-border, img { border: none!important; }


blockquote { margin-left: 10em; padding-left: 1em; border-left: 2px solid #ccc; }
pre, code { font: 1.2em/1.8 "Courier New", Courier, monospace; border: 1px dashed #aaa; padding: 1em; background: #eee; }
code { padding: .2em .5em; }

table {border-collapse:collapse;}
table td {padding:0px;}

ul {padding-left:34px; list-style-image:url(/images/pic5.gif);}
ul li {font-size:85%;}

#content ul, #content ol {line-height: 1.em;}
#content ul li, #content ol li { margin-bottom: .2em; }
#content p, #content ul, #content ol, blockquote, pre, .content img { margin-bottom: 1em; }
#content h2, #content h4 { margin-bottom: .5em; }

table.hot a {color:black;}
.button {background:url(/images/button.gif) no-repeat; border:0px; width:100%; height:21px; text-align:left;}
.hmenu a {color:Black; font-size:80%; margin-right:22px;}
.foot {font-size:85%; color:#883535; margin-right:23px;}

ul.vert_menu {margin-left:-34px;}

ul.main {margin-top:15px;padding-left:0;margin-left:12px;}
ul.main li {padding-bottom: .5em; font-size:100%; padding-top:6px;padding-left:17px; background:url(/images/2.gif) 0 10px no-repeat;list-style-image:none;list-style-type:none;margin-bottom:0;}
ul.main a {color:Black;}

ul.main2 {margin-bottom:23px; padding-left:20px;}
ul.main2 li {list-style-image:url(/images/pic2.gif); padding-bottom:3px;}
.main2 a {color:Black; font-size:120%;}


/*-------menu_left-------*/
li.lnlevel2 { list-style-image:url(/images/pic3.gif); padding-bottom:5px;}
li.lnlevel2 a {color:Black; font-weight:bold; font-size:110%;}
li.lnlevel3 { list-style-image:none; list-style-type:none; padding-left:19px; padding-right:10px;}
li.lnlevel3current { list-style-image:none; list-style-type:none;padding-left:19px; padding-right:10px; font-weight:normal; color:Black;}
li.lnlevel2current { list-style-image:url(/images/pic3.gif); color:Black; font-size:100%; font-weight:bold; }

/*------------anons_rubrik-----*/
.rubbg1 {background:#dcdcd4; padding-top:10px; padding-bottom:10px; padding-left:12px;}
.rubbg1 a { color:#883535;}
.rubbg2 { padding-top:10px; padding-bottom:10px; padding-left:12px;}
.rubbg2 a { color:#883535;}

/*------infotable-------*/
table.infotable {border:1px solid #cfcfcf; border-collapse:collapse;}
.infotable th {border:1px solid #cfcfcf; background:#dcdcd4; text-align:left; padding:10px; font-size:80%; color:#883535;}
.infotable td {border:1px solid #cfcfcf; font-size:70%; text-align:left; padding:9px;}

table.white {border:1px solid #cfcfcf; border-collapse:collapse;}
.white th {border:1px solid #cfcfcf; background:#dcdcd4; text-align:left; padding:20px; font-size:80%; color:#883535;}
td.white {background:#fff; width:65px;}
td.white2  {padding:20px;}
.white td {border:1px solid #cfcfcf; font-size:70%; text-align:left;}


.N_Depth {padding-bottom:3px;}
div.N_Depth0{background:url(/images/pic4.gif) 16px 6px no-repeat; padding-left:31px;font-weight:bold; font-size:110%;padding-bottom:6px;}
div.N_Depth0 a {}
div.N_Depth1 {padding-left:31px;  padding-bottom:9px; font-size:85%; color:Black;}
div.N_Depth1 a {color:Black; }
div.N_Depth2 {padding-left:31px;  padding-bottom:9px; font-size:85%; color:Black;}
div.N_Depth2 a {color:Black; }
div.for_arhive {background:url(/images/pic4.gif) 10% 60% no-repeat; padding-left:31px;}
div.for_arhive a {font-weight:bold; font-size:110%; color:Black;}
div.N_Depth1 div.N_ListClosed {}
div.N_Depth1 div.N_ListClosed  a {color:Black;}


td.avto input {border:0px solid; background:transparent;}
td.avto {background:url(/images/bg_avt.gif) repeat-x;}
input.avtosm {border:0px solid; background:transparent;}



/*------------vivod tovarov-------*/
table.goodtable td {border-right:1px solid #a5a59f; border-bottom:1px solid #a5a59f; font-size:70%; color:#222222;}
table.goodtable th {border-right:1px solid #a5a59f; border-bottom:1px solid #a5a59f; font-size:75%; color:#696967;}
table.goodtable  { background:#dcdcd4;}
tr.Supermarket_RowSelected td.color {background-color:#EEEEE6; height:25px;}
input.count{border:1px inset #AAAAAA; font-size:100%; text-align:right;}
table.main_img td {border:0px solid;}
table.main_img {border:0px solid;}
td.paging {font-weight:bold;}
td.paging a {font-weight:bold; color:#fff;}


/*-------podrobnij prosmotr-----*/
table.viewgood { background:#dcdcd4;}
table.viewgood td {border-right:1px solid #a5a59f; border-bottom:1px solid #a5a59f; font-size:70%;}
table.viewgood th {border-right:1px solid #a5a59f; border-bottom:1px solid #a5a59f; font-size:70%;}
table.viewchars td {border:0px solid;}


/*-------korzina-----*/
table.cartgoods {background:#dcdcd4; margin-bottom:1em;}
table.cartgoods td {border:1px solid #a5a59f; font-size:70%; padding:5px;}
table.cartgoods th {border:1px solid #a5a59f; font-size:70%; padding:5px;}


table.Supermarket_Row1 { background:#dcdcd4;}
table.Supermarket_Row1 td {border:1px solid #a5a59f; font-size:70%;}
table.Supermarket_Row1 th {border:1px solid #a5a59f; font-size:70%;}


div.auto {margin-bottom:20px;}

a.footer{color:#555555;text-decoration:none;}

div.answer{
	font-size:85%;
	margin-left:30px;
	color: rgb(136, 53, 53);
	text-align:left;
}




table.anketa_table td {padding:5px;}




table.vote_table td {padding:5px;}
input.vote_input  {border:0px solid; background:#883535;}

.table_forinstruktion {width:100%; font-size:125%;}
.table_forinstruktion td {background:#fff;}
td.img_instr {vertical-align:top; width:12px;}
td.img_instr2 {vertical-align:bottom;}
td.instr_inner {padding-left:22px; padding-right:11px;}
td.empty_instr {width:100%;}

a.buklet{color:#8b8b8b;padding:0 0 0 12px;font-size:10px;background:url(/images/ico-buklet.gif) 0 4px no-repeat;}

input.back {background:url(/images/back.gif) no-repeat; color:#fff;font-family:Tahoma;font-size:11px;color:#fff;text-decoration:underline;border:0px solid;height:25px;width:127px;}
