/*STILI PER LAYOUT*/



body{text-align: center; padding-bottom: 50px; font-family: arial; font-size: 8pt; background-image:url(http://www.ffdream.it/layout/sf.gif); margin: 10px 0 0 0;}

div#container{text-align: left; width: 760px; border: 6px double #3399FF; margin: auto;}

div#container2{background-color:#FFFFFF;}



/*background-color: #89BED2;*/



/*STILI PER HEADER E FOOTER*/



div#header{height: 152px; background-color: white;}

div#footer a{color:#FFFF00; font-weight: bold; text-decoration: underline}



/*STILI SPECIFICI PER IL LAYOUT*/



div#navigation{float: left; width: 126px;}

div#extra{float: right; width: 176px;}

div#content{margin: 0 178px 0 128px;}

div#footer{clear:both; text-align: center; background-color: #d2e4f7;}

div#adsense{margin: 3px 3px 5px 3px; border: 1px solid #B7D0FF; font-size: 8pt; padding: 5px;}



/*STILI SEZIONE CONTENT*/



div#content a{font-family: arial; font-weight: normal; font-style: normal; font-size: 8pt; color: #003399; text-decoration: none underline;}



div#content div.centrale{border: 2px solid #B7D0FF; font-size: 8pt; margin: 3px; padding: 10px 10px;}

div#content div.centrale p{text-align: justify; font-family: arial; font-weight: normal; font-style: normal; font-size: 8pt;}

div#content div.centrale td p{text-align: left; font-family: arial; font-weight: normal; font-style: normal; font-size: 8pt;}

div#content div.centrale h1{text-align: center; font-family: arial; font-weight: normal; font-style: normal; font-size: 14pt; margin-bottom: 25px; color: #003399;}

div#content div.centrale h2{background-color: #B0CEE6; padding: 0 0 0 3px; margin: 20px 100px 20px 0px; font-family: arial; font-weight: bold; font-style: normal; font-size: 8pt; color: #003399;}

div#content div.centrale h3{font-family: arial; font-weight: bold; font-style: normal; font-size: 8pt; color: #003399; text-decoration: underline;}

div#content div.centrale h4{font-family: arial; font-weight: bold; font-style: normal; font-size: 8pt; color: #003399;}



div#content div.centrale table {margin-top: 15px;}

div#content div.centrale table p{font-family: arial; font-weight: normal; font-style: normal; font-size: 8pt;}

div#content div.centrale table h4{font-family: arial; font-weight: bold; font-style: normal; font-size: 8pt; color: #003399;}



div#content div.percorso p{text-align: right; font-size: 8pt; margin: 0px 0px 30px 0px;}

div#content div.percorso a{font-family: arial; font-weight: normal; font-style: normal; font-size: 8pt; color: #003399; text-decoration: underline;}

div#content div.percorso a:hover{color:#003399; text-decoration: none;}



div#content div.cutenews{margin-bottom: 50px; padding: 3px;}

div#content div.cutenews h2{background-color: #B0CEE6; padding: 0 0 0 3px; margin: 0px 100px 20px 0px; font-family: arial; font-weight: bold; font-style: normal; font-size: 8pt; color: #003399;}

div#content div.cutenews p{font-family: arial; font-weight: normal; font-style: normal; font-size: 8pt;}

div#content div.cutenews_dettagli a{font-family: arial; font-weight: normal; font-style: normal; font-size: 8pt; color: #000000; text-decoration: none}

div#content div.cutenews_dettagli a:hover{color:#000066; text-decoration: underline;}



div#content div.argomenti_redazione{margin: 0px; border: 2px solid #B7D0FF; font-size: 8pt; padding: 0px 5px 0px 5px;}



div#content div.riquadro{border: 1px solid #003399; font-size: 8pt; margin-top: 20px; margin-right: 3px; margin-bottom: 0px; margin-left: 3px; padding: 0px 10px 5px 10px;}



div#content div.boss{border: 1px dotted #003399; font-size: 8pt; margin-top: 20px; margin-right: 3px; margin-bottom: 0px; margin-left: 3px; padding: 0px 10px 5px 10px;}



/*STILI SEZIONE NAVIGAZIONE*/



div#navigation div.titolo{

font-size: 8pt;

margin: 3px 0px 2px 5px;

}



div#navigation div.titolo p{font-family: arial; font-weight: bold; font-style: normal; font-size: 8pt; color: #FFFFFF; margin: 0px;}



div#navigation div.menu{font-size: 8pt; border-right: 1px solid #91A5C6; border-bottom: 1px solid #91A5C6; border-left: 1px solid #91A5C6; margin: 0px 0px 5px 5px; padding: 5px 5px 0px 5px; background-color: #d2e4f7;}

div#navigation div.menu p{font-family: arial; font-weight: normal; font-style: normal; font-size: 8pt; color: #000000; margin: 10px 0 10px 0;}



div#navigation a{font-family: arial; font-weight: normal; font-style: normal; font-size: 8pt; color: #000066; text-decoration: none}

div#navigation a:hover{color:#000066; text-decoration: underline;}



/*STILI SEZIONE EXTRA*/



div#extra div.titolo{

font-size: 8pt; 

margin: 3px 5px 2px 0px; 

}



