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

/* Body e stile links */
body {padding:0;margin:25px;font-size:15px;font-family:Arial, sans-serif;color:#000;text-align:left; background:url('images/fiori.gif');letter-spacing:1px;}
a img {border:none;}
a:hover  img {border:none;}
a {color: #CB4D15;text-decoration: none;font-weight:bold;}
a:hover {color:#00AA2C;text-decoration:underline;}
p {line-height:20px;}
img{vertical-align:middle}

.tbox{border:1px solid #719FB0; background:rgb(242,242,242);color:rgb(91,24,36);font-weight:bold;font-size:12px;}
.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 {font: 14px arial, sans-serif, helvetica;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: 12px Tahoma, Verdana, Georgia, Sans-Serif;font-weight: normal;border: 1px solid rgb(192,192,192);text-align: center;padding: 2px;}
.button:hover {background: #74ABB7;color: #fff;font: 12px Tahoma, Verdana, Georgia, Sans-Serif;font-weight: normal;cursor: pointer;border: 1px solid rgb(255,255,255);text-align: center;padding:2px;}
/* Fine body e stile links */

/* Elementi del layout */
#prepage{ width:130px;height:24px;padding:3px 2px 2px 2px;position:absolute;color:#5E5F61;top:300px;left:52%;z-index:150;letter-spacing:-1px;font-weight:bold;}
#contenitore{width:990px;height:auto;overflow:hidden;margin:0 auto;}

#testata{width:990px;height:380px;background:url('images/testata.gif') no-repeat center bottom}
    #logo{width:665px;height:324px;float:left;background:url('images/logo.gif') no-repeat left;}
	
    #login{width:325px;height:380px;float:right;background:url('images/login.gif') no-repeat center;}	
	   #bloccologin{height:316px;}
	    .tboxlogin{border:2px solid #719FB0; background:rgb(242,242,242);color:rgb(91,24,36);font-weight:bold;font-size:16px;width:160px;margin-top:5px;}
	   #navigazione{height:64px;font-size:12px;text-align:center;}	
	   #bottoncino1{width:57px;height:34px;float:left;margin:4px 0 0 50px;padding-top:3px;background:url('images/bottoncino.gif') no-repeat center;display:inline; /* per msie6 */}
	   #bottoncino2{width:57px;height:34px;float:left;margin:4px 0 0 10px;padding-top:3px;background:url('images/bottoncino.gif') no-repeat center;}
	   #bottoncino3{width:62px;height:34px;float:left;margin:4px 0 0 10px;padding-top:3px;background:url('images/bottoncino2.gif') no-repeat center;}
	   
    #barramenu{width:637px;height:56px;float:left;background:url('images/barra.gif') no-repeat center;padding-left:28px;}	

#corpo{width:990px;height:auto;overflow:hidden;background:url('images/corpo.gif') repeat-y center}
    #subcontenitore{width:990px;height:auto;overflow:hidden;background:url('images/bottombarra.gif') no-repeat center top}	
	
#intestazione{width:990px;height:auto;overflow:hidden;}		
	.captionpagine{width:570px;height:45px;float:left;}
    #contattami{width:270px;height:45px;float:right;}
	#monitoradmin{width:302px;height:auto;overflow:auto;text-align:left;background:#fff url('images/admin2.gif') no-repeat top right;border:3px double #273234;padding:5px 6px;}
	
#bloccosinistro{width:290px;height:auto;overflow:hidden;float:left;background:url('images/bksx.gif') repeat-y center;}
	#toponlinemenu{margin:20px 15px 0 40px;height:60px;background:url('images/toponline.gif') no-repeat center bottom;}
	#onlinemenu{margin:0 15px 5px 40px;height:auto;overflow:hidden;background:url('images/bottomonline.gif') no-repeat center top;}
	
	#bloccodeimenusx{margin:5px 15px 5px 40px;height:auto;overflow:hidden;}
	
	#messaggiprivati{margin:18px 5px;background:#F5EAA7 url('images/privati.gif') no-repeat right bottom;height:174px;}
	.captionprivati{background:#F5EAA7 url('images/captprivati.gif') no-repeat center bottom;height:30px;}
	.padderprivati{padding:8px 6px 4px 6px;}	
	
	#chattina{margin:20px 5px;}
	.captionchattina{background:url('images/captchat.gif') no-repeat center bottom;height:30px;}
	.padderchattina{padding:0 2px 4px 2px;}		
	
	
	.menu1{margin: 20px 5px;}
	.caption1{font-weight:bold;height:5px;padding:20px 16px;font-size:18px;background:url('images/bkcaption1.gif') no-repeat center bottom}
	.padder1{padding:4px 24px 70px 24px;letter-spacing:-1px;background:url('images/bkmenu1.gif') no-repeat center bottom}
	
	.menu2{margin: 20px 5px;}
	.caption2{font-weight:bold;height:5px;padding:20px 16px;font-size:18px;background:url('images/bkcaption2.gif') no-repeat center bottom}
	.padder2{padding:4px 24px 70px 24px;letter-spacing:-1px;background:url('images/bkmenu2.gif') no-repeat center bottom}

	.menu3{margin: 20px 5px; }
	.caption3{font-weight:bold;font-size:18px;text-decoration: underline;}
	.padder3{padding:4px 6px;letter-spacing:-1px;}
	
	
#bloccodestro{width:235px;height:auto;overflow:hidden;float:right;}

#ricerca{text-align:center;height:35px;}

	.menu4{margin:28px 19px 20px 0;background:url('images/bkmenu4.gif') no-repeat center ;height:403px;} /* cosa trovi nel sito */
	.caption4{font-weight:bold;letter-spacing:-1px;padding:4px 10px 0 36px;}
	.padder4{text-align:center;padding:10px 0 40px 0;}	
	
	.menu5{margin:28px 19px 20px 0;} /* annunci google */
	.caption5{font-weight:bold;letter-spacing:-1px;padding:4px 10px;}
	.padder5{text-align:center;padding:5px;}	

	.menu6{margin:28px 19px 20px 0;background:url('images/bkmenu6.gif') no-repeat center ;height:373px;} /* ringraziamenti */
	.caption6{font-weight:bold;letter-spacing:-1px;padding:12px 10px 0 36px;}
	.padder6{text-align:center;padding:20px 0 40px 0;}	

	.menu7{margin:28px 19px 20px 0;background:url('images/bkmenu7.gif') no-repeat center top ;}/* ultimi download*/
	.caption7{font-weight:bold;letter-spacing:-1px;padding:18px 10px 0 36px;}
	.padder7{text-align:left;padding:20px 20px 5px 25px;letter-spacing:-1px;}	
    .bottom7{height:40px;background:url('images/bottommenu7.gif') no-repeat center top ;}
	
	.menu8{margin:28px 19px 20px 0;background:url('images/bkmenu8.gif') no-repeat center top ;}/* SEGNALATO DA*/
	.caption8{font-weight:bold;letter-spacing:-1px;padding:18px 10px 0 36px;}
	.padder8{text-align:left;padding:20px 20px 5px 25px;letter-spacing:-1px;}
    .bottom8{height:40px;background:url('images/bottommenu8.gif') no-repeat center top ;}	

	.menu9{margin:28px 19px 20px 0;}
	.caption9{font-weight:bold;font-size:18px;text-decoration: underline;}
	.padder9{padding:4px 6px;letter-spacing:-1px;}		
	
#wrapper{width:700px;height:auto;overflow:hidden;float:right;}
	#contenuti{width:445px;height:auto;overflow:hidden;float:left;padding:10px;margin-top:20px;text-align:justify;}
	#contenuticustom{width:660px;height:auto;overflow:hidden;float:left;padding:10px 30px 10px 10px;margin-top:20px;text-align:justify;}
	   .caption{font-weight:bold;font-size:18px;text-decoration: underline;color:#D55C7E;padding:1px 2px 10px 1px;}
	   .padder9{text-align:justify;}	
#bottom{width:990px;height:35px;background:url('images/bottom.gif') no-repeat center top}

#footer{width:990px;height:120px;margin:20px auto;background:url('images/footer.gif') no-repeat left top;padding:5px 0;}


/* news */
.news {height:auto;overflow:hidden;margin:1px 0 30px 0;border-bottom:1px dashed #D55C7E;}
.titolonew{height:auto;overflow:hidden;font-size:23px;font-weight:bold;letter-spacing:-1px;text-align:left;background: #f2f2f2;padding:4px 4px 4px 0;}
.datanew {float:left;margin:1px 4px;background:url('images/bkdata.gif') no-repeat center;height:76px;width:110px;text-align:center;padding-top:12px;}
.testonew{height:auto;overflow:hidden;}
.testonew img{width:200px}
.commentnew{margin-top:15px;margin-bottom:2px;height:auto;overflow:hidden;background:#E6E6E6;padding:4px 6px;text-align:left;}
/* Chatbox */

#chat{position:fixed;border:4px solid #53B8BE;padding:4px;background:#E9FAFB;position:fixed;bottom:0;right:30px;width:280px;height:auto;text-align:left;z-index:500;}
#cb2_message{height:200px;border:1px solid #ccc;margin:2px 0 2px 0;}
#cb2_emote{height:210px;background:#fafafa;border:1px solid #ccc;margin:2px 0 2px 0;}
#chat img{max-width:30px}

.chatboxtext {padding:3px 2px;}

.buttonchat{background-color:transparent;border:none;font:9px Tahoma, Verdana, Georgia, Sans-Serif;font-weight: normal;text-align:left;padding:1px 0 1px 2px;}
.buttonchat:hover {color: #FF0000;cursor:pointer;}

.buttonfaccine{background-color:transparent;border:none;font:9px Tahoma, Verdana, Georgia, Sans-Serif;font-weight: normal;text-align:left;padding:3px 0 1px 2px;}
.buttonfaccine:hover {color: #FF0000;cursor:pointer;}


/*generiche forum*/

/* .------------------ > quote forum*/

.indent{padding: 10px 10px 10px 10px;margin: 5px;font-size: 80%;color: #669591; background:#fafafa; border: 1px solid #ccc;}

/* .------------------ > CODE*/

.code_highlight{ padding: 5px; margin: 5px; font-size: 12px; color: #000; background:url('images/code.gif') repeat-y; border:1px solid #ccc; text-align:left;}
.spacer{padding:4px;}
.fborder, .border{border-collapse: collapse;border-spacing: 0px;}
.forumheader2, .forumheader3, .fcaption, .finfobar {	padding: 4px;background-color: #fff;border: 1px solid #E2EDF0;text-align:justify;}
.forumheader3 img {max-width:500px;} 
.forumheader, .forumheader4, .finfobar {	background-color: #E2EDF0;}
.forumheader5 {cursor: pointer;}
.fcaption, .forumheader5 {background-color: #fff;}

/*TEMPLATE DOWNLOAD*/
#fborder{border-collapse: collapse;	border-spacing: 0px;}
.downloadcaption {background-color: #fafafa;font-size:11px;padding-top:30px; color:#969696;}
.titolocategorie {padding: 4px;background-color: #fafafa;border: none;text-align:left;font:14px Arial, Verdana, Helvetica ;}
.righedownload {	padding: 4px;border: 1px solid #F8F8F8;text-align:left;border: 1px solid #E2EDF0;}
.immaginiuguali img { /* ridimensiono le 4567 icone diverse che ha messo apina */width:80px;margin: 0 auto;}
.righedownload a{font-weight:bold;font-size:16px;}
#fborder tr.ruled {/*evidenzia righe  tabella download*/background:#FEB7E7;color:#fff;}
/*COMMENTI*/

.commenti {width:80%;height:auto;overflow:hidden;margin:12px auto;border-top:1px solid #B6CDCD;padding-bottom:3px;border-bottom:1px solid #B6CDCD;font-size:11px;}
.intestacommenti  {width:100%;height:20px;padding:4px;background:#fff;text-align:left;}
.gruppoavatar  {width:84px;height:auto;overflow:hidden;padding:4px 5px 4px 5px;float:left;background:#fff;}
.avatar  {width:50px;height:75px;padding:4px 18px 4px 12px;}
.avatar  img{width:54px;height:54px;}
.livello {width:74px;height:auto;font-size:10px;	letter-spacing:-1px;text-align:center;}
.testocommento {	height:auto;margin:2px 58px 4px 98px;text-align:justify;min-height:98px;}
.testocommento img {	max-width:75%;}
.signature {	height:auto;padding:2px 4px;margin:2px 5px 4px 98px;text-align:justify;border-top:1px solid #f2f2f2;border-left:1px solid #f2f2f2;background:#fff;}
.signature img {	max-width:75%;}
.replica {width:50px;height:100%;overflow:hidden;padding:42px 2px 2px 2px;float:right;}
.replica  a{text-decoration: none;letter-spacing:-1px;}