/*  **************************
Tema freesound
by Alf
http://www.e107works.org 
****************************/

/* Body e stile links */
body {padding:0;margin:25px;font-size:13px;font-family:"Lucida Grande",Arial,Helvetica,sans-serif;color:#333333;text-align:left; background:#ffffff;}
a img {border:none;}
a:hover  img {border:none;}
a {color: #346C7C;text-decoration: none;font-weight:bold;}
a:hover {color:#F26508;}
p {line-height:20px;}
img{vertical-align:middle}

.tbox{border:1px solid #719FB0; background:#E3E5C4;color:#000;font-weight:bold;font-size:12px;border:1px solid #7F7F7F;}
.helpbox {border:none; background:rgb(255,255,255);color:rgb(144,144,173);font-size:12px;width:80%;}

.tbox.chatbox {width:80%;margin:0 auto;}

.nextprev {color:#5F5E5E;text-align:center;clear:both;height:18px;padding:6px;margin-left:5px;}
.nextprev  a{padding:2px 4px;}
.nextprev  a:hover{border:1px solid #e22882;padding:1px 3px;text-decoration:none;}

.button{background:#E05805;color:#fff;font-weight: normal;border: 1px solid rgb(192,192,192);text-align: center;padding: 2px;}
.button:hover {background: #74ABB7;color: #fff;cursor: pointer;border: 1px solid rgb(255,255,255);text-align: center;padding:2px;}
/* Fine body e stile links */

/* Elementi del layout */
#contenitore{width:980px;margin:0 auto ;height:auto;overflow:hidden;background:#D1D59F;}

#testata{width:980px;height:300px;background:url('images/testata.jpg') no-repeat center top;}
	#arealogo{width:980px;height:274px;margin:0 auto;}
	#barramenu{width:956px;height:22px;margin:0 auto;background:#353535;padding:2px 0;}
	
#presentazione{width:956px;height:220px;margin:0 auto;background:url('images/bhpresentazione.jpg') no-repeat center;}	
	
#subcontenitore{width:980px;margin:0 auto ;height:auto;overflow:hidden;background:url('images/bordi.jpg') repeat-y center top ;}
	#contenuti{width:680px;height:auto;overflow:hidden;float:left;margin:0 0 0 12px;padding:5px 0 5px 8px;text-align:justify;}
	#bloccodx{width:280px;height:auto;overflow:hidden;float:right;}
		.menu1{width:252px;margin:8px 12px 18px 8px;background:url('images/bkmenu.jpg') no-repeat top}
		.caption1{font-weight:bold;font-size:16px;height:23px;padding:15px 8px 4px 56px;background:url('images/captionlogin.jpg') no-repeat center bottom;}
		.padder1{text-align:left;padding:4px 8px;}
		.bottom1{height:10px;background:url('images/bkmenubottom.jpg') no-repeat top}
		
		.menu2{width:252px;margin:8px 12px 18px 8px;background:url('images/bkmenu.jpg') no-repeat top}
		.caption2{font-weight:bold;font-size:16px;height:23px;padding:15px 8px 4px 56px;background:url('images/caption2.jpg') no-repeat center bottom;}
		.padder2{text-align:left;padding:4px 8px;}
		.bottom2{height:10px;background:url('images/bkmenubottom.jpg') no-repeat top}
		
		.menu3{width:252px;margin:8px 12px 18px 8px;background:url('images/bkmenu2.jpg') no-repeat top}
		.caption3{font-weight:bold;font-size:16px;height:23px;padding:15px 8px 4px 56px;background:url('images/caption3.jpg') no-repeat center bottom;}
		.padder3{text-align:left;padding:4px 8px;}
		.bottom3{height:10px;background:url('images/bkmenubottom3.jpg') no-repeat top}	
		
        .menu4{width:252px;margin:8px 12px 18px 8px;background:url('images/bkmenu.jpg') no-repeat top}
		.caption4{font-weight:bold;font-size:16px;height:23px;padding:15px 8px 4px 56px;background:url('images/caption2.jpg') no-repeat center bottom;}
		.padder4{text-align:left;padding:4px 8px;}
		.bottom4{height:10px;background:url('images/bkmenubottom.jpg') no-repeat top}
		
		.menu5{width:252px;margin:8px 12px 18px 8px;background:url('images/bkmenu.jpg') no-repeat top}
		.padder5{text-align:center;padding:4px 8px;}
		.bottom5{height:10px;background:url('images/bkmenubottom.jpg') no-repeat top}

	

		.caption{font-weight:bold;font-size:18px;padding:4px 8px;}
		.padder{text-align:justify;}

	#contenuticustom{width:940px;height:auto;overflow:hidden;padding:5px 20px 5px 20px;text-align:justify;}

	
#footer{width:940px;height:40px;background:url('images/footer.jpg') no-repeat center top;margin:0 auto;padding:20px;}	


/* NEWS */
.news{width:680px;height:auto;overflow:hidden;margin-bottom:24px;border-bottom:1px solid #ECF2C2;padding-bottom:10px;}	
	.titolonews{width:680px;height:auto;overflow:hidden;}
		.datanew{float:left;background:url('images/datanew.jpg') no-repeat center; width:33px;height:42px;padding:3px 0 0 12px;}
		.titolo{float:right;width:627px;font-weight:bold;font-size:20px;padding:1px 4px;color:#73250E;}
	.corponews{width:680px;height:auto;overflow:hidden;margin-top:8px;}
		.immagine{float:left;width:180px;height:auto;overflow:hidden;}.immagine img{width:180px;}
		.testo{float:right;width:492px;padding.1px 4px;}
	.commentnew{width:660px;height:auto;overflow:hidden;margin-top:18px;padding:2px 10px;}	
	
.nlist {width:680px;height:100px;border-bottom:1px dotted #A2A1A1;}
.nsellist {width:680px;height:100px;border-bottom:1px dotted #cecaca;background:#49726C;}
.nlist a{font-size:15px;font-weight:bold;color:#000;letter-spacing:-1px;}
.nsellist a{font-size:15px;font-weight:bold;color:rgb(252,252,252);letter-spacing:-1px;}

.imgnlist {width:80px;padding:10px 5px;height:60px;float:left;background: url('images/iconanonewimg.gif') no-repeat center;}
.imgnlist img {width:80px;height:80px;}
.bodynlist {width:500px;height:85px;padding:10px 5px 5px 0;float:right;}
.titolonlist {width:505px;text-align:left;color:#4984A3;}
.testonlist {width:505px;text-align:left;font-size:11px;text-align:justify;}

/* Generiche */
.spacer{padding: 5px 0px;}

.fborder, .border{border-collapse: collapse;border-spacing: 0px;}

.forumheader, .forumheader2, .forumheader3, .forumheader4, .fcaption, .finfobar {padding: 5px;border-bottom: 1px solid #bbb;text-align:justify;}

.forumheader, .forumheader4, .finfobar {	background-color: #C9CB9D;font-weight:bold;}

.forumheader5 {cursor: pointer;}

.fcaption, .forumheader5 {background-color: #C9CB9D;text-align:left;font-weight:bold;}


.catcss { font: 10px verdana, tahoma, arial, helvetica, sans-serif; color:#5d6e75; }