#tabel_principal{width:100%;height:100%; min-width:900px;   background: url(images2/bg_grey.jpg) repeat-x #ffffff; }
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-top:5px; background:#CCCCCC;}
h1{font-size:14px; font:bold;}
h2,h3,h4,h5,h6{font-size:10px; padding-top:0px;}
img{display:block; border:none;}

#logo{	
		background: /*#BDB79F */url(images2/new_logo_verde_lowQ.png) no-repeat; 
		width:78px; 
		height:66px;
		/* margin-top:50px; padding-top:50px;*/ 
		/*margin-bottom:15px;*/
		display:inline-block;
		}
#buttons{text-align:right;}


#spacer{ height:20px; background:/*url(images2/bg.png) repeat-x */#669966; color:#FFFFFF; ; line-height:20px; padding-left:20px; font-size:12px; border-bottom:#009933 1px solid;}
#spacer a{color:#FFFFFF; text-decoration:none; font:bold;}
#adsense_banner{text-align:center; vertical-align:middle; height:100px; clear:both;}
#adsense_line{ text-align:right; padding-right:50px;}

#meniu_orizontal{ vertical-align: bottom; text-transform:uppercase; letter-spacing:0.5em; }
#element_meniu_orizontal{ background:#006633;  padding-top:10px; padding-left:10px; padding-right:10px; vertical-align:middle; padding-bottom:5px; margin-bottom:10px; margin-top:10px; border:#08842C 1px solid inset;}
#element_meniu_orizontal h3,#element_meniu_orizontal a{ color:#FFFFFF; font-weight:bold; text-decoration:none; }
#element_meniu_orizontal a:hover{ text-decoration:underline;}

