/*  copyright

*/

/* absolute styles; use caution! */

* {
padding: 0;
spacing: 0;
margin: 0; }

.floater-left { float: left; }
.floater-right { float: right; }
.red { color:#7D2800; }
.abs { vertical-align:middle; }


a { color: #7D2800; text-decoration: underline;}
a:hover { color: #CE4300;}

.auri2  { color: #CE4300;}
.auri  { color: #7D2800; text-decoration: underline;}
auri:hover { color: #CE4300;}

body {
background-color: #e5dac1;
background: url(../img/body-bg.jpg) repeat fixed left top;
color:#61442B;
font-family:tahoma;
font-size:12px;
line-height:15px;
text-align:left; }

/* content styles */

#wrapper {
display: block;
margin: 0 auto;
width: 840px;
background-attachment:scroll;
background-color:#FFFFFF;
background-image:none;
background-position:0 0;
background-repeat:repeat;
margin-top:50px;
padding-bottom: 4px;
padding-top: 4px; }

#wrapper-border {
display: block;
margin-left: 4px;
width: 800px;/*840px - padding*/
border: 1px solid #e3e3e3;
/*min-height: 620px; *//*650px - padding*/
padding: 15px;padding-top:0px; }

#content {
display: block;
width: 800px;
/*min-height: 800px; */}

#content #logo {
display: block;
float: left;
height: 52px;
margin-top:10px; }

#logo {
width:200px;
text-align:center;
margin:0 auto;
margin-left:0px;}

#content #selector {
display: block;
float: right;
color: #8F7156;
height: 78px; /*84px;*/
//padding-top: 6px;
vertical-align: middle; }

#content #menu {
display: block;
float: left;
width: 800px;
height: 42px;}

#content #lefty { display: block; float: left; width: 445px;}
#content #gallery { display: block; float: right; width: 350px;}

div.lightbox2 {
display: block;
padding-bottom:10px;
padding-left:10px;
padding-right:11px;
padding-top:9px;
background-color: #e5dac1;
border: 1px solid #e0cc9d;  }

div.darkbox {
display: block;
margin-top: 5px;
padding-bottom:10px;
padding-left:10px;
padding-right:11px;
padding-top:14px;
background-color: #d2bf99;
border: 1px solid #c6b289; }
#content #lefty #box2 a {line-height: 18px;}

.floatleft { float: left; width: 375px;clear:left; }
.floatleft img, .floatright img { max-width: 365px; }
.floatright { float: right; width: 375px; }


#content #gallery #nav {
display: block;
margin-top: 2px;
width: 330px; }
#content #gallery #nav #arrow { display: block; float: left; }
#content #gallery #nav #thumbs img { margin-top: 10px; margin-left: 7px; margin-right: 7px; }
#content #gallery #nav #thumbs {
display: block;
float: left;
margin-left: 3px;
margin-right: 3px;
background-color: #bda374;
border: 1px solid #b8af98;
height: 84px; }


#galerie-foto { display: block; clear: both; background-color: #e5dac1; border: 1px solid #e0cc9d; width: 798px; float: left; }
#galerie-foto #titlu {
display: block;
width: 710px;
height: 25px;
background: url(../img/line-light.gif) repeat-x bottom;
font-weight: bold;
line-height: 25px;
text-align: center;
margin: 0 auto; }

#galerie-foto div {
display: block;
margin: 0 auto;
width: 620px;
height: 450px;
margin-top: 10px;
margin-top: 10px; }


#detalii-tehnice {display: block; clear: both; background-color: #e5dac1; border: 1px solid #e0cc9d; float: left; width: 798px;}
#detalii-tehnice #titlu {
display: block;
width: 710px;
text-align: center;
height: 25px;
background: url(../img/line-light.gif) repeat-x bottom;
font-weight: bold;
line-height: 25px;
margin: 0 auto; }
#detalii-tehnice #mediaspace {display: block; height: 531px; width: 620px; clear: both; margin: 0 auto;  }


#culori { display: block; clear: both; background-color: #e5dac1; border: 1px solid #e0cc9d; }
#culori #titlu {
display: block;
width: 610px;
height: 25px;
background: url(../img/line-light.gif) repeat-x bottom;
font-weight: bold;
line-height: 25px;
padding-left: 10px;
margin: 0 auto; }

