body { background: #dfdfe5 url(../img/bg_main.gif) fixed; cursor: default; margin: 15px 30px 15px 30px;}
a, a img { text-decoration: none; border: none; }
a.submenu { padding: 0px 5px 0px 5px; }
a:link, a:visited { color: #d36c39; }
a:hover { text-decoration: none; color: #514172; background: none; }
a.mail { color: #1717c4; }
table.hat, table.main, table.index { width: 914px; border: 0px solid black; cell-spacing: 0px; }
table.hat { background: url(../img/hat.gif) no-repeat; }
table.hat a:hover img { background: url(../img/bg_main.gif) fixed; }
table.hat img { margin-left: 5px; float: left; }
table.index { background: url(../img/main_index.jpg) top no-repeat; height: 508px; }
table.index td { text-align: center; vertical-align: center; padding-bottom: 30px; }
table.main { background-color: #e9d9c3; overflow: scroll; padding: 0px 0px 0px 0px; height: 80%; margin-bottom: 5px; }
table.main td { vertical-align: top; padding-top: 7px; }
div.h3, div.small { float: left; margin: 5px; margin-top: 10px; margin-bottom: 1px; }
div.h3 { font-size: 15pt; width: 310px; }
div.small { width: 240px; border-right: 1px dashed #d98d63;  border-bottom: 1px dashed #d98d63; }
td.adress { height: 10px; font-size: 11pt; }
td.phone div { text-align: right; font-size: 11pt; position: relative; font-size: 13pt; color: #1717c4; }
td.paintwork, td.art{ text-align: center; vertical-align: center; width: 170px; }
td.marg { background: none; }
td.paintwork img, td.art img { border: 1px solid #362f2d; }

ul { margin: 0; padding: 0; list-style: none; border: none; text-align: center; cursor: default; font-family: arial; font-size: 13;}
ul a:link, ul a:visited {cursor: default; display: block; text-decoration: none; color: #000; background: #ebd7b8; padding: 2px; border: 1px solid #d98d63;}
ul li { position: relative; display:block; float: left; width: 122px; border: none; padding: 0px; padding-left: 1px; padding-bottom: 1px; font-weight: bold; cursor: default;}
a:link.current, a:visited.current {}
li a:hover, li a:hover.current {background: #d98d63; color: #ebd7b8;}
li:hover ul, li.over ul, li.currentover ul { display: block;}
li ul { position: absolute; left: 15px; top: 20; display: none; z-index: 10; float: none; width:100px;}
/* Fix IE. Hide from IE Mac \*/ * html ul li { float: left; } * html ul li a { height: 1%; } /* End */ 
/* Fix IE. Hide from IE Mac \*/ * html ul li { float: left; height: 1%; } * html ul li a { height: 1%; } /* End */ 

li.ord { display: list-item; list-style-type: none; float: none; padding-bottom: 4px; }
li.ord a:link, li.ord a:visited { cursor: default; text-decoration: none; background: none; border: none; margin: 1pt; }
li.ord a:hover { background: #d98d63; color: #ebd7b8; }
hr { background-color: #a36109; height: 8px; width: 100%; }
h2 { text-align: center; margin: 5px 0px 20px 0px; }
h3 { text-align: left; margin-top: 10px; margin-right: 0px; margin-bottom: 2px; margin-left: 0px; }
div.author, div.author_prew, div.contact { width: 100%; margin: 10px 0px 15px 0px; }
div.author { border: none; }
div.author img { float: left; width: 150px; margin-left: 5px; margin-right: 10px; margin-bottom: 10px; }
div.author_prew .int_prew, div.titles .int_prew { padding: 1px; }
.int_prew { height: 80px; text-align: left; }
div.titles a:link .int_prew { color: #737373; }
div.author_prew a:hover .int_prew, div.titles:hover .int_prew { border: 1px solid #fff888; padding: 0px; }
div.feedimg { float: left; width: 8%; padding: 8px; }
img.floatimg { background-repeat: no-repeat; background-position: center center; width: 65px; heigth: 60px; border: none; }
div.sale_seria { border: 1px dashed #fff888; margin-top: 5px; }
div.price { width: 65px; display: block; position: relative; left: 32px; top: -10px; background: url(../img/bg_main.gif) fixed; font-size: 12; }
img.paint { position: relative; top: 0px; z-index: 0; }
div.title-l, div.title-r { padding: 8px; width: 200px; font-size: 10pt; font-style: italic; color: #737373; }
div.title-l { float: left; padding-left: 0px; }
div.title-r { float: right; padding-right: 0px; }
div.title-l img, div.title-r img { width: 200px; }
img.left {float: left; clear:left; margin: 5px}
img.right {float: right; clear:right; margin: 5px}
p { padding: 0px; padding-bottom: 0px; margin: 5px; margin-left: 0px; margin-right: 0px; font-family: times, serif; font-size: 13pt; text-align: justify; text-indent: 1em; color: #000000; }
p.c, p.tel { text-indent: 0; text-align: center; }
p.tel { font-size: 15pt; color: #1717c4; }
span.title-link { font-size: 10pt; font-style: italic; color: #737373; }
span.blue { color: #1717c4; }
span.name { font-weight: bold; }
span.sup { vertical-align: super; font-size: 80%; }
div.author a, div.author a:link, div.author a:visited, div.author_prew a, div.author_prew a:link, div.author_prew a:visited { color: #362f2d; }
div.author p { padding-right: 0px; }
div.author a:hover, div.author_prew a:hover { color: #d05e27; }

img.prew_arrow { position: relative; float: left; left: -20px; top: 300px; z-index: 1; }
img.next_arrow { position: relative; float: right; top: 300px; left: 20px; z-index: 2; }
