body, td, select {font-family: arial,tahoma,verdana,sans;}
body, td {font-size: 70%; color:#555;}
select {font-size: 100%;}
form {margin: 0px;}
a {color: #00A9A4;}
.green a, a.green {color:#00A9A4;}
textarea, input {font-family: Verdana;}
h1, p.h1 {font-size: 160%;}
h2 {font-size: 140%; font-weight: normal;}
h3 {font-size: 120%; margin-bottom: 1ex;}
h4 {font-size: 100%; margin-bottom: 1ex; clear:left;}
h5 {font-size: 100%; color:#006697;}
h1, h2, h3, h4, p.h1 {color:#2c2c2c;}
hr {color:#23b54b;}

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%;}

/*face*/
td.patterncutted {background-image: url("/images/patternvcutted.gif"); background-repeat: repeat-x; background-position: left bottom;}
td.good div {font-size: 160%; padding-top: 0.25ex; padding-bottom: 0.25ex;}
td.good a.good {color:#fff; text-decoration: none;}
td.good a:hover {text-decoration: underline;}

/*Стили для модуля карта сайта!*/
.Css_MapItemlevel0 {font-weight: bold; text-transform: uppercase; margin-bottom: 1ex;}
div.Css_MapItemlevel4 {margin-left: 1em;}
div.Css_MapItemlevel5 {margin-left: 2em;}
div.Css_MapItemlevel6 {margin-left: 3em; line-height: 100%;}
div.Css_MapItemlevel7 {margin-left: 4em;}
div.Css_MapItemlevel8 {margin-left: 5em;}

/*nav*/
.mainnav td {padding-left: 0.5ex; padding-right: 0.5ex;}
.mainnav td.separ {padding: 0px;}
table.mainnav a {color:#232323;}
td.separ img {width:1px; height: 2em;}
table.topnav td {vertical-align: bottom;}
table.topnav {margin-top: 1ex;}
div.level2, div.level2current {text-transform: uppercase; font-weight: bold; font-size: 105%; padding-top: 0.2ex; padding-bottom: 0.2ex;}
.face div.level2 {padding-left: 215px;}
div.level2 a, div.level2current a {text-decoration: none;}
div.level2 a:hover, div.level2current a:hover {color:#004E86;}
div.level3, div.level3current {font-size: 100%; padding-left: 1em; text-transform:none; font-weight: bold;}
div.level3current {color:#0078AC;}
div.level3 a {color:#6B6B6B; text-decoration: none;}
div.level3current a {color:#0078AC;}
div.level3 a:hover {text-decoration: underline;}

div.level4, div.level4current {font-size: 100%; height: 1.2em; padding-left: 2em; text-transform:none; font-weight: normal;}
.level4 a, .level4current a {}
.level4 a:hover, .level4current a:hover {text-decoration: underline;}
div.level5, div.level5current {font-size: 100%; height: 1.2em; padding-left: 3em; text-transform:none; font-weight: normal;}

div.current {color:#232323; font-size: 280%; font-weight: normal; margin-bottom: 0px;}
h1.current{color:#232323;font-size: 280%; font-weight: normal; margin-bottom: 0px;}
h1.current a, div.current a {color:#232323; text-decoration: none;}
h1.current a:hover, div.current a:hover {text-decoration: underline;}
td.tncurrent a, td.lvl2current a {/*color:#999;*/text-decoration:none;}
table.secondlevel {margin-top: 1em; margin-bottom: 1em;}
table.secondLevel td {font-size: 90%; text-transform: uppercase; padding-right: 2em;}
.secondLevel a {color:#00A9A4;}
table.smthrough {margin-top: 0.5ex; margin-bottom: 1em;}
.smthrough td {padding-left:0.5ex;}
.smthrough a {color:#232323;}
#nodisplay {display: none;}

td.smthroughitems h2 {font-size: 100%; font-weight: normal; margin-bottom: 0px; color:#555;}
td.smthroughitems h2.b {font-weight: bold;}

/*sm*/
table.goodtable td.good {padding-right: 1ex; padding-bottom: 1em; vertical-align: top;}

div.logo {margin-top: 33px; margin-bottom: 33px;}
div.logo-catalog {margin-top: 36px; margin-bottom: 10px;}

label {cursor: pointer;}
table.chars td {padding-right: 1em;}
label.smlabel {font-weight: bold; text-transform: uppercase; color:#00A9A4;}

.newstable td.mtd {padding-right: 1em; vertical-align: top; width: 25%; padding-top: 2em;}
.newstable p {}
p.date {font-size: 160%; margin-bottom: 0.5ex;}
table.vnews td {padding-bottom: 1em;}
table.vnews td#last {padding-bottom: 0em;}

div.depth1 {}
div.depth2 {padding-left: 2em; font-weight: bold; text-transform: uppercase; background-image: url("/images/gagula.gif"); background-repeat: no-repeat; background-position: left center;}
div.depth3 {padding-left: 3em;}
div.depth4 {padding-left: 4em;}
div.depth5 {padding-left: 5em;}
div.depth6 {padding-left: 6em;}
div.depth7 {padding-left: 7em;}
div.depth8 {padding-left: 8em;}

tr.foundCategoryRow1 td {background-color:#e9e9e9;}
tr.foundCategoryRow2 td {background-color:#f4f4f4;}

.noline a {text-decoration: none; color:#232323;}
.noline a:hover {text-decoration: underline;}
.rubanons p {margin-top: 0.5ex;}

table.phototable td {padding-bottom: 1ex; padding-right: 1ex;}
tr.last td {padding-bottom: 0ex;}
td#last {padding-right: 0ex;}

td.auknav {padding-right: 1em; border-right: 1px solid #e9e9e9; width: 200px; vertical-align: top;}
.auknav h2 {font-weight: bold;}
table.lotstable {border-collapse: collapse;}
table.lotstable th {font-size: 70%; font-weight: normal;}
table.lotstable td {text-align: center;}
table.lotstable td.lot {text-align: left;}
img.aucimg {width: 250px; border: 0px; float: left; margin-right: 1em; margin-bottom: 1ex;}

/*Яндекс карты*/
.overlay {
    position: absolute;
    z-index: 1;
    background: url(/images/trio-logo.jpg);
    width: 130px;
    height: 48px;
    cursor:pointer;
}

#YMapsID {
    height:378px; 
    width:400px;
    float:right;
}


* html ul, * html ol, * html dl { _position: relative; }
#leftmenu{/*width:170px;*/}
#leftmenu ul, #facemenu ul{list-style:none;padding:0;margin:0px;}
#leftmenu ul.lvl1 li,#facemenu ul.lvl1 li{background-color:#F4F4F4; color:#004e86; text-transform: uppercase;font-size:12px;font-weight:bold;font-family: Verdana, Tahoma, Arial, sans-serif;padding:5px;letter-spacing: 5px;}
#leftmenu ul.lvl1 li.odd, #facemenu ul.lvl1 li.odd{background-color:#E9E9E9;}
#leftmenu ul li a, #facemenu ul li a{text-decoration:none;color:#00A9A4;}
#leftmenu ul.lvl2,#leftmenu ul.lvl3,#leftmenu ul.lvl4,#leftmenu ul.lvl5{padding:0 0 0 10px;}
#leftmenu ul.lvl2 li,#leftmenu ul.lvl3 li,#leftmenu ul.lvl4 li,#leftmenu ul.lvl5 li{background:transparent !important;text-transform: none !important;font-weight:normal !important;font-family: Arial, sans-serif !important;padding:2px 5px 2px 0 !important;letter-spacing: 0px !important;}
#leftmenu ul.lvl2 li a{color:#6B6B6B;font-weight:bold !important;}
#leftmenu ul.lvl3 li a,#leftmenu ul.lvl4 li a,#leftmenu ul.lvl5 li a{color:#00A9A4;font-weight:normal !important;}

#leftmenu ul.lvl2 a:hover, #leftmenu ul.lvl2 a.current:hover {color:#00A9A4;}
#leftmenu ul.lvl3 a:hover {text-decoration: underline;}
#leftmenu ul.lvl3 a.current{color:#00A9A4;}
#leftmenu ul.lvl4 a:hover, #leftmenu ul.lvl4 a:hover {text-decoration: underline;}

#facemenu ul.lvl1 li{font-family: /*Helios,*/Verdana,Tahoma,Arial,sans-serif;padding:5px 5px 5px 215px;}

table.proizvod td a {color:#232323;}