#culori #download { display: block; margin: 5px; font-weight: bold; }
#culori #download a { font-weight: bold; text-decoration: none; }


#footer-spacer { display: block; float: left; clear: both; width: 100%; height: 3px;}
#footer {
display: block;
margin: 0 auto;
width: 798px;
height: 31px;
background-color: #e1dbc7;
color: #8c6241;
border: 1px solid #cfc7ac;
clear: both;
font-size: 11px; }

#footer .spacer { display: block; float: left; margin-left: 6px; margin-right: 6px; line-height: 31px; }
#footer a, #content #footer a:hover { display: block; float: left; line-height: 31px;}
#footer a { color: #8c6241; text-decoration: none; }
#footer a:hover { color: #B88B67; text-decoration: underline; }
#footer #lowermenu { line-height: 31px; margin-left: 15px; }
#footer #copyright { float: right; font-size:11px; line-height:31px; margin:0 auto; text-align:right; margin-right: 15px;}

#design-by {
     display: block;
     clear: both;
     margin: 0 auto;
     padding-right: 10px;
     padding-top: 5px;
     height: 20px;
     width: 840px;
     text-align: right;
     color: white;
     font-weight: normal;
     font-size: 11px; }
#design-by a {text-decoration: none; color: #FED3A9; padding: 2px; font-weight: normal; }
#design-by a:hover {text-decoration: none; color: white; /*background-color: #ab2d00;*/ padding: 2px; font-weight: normal; }

#textiluminare {
display:block;
padding-bottom:10px;
padding-left:10px;
padding-right:11px;
padding-top:14px;
margin-bottom:10px;
overflow:hidden;
text-align:left;
}

#textiluminare p {
text-indent:10px;
}

#textiluminare h1 {
text-align:left;
margin-bottom:5px;
margin-top:10px;
font-size:14px;
}


#textiluminare ul {
display:block;
float:none;;
margin-left:50px;
margin-top:10px;
}


.ledbox {
display: block;
padding-bottom:10px;
padding-left:10px;
padding-right:11px;
padding-top:14px;
margin-top:10px;
background-color: #e5dac1;
border: 1px solid #e0cc9d;
overflow:hidden;
text-align: center;
clear:both;}

.ledbox2 {
display: block;
padding-bottom:10px;
padding-left:10px;
padding-right:11px;
padding-top:14px;
margin-top:10px;
background-color: #d2bf99;
border: 1px solid #c6b289;
overflow:hidden;
text-align: center;
clear:both; }

.ledbox:hover , .ledbox2:hover {
color:#333333;
border-color:#CCCCCC;
}


.leftimage {
display:inline-block;
float:left;
padding:1px;
padding-bottom:0px;
border:2px solid #e0cc9d;
}

.rightimage {
display:inline-block;
float:right;
padding:1px;
border:2px solid #e0cc9d;
padding-bottom:0px;
}

.leftimage:hover , .rightimage:hover {
background-color:#FFFFFF; }

.middletext {
width: 360px;
text-align:center;
margin:0 auto;
margin-top:0px;
line-height:1.7em;
}

.middletext h2
{text-decoration:underline;
font-weight:normal;
margin-bottom:15px;
}

.middletext h3 {
font-weight:normal;
}

.local-menu {
background-color:#E5DAC1;
border:1px solid #E0CC9D;
clear:both;
display:block;
width:798px;
text-align: center; }

.local-menu .titlu {
background:transparent url(../img/line-light.gif) repeat-x scroll center bottom;
display:block;
font-weight:bold;
height:25px;
line-height:25px;
margin:0 auto;
text-align:center;
width:710px;
}

.group h3.light-title {
font-size: 16px;
padding: 5px;
text-transform: uppercase; }

.incalzire .leftimage {
margin-right: 10px; }
.incalzire .rightimage {
margin-left: 10px; }

.incalzire .middletext {
text-align: justify;
text-indent: 30px;}

.incalzire .middletext h2 {
text-align: center !important;
text-indent: 0px !important; }


/* end! */
