html {background-color: #034e9e; background-image: url(../images/backgrounds/bg_pagina.gif); background-repeat: repeat-x; background-position: 0px 0px;}
body {margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-image: url(../images/backgrounds/bg_continut.gif); background-repeat: repeat-x; background-position: 0px 186px;}
a {color: #034e9e; text-decoration: none;}
a:hover {color: #0077f6; text-decoration: underline;}
div.cleaner {margin: 0px; padding: 0px; height: 1px; overflow: hidden; position: relative; clear: both;}
div.cover {margin: -1px 0px 0px 0px; padding: 0px; height: 1px; overflow: hidden; position: relative; clear: both; background-color: #FFFFFF;}
div.cover01 {margin: -1px 0px 0px 0px; padding: 0px; height: 1px; overflow: hidden; position: relative; clear: both; background-color: #f0f1e9;}


/* linkuri */
a.bleumarin {color: #242879;}
a.bleumarin: hover {color: #1f27d0;}


/* header */
div#header {margin: 0px auto; padding: 0px 88px; width: 771px; height: 186px; overflow: hidden; position: relative;  background-repeat: no-repeat; background-position: 0px 0px;}
div#header h1 {margin: 62px 0px 0px 0px; padding: 0px; width: 450px; height: 72px; overflow: hidden; float: left; text-indent: -20000px;}
div#header h1 a {margin: 0px; padding: 0px; width: 245px; height: 72px; overflow: hidden; display: block;}
div#header p {margin: 117px 0px 0px 0px; padding: 0px 6px; float: right; font-size: 12px; font-weight: bold; color: #242879;}
div#header p img {margin: 0px 6px 0px 0px; padding: 0px; border: none;}

div#header ul.meniuPrincipal {margin: 0px; padding: 0px; width: 525px; overflow: hidden; list-style-type: none; float: left; clear: left; background-image: url(../images/backgrounds/bg_meniu.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div#header ul.meniuPrincipal li {margin: 0px; padding: 0px; float: left; border-right: 1px solid #034e9e;}
div#header ul.meniuPrincipal li a {margin: 0px; padding: 11px 6px 16px 6px; position: relative; display: block; border-top: 6px solid #034e9e; font-size: 16px; font-weight: bold; color: #ffffff;}
div#header ul.meniuPrincipal li a:hover {border-top: 6px solid #147fcd; background-color: #034e9e; text-decoration: none;}

div#header ul.meniuPrincipal li.active a {border-top: 6px solid #147fcd; background-color: #034e9e; text-decoration: none;}

div#header ul.meniuSecundar {margin: 0px; padding: 5px 0px 5px 0px; _padding: 7px 0px 5px 0px; width: 246px; overflow: hidden; list-style-type: none; float: right; clear: right; background-image: url(../images/backgrounds/bg_meniu.gif); background-repeat: no-repeat; background-position: right 0px; _background-position: right 2px;}
div#header ul.meniuSecundar li {margin: 0px; padding: 3px 0px 3px 0px; width: 76px; overflow: hidden; float: right; text-align: center; font-size: 12px; border-left: 1px solid #b5b5b5;}
div#header ul.meniuSecundar li.fara {border: none;}


/* continut */
div#continut {margin: 0px auto; padding: 0px; width: 771px; overflow: hidden; position: relative; background-image: url(../images/backgrounds/pagina.gif); background-repeat: repeat-y; background-position: 0px 0px;}


/* centru */
div#centru {margin: 0px; padding: 0px; width: 525px; overflow: hidden; float: left; position: relative;}

div#centru h3 {margin: 11px 10px 0px 9px; padding: 0px; font-size: 18px; font-weight: normal; color: #165b96;}

div.pozaIndex {margin: 0px; padding: 0px 0px 0px 0px; position: relative; clear: both;}

div#headlineTeaserBackground {margin: 0px; padding: 5px 5px 5px 5px; position: absolute; width:400px; top:80px; left:70px; background-color: #FFFFFF; opacity:.60;filter: alpha(opacity=60); -moz-opacity: 0.6;  font-size: 11px; font-weight:bold;}
div#headlineTeaser {margin: 0px; padding: 5px 5px 5px 5px; position: absolute; width:400px; top:80px; left:70px; font-size: 11px; font-weight:bold; color:#000000;}

div.pozaIndexNav {margin: 0px; padding: 0px 0px 0px 0px; height: 20px; overflow: hidden; background-color:#F0F1E9;}
div.pozaIndexNav p {margin: 0px; padding: 0px;}
div.pozaIndexNav div {margin: 0px; padding: 0px; text-align: right; position: relative; right: 5px; top:2px;}
div.pozaIndexNav div img {margin: 0px; padding: 0px; border: none; vertical-align: bottom;}

div.douaBucati {margin: 0px; padding: 0px 0px 12px 0px; clear: both; background-color: #d2e7f5; border-bottom: 1px solid #cccccc;}
div.douaBucati dl {margin: 0px; padding: 11px 0px 0px 10px; width: 249px; overflow: hidden; float: left;}
div.douaBucati dl dt {margin: 0px; padding: 0px 0px 10px 20px; font-size: 13px; text-transform: uppercase; font-weight: bold; color: #034e9e; background-image: url(../images/icons/trei.gif); background-repeat: no-repeat; background-position: 0px 3px;}
div.douaBucati dl dd {margin: 0px; padding: 0px 0px 12px 0px;}
div.douaBucati dl dd.enumerare {margin: 0px; padding: 0px 0px 0px 12px; clear: both; background-image: url(../images/icons/bul01.gif); background-repeat: no-repeat; background-position: 0px 4px;}
div.douaBucati dl dd img {margin: 0px 6px 0px 0px; padding: 0px; width: 80px; border: none; vertical-align: top; float: left;}

div.listingIndex {margin: 0px 10px 0px 10px; padding: 0px; clear: both;}

dl.listingArticole {margin: 0px; padding: 12px 0px 0px 0px ; clear: both; border-bottom: 1px solid #e3e3e3;}
dl.listingArticole dt {margin: 0px; padding: 0px; font-weight: bold;}
dl.listingArticole dt img {margin: 0px 6px 0px 0px; padding: 0px; width: 80px; border: none; vertical-align: top; float: left;}
dl.listingArticole dd {margin: 5px 0px 0px 0px; padding: 0px;}
dl.listingArticole dd.cleaner {margin: 0px; padding: 0px 0px 11px 0px; clear: both; height: 1px; overflow: hidden;}

div.detaliuArticol {margin: 12px 10px 0px 10px; padding: 0px; clear: both;}
img.imagineArticol {margin: 0px 8px 0px 0px; padding: 0px; width: 150px; border: none; vertical-align: top; float: left;}

dl.elementerUtile {margin: 0px; padding: 0px; font-size: 12px;}
dl.elementerUtile dt {margin: 24px 0px 4px 0px; padding: 0px; font-weight: bold;}
dl.elementerUtile dd {margin: 0px; padding: 0px 0px 0px 14px; background-image: url(../images/icons/bul01.gif); background-repeat: no-repeat; background-position: 4px 4px;}


/* stanga */
div#stanga {margin: 0px; padding: 0px 10px 0px 10px; width: 226px; overflow: hidden; float: left;}
div.cautare {margin: 0px -10px 0px -10px; padding: 6px 10px; background-color: #c8c8c2;}

dl.stanga {margin: 12px 0px 0px 0px; padding: 0px 0px 5px 0px; border-bottom: 1px solid #dcdcdc;}
dl.stanga dt {margin: 0px; padding: 0px 0px 0px 20px; font-size: 13px; font-weight: bold; color: #165b96; background-image: url(../images/icons/trei.gif); background-repeat: no-repeat; background-position: 0px 3px;}
dl.stanga dd {margin: 6px 0px; padding: 0px;}
dl.stanga dd.detalii {font-weight: bold; text-align: right;}
dl.stanga dd img {margin: 0px 6px 0px 0px; padding: 0px; border: none; width: 80px; border: none; vertical-align: top; float: left;}

ul.meniuAditional {margin: 0px -10px 0px -10px; padding: 0px; list-style-type: none;}
ul.meniuAditional li {margin: 1px 0px 0px 0px; padding: 2px 0px 2px 20px; background-color: #577c9c; background-image: url(../images/icons/sageata.gif); background-repeat: no-repeat; background-position: 10px 5px;}
ul.meniuAditional li a {color: #ffffff;}
ul.meniuAditional li a:hover {color: #ffffff;}


/* footer */
div#footer {margin: -15px auto 0px auto; padding: 46px 0px 20px 0px; width: 771px; overflow: hidden; clear: both; position: relative; text-align: center; color: #ffffff; background-image: url(../images/backgrounds/pagina_jos.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div#footer a {color: #ffffff;}



/* formulare */
form {margin: 0px; padding: 0px;}

input.campCautare {margin: 0px; _margin: -1px 0px; padding: 0px 2px 1px 2px; width: 160px; border: 4px solid #f0f1e9; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}
input.butonCautare {margin: 0px; padding: 0px; vertical-align: top;}

input.formular01 {margin: 0px; _margin: -1px 0px; padding: 0px 2px; width: 150px; border: 1px solid #999999; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; font-weight: normal;}
textarea.formular01 {margin: 0px; _margin: -1px 0px; padding: 0px 2px; width: 242px; height: 56px; overflow: auto; border: 1px solid #999999; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; font-weight: normal;}
select.formular01 {margin: 0px; padding: 0px; width: 157px; height: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; font-weight: normal;}
select.formular02 {margin: 0px; padding: 0px; width: 70px; height: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; font-weight: normal;}
input.formularButon01 {margin: 4px 0px; padding: 0px 2px; width: 100px; border: 1px solid #ffffff; background-color: #055ca9; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #ffffff; font-weight: bold; text-transform: uppercase; cursor: pointer;}
button.formularButon01 {margin: 4px 0px; padding: 0px 2px; width: 100px; border: 1px solid #ffffff; background-color: #055ca9; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #ffffff; font-weight: bold; text-transform: uppercase; cursor: pointer;}
input.formularButon02 {margin: 4px 0px; padding: 0px 2px; width: 150px; border: 1px solid #ffffff; background-color: #055ca9; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #ffffff; font-weight: bold; text-transform: uppercase; cursor: pointer;}
input.formular01Box {vertical-align: -5px; _vertical-align: -2px;}
input.formular01Radio {vertical-align: -3px; _vertical-align: -3px;}


/* tabele */
table.submeniu {margin: 0px; padding: 0px; width: 100%; border-bottom: 1px solid #c8c8c2; background-color: #f0f1e9;}
table.submeniu td {margin: 0px; padding: 0px 10px; height: 35px; border-right: 1px solid #c8c8c2; text-align: center;}

table.model01 {margin: 0px; padding: 0px; width: 100%; border: none; background-color:#ffffff;}
table.model01 th {padding: 7px 6px; font-size: 1em; text-align: left; color: #ffffff; text-transform: uppercase; background-color: #055ca9;}
table.model01 td {padding: 3px 6px; font-size: 1em; background-color: #c8e2f9;}


div.errorDiv {margin: 12px 10px 0px 10px; clear: both; width:95%; padding:4px 4px 4px 4px; color:#7c0000; border:1px #959595 solid; background-color:#E1E0E0;}

div.messageAlertDiv {padding:4px; color:#D00000}
div.siteMapDiv{padding:4px; float:left; width:200px;}

ul.utilitati {margin: 0px; padding: 14px 0px 0px 0px; _padding: 1px 0px 0px 110px; list-style-type: none; clear: both;}
ul.utilitati li {margin: 0px; padding: 0px 15px 0px 11px; display: inline; font-size: 0.9em; background-image: url(../images/icons/patrat_01.gif); background-repeat: no-repeat; background-position: 0px 5px;}














