@charset "iso-8859-1";

body {
text-align:center;
background:#e6eeff url(../img/bg_principal1.jpg) top center repeat-x;
font-family:Tahoma;
font-size:11px;
color:#333;
margin:0;
padding:0;
}

* {
margin:0;
padding:0;
}

a {
outline:none;
}

p {
margin-bottom:5px;
}

hr {
color:#CCC;
background:#CCC;
height:1px;
border:0;
margin:8px 0 6px;
}

#blocMijloc h2 {
font-family:Arial;
font-size:14px;
color:#545A5F;
margin:0 0 10px 10px;
}

#mijlocContinutPag h2 {
font-family:Arial;
font-size:14px;
color:#545A5F;
margin:0 0 10px;
}

h4 {
font-size:11px;
padding:5px 0;
}

.pretBox {
font-size:14px;
font-weight:700;
color:#F90;
font-family:Arial;
}

.pretBox2 {
font-size:16px;
font-weight:700;
color:#F90;
font-family:Arial;
}

.pretBoxV {
font-size:14px;
font-weight:700;
color:#090;
font-family:Arial;
}

.pretBox2V {
font-size:16px;
font-weight:700;
color:#090;
font-family:Arial;
}

.verde {
color:#093;
font-size:12px;
}

a:link {
color:#0000FF;
}

a:visited {
text-decoration:none;
color:#000000;
}

#topBar a:link {
color:#fff;
text-decoration:none;
font-weight:700;
}

#topBar a:visited {
text-decoration:none;
color:#fff;
font-weight:700;
}

#topBar a:hover {
text-decoration:none;
color:#ff1c1c;
font-weight:700;
}

#footer a:link {
color:#C30;
text-decoration:none;
font-weight:700;
}

#footer a:visited {
text-decoration:none;
color:#C30;
font-weight:700;
}

#footer a:hover {
text-decoration:none;
color:#F0F0F0;
font-weight:700;
}

#baraHarta a:link {
color:#FFF;
}

#baraHarta a:visited {
color:#F0F0F0;
}

#total {
width:960px;
text-align:left;
margin:0 auto;
}

#topBar {
width:960px;
height:30px;
text-align:left;
padding-top:17px;
margin-bottom:5px;
color:#D7DBDF;
}

#banpub {
width:960px;
height:60px;
margin-bottom:7px;
padding:0 0 3px;
}

#barDr {
float:right;
text-align:right;
}

#barSt {
float:left;
text-align:left;
margin-bottom:5px;
}

#header {
width:960px;
height:80px;
text-align:left;
background:url(../img/bg_header3.jpg) top left no-repeat;
margin-bottom:5px;
padding:0 0 3px;
}

#headerSt {
float:left;
width:255px;
text-align:left;
padding:5px 0 0 27px;
}

#headerDr {
float:right;
width:650px;
text-align:left;
margin-top:10px;
margin-right:10px;
padding:0;
}

#meniuBlock {
width:750px;
height:38px;
text-align:left;
background:url(../img/bg_meniu.jpg) top left repeat-x;
position:relative;
z-index:1000;
}

.dr {
position:absolute;
top:0;
right:0;
}

#panelTop {
width:936px;
height:35px;
text-align:left;
border-top:2px solid #FFF;
border-bottom:2px solid #FFF;
background:#FFF url(../img/unobis.png) top center repeat-y;
margin-bottom:5px;
padding:0 12px;
}

#autentificareBox {
float:left;
width:600px;
text-align:left;
color:#FFF;
padding:6px 0 0;
}

#autentificareBox a:link {
color:#fff;
text-decoration:underline;
}

#autentificareBox a:hover {
color:#CC3301;
text-decoration:underline;
}

#autentificareBox a:visited {
color:#F93;
}

#continut {
width:960px;
text-align:left;
border-bottom:3px solid #686D70;
list-style:none;
}

#continut_forum {
margin-left:-15%;
width:130%;
text-align:left;
border-bottom:3px solid #686D70;
list-style:none;
}

#blocStanga {
float:left;
width:180px;
text-align:left;
position:relative;
margin-top:10px;
border:0 solid #000;
}

