html {height: 100%;}
body {height: 100%; margin: 0px; padding: 0px; background-color: #ba9c84;}
body, td, th {font: 10pt arial, tahoma, helvetica, verdana, sans-serif; color: #444444;}
body.whitebody {height: 100%; margin: 0px; padding: 0px; background-color: #fff;}
img {border: none;}
a {outline: none;}
table, div {border-collapse: collapse;}
td {vertical-align: top; text-align: left; padding: 0px;}

p {margin: 0px 0px 8px 0px;}
p.price {font: 18pt  georgia, times, sylfaen, sans-serif; font-weight: bold; color: #aa0000; margin: 8px 0;}
form {margin: 0px; padding:0px}
hr {border: none; color: #e9eaea; background-color: #e9eaea; height: 1px; margin-top: 8px; margin-bottom: 12px;}

div.finded li {margin: 0 20px 12px 0; }

.mainTable {width: 100%; height: 101%;}
.mainLeft {width: 9%; background: transparent url(/img/bg-main.gif) right top repeat-y;}
.mainRight {width: 9%; background: transparent url(/img/bg-main.gif) left top repeat-y;}
.maina {width: 82%; background-color: #000000; padding: 10px;}

.bigContainer {width: 100%;}
.bigLeft {width: 25%; border-bottom: 1px solid #655d53; padding: 0 0 5px 0;}
.bigRight {width: 75%; border-bottom: 1px solid #655d53; padding: 11px 15px; text-align: right; font-size: 8pt; color: #ffffff; text-transform: uppercase; vertical-align: bottom; text-align: right; white-space: nowrap;}
.bigRight span a:link, .bigRight span a:visited {color: #ffffff; text-decoration: none; border-bottom: 1px dotted #eeeeee;}
.bigRight span a:active, .bigRight span a:hover {color: #ffffff; text-decoration: none; border-bottom: 1px solid #ffffff;}
.bigRight p {margin: 0px 0px 3px 0px; font: 9pt georgia, times, sylfaen, sans-serif;}
.bigRight span { font-size: 10pt; text-transform: none; }
.bigRight strong {font-size: 9pt; text-transform: none;}

.inMenu {width: 100%;}

.insideMenu { }
.insideMenu td {padding: 11px 3px 9px 12px; text-transform: uppercase; color: #ffffff; font: 8pt georgia, times, sylfaen, sans-serif;; white-space: nowrap;}
.insideMenu td.our {width: 40%; text-align: right; padding: 11px 0 9px 15px; text-transform: uppercase; color: #ffffff; font-size: 8pt; white-space: nowrap;}
.insideMenu td.phone {padding: 4px 10px 3px 5px; text-transform: uppercase; color: #ffffff; font-size: 16pt; white-space: nowrap;}
.insideMenu td a:link, .insideMenu td a:visited {color: #ffffff; text-decoration: underline;}
.insideMenu td a:active, .insideMenu td a:hover {color: #ffffff; text-decoration: underline;}

.menuLeft {background-color: #ffffff; padding: 9px 9px 25px 9px; border-right: 1px solid #000000;}

.container {background-color: #ffffff; padding: 9px;}

div.border {padding: 2px 0px 5px 0px; margin: 0 0 6px 0; border: 1px solid #beb3a5; background-color: #f7f2ec;}
div.borderlite {padding: 2px 0px 5px 0px; margin: 0 0 2px 0; border: 1px solid #beb3a5; background-color: #fcfaf8;}
div.borderNopad {padding: 2px 0 9px 0; margin: 0 0 6px 0; border: 1px solid #990000;}

table.txt  {width:100%; margin-bottom: 6px;}
table.txt  td {padding: 12px;}

table.basket  {width:100%; border: 1px solid #beb3a5; margin: 20px 0;}
table.basket  th {background-color: #f7f2ec; border-bottom: 1px solid #eae2d9; padding: 9px 20px; white-space: nowrap; text-align:left; font-weight: bold;}
table.basket  th.del {padding: 0;} 
table.basket  td {border-bottom: 1px solid #eae2d9; padding: 9px 20px; text-align:left; vertical-align: middle;}
table.basket  td.del {padding: 0 15px 0 0;}

table.borderNo {width:100%; margin: 0 0 6px 0; }
table.borderNo td.item {width:25%; padding: 12px; border: 0px solid #beb3a5; text-align: center;}
table.borderNo td.item img {margin-bottom: 5px;}
span.price {font: 13pt georgia, times, sylfaen, sans-serif; color: #000; text-transform: none; text-decoration: none;}
span.price33 {font: 13pt georgia, times, sylfaen, sans-serif; color: #000; text-transform: none; text-decoration: none;}
table.borderNo td.item span.brand {text-decoration: none;}

div.title {color: #000000; font: 10pt georgia, times, sylfaen, sans-serif; font-weight: bold; padding: 10px 12px 6px 12px;}
div.linen {padding: 0 12px; border-top: 1px solid #beb3a5;}
div.line {padding: 1px 12px;}
div.line div {border-top: 1px solid #beb3a5;}

.vynos {color: #000000;}
.vynos A:link {text-decoration: none; color: #000000;}
.vynos A:visited {text-decoration: none; color: #000000;}
.vynos A:active {text-decoration: none; color: #000000;}
.vynos A:hover {text-decoration: none; color: #000000;}

.wvynos {color: #ffffff;}
.wvynos A:link {text-decoration: underline; color: #ffffff;}
.wvynos A:visited {text-decoration: underline; color: #ffffff;}
.wvynos A:active {text-decoration: underline; color: #ffffff;}
.wvynos A:hover {text-decoration: underline; color: #ffffff;}

.vyn {color: #666666; }
.vyn A:link {text-decoration: underline; color: #666666; text-transform: none;}
.vyn A:visited {text-decoration: underline; color: #666666; text-transform: none;}
.vyn A:active {text-decoration: underline; color: #666666; text-transform: none;}
.vyn A:hover {text-decoration: underline; color: #000000; text-transform: none;}

.wvyn {color: #ffffff; text-transform: uppercase;}
.wvyn A:link {text-decoration: underline; color: #ffffff; text-transform: none;}
.wvyn A:visited {text-decoration: underline; color: #ffffff; text-transform: none;}
.wvyn A:active {text-decoration: underline; color: #ffffff; text-transform: none;}
.wvyn A:hover {text-decoration: underline; color: #ffffff; text-transform: none;}

.topmenu {font-size: 7pt; color: #ffffff; text-transform: uppercase;}
.topmenu A:link {text-decoration: none; color: #ffffff;}
.topmenu A:visited {text-decoration: none; color: #ffffff;}
.topmenu A:active {text-decoration: underline; color: #ffffff;}
.topmenu A:hover {text-decoration: underline; color: #ffffff;}

.item {color: #666666;}
.item A:link {text-decoration: underline; color: #666666;}
.item A:visited {text-decoration: underline; color: #666666;}
.item A:active {text-decoration: underline; color: #000000;}
.item A:hover {text-decoration: underline; color: #000000;}

.item2 {color: #666666;}
.item2 A:link {text-decoration: underline; color: #666666;}
.item2 A:visited {text-decoration: underline; color: #666666;}
.item2 A:active {text-decoration: underline; color: #000000;}
.item2 A:hover {text-decoration: underline; color: #000000;}


.brand {font: 9pt georgia, times, sylfaen, sans-serif;  color: #000000; text-transform: uppercase; }
.brand A:link {text-decoration: none; color: #000000;}
.brand A:visited {text-decoration: none; color: #000000;}
.brand A:active {text-decoration: none; color: #000000;}
.brand A:hover {text-decoration: none; color: #000000;}

.wtit {font-size: 14pt; color: #ffffff; font-weight: normal; margin-bottom:2px;}
.whead {font: 12pt georgia, times, sylfaen, sans-serif; color: #000; font-weight: normal; margin-bottom:6px;}
.head {font-size: 12pt; color: #666666; font-weight: normal;}


table.Face {width:100%; height: 220px; margin-bottom: 6px;}
table.Face td {background: #ffffff url(/img/sumki.jpg) top left no-repeat; border: 1px solid #beb3a5; padding: 10px 0 0 12px; }


table.bigFace {width:100%; height: 220px; margin-bottom: 6px;}
table.bigFace .mainBan {width: 50%; padding: 15px 0 0 12px; border-top: 1px solid #beb3a5; border-bottom: 1px solid #beb3a5; border-left: 1px solid #beb3a5;}
table.bigFace .mainVyn {width: 25%; padding: 12px; border-top: 1px solid #beb3a5; border-right: 1px solid #beb3a5; border-bottom: 1px solid #beb3a5; background: #f4efe4 url(/img/bg-face.gif) top left repeat; vertical-align: middle;}
table.bigFace .mainR {width: 25%; padding: 12px; border: 1px solid #beb3a5;}

 table.smallFace {width:100%; height: 150px; margin-bottom: 6px;}
table.smallFace .smallL {width: 50%; padding: 10px 0 0 12px; border: 1px solid #beb3a5;}
table.smallFace .akzia {padding: 10px 0 0 12px; border: 1px solid #beb3a5;}
table.smallFace .RLsmall  {width: 25%; padding: 10px 0 0 12px; border-top: 1px solid #beb3a5; border-bottom: 1px solid #beb3a5; border-left: 1px solid #beb3a5;}
table.smallFace .RRsmall  {width: 25%; padding: 10px 0 0 12px; border-top: 1px solid #beb3a5; border-bottom: 1px solid #beb3a5; border-right: 1px solid #beb3a5;background: #f4efe4 url(/img/bg-face.gif) top left repeat;}

.initem {padding: 0; border: 0px solid #beb3a5;}
.itemInfo {width: 50%; padding:12px;}
.dopfoto {width: 50%; padding: 12px; border: 1px solid #e6e0d8;}

.bottom {color: #bbb; padding: 8px 12px; border-top: 1px solid #655d53; }
.bottom A:link {text-decoration: underline; color: #bbb;}
.bottom A:visited {text-decoration: underline; color: #bbb;}
.bottom A:active {text-decoration: underline; color: #ddd;}
.bottom A:hover {text-decoration: underline; color: #ddd;}

div.menu {padding: 5px 12px;}
.menu {font: 10pt georgia, times, sylfaen, sans-serif;; color: #666666; text-transform: uppercase; font-weight: normal;}
.menu A:link {text-decoration: underline; color: #666666;}
.menu A:visited {text-decoration: underline; color: #666666;}
.menu A:active {text-decoration: underline; color: #000000;}
.menu A:hover {text-decoration: underline; color: #000000;}

div.submenu {padding: 3px 0; margin: 0; background-color: #fcfaf8;}
div.submenu p {padding: 0 12px 4px 24px; margin: 0;}
div.submenu p.active {padding: 0 12px 4px 24px; margin: 0; text-decoration: underline; color: #aa0000;}
div.submenu p.active a:link {text-decoration: underline; color: #aa0000;}
div.submenu p.active a:visited {text-decoration: underline; color: #aa0000;}
div.submenu p img {margin: 0 0 0 -10px;}
.submenu {font: 10pt arial, tahoma, helvetica, verdana, sans-serif; color: #444444;}
.submenu A:link {text-decoration: underline; color: #444444;}
.submenu A:visited {text-decoration: underline; color: #444444;}
.submenu A:active {text-decoration: underline; color: #aa0000;}
.submenu A:hover {text-decoration: underline; color: #aa0000;}

.page {color: #ffffff;}
.page A:link {text-decoration: underline; color: #444444;}
.page A:visited {text-decoration: underline; color: #444444;}
.page A:active {text-decoration: underline; color: #aa0000;}
.page A:hover {text-decoration: underline; color: #aa0000;}

.img {margin: 0 0 5 0}
.ban {border-width:1px; border-color:#afa3a3;}

#bgrnd1 {background-color:#990000;}
#bgrnd2 {background-color:#eeeeee;}

.tit1 {font: 14pt georgia, times, sylfaen, sans-serif; color: #000000; font-weight: normal; }
.tit_red {font: 14pt georgia, times, sylfaen, sans-serif; color: #aa0000; font-weight: normal; }
.big1 {font: 20pt georgia, times, sylfaen, sans-serif; color: #000000; font-weight: normal;}

table.mailform {margin: 25px 0 25px 100px;}
table.mailform td {padding: 0 15px 5px 0; white-space: nowrap;}
table.mailform td input {width: 280px;}
table.mailform td textarea {width: 280px;}

table.reggy {width: 550px; margin: 30px 0;}
table.reggy td {padding: 10px 10px 10px 0;}
table.reggy td.line {padding: 12px 10px 12px 0; border-top: 1px solid #beb3a5; }
table.reggy input {margin: 0 0 3px 0;}
table.reggy textarea {width: 100%; margin: 0 0 3px 0;}


h1 {font: 18pt  georgia, times, sylfaen, sans-serif; font-weight: bold; color: #aa0000; margin: 8px 0;}
h2 {font: 14pt georgia, times, sylfaen, sans-serif; font-weight: normal; color: #000000; margin: 0px 0;}
h3 {font: 13pt georgia, times, sylfaen, sans-serif; font-weight: normal; color: #000000; margin: 12px 0 10px 0;}
h4 {font: 13pt  georgia, times, sylfaen, sans-serif; font-weight: normal; color: #444444; margin: 10 10 6 0;}

A{text-decoration: underline;}
A:link {color: #aa0000;}
A:visited {color: #aa0000;}
A:active {color: #aa0000;}
A:hover {color: #aa0000;}

INPUT, TEXTAREA, SELECT, submit {font-size: 8pt; FONT-FAMILY: "tahoma"; color: #333333;}

.body A:link {text-decoration: underline; color: #666666;}
.body A:visited {text-decoration: underline; color: #666666;}
.body A:active {text-decoration: underline; color: #000000;}
.body A:hover {text-decoration: underline; color: #000000;}


#nama {position:relative; z-index: 1; top: 0px; left: 0; width: 0px; height: 0px;} 
#namb {position:absolute; z-index: 1; top: 0; left: 0; clip: rect(0,350,200,0);} 

#namc {position:relative; z-index: 1; top: -27; left: 10; width: 0px; height: 0px;} 
#namd {position:absolute; z-index: 1; top: 0; left: 0; clip: rect(0,170,50,0);} 

#biga {position:relative; z-index: 1; top: 35; left: 12; width: 0px; height: 0px;} 
#bigb {position:absolute; z-index: 1; top: 0; left: 0; clip: rect(0,650,200,0);}

#arrc {position:relative; z-index: 1; top: 180; left: -12; width: 0px; height: 0px;} 
#arrd {position:absolute; z-index: 1; top: 0; left: 0; clip: rect(0,13,13,0);}

#nova {position:relative; z-index: 1; top: 1; left: 1; width: 0px; height: 0px;} 
#novb {position:absolute; z-index: 1; top: 0; left: 0; clip: rect(0,100,13,0);}
