*{margin:0; padding:0}

/*General*/
body{background:#fff; font-size:13px; font-family:Tahoma, Verdana, sans}
img{border:0}
h1{color:#690; font-size:24px; font-weight:500}
h2{font-size:18px; font-weight:500}
h3, h4, h5{font-size:14px}
a{text-decoration:none; color:#06c}
a:hover{color:#333}

/*Aliniere*/
.alignleft{float:left}
.alignright{float:right}
.clearboth{clear:both}

/*CONTINUT*/
#main{background:url(bg_main.gif) repeat-x; width:800px; margin:20px auto 0 auto}

/*Header*/
#register{margin-top:25px; margin-right:30px; float:right}

#container{float:left;background:url(brd_container.gif) repeat-y;width:800px}

/*Meniu*/
#menu{background:url(c02_main.gif) no-repeat right top; width:800px}
	#menu ul{background:url(c01_main.gif) no-repeat left top; padding:20px 30px}
	#menu li{background:url(bg_menu_left.gif) no-repeat left top;list-style-type:none; float:left; height:39px; margin-right:10px; display:inline}
	#menu a{color:#f60; font-weight:bold; text-decoration:none}
	#menu a:hover{color:#333}
	#menu li a{background:url(bg_menu_right.gif) no-repeat right top; float:left; padding:9px 12px 10px 12px}
	
	li#menuActive{background:url(bg_menu_left_active.gif) no-repeat left top}
	li#menuActive a{background:url(bg_menu_right_active.gif) no-repeat right top; color:#fff}
	li#menuActive a:hover{color:#fff}
	
/*Coloana stinga*/
#lcol, #lcolWidth{background:url(bg_lcol.gif) repeat-x; width:500px; margin-left:30px; margin-top:15px; display:inline; float:left}
	#lcolWidth{width:740px}
	#content{background:url(c02_content.gif) no-repeat right top;min-height:150px}
	#detail{margin-right:20px; float:right}
	#lcol h1, #lcolWidth h1{padding:20px 0 10px 15px}
		#h1_top{background:url(c01_content.gif) no-repeat left top}		
	#lcol p, #lcolWidth p{margin:0 15px 10px 15px}
	
	#content h2{color:#39c; margin:15px 15px 5px 15px}
	#content h3{color:#333; margin:15px 15px 5px 15px}
	#content h4{color:#333; margin:15px 15px 5px 15px}
	#content strong{color:#333}
	#content ul, #content ol{margin:0 15px 10px 15px; padding-left:20px}
	#content ul li, #content ol li{margin-bottom:7px}
	
#blog_news{border-top:1px solid #ccc; width:480px; margin:10px 15px 15px 10px; float:left; display:inline}
	#blog_news ul{margin-left:15px}
	#blog_news li{list-style-type:none; clear:both; padding:5px 0; border-bottom:1px dotted #ccc; float:left; width:460px}
	#blog_news ul li a{float:left}
	#blog_news ul li span{float:right; font-size:11px; margin-top:3px; color:#777}

#alteart{margin:15px 0 0 15px}

#content ul#j_membri{padding:0}
	#j_membri li{float:left; list-style-type:none; padding-bottom:15px}
	#j_membri li img{float:left}
	#j_membri li p{float:left; margin:0; width:380px; margin-left:10px}
	#j_membri li span{float:left; margin-top:7px; font-size:small}
	
#content ul.participanti, #content ul.participanti2, #content ul.promotori{padding:0}
	ul.participanti li, ul.promotori li{padding-left:20px; background:url(blt_blank.gif) no-repeat 5px; list-style-type:none}
		#content ul.participanti2 li{list-style-type:none; background:none}

#banner{float:left;margin:0 15px 15px 15px}
#codHTML{float:left; width:330px; overflow: auto; font-size:12px}

#forma{margin:3px 15px 10px 15px}
	#forma label{font-weight:bold; margin-left:3px; color:#555}
	#forma input{margin-top:3px; border:3px solid #9cf; margin-bottom:7px; padding:3px}
	#forma textarea{margin-top:3px; border:3px solid #9cf; margin-bottom:7px; padding:3px; width:455px}
	#forma select{margin-top:3px; border:3px solid #9cf; margin-bottom:7px}
	#forma select option{text-indent:10px}
	#forma input.adauga{background:url(btn_add.gif) no-repeat; padding:0; width:75px; height:26px; border:0; cursor:pointer}
	#forma input.reset{background:url(btn_reset.gif) no-repeat; padding:0; width:76px; height:26px; border:0; cursor:pointer}
	#btns{margin-top:10px;width:480px; clear:both;float:left}
	#forma .datePersonale input{border:3px solid #9c5;}
	.datePersonale{margin-top:10px; padding-top:15px;clear:both; border-top:1px dotted #ccc}
	
	#forma input.btn_login{background:url(btn_login.png) no-repeat; padding:0; border:0; margin-top:5px; width:115px; height:26px; cursor:pointer}
	#forma input.btn_resetpass{background:url(btn_resetpass.png) no-repeat; padding:0; border:0; margin-top:5px; width:135px; height:26px; cursor:pointer}
	.btn_vote{background:url(btn_vote.png) no-repeat; border:0; margin-top:5px; width:78px; height:26px; cursor:pointer}
	
#content ul#category_list{padding:0; clear:both; margin:0}
	#category_list li{list-style-type:none; float:left; display:inline; margin-right:10px }
	#category_list input{float:left; margin-right:5px}
	
#rcol{float:left; margin-left:15px; margin-top:15px; width:230px; display:inline}
	#rcol ul{display:inline}
	#juriu li{list-style-type:none; float:left; margin-right:10px}
	#rcol h1{padding:20px 0 10px 5px}
	
.chart, .chartx {width:450px; margin-left:10px}
.chartx{margin-left:0}
	.chart thead{background:#f5f5f5; padding:5px}
        .chartx thead{background:#f5f5f5; padding:3px}
	.chart td, .chartx td{padding:2px}
.chartx tr:hover, .chart tr:hover{background:#ccc;}

#tweets{width:230px; clear:both; color:#fff}
	#tweets h1{padding: 20px 0 0 5px}
	#tweets img, #more{margin:5px 10px}
	#twitter_div{background:url(bg_tweet_top.png) no-repeat; padding:15px 10px 5px 10px; height:130px}
	#twitter_div li{list-style-type:none}
	
	
#bg_bottom{background:url(bg_bottom_main.gif) no-repeat bottom left; float:left; padding-bottom:75px}
#footer{clear:both; background:url(bg_footer.gif) no-repeat left top; padding-left:45px; color:#999; font-size:11px; margin-bottom:15px; padding-top:15px}