#dx {
float:right;
width:170px;
text-align:left;
position:relative;
margin-top:10px;
padding-right:5px;
border:0 solid #000;
}

#blocMijloc {
float:left;
width:588px;
text-align:left;
border:1px solid #000;
list-style:none;
margin:10px 5px 5px;
}

#blocMijlocall {
float:left;
width:778px;
text-align:left;
border:1px solid #FFF;
list-style:none;
}

#mijlocContinut {
width:578px;
text-align:left;
padding:10px;
}

.titlu {
width:166px;
height:21px;
background:url(../img/bg_titlu.jpg) top center repeat-x;
padding:6px 0 0 8px;
}

.boxSt {
background:#e6eeff;
width:159px;
text-align:left;
margin-bottom:7px;
padding:5px 5px 10px 10px;
}

.boxSt a:link {
text-decoration:none;
}

#footer {
width:940px;
height:84px;
background:#333 url(../img/bg_footer3.png) top center no-repeat;
margin-top:5px;
padding:14px 10px 0;
}

#footerLinks {
width:940px;
text-align:left;
margin-bottom:33px;
color:#00004F;
position:relative;
}

#footerCopy {
width:930px;
height:13px;
text-align:left;
color:#00004F;
padding:0 5px;
}

#footerLinks a {
padding:0 5px;
}

#subFooter {
width:955px;
height:60px;
text-align:left;
position:relative;
padding:30px 5px 20px 0;
}

#mijlocContinutPag {
background:#fff;
width:572px;
text-align:left;
list-style:none;
padding:1px 8px;
}

#mijlocContinutPagall {
width:100%;
text-align:left;
padding:15px 20px;
}

.nota {
width:550px;
border:1px solid #DFE0E1;
background:#F3F3F3;
z-index:10;
margin:10px 0;
padding:10px 10px;
}

.notaall {
width:738px;
border:1px solid #DFE0E1;
background:#F3F3F3;
z-index:0;
margin:10px 0;
padding:10px 9px;
}

.titluNota h3 {
color:#098EBB;
font-family:Tahoma;
font-size:12px;
margin:0;
padding:5px 0 5px 30px;
}

.acc h3 {
color:#F90;
font-family:Tahoma;
font-size:16px;
margin:0;
padding:5px 0 5px 30px;
}

.Stile1 {
font-size:14px;
}

#mijlocContinutPag p {
line-height:1.6em;
}

.icoNotaInfo {
background:url(../img/ico_info.gif) left no-repeat;
}

.icoNotaPas {
background:url(../img/ico_pas.gif) left no-repeat;
}

.icoNotaInreg {
background:url(../img/ico_inregistrare.gif) left no-repeat;
}

.icoNotaNewsletter {
background:url(../img/ico_newsletter.gif) left no-repeat;
}

.icoNotaRSS {
background:url(../img/ico_rss.png) left no-repeat;
}

.icoblu {
background:url(../img/ico_blu.gif) left no-repeat;
margin-left:10px;
padding:0 0 0 27px;
}

.icoverde {
background:url(../img/ico_verde.gif) left no-repeat;
margin-left:10px;
padding:0 0 0 27px;
}

.icoTelefon {
background:url(../img/ico_telefon.gif) left no-repeat;
padding:3px 0 3px 20px;
}

.icoLogin {
background:url(../img/hom.png) left no-repeat;
margin-left:10px;
padding:0 0 0 20px;
}

.icoHarta {
background:url(../img/cont.png) left no-repeat;
margin-left:10px;
padding:0 0 0 20px;
}

.icoContact {
background:url(../img/ico_contact.gif) left no-repeat;
margin-left:10px;
padding:0 0 0 20px;
}

.icoRss {
background:url(../img/ico_rss.png) left no-repeat;
margin-left:10px;
padding:0 0 0 20px;
}

.icoHartaBar {
background:url(../img/ico_hartabar.gif) left no-repeat;
float:right;
padding:0 0 0 20px;
}

table {
border-collapse:collapse;
border-spacing:0;
}

