html { margin:0; padding:0; font: 9.5pt/15pt "lucida rande",tahoma,verdana,arial,sans-serif; color:#2c2c2c; }
body { margin:0 auto; padding:0; width:940px; }

h1 { color:#e69746; font-size:18pt; line-height:26pt; margin:0; padding:10pt 0; }

p { text-indent:20pt; margin:3pt 0; text-align:justify; }

hr { clear:both; width:80%; border:none; border-top:1px solid #cacaca; margin:8pt auto; }

a img { border:none; }

.clear { clear:both; }

.header { text-align:center; margin:0 0 10pt 0; }

.header .leader { background:url(pics/header.png) center center no-repeat; height:120px; text-align:left; }
.header .leader img { padding:10px 0 0 30px; border:none; }


.meniu { background-color:#d9db9c; border-bottom:2px solid #b7b539; line-height:30pt; }

.meniu a { font-size:13pt; color:#81802d; padding:0 25px; text-decoration:none; display:inline-block; }
.meniu a:hover { text-decoration:underline; background-color:#ccce82; }
.meniu a.s { border-left:1px solid #ffffff; }
.meniu a.sd { border-left:1px solid #ffffff; border-right:1px solid #ffffff; }
.meniu a.d { border-right:1px solid #ffffff; }

.side { float:left; width:150px; margin:0 10pt 0 0; color:#a2a2a2; text-align:left; border:1px solid #e69746; padding:0 5px 5px 5px; }
.side h1 { background-color:#e69746; font-size:9.3pt; line-height:25pt; margin:0 -5px; padding:0 0 0 10px; color:#87450c; }
.side p { margin:0; padding:0; text-align:right; font-size:8pt; }
.side p a { color:#81802d; font-weight:bold; }

.main { overflow:hidden; z-index:3000; }
.main a { color:#3892cd; font-weight:bold; }
.main img.bg { float:right; clear:right; z-index:-1; position:relative; }

.rezultate h2 { margin:0; padding:5pt 0; text-align:center; color:#ffffff; }
.rezultate p { margin:3pt 10pt; }
.rezultate img.s { float:left; margin:0 10pt 0 0; }
.rezultate img.d { float:right; margin:0 0 0 10pt; }

.rezultate .green { background-color:#f2f3cb; }
.rezultate .green h2 { background-color:#818238; }
.rezultate .green img { border:3px solid #818238; }

.rezultate .blue { background-color:#a9d4f8; }
.rezultate .blue h2 { background-color:#3892cd; }
.rezultate .blue img { border:3px solid #3892cd; }

.rezultate .orange { background-color:#f8d0a5; }
.rezultate .orange h2 { background-color:#da8841; }
.rezultate .orange img { border:3px solid #da8841; }

.contact h1, .contact h2 { color:#3892cd; margin:0pt 0; padding:0; }
.contact h3 { color:#3892cd; text-align:center; line-height:160%; }
.contact h4 { background-color:#3892cd; color:#ffffff; text-align:center; line-height:200%; font-size:16pt; margin:2pt 0; }
.contact input { margin:0; padding:0; }
.contact hr { border-top:1px solid #a9d4f8; clear:both; width:90%; margin:3pt auto; }
.contact label { margin:0 15pt 0 5pt; }
.contact textarea { width:90%; }
.contact strong { }
.contact .s { float:left; width:39%; }
.contact .d { float:left; width:60%; margin-bottom:3pt; }
.contact .box { float:left; width:24%; }
.contact .date { background-color:#f8d0a5; color:#87450c; text-align:center; padding:8pt; }

.despre div { background:url(pics/despre-slabire-bg.png) right bottom no-repeat; padding-right:200px; }
.despre h1 { font-size:13pt; }
.despre h2, .avantaje h2 { color:#3892cd; }

.avantaje div { background:url(pics/avantaje.png) right top no-repeat; padding-right:300px; }

.produse img { float:left; margin:0 10pt 0 0;}
.produse h2 { color:#ec0352; }
.produse span { display:block; color:#da8841; font-size:13pt; line-height:200%; }
.produse strong { display: block; font-size:15pt; line-height:160%; text-align:right; color:#3892cd; }
.produse hr { margin: 15pt auto; }
