@charset "utf-8";
/* CSS Document */

/*** taguri generale, setari default ***/
/* default */
body, div {font-family:Tahoma; font-size:12px; font-weight:normal; color:#000;}
body {margin:0; padding:0; width:100%; height:100%; background-color:#fff;} /*258a3c*/
a, a:active {font-family:Tahoma; font-size:12px; font-weight:normal; color:##0033CC; text-decoration:underline; }
.amenu, .amenu:active {color:#5f74a2; font-size:18px; text-decoration:underline;}
a:hover { color:#777; text-decoration:underline;}
img, table, p, div, input, form, h1, h2, h3 {margin:0; padding:0;} 
img, table, div {border:0;}
/******* end */

/* table underfloat - forteaza div-ul care contine float-uri sa se termine in jos dupa float-uri */
.TUnder {width:100%;}
/******* end */

/* continut */

#container_continut {} /* fara atribute, folosit pentru centrarea continutului in IE */
#container_main {width:874px; margin:20px 0;}
#header {margin-bottom:20px;}

/* left col */
#col_l {float:left; width:170px; padding:16px 10px 0 0; border-right:4px solid #e5e5e5; text-align:left;}
#leftmenu {}
#col_l .item {padding:0 0 12px 0;}



/* right col */
#col_r {float:right; width:170px; padding:16px 0 0 10px; border-left:1px solid #ffffff; text-align:left;}
#col_r .item {padding:0 0 12px 0;}
.items_header {padding:5px 0 5px 0; border-bottom:2px solid #b370b8; text-align:center;}

/* middle - main col */
#col_m {float:left; width:480px; margin:0 0 0 20px; padding:16px 0 0 0; text-align:left;}
#col_m .item {padding:0 0 12px 0;}
h1 {font-size:20px; color:#a16e41; padding:0 0 12px 0;}
h2 {font-size:12px; color:#777;}
h3 {color:#000; font-weight:bold; padding:0 0 6px 0;}
#col_m p {padding:0 0 6px 0;}
.highlight {color:#CC6600; font-weight:bold;}
#col_m .line {padding:10px 0 0 0; height:20px; display:block;}
#col_m .subitem1  {float:left; padding:0 10px 0 0;}
#col_m .subitem2 {float:left; padding:1px 10px 0 0; width:120px;}
#col_m .subitem3  {float:left; padding:1px 10px 0 0;}
.ad {padding:10px 0 0 0;}

/* bottom */
#footer {margin:16px 0 0 0; border-top:4px solid #777; color:#777;}
#footer p {padding:6px 0 0 0;}


/* alinieri, bold */
.aln_stg {text-align:left;}	
.aln_dr {text-align:right;}
.aln_cen {text-align:center;}
.gros {font-weight:bold;}
.flt_l {float:left;}
.flt_r {float:right;}
.clrb {clear:both;}
.clr_l {clear:left;}
/********/