.autentificareForm {
width:100px;
background:#FFF;
font-family:Tahoma;
font-size:11px;
color:#666;
border-top:1px solid #666;
border-left:1px solid #666;
border-bottom:1px solid #C3C3C3;
border-right:1px solid #C3C3C3;
margin-right:5px;
padding:4px 5px 5px;
}

.newsletterForm {
width:148px;
background:#FFF;
font-family:Tahoma;
font-size:11px;
color:#666;
border-top:1px solid #666;
border-left:1px solid #666;
border-bottom:1px solid #C3C3C3;
border-right:1px solid #C3C3C3;
margin-bottom:5px;
padding:4px 5px 5px;
}

.continutForm {
width:520px;
border-top:1px solid #666;
border-left:1px solid #666;
border-bottom:1px solid #C3C3C3;
border-right:1px solid #C3C3C3;
font-family:Tahoma;
font-size:11px;
color:#777;
background:#fff;
margin:10px 2px;
padding:3px 5px;
}

.continutFormTitlu {
padding-left:10px;
color:#666;
}

.continutDrForm {
width:532px;
border-top:1px solid #666;
border-left:1px solid #666;
border-bottom:1px solid #C3C3C3;
border-right:1px solid #C3C3C3;
font-family:Tahoma;
font-size:11px;
color:#777;
background:#fff;
margin:10px 2px;
padding:3px 5px;
}

.search {
text-align:right;
padding-right:20px;
float:right;
clear:right;
margin-top:5px;
}

.menu {
z-index:100;
font-size:90%;
height:auto;
margin:5px 0;
}

.menu ul {
list-style-type:none;
width:173px;
position:relative;
border:0 solid #fff;
z-index:100;
margin:0;
padding:0;
}

.menu li {
line-height:25px;
background:#4A8CD0;
text-indent:5px;
color:#fff;
border-bottom:1px solid #fff;
height:23px;
z-index:100;
}

* html .menu li {
margin-left:0;
z-index:100;
}

.menu table {
position:relative;
border-collapse:collapse;
top:0;
left:0;
font-size:1em;
width:0;
height:0;
z-index:100;
}

.menu a,.menu a:visited {
display:block;
text-decoration:none;
height:23px;
line-height:25px;
width:173px;
color:#fff;
text-indent:5px;
border-bottom:1px solid #fff;
background:#4A8CD0;
z-index:100;
}

* html .menu a:hover {
color:#fff;
background:#7BACDD;
z-index:100;
border-bottom:1px solid #fff;
}

#controllo {
position:relative;
float:left;
width:9em;
height:auto;
text-align:left;
border:1px dashed maroon;
margin:0 auto;
padding:1em 1em 0 0;
}

#color li {
list-style:none;
display:inline;
height:1em;
width:.2em;
margin-left:.1em;
margin-right:.1em;
border:1px solid #000;
text-align:left;
}

#color1 {
background-color:#FFC;
}

#color2 {
background-color:#CFC;
}

#color3 {
background-color:#FFF;
}

#color4 {
background-color:#000;
}

#color5 {
background-color:#E6EEFF;
}

.didasca {
color:#069;
font-size:9px;
margin-left:10px;
}

acronym {
border-bottom:0 dotted #666;
cursor:help;
}

.toggler {
color:#222;
background:#eee;
border-bottom:1px solid #ddd;
border-right:1px solid #ddd;
border-top:1px solid #f5f5f5;
border-left:1px solid #f5f5f5;
font-size:11px;
font-weight:400;
font-family:'Andale Mono', sans-serif;
margin:0;
padding:2px 5px;
}

.element p {
margin:0;
padding:4px;
}

#risposta {
margin-bottom:10px;
color:#098EBB;
font-size:12px;
font-weight:700;
font-family: verdana ;
padding:0 0 10px 2px;
}

#risposta a:link {
color:#F09F4F;
font-size:10px;
font-weight:700;
}

#risposta a:hover {
color:#F09F4F;
font-size:10px;
font-weight:700;
text-decoration:underline;
}

.arancio {
color:#ffb062;
font-size:14px;
font-weight:700;
}

.blufaq {
color:#039;
font-size:11px;
}

