BODY {margin:0px; padding:0px; background-color:#eef0f4; font-family: Verdana, Arial, Helvetica, sans-serif; color:#424242; min-width:1000px;}
TABLE.address {margin-top:20px;}
TD.address {font-size:70%; vertical-align:top; padding-right:40px;}
TABLE {margin-top:20px;}
TD {font-size:70%; vertical-align:top;}
TH {font-size:70%; vertical-align:top;}
TABLE.adv {margin-top:10px;}
TD.adv {font-size:100%; text-align:left; vertical-align:middle; padding-left:10px;}
TH.adv {font-size:100%; text-align:left; vertical-align:middle; padding:5px;}
TD.col {font-size:70%; text-align:center;vertical-align:middle;}
TABLE.meter {margin-top:0px;}
TD.meter {padding-left:10px; width:88px;}
A {COLOR:#7777bb; text-decoration:none;}
A:active {COLOR:#FF0000;}
A:visited {COLOR:#7777bb;}
A:hover {COLOR:#ff0000; TEXT-DECORATION:none;}

#head {WIDTH:100%; POSITION:relative; HEIGHT:123px; background-color:#FFFFFF;}
#headleft {FLOAT:left; WIDTH:33%; HEIGHT:123px;}
#logo {WIDTH:216px; HEIGHT:77px; BACKGROUND: url(/images/logo.jpg) no-repeat left top; DISPLAY:block;position:relative; top:25px;margin-left:47px;}
#headright {FLOAT:right; WIDTH:66%; HEIGHT:123px;}
#headright DIV.menu {font-size:80%; margin-top:10px; position:relative;}
#headright A {COLOR:#424242; TEXT-DECORATION:underline;}
#headright A.first {background-color:#f4f0ee;}
#headright A:hover {background-color:#f4f0ee;}

#razdel {clear:both; WIDTH:100%; background-color:#FFFFFF; position:relative;}
#arrow {WIDTH:279px; HEIGHT:62px; BACKGROUND: url(/images/arrow.gif) no-repeat; DISPLAY:block; margin-left:20px;}
#panel {WIDTH:309px; HEIGHT:61px; BACKGROUND: url(/images/panel.gif) no-repeat; DISPLAY:block; margin-left:20px;}
#sill {WIDTH:279px; HEIGHT:61px; BACKGROUND: url(/images/sill.gif) no-repeat; DISPLAY:block; margin-left:20px;}
#plintus {WIDTH:279px; HEIGHT:61px; BACKGROUND: url(/images/plintus.gif) no-repeat; DISPLAY: block; margin-left:20px;}

#cL1 {clear:both; background: url(/images/bg.gif) repeat-x; height:129px; width:100%; margin-top:-20px;}
.annotations {PADDING:0px; DISPLAY:inline; FLOAT:left; WIDTH:33%; COLOR:#ffffff; POSITION:relative;}
#variant {WIDTH:66%;}
.annotations IMG.profil {left:3%; WIDTH:105px; BORDER-TOP-STYLE:none; BORDER-RIGHT-STYLE:none; BORDER-LEFT-STYLE:none; BORDER-BOTTOM-STYLE:none; POSITION:absolute; z-index:10; margin-top:0px; HEIGHT:154px; font-size:75%; color:#CCCCCC;}
/*.imgMouseOver {left:3%; WIDTH:200px; BORDER-TOP-STYLE:none; BORDER-RIGHT-STYLE:none; BORDER-LEFT-STYLE:none; BORDER-BOTTOM-STYLE:none; POSITION:absolute; z-index:10; margin-top:0px; HEIGHT:300px; font-size:75%; color:#CCCCCC;}*/
#plintusimg {width:233px; height:144px;}
#panelimg {width:420px; height:150px;}
#sillimg {width:197px; height:154px; left:20%;}
#shift {left:1%;}
UL {margin:0px; margin-left:20px; padding:0px; list-style-type:square;}
LI.first {list-style:none; text-indent:-16px;}
.annotations H4 IMG.venta {margin:0px; padding:0px; MARGIN-left:130px; margin-top:35px; display:block; height:14px; POSITION: relative; background-color:transparent; BORDER-TOP-STYLE:none; BORDER-RIGHT-STYLE:none; BORDER-LEFT-STYLE:none; BORDER-BOTTOM-STYLE:none;}
.annotations A {DISPLAY:block;}
.annotations H5 {PADDING-left:120px; DISPLAY:block; FONT-SIZE:60%; LINE-HEIGHT:125%; POSITION:relative; font-weight:normal; margin-top:0px; margin-bottom:0px;}
.imgMouseOver {width:200px; height: 300px;}
.imageMouseOut {width:105px; height: 154px;}

#slogan {clear:both; height:80px; width:100%; BACKGROUND: url(images/slogan3.gif) no-repeat center center #FFFFFF;}
#slogan_panel {clear:both; height:80px; width:100%; BACKGROUND: url(images/slogan_panel.gif) no-repeat center center #FFFFFF;}
#slogan_sill {clear:both; height:80px; width:100%; BACKGROUND: url(images/slogan_sill.gif) no-repeat center center #FFFFFF;}
#slogan_plinth {clear:both; height:80px; width:100%; BACKGROUND: url(images/slogan_plinth.gif) no-repeat center center #FFFFFF;}
/*#sloganleft {float: right; height:80px; width:464px; BACKGROUND: url(/images/slogan1.gif) no-repeat center right;}
#sloganright {float: right; width: 35%; height:80px; BACKGROUND: url(/images/slogan2.gif) no-repeat center left;}*/

#cL2 {width:100%; clear:both;}
#contentleft {FLOAT:left; WIDTH:64%;}
#contentright {FLOAT:right; WIDTH:33%;}
.prev {DISPLAY:inline; FLOAT:left; WIDTH:49%;}
.prev UL {margin:0px; margin-left:20px; padding:0px;}
.prev LI {list-style-image:url(/images/ar.gif); padding-left:10px;}
.prev H4 {margin:0px; padding:0px; PADDING-left:40px; margin-top:30px; DISPLAY:block; FONT-WEIGHT:normal; FONT-SIZE:140%; height:40px;}
.prev H1 {PADDING-left:40px; DISPLAY:block; FONT-SIZE:120%; font-weight:normal; margin:0px;}
.prev LI A {color:#7777bb;}
.prev LI A:visited {color:#7777bb;}
.prev LI A:hover {COLOR:#ff0000; TEXT-DECORATION:none;}
.prev SPAN {PADDING-left:40px; DISPLAY:block; FONT-SIZE:70%;}
.prev SPAN A {DISPLAY:inline; TEXT-DECORATION:underline; color:#7777bb;}
.prev SPAN A:visited {color:#7777bb;}
.prev SPAN A:hover {COLOR: #ff0000; TEXT-DECORATION:none;}
.prev A.more {DISPLAY:inline; TEXT-DECORATION:underline; color:#ff0000;}
.prev A:visited.more {color:#ff0000;}

.full {DISPLAY:inline; FLOAT:left; WIDTH:100%;}
/*#vline {position:absolute; right:35%; top:30px;}*/
.full DIV {PADDING-left:40px; DISPLAY:block; FONT-SIZE:80%; LINE-HEIGHT:125%; padding-right:20px;}
.full H4 {margin:0px; padding:0px; PADDING-left:40px; margin-top:30px;DISPLAY:block; FONT-WEIGHT:normal; FONT-SIZE:140%; height:40px;}
.full SPAN A {DISPLAY:inline; TEXT-DECORATION:underline; color:#7777bb;}
.full P {margin-top:0px; margin-bottom:10px;}
.full UL {margin:0px; padding:0px; line-height:normal;}
.full LI.index {list-style-image:url(/images/ar.gif); padding-left:10px;}
.full H1 {DISPLAY:block; FONT-SIZE:150%; font-weight:normal; margin:0px;}
.full LI.index  A {color:#7777bb;}
.full LI.index  A:visited {color:#7777bb;}
.full LI.index  A:hover {COLOR:#ff0000; TEXT-DECORATION:none;}
.full IMG.photos {border:#FFFFFF 1px solid; margin:0px 10px 0px 0px;}
.full DIV DIV {PADDING:0px;LINE-HEIGHT:125%;}
.full A.more {DISPLAY:inline; TEXT-DECORATION:underline; color:#ff0000;}
.full A:visited.more {color:#ff0000;}
.full A:hover.more {color:#ff0000;TEXT-DECORATION:none;}


.const {WIDTH:100%; text-align:center;}
.const H4 {margin:0px; padding:0px; margin-top:30px; DISPLAY:block; FONT-WEIGHT:normal; FONT-SIZE:140%; height:40px;padding-right:40px;}
.const H5 {clear:both; DISPLAY:block; FONT-SIZE:80%; LINE-HEIGHT:125%; padding-right:40px; padding-left:0px; margin-top:0px; font-weight:normal;}
.const H5.top {margin:0px; margin-top:20px;}
.const H5 A.photo {DISPLAY:inline; TEXT-DECORATION:underline; color:#7777bb;}
.const H5 A.photo:visited {color:#7777bb;}
.const H5 A.photo:hover {color:#ff0000; text-decoration:none;}

FIELDSET {border:3px solid #FFFFFF; padding:0px;}
FIELDSET DIV {padding:20px;}
LEGEND {color:#636363;}
LEGEND A {color:#636363 !important;}
FORM {margin:0px; padding:0px;}
SELECT {color:#002866;}
DIV.boxleft {width:82px; height:109px; border-top: 1px solid #FF0000; border-left: 1px solid #FF0000; border-bottom: 3px solid #FFFFFF; border-right: 3px solid #FFFFFF; position:absolute; margin-top:53px;}
DIV.boxright {width:109px; height:82px; border-top: 1px solid #FF0000; border-left: 3px solid #FFFFFF; border-bottom: 3px solid #FFFFFF; border-right: 1px solid #FF0000; position:absolute; margin-top:-2px; right:40px;}
.place {margin-right:40px; margin-top:10px;}
.pic {float: left; padding-top: 10px;}
OPTION.sity {margin-left:20px;}
SUB {font-size:0.7em; position:relative;top:-0.5em;}

#footer {clear:both; WIDTH:100%;}
#footerleft {FLOAT:left; WIDTH:31%; padding-top:60px;}
#footerright {FLOAT:right; WIDTH:68%; padding-top:60px;}
#footer P {margin-right:40px; margin-bottom:20px; font-size:70%; margin-left:40px;}
#red {color:red;}
.small {font-size: 9px;}

h1 {color: #322d2c; font-size: 193%; letter-spacing: -0.01em; padding-top: 5px; padding-bottom: 15px; padding-left:20px; margin-bottom: 10px;}
h2 {color: #4c92d2; text-transform: uppercase; font-weight2: bold; font-size: 130%; letter-spacing: -0.03em; margin-bottom: 12px;}
h3 {font-weight: bold; font-size: 120%; margin-bottom: 10px;}

#bread-crumbs {list-style: none; margin: 0; padding: 0; padding-left:10px; padding-top:10px;}
#bread-crumbs li {display: inline;}

#bread-crumbs li {display: inline; line-height: 1em; margin-right: 2px; padding-right: 25px; padding-bottom: 2px; background: url("/images/crumbs-arrow.gif") right 2px no-repeat;}
/*IE hack*/ #bread-crumbs li {background-image: expression(this.nextSibling ? "url('/images/crumbs-arrow.gif')" : "url('/images/crumbs-arrow-last.gif')"); background-position: right 0px; _background-position: right 1px;}
#bread-crumbs li:last-child {background-image: url("/images/crumbs-arrow-last.gif");}
#bread-crumbs a {color: #666 !important; font-size: 80%;}

.errors {color: #ff4444;}
.debug {background-color:#eeeeee;color:#000000;font-family:verdana,arial,sans-serif;font-size:8pt;letter-spacing:-1px;}
.bind {color: #fb0000;}
