body{

margin:0;

padding:0;  

color:#4d4d4d;

font-family:arial; 

}

p{

margin:0;

padding:0;

 font-size:12px;

 text-align:justify;



}

hr{



border-style:solid;

border-width:1px 0 0 0;

border-color:silver;

}



img.gray{

border: 2px solid rgb(227, 227, 227); padding: 2px; margin-right: 8px; margin-top:10px;margin-bottom:0px; margin-left:8px;

}

         



a{

font-family:"arial";

letter-spacing: 1x;

font-size:11px;

color:#424242;

text-decoration:none;

text-align:left;

}

a:hover{         

text-decoration:underline;

color:#2a2a78;

}



li a {

        font-family:arial;

        font-size:13px;

        font-weight:bold;  

        color:white;

}

li a:hover{

        text-decoration:underline;

        color:#f4f4f4;

}



.treep0 a{

font-family:"arial";

font-size:13px; 

font-weight:bold; 

color:#333192;

      

}

.treep1 a{

color:#000000;
font-size:11px;
font-family:'Trebuchet MS';


}

.treep2 a{

}

#sons1{
}

.btnCulori{

border:0;

background-color:#014783; 

color:white;

font-weight:bold;

font-size:12px;

height:20px;

cursor:pointer;



margin-top:5px;

margin-bottom:5px;

}





a#selected{

color:#000000;

font-weight:bold;

text-decoration:underline;

}



#sons > a{

margin:0;

padding:0;

}

#sons > img{

border:0;



}



div.sons > a{

margin:0;

padding:0;

}

div.sons > img{

border:0;



}



/* ---------------------------------------------------------------------- */

div#top{

position:relative;

margin-left:0px;

height:80px;

padding:0;

width:250px;

margin-top:0px;

margin-bottom:0px;



top:0px;

left:550px;

}



div#slogan{

position:relative;


margin-bottom:3px;

padding-left:4px;



width:547px;



font-family:arial;

font-weight:bold;

font-size:18px;



color:#014783;

border-style:solid;

border-width:0 0 1px 1px;

border-color:#014783;  

}





div#barasubmeniu{

position:absolute;

margin:0;

padding:0;

height:2px;

width:545px;



left:250px;

top:65px;



background-color:#014783;

}

.hidden
{
	display:none;
}

div#meniuo{

position:absolute;
margin:0px;
width:100%;
height:38px;            
top:125px;
text-align:center;

}       
div#meniuo a{

     font-size:12px;

     font-family:arial;

     font-weight:bold;

     

     padding-top:0px;

     padding-bottom:0px;

     padding-left:15px;

     padding-right:10px;

     margin:0;

     

     color:white;

     line-height:100%;

     vertical-align:middle;

}



div#bannerdiv{

position:relative;

margin-left:0;

padding:0;

width:785px;

height:240px;

}



div#bannerdiv div#poza-banner{

position:absolute;

width:585px;

height:200px;

top:0;

left:0;

background-image:url('img_dsg/adsc-banner1.jpg');

z-index:3;

}



div#bannerdiv div#meniu{

width:225px;

height:200px;

background-color:#014783;    /*#ee2e24;*/

position:absolute;

right:0;

top:25px;

z-index:2;

}



#meniu ul

{

    list-style-type: none;     

}

#meniu ul li{

    font-family:"ARIAL";

    font-size:16px;

    color: white;

    font-weight:normal;

    padding-left:30px;

    padding-top:12px;

}



div#rest{

position:relative;

width:996px;      

background-color:#fff;

margin-left:auto;

margin-right:auto;         
padding-left:7px;
}



div#totc{

position:relative;
width:996px;      
margin-left:auto;
margin-right:auto;
}
div#topheader
{
	background:url('img_design/header_top.jpg') 0 0 no-repeat;
	width:996px;
	height:178px;
}


div#main{

position:absolute;

width:600px;
}


div#left {      

margin-left:714px;

padding-top:10px;

}



/* ---------------------------------------------------------------------- */

div#sons{

    border-style:solid;

    border-width:0 0 1px 1px;

    border-color:#d2d2d2;

    padding:3px;

    width:225px;    

    margin-bottom:10px;

}



div.sons{

    border-style:solid;

    border-width:0 0 1px 1px;

    border-color:#d2d2d2;

    padding:3px;

    width:225px;

    margin-bottom:10px;

}



div#sons-bottom{

padding:2px;

font-size:11px;

border-style:solid;          

border-color:#d2d2d2;

border-width:1px;

margin-top:20px;

margin-bottom:15px;

margin-left:5px;

}





/* ---------------------------------------------------------------------- */

h1.red{

    font-family:arial;

    font-size:14px;

    font-weight:bold;



    text-transform:uppercase;  

    color:#014783;              /*#ec4719;*/

    width:100%;

    text-align:left;

    

    border-style:solid;

    border-width:0 0 1px 1px;

    border-color:#d2d2d2;

    

    padding-right:5px;

    padding-left:5px;

    

    margin-top:2px;

    margin-bottom:0px;

}



h1.blue{

	font-size:11px;

	color:#979797;                 /*#333192;*/

	margin:3px 0 10px 0;

    text-transform:uppercase;

    margin-bottom:2px; 

}



h2 {

    font-size:13px;   

	color:#014783;

    margin-bottom:2px;

    padding-bottom:0px;

    padding-top:3px;

    margin-top:2px;

}

 

u{

text-decoration:none;

border-bottom:1px dotted #d2d2d2;

}





ul#text li{

    font-family:arial;

    font-size:12px;

    

}

 /* ---------------------------------------------------------------------- */

 

 

 div#form-input input,div#form-input select, div#form-input textarea{

 border-width:1px;

 border-style:solid;

 border-color:#555;

 font-family:arial;

 font-size:11px;

 color: #014783;

 width:170px;

 padding:1px;

 }

 div#form-input input.btn{

    width:auto;

    background-color:#eee;

    font-weight:bold;

    border:0;

 }

 div#form-input textarea{

  height:50px;

 }

 

 

 div#prezentare-servicii a{

    

    font-size:11px;

    font-weight:bold;

 }
.1_menu
{
	
}


 