.alb {background:#FFFFFF; padding:2px; padding-left:5px;}
.gri {background: #FFFFCC /*#E6E6E6*/; padding:2px; padding-left:5px;}




#main{vertical-align:top; padding:5px;}
#main a{text-decoration:none; color:#006699; vertical-align:top;}
#main a:hover{ text-decoration:underline; color:#08842c;}


#anunturi{ min-width:100px; background:url(images2/bg.jpg) repeat-x; border:#CCCCCC 1px solid;}
#anunturi .titlu{ background:url(images2/menu_bg.jpg) repeat-x; line-height:20px; color:#FFFFFF; padding-left:10px;}
#anunturi .data {color:#08842c; font-weight:normal;}
#anunturi .text{ padding-left:10px; padding-right:10px; text-align:justify; padding-bottom:20px; line-height:18px;}
#anunturi .h3{ color:#08842c; line-height:20px; padding-left:10px; font-size:12px;}
#anunturi  a{color:#08842c; text-decoration:none;}

#lista_anunturi{width:350px; vertical-align:top; border:#CCCCCC 1px solid; padding-bottom:10px; line-height:20px; background:url(images2/bg.jpg) repeat-x;}
#lista_anunturi div{padding-left:5px; padding-right:5px;}
#lista_anunturi .titlu{color:#FFFFFF; background:#D7FFD7 url(images2/menu_bg.jpg) repeat-x; line-height:20px; text-align:center;}

#lista_news{vertical-align:top; border: #CCCCCC solid 1px; padding-bottom:10px; background:url(images2/bg_grey.jpg) repeat-x; line-height:20px;}
#lista_news .titlu{background:url(images2/menu_grey.jpg) repeat-x; color:#FFFFFF; text-align:left; padding-left:10px; line-height:20px;}
#lista_news .titlu2{background:url(images2/menu_bg.jpg) repeat-x; color:#FFFFFF; text-align:left; padding-left:10px; line-height:20px;}
#lista_news .titlu a{color:#FFFFFF; text-decoration:none}
#lista_news .titlu a:active{color:  #08842c; text-decoration:none}


#lista_news .continut{padding-left:10px; line-height:20px;}
#panou_navigare{ line-height:24px; border:#CCCCCC solid 1px; text-align:center;}


#last_news{ width:650px; vertical-align:top; text-align:justify; /*background:url(images2/bg.jpg) repeat-x; */border:#CCCCCC 1px solid; font-size:12px;}
#last_news .titlu{color:#FFFFFF; background:#BAFF75 /*#D7FFD7 *//*url(images2/menu_bg.jpg) repeat-x;*/ line-height:20px; text-align:center;}
#last_news h3{ color:#FF6600; line-height:20px; font-size:14px;}
#last_news h4 {color:#FF6600; font-weight:bold; padding:6px;}
#last_news a{color: #FF6600/*#08842c*/; text-decoration:none;}
#last_news .continut{padding:10px; line-height:18px;  }
#last_news img { max-height:150px; max-width:160px; margin:3px; border:#CCCCCC 1px solid; padding:2px;}


#populare{ top:10px; position: relative; z-index:1; display:none;}
#ultimele{ top:10px; position: relative; z-index:2; display:block; }
#EA{ top:10px; position: relative; z-index:1; display:block; }
#EB{ top:10px; position: relative; z-index:2; display:none; }
#DN{ top:10px; position: relative; z-index:2; display:none; }


#forum_statistics{ background:url(images2/bg_yellow.jpg) repeat-x; width:200px; vertical-align:top; border:#CCCCCC 1px solid;}
#forum_statistics .titlu {line-height:20px; color:#FFFFFF; background: url(images2/menu_grey.jpg) repeat-x; text-align:center; font-weight:bold;}
#forum_statistics .continut{padding:10px; line-height:18px;}
#forum_statistics .continut div { line-height:20px;}
#forum_statistics .continut span {color:#08842c;}


#last_posts{background:url(images2/bg.jpg) repeat-x; vertical-align:top; border:#CCCCCC 1px solid;}
#last_posts .titlu { background:url(images2/menu_bg.jpg) repeat-x; color:#FFFFFF; font-weight:bold; line-height:20px; padding-left:10px; }
#last_posts .continut { padding:10px; line-height:16px;}
#last_posts .post_title{ line-height:24px; border-bottom:#CCCCCC 1px solid;}
#last_posts .post_footer{ line-height:20px; border-top:#CCCCCC 1px dashed; border-bottom:#CCCCCC 1px solid; text-align:right;}
#last_posts .utilizator {color:#08842c; width:150px; }
#last_posts span{padding-top:10px;}

#dictionar{background:url(images2/bg_yellow.jpg) repeat-x; border:#CCCCCC 1px solid;}
#dictionar .titlu {padding-left:10px; line-height:20px; color:#FFFFFF; background:url(images2/menu_grey.jpg) repeat-x;}
#dictionar .termen{padding-left:20px; font-style:italic; color:#08842c; line-height:20px;}
#dictionar .definitie{padding:10px; text-align:justify;}

#stire {vertical-align:top; background:url(images2/bg_yellow.jpg) repeat-x; border: #FFFF66 solid 1px; font-size:12px; min-height:800px;}
#stire h1 {color: #FF6600/*#08842c*/; line-height:20px; padding-left:10px; font-size:16px; margin:10px;}
#stire .text {padding:10px;  text-align:justify; line-height:16px;}
#stire .footer { line-height:20px; border:#CCCCCC 1px dashed; padding:5px; background-color: #99CC99; display: inherit;}
#stire .subsol {color:#08842c; line-height:24px; /*border-top: #CCCCCC dashed 1px;*/}
#stire img {margin:3px; border:#CCCCCC 1px solid; padding:2px;}
#listaStiri{background:url(images2/bg_grey.jpg) repeat-x; border:#CCCCCC solid 1px; margin-left:5px;}
#listaStiri .titlu { background:url(images2/menu_yellow.jpg) repeat-x; line-height:20px; padding-left:10px; color: #FF6600; font:14px bold; margin-bottom:25px; padding-top:10px;}
#listaStiri .text {line-height:20px; color:#08842c;  padding:2px;}
#listaStiri a {color:#08842c; text-decoration:none;}

#footer{ height:20px; background:url(images2/menu_bg.jpg) repeat-x; color:#FFFFFF; ; line-height:20px; padding-left:20px; text-align:center; font-weight:bold;}


#curs {background:url(images2/bg_grey.jpg) repeat-x; border:#CCCCCC solid 1px;}
#curs .title{background:url(images2/menu_grey.jpg) repeat-x; line-height:20px; padding-left:10px; color:#FFFFFF;}
#curs .text { padding-left:20px; line-height:25px;}


#continut {background:url(images2/bg_grey.jpg) repeat-x; vertical-align:top; text-align:justify;}
#continut .titlu_pag { line-height:20px; color:#FFFFFF; font-weight:bold; background:url(images2/menu_grey.jpg) repeat-x; padding:3px;}
#continut .titlu {line-height:20px; color:#08842c; font-weight:bold; padding:3px; }
#continut .element {line-height:16px; padding:2px;}

#nou{color:#CC0000; text-decoration:blink; font-weight:bold; text-transform:uppercase;}

.div_cu_linie_20{line-height:20px;}
.tabel_frumusel{border: #CC9900 1px solid;}
.tabel_frumusel td {border: #CC9900 1px solid; text-align:center;}

.reclama{
	width:90%;
	
	margin-left: 25%;
    margin-right: 25%;

	}
	
a.LinkList:link{color:#666666; text-decoration:none;}
a.LinkList:hover{color:#666666; text-decoration:none;}
a.LinkList:visited{color:#666666; text-decoration:none;}
a.LinkList:active{color:#666666; text-decoration:none;}
.calcul{border:#CC9900 1px solid;}
.post_title{border:#CCCCCC 1px dotted;}
.post_title h4{border-bottom:#CCC 1px dashed; padding-bottom:5px; }

.ImgInLine{display:inline;}

#main_menu_item{ border:#FFFFFF 1px solid; padding:5px; border-bottom:none; margin-top:3px; line-height:30px;}
#main_menu_item a:hover{ background:#FFFFFF; color:#66FF33; border:#FFFFFF 1px solid; padding:5px; border-bottom:none; margin-top:3px; line-height:30px;}
.ContainerNrVizualizari{
	background-color:#C93; 
	color:#FFC; 
	padding:3px;
	text-align:center;
}
.NrVizualizari{
	font-size:24px;
	padding:5px;
	text-align:center;	
	font-weight:bold;
	color:#C93;
	background-color:#FFC;
	width:78%;
	margin-left:5%;
	margin-right:5%;
}