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;}

.first a {color:#8B8B8B; font-size:95%; text-decoration:none;}
.folderfoot_current {font-size:70%; color:#883535; text-decoration:underline;} 
.folderfoot_current a {color:#883535;}
td.folderfoot a {color:#8b8b8b; font-size:85%; text-decoration:none;}
.last a {color:#8b8b8b; font-size:85%; text-decoration:none;}









/*Стили для модуля карта сайта!*/
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%; }
#content 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; border:none;  margin: 0 auto;}
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;}
ul.main li { list-style-image:url(/images/pic2.gif); padding-bottom: .2em; font-size:100%; padding-top:6px; background:url(/images/line.gif) 85% 100% no-repeat;}
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:20px; font-size:80%; color:#883535;}
.infotable td {border:1px solid #cfcfcf; font-size:70%; text-align:left; padding:20px;}


div.N_Depth0{background:url(/images/pic4.gif) 10% 60% no-repeat; padding-left:31px;}
div.N_Depth0 a {font-weight:bold; color:Black; font-size:110%;}
div.N_Depth1 {padding-left:31px;  padding-bottom:9px; font-size:85%; color:Black; text-decoration:underline;}
div.N_Depth1 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%;}
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;}
td.paging {font-weight:bold;}
td.paging a {font-weight:bold; color:#fff;}


/*-------podrobnij prosmotr-----*/
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;}


td.pr {background:black;}