.blufaq_sottolineare {
color:#039;
font-size:11px;
border-bottom:1px solid red;
}

.blufaq a:link {
color:#039;
font-size:11px;
border-bottom:1px solid #ffb062;
}

.blufaq a:hover {
color:#ffb062;
}

.risposta {
color:#66F;
font-size:12px;
}

.domande {
color:#ca0000;
font-size:12px;
}

.verdedue {
color:#093;
font-size:11px;
font-weight:700;
}

#rotate {
list-style:none;
border:2px solid #000;
}

.viola {
color:#6d39b7;
font-size:12px;
}

.ross {
color:#FF2828;
font-size:16px;
font-weight:700;
}

.blu {
color:#00287D;
font-size:11px;
font-weight:700;
}

.azzurro {
color:#06F;
font-size:12px;
font-weight:700;
}

.azzurro_news {
font-size:18px;
font-weight:800;
}

.azzurro_news a:link {
text-decoration:none;
}

.azzurro_news a:hover {
color:#FF0000;
text-decoration:underline;
}

.azzurro_news a:visited {
text-decoration:none;
}

.giallo {
color:#FF3;
font-size:11px;
font-weight:700;
}

#rientro {
padding-left:50px;
padding-top:10px;
}

#newsflash {
width:530px;
height:260px;
z-index:-100;
}

img,.nota table,.nota td {
border:none;
}

.titlu h6,.titlusx h6 {
background:url(../img/sageata_titlu.gif) left no-repeat;
color:#DDEFF5;
font-family:Tahoma;
font-size:11px;
padding-left:11px;
width:100%;
}

.produsBox ul,.produsBox li {
list-style-type:none;
}

ul,li {
list-style-type:none;
margin:0;
padding:0;
}

a:hover,a:active {
color:#666;
text-decoration:underline;
}

#baraHarta a:hover,#baraHarta a:active {
color:#E8E8E8;
}

#bansxh,#bansx {
float:left;
height:60px;
width:460px;
}

#bandxh,#bandx {
float:right;
height:60px;
width:460px;
margin-right:7px;
}

.st,.stTop {
left:0;
position:absolute;
top:0;
}

.nota li,.notaall li,.tabContinutInt li {
background:url(../img/stil-li.gif) 2px 6px no-repeat;
list-style-type:none;
margin:5px 0;
padding:2px 0 2px 15px;
}

.titluNota,.titluNotaE {
border-bottom:1px solid #DFE0E1;
font-weight:700;
margin-bottom:10px;
width:536px;
padding:0 0 10px 2px;
}

#mijlocContinutPag ul,.tabContinutInt ul {
list-style-type:none;
padding:5px 0;
}

#hartaSite li a,.titluCatHarta li {
padding-left:28px;
}

.menu :hover > a {
color:#fff;
background:#7BACDD;
z-index:100;
}

.menu ul ul {
visibility:hidden;
top:-24px;
left:173px;
z-index:100;
}

.menu1 {
float:left;
width:100%;
font-family:verdana, arial, sans-serif;
font-size:11px;
background:url(../menu/menu1.gif) repeat-x top left;
border-top:3px solid #4c597f;
border-bottom:3px solid #4c597f;
z-index:20;
margin:0 0 20px;
}

.menu1 ul {
list-style-type:none;
z-index:20;
margin:0;
padding:0;
}

.menu1 ul li {
float:left;
position:relative;
background:url(../menu/divider1.gif) no-repeat top right;
z-index:20;
}

.menu1 ul li a,.menu1 ul li a:visited {
float:left;
display:block;
text-decoration:none;
color:#ddf;
line-height:25px;
height:30px;
border-bottom:3px solid #fff;
z-index:20;
padding:0 16px;
}

.menu1 ul li:hover {
width:auto;
}

.menu1 table {
border-collapse:collapse;
font-size:11px;
position:absolute;
top:0;
left:0;
z-index:20;
margin:0;
}

.menu1 ul li:hover ul {
display:block;
position:absolute;
top:32px;
margin-top:1px;
left:0;
width:154px;
border-bottom:1px solid #000;
z-index:20;
}

