body{
background-color:rgb(1,69,79);
background-image:url(design/bg-top-repeat.jpg);
background-repeat:repeat-x;
background-position:0 111px;
margin:0;
padding:0;
font-size:10pt;  
font-family:arial;  
}

a{
text-decoration:none;
color: rgb(52, 56, 57); 
}
a img{
border:0;
padding:5px;
}

p{
font-family: arial; 
color: rgb(52, 56, 57); 
font-size: 10pt; 
text-align:justify;
}

p.titlunav{
font-family:tahoma;
font-size:9pt;
color:rgb(1,70,81);
}

.green{
color:rgb(1,70,81);
}

ul{
margin:2px;
/*list-style-image: url(design/bul-sq.jpg);*/
}
ul li{
color: rgb(52, 56, 57);
padding-bottom: 1px;
padding-top:1px;
font-family:arial;
text-align:justify;
}

b{
color: rgb(52, 56, 57);
}

li a{
  font-size:9pt;
  font-weight:bold;
  color:rgb(2,85,97);
  letter-spacing:1px;
}

img.padimg{
margin:3px;
}

div#contentall{
position:relative;
margin-left:auto;
margin-right:auto;
width:968px;
overflow:hidden;
background-image:url('design/bg-content-repeat.jpg');
margin-bottom:30px;
}

div#maincont{
position:relative;
margin-top:10px;
margin-left:250px;
margin-right:25px;
/*
border-style:solid;
border-width:1px;
border-color:beige;
*/
}
div#langcont{
position:relative;
margin-top:363px;
margin-left:550px;
margin-right:25px;
padding:0;

text-align:right;
}
div#langcont p{
padding:0;
margin:0;
}
div#langcont a{
color:#5F543E; 
font-family:arial;
font-size:11px;
font-weight:bold;
padding-left:20px;
}

div#logo_main{
position:absolute;
width:412px;
height:82px;
top:25px;
margin-left:40px;
background-image:url(design/logo_acc.jpg);
background-repeat:no-repeat;
}

div#meniuleft{
position:absolute;
top:111px;
margin-left:15px;
width:220px;
height:400px;
z-index:2;
}

div#header{
z-index:1;
position:absolute;
width:968px;
height:253px;
background-image:url(design/bg-banner.jpg);
background-repeat:no-repeat;
top:111px;
}

div#headertext{
margin-left:250px; 
color: rgb(242, 236, 220); 
font-family: tahoma; 
font-size: 9pt; 
font-weight: bold; 
text-transform:uppercase;
margin-top: 90px; 
text-align: center; 
width: 250px; 
letter-spacing: 1.2px; 
line-height: 2.5;
}

div#headermeniu{
position:absolute;
top:30px;
margin-left:750px;
width:300px;
height:80px;
}

div#footer{
margin-left:auto;
margin-right:auto;
height:64px;
width:968px;
background-image:url(design/bg-footer.jpg);
background-repeat:no-repeat;
}

div.marohomepage{
background-color:rgb(143,136,111);
width:675px;
padding-top:20px;
padding-bottom:20px;
padding-left:15px;
margin-bottom:25px;
}
div.homepagecont{
width:470px;
margin-left:190px;
}
div.homepagepic{
position:absolute;
top:0;
left:0;
margin-left:20px;
margin-top:30px;
border-style:solid;
border-width:2px;
border-color:#eee;
}
p.homepagetitle{
letter-spacing:1px;
color:rgb(255,241,190);
font-weight:bold;
padding-bottom:15px;
}

p.homepagetxt{
font-family:arial;
color:#ffffff;
}

.meniu_sus{
color:white;
font-size:12px;
font-family:tahoma;
margin-left:20px;
margin-right:20px;
}

.inp_cauta{  
height:19px;  width:113px;  border:solid 1px rgb(215,215,213);  
background-color:rgb(256,256,256);  }

table#toprightNav td{
border-width:0;
}