div#extra div.titolo p{font-family: arial; font-weight: bold; font-style: normal; font-size: 8pt; color: #FFFFFF; margin: 0px;}



div#extra div.menu{font-size: 8pt; border-right: 1px solid #91A5C6; border-bottom: 1px solid #91A5C6; border-left: 1px solid #91A5C6; margin: 0px 5px 5px 0px; padding: 5px 5px 0px 5px; background-color: #d2e4f7;}



div#extra div.menu p{font-family: arial; font-weight: normal; font-style: normal; font-size: 8pt; color: #000000; margin: 10px 0 10px 0;}



div#extra div.banner{align: center; padding:5px 5px 0px 5px;}



div#extra a{font-family: arial; font-weight: normal; font-style: normal; font-size: 8pt; color: #000066; text-decoration: none}



div#extra a:hover{color:#000066; text-decoration: underline;}



div#extra a.forum{font-family: arial; font-weight: bold; font-style: normal; font-size: 8pt; color: #000066; text-decoration: none}



div#extra a.forum:hover{font-weight: bold; color:#000066; text-decoration: underline;}



div#extra div.uscite{font-size: 8pt; border-right: 1px solid #91A5C6; border-bottom: 1px solid #91A5C6; border-left: 1px solid #91A5C6; margin: 0px 5px 5px 0px; padding: 5px 5px 0px 5px; background-color: #d2e4f7; height: 150;}



.kh{background-color: #B0CEE6; padding: 0 0 0 3px; margin: 20px 100px 20px 0px; font-family: arial; font-weight: 500; font-style: normal; font-size: 30px; width:100%; color: #003399; text-transform:uppercase;}

.ff13{background-color: #B0CEE6; padding: 0 0 0 3px; margin: 20px 100px 20px 0px; font-family: arial; font-weight: 500; font-style: normal; font-size:60px; width:100%; color: #003399; text-transform:uppercase;}

/*ALTRI*/



.interlinea150{line-height:150%;} /*class="interlinea150" fa diventare l'interlinea 150%*/

.inevidenza{color: #003399; font-style: italic;} /*scrivendo <font style class="inevidenza">ciao<font> "ciao" verrą scritto in questo stile, il testo prima e dopo rimane invariato*/

.inevidenza2{color: #003399; font-weight: bold;} /*scrivendo <font style class="inevidenza">ciao<font> "ciao" verrą scritto in questo stile, il testo prima e dopo rimane invariato*/

.kyo{color: #003399;} /*scrivendo <font style class="inevidenza">ciao<font> "ciao" verrą scritto in questo stile, il testo prima e dopo rimane invariato*/

.kya{color: #C600C6;} /*scrivendo <font style class="inevidenza">ciao<font> "ciao" verrą scritto in questo stile, il testo prima e dopo rimane invariato*/

.rientro{margin-left:10px;}

.firma{margin-top: 60px; text-align: right;}