.menu1 ul li:hover ul.endstop {
left:-92px;
z-index:20;
}

.menu1 ul li:hover ul li a {
display:block;
background:#fff;
color:#000;
height:auto;
line-height:15px;
width:120px;
border:1px solid #000;
border-bottom:0;
z-index:20;
padding:4px 16px;
}

.menu1 ul li:hover ul li a:hover {
color:#000;
background:#ccd url(../menu/bullet1.gif) no-repeat 3px 8px;
z-index:20;
}

.menu1 ul li:hover ul li:hover ul {
display:block;
position:absolute;
left:153px;
top:-1px;
z-index:20;
}

.menu1 ul li:hover ul li:hover ul.left {
left:-153px;
z-index:20;
}

.menu1 ul li a:hover ul {
z-index:20;
display:block;
position:absolute;
top:33px;
background:#fff;
left:0;
border-bottom:1px solid #000;
}

.menu1 ul li a:hover ul.endstop {
z-index:20;
left:-92px;
}

.menu1 ul li a:hover ul li a {
z-index:20;
display:block;
background:#fff;
color:#000;
height:1px;
line-height:15px;
width:120px;
border:1px solid #000;
border-bottom:0;
padding:4px 16px;
}

.menu1 ul li a:hover ul li a.drop {
z-index:20;
background:#ccd url(../menu/bullet1.gif) no-repeat 3px 8px;
padding-bottom:4px;
}

.menu1 ul li a:hover ul li a ul {
visibility:hidden;
position:absolute;
height:0;
width:0;
}

.menu1 ul li a:hover ul li a:hover {
color:#000;
background:#ccd url(../menu/bullet1.gif) no-repeat 3px 8px;
}

.menu1 ul li a:hover ul li a:hover.drop {
background:#ccd url(images/bullet1.gif) no-repeat 3px 8px;
}

.menu1 ul li a:hover ul li a:hover ul {
visibility:visible;
position:absolute;
top:0;
color:#000;
left:153px;
}

.menu1 ul li a:hover ul li a:hover ul.left {
left:-153px;
}

.menu ul li:hover ul,.menu ul a:hover ul,.menu ul :hover ul :hover ul,.menu ul :hover ul :hover ul :hover ul {
height:235px;
visibility:visible;
z-index:100;
}

.menu ul :hover ul ul,.menu ul :hover ul :hover ul ul {
visibility:hidden;
z-index:100;
}

.menu1 ul li a.menu1one:hover,.menu1 ul li:hover a.menu1one {
color:#aaf;
z-index:20;
border-color:#00c;
}

.menu1 ul li a.menu1two:hover,.menu1 ul li:hover a.menu1two {
color:#0e0;
z-index:20;
border-color:#080;
}

.menu1 ul li a.menu1three:hover,.menu1 ul li:hover a.menu1three {
color:#cc0;
z-index:20;
border-color:#cc0;
}

.menu1 ul li a.menu1four:hover,.menu1 ul li:hover a.menu1four {
color:#FFD000;
z-index:20;
border-color:#FFE000;
}

.menu1 ul li a.menu1five:hover,.menu1 ul li:hover a.menu1five {
color:#f00;
z-index:20;
border-color:#c00;
}

.menu1 ul li a.menu1six:hover, .menu1 ul li:hover a.menu1six{
color:#f8f;
z-index:20;
border-color:#c0c;
}

.menu1 ul li ul,.menu1 ul li:hover ul li ul {
display:none;
z-index:20;
}

.menu1 ul li:hover ul li a.drop,.menu1 ul li:hover ul li a:hover.drop {
background:#ccd url(../menu/bullet1.gif) no-repeat 3px 8px;
z-index:20;
}

.float-right,.float-left {
float:right;
padding:10px 20px;
}

input:focus, input:active, textarea:focus, textarea:active, select:focus, select:active {
border: 1px solid #f3a251;
background: #FFFF99;
font-weight:bold;
}

li.domanda {font-size: small; color: #000000; cursor:pointer;}
p.titolo {font-size: medium; color: #0000ad; cursor:pointer;}