.lb_cauta{
  font-size:9pt;
  font-weight:bold;
  color:rgb(2,85,97);
  letter-spacing:1px;
  }
.but_cauta{ 
background:url('design/green_arrow.jpg'); width:25px; height:20px;
outline:none;border:none;cursor: pointer; background-repeat:no-repeat; }

.green_arrow{
vertical-align:bottom;padding:2px;margin-right:4px;margin-left: 3px;
}


div.prodright{
width:521px;
float:left;
}

div#prodtop{
background-image:url(design/prodtop.jpg);
background-repeat:no-repeat;
width:521px;
height:16px;
padding:0;
margin:0;
}

div#prodcenter{
background-image:url(design/prodcenter.jpg);
background-repeat:repeat-y;
padding:6px;
padding-left:26px;
padding-right:16px;
}

div#prodbottom{
background-image:url(design/prodbottom.jpg);
background-repeat:no-repeat;
width:521px;
height:16px;
padding:0;
margin:0;
}


div#det_sup h2, div#det_sup h3{
font-family:arial;
font-size:13px;
font-weight:bold;
color:rgb(1,70,81);    /* green */
text-decoration:none;
}

div#det_sup h5{
font-family:arial;
font-size:9px;
}
div#det_sup p{
margin:0;
padding:0;
}

div#prodcenter h2{
font-family:arial;
font-size:12px;
color:rgb(1,70,81);
font-weight:bold;
}
div#prodcenter ul{
margin:2px;
padding:0;
padding-left:20px;
}
div#prodcenter ul li{
padding:1px;
}

div#det_sup td{
font-size:11px;
font-family:arial;
padding:2px;
margin:0;
border-width:1px;
border-style:solid;
border-color:silver;  
text-align:center;
}

/* parteneri */
.partener_det{
float:left;
width:690px;
margin-right:25px;
margin-top:30px;
text-align:justify;
margin-bottom:40px;
}

.partener_det img{
float:left;
width:100px;
margin-right:50px;
}
 
 .partener_det a{
color:#343839;
font-weight:bold;
}

.partener_det .p_det_right{
width:460px;
float:left;
color:#343839;
font-family: arial;
font-size: 10pt;
}

.partener_pp{        
float:left;
width:320px;
height:130px;
margin-right:25px;
margin-top:30px;
text-align:justify;
}

.partener_pp img{
float:left;
width:100px;
margin-right:10px;
border:0;
}

.partener_pp a.titlu{
color:#005C6B;
font-weight:bold;
}

.partener_pp a{
color:#343839;
font-family: arial;
font-size: 10pt;
}

.partener_pp .p_pp_right{
width:180px;
height:160px;
float:left;
font-family: Arial,Helvetica,sans-serif; font-size: 10pt;
} 

/* retea tabel */


table.reteatbl td{
vertical-align:top;
padding:0;
margin:0;
}

table.reteatbl td p.lb_cauta{
text-transform:uppercase;
font-family:tahoma;
font-weight:bold;
font-size:9pt;
  color:rgb(2,85,97);
  letter-spacing:1px;
}

table.reteatbl td p{
font-family:tahoma;
font-size: 9pt;
padding-left:5px;
color: rgb(52, 56, 57);
}

input,textarea{
border:solid 1px #005C6B;
background-color:#ffffff;
}

div#form_contact p, div#form_cariere p{
padding:2px;
margin:1px;
}

#det_sup h2{
font-weight:bold;
font-size:9pt;
}


div#form_cariere input, div#form_cariere textarea{
width:150px;
float:left;
margin-right:10px;
}

div#form_cariere p{
float:left; 
width:150px;
margin-bottom:10px;
}

div.col{
margin:0;
padding:0;
}

div.col h2{
margin:0px;
margin-top:3px;
}

div.col ul{
margin:0;
padding:0;
}
div.col ul li{
margin:0;
}


div.faq p{
text-align:justify;
}
div.faq ul{
margin-left:20px;
}


div.continutdb ul{
    margin-left:40px;
}
    