/* stili generici*/
html,body {
margin:0px;
padding:0px;
background-color:#990000;
font-size:90%;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-indent:0px;
}
ol,ul, li {
list-style:none;
text-indent:-50px;
}
a:link, a:visited, a:active{ text-decoration: none; color: #333333; padding-left: 6%;	}
a:hover { text-decoration: underline; color: #333333;	}


/*stili contenitore*/
div#contenitore {
background-color:#ffffff;
width:980px;
margin:10px auto;
padding:0px;
}
/*stili testata*/
div#testata {
margin:0px;
padding-bottom:2px;
background-color:#19221b;
color:#FFFFff;
text-align:left;
}
#testata dl {
margin:0px;
padding-bottom:2px;
}
#testata li{
font-size:80%;
display: inline;
text-align:right;
}
#testata li.grafi {display:none;}
#testata a:link, #testata a:visited, #testata a:active{ text-decoration: none; color: #ffffff; padding-left: 5%;	}
#testata a:hover { text-decoration: underline; color: #ffffff;	}

/*stili menutop*/
#menutop {
}
#menutop dl {
background-color: #e4e4e4;
margin-top:0px;
margin-bottom:0px;
padding:3px;
}
#menutop li {
display:inline;
text-align:center;
font-size:90%;
}
#menutop a:link, #menutop a:visited, #menutop a:active{ text-decoration: none; color: #333333; padding-left: 6%;	}
#menutop a:hover { text-decoration: underline; color: #333333;	}

div#ombrasup {
width:100%;
height:10px;
background-image:url(../immagini/hp/sf-nerogreen4.jpg);
}
#strillo {
position:absolute;
left:150px;
top:40px;
background-color:#CCFF00;
border:2px dotted #999900;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:120%;
text-align:center;
padding:5px 0 5px 0;
color:#000000;
width:650px;
height:30px;
}
/*||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||stili sinistra*/
#contenutosinistro {
float:left;
width:270px;
background-color: #DEE3B7;
}
#contenutosinistro img {
float:left;
margin:10px 0 0 0;
border:0;
}
li#titolo {
margin:0;
padding:0px 2px;
font-weight:bold;
}
li#bandanera {
width:100%;
background-color:#19221b;
}
li#testo {
padding:0px 2px;
}
#sottomenu {
padding:5px;
font-size:80%;
}
#sottomenubasso {
clear:left;
border-top:1px solid #ffffff;
padding:5px;
font-size:80%;
}
#menuprincipale {
padding:5px;
}
#menuprincipale ul {
margin:0;
padding:0;
}
#menuprincipale li  {
font-size:90%;
margin:4px 0 0 0;
padding:2px;
color:#333333;
font-weight:bold;
border:1px solid #19221b;
}
#menuprincipale li.primorigo  {
height:100px;
background-color: #DEE3B7;
}
#menuprincipale li.forum  {
border:none;
height:300px;
background-image:url(../immagini/hp/sf-confessionale.png);
background-repeat:no-repeat;
padding:20px 20px 0 20px;
margin:0;
}
#form2 table{
margin:130px 0 0 0;
padding:5px 5px 0 5px;
color:#DEE3B7;
border:1px solid #DEE3B7;
font-size:10px;
font-weight:normal;
}
#form2 input {
float:left;
margin:0 0 0 0;
padding:0;
background-color: #DEE3B7;
border:1px solid #ffffff;
}
#form2 input.image {
margin:10px 0 0 0;
padding:0 0 0 0;
border:none;
}
.linkbottone span {
display:none;
}
a:hover.linkbottone  em {
display:none;
}
a:hover.linkbottone  span {
display:inline;
}
#menuprincipale li img {
border:0;
margin:0;
padding:0;
}
#menuprincipale a:link, #menuprincipale a:visited, #menuprincipale a:active{margin-left:50px; text-align:left; text-decoration: none; color: #333333; background-color:#DEE3B7; }
#menuprincipale a:hover { margin-left:50px; text-align:left; text-decoration: underline; background-color:#333333; color: #ffffff;	}
#menuprincipale li.cartoon  {
height:197px;
}
#menuprincipale li.cartoon a  {
margin:0;
padding:0;
height:197px;
}

/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||contenutocentrale*/
#contenutocentrale {
margin:0 175px 0 270px;
padding:0 5px 0 0;
background-color:#ffffff;
}
#contenutocentrale img {
margin:10px 0 0 0;
border:0;
}
#contenutocentrale a {
margin:0px;
padding:0px;
}
#sovrimpressione {
position:absolute;
margin:290px 0 0 10px;
#margin:300px 0 0 0;
padding:0;

}
#sovrimpressione a img {
border:none;
}
#sovrimpressione a span {
display:none;
}
#sovrimpressione a:hover span {
display:inline;
}
#sovrimpressione a:hover em {
display:none;
}
#secondocontenuto {
width:512px;
margin:5px 0 0 10px;
padding:2px;
border:2px dashed #999999;
background-color:#ffffff;
font-size:11px;
}
#secondocontenuto img {
float:right;
padding:0 0 0 0;
margin:0 0 0 10px;
border:0;
}
.testoforum {
background-color:#ffFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:100%;
line-height:1.4;
width:490px;
overflow:hidden;
}
table.testoforum tr {
width:500px;
overflow:hidden;
}
.testoforum img {
float:right;
max-width:490px;
}
.primorigo {
border-top:1px solid #000033;
background-color:#ecf0f3;
border-bottom:1px solid #c5ced6;
}
.primorigo span {
text-align:right;
}
#topcontenuto {
margin:10px 0 0 10px;
padding:2px;
border:2px dashed #999999;
background-color:#ffffff;
}
.topred {
width:98%;
font-size:110%;
text-align:center;
padding:2px;
margin:2px 0 2px 0;
background-color:#990000;
color:#FFFFFF;
font-weight:bold;
}
.topred a {color:#FFFFFF;}
#testonc {
margin:10px 0 0 0;
padding:0 5px 0 5px;
background-color:#FFFFff;
color:#333333;
font-size:100%;
font-weight:bold;
text-align:left;
}
#testonc img{
float:right;
width:131px;
padding:0 0 0 10px ;
margin:0 0 0 0;
}
#testonc a {margin:0 0 10px 0;}
#testonc a:link, #testonc a:active, #testonc a:visited, { font-weight:bold; color:#333333; text-decoration:none; }
#testonc a:hover {font-weight:bold; color:#990000; text-decoration:underline; }

#terzocontenuto {
margin:5px 0 10px 10px;
padding:2px;
border:2px dashed #990000;
background-color:#FFFFff;
}
#terzocontenuto img {
float:left; 
padding-right:20px; 
border:0; 
}
#quartocontenuto {
margin:10px 0 10px 10px;
padding:2px;
border:2px dashed #990000;
background-color:#FFFFff;
}
#quartocontenuto img {
float:left; 
padding-right:20px; 
border:0; 
}
/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||DESTRA*/
#adv {
float:right;
width:150px;
margin:10px 5px 0 0;
padding:5px;
border:2px dashed #cc0000;
background-color:#ffffff;
font-family:"Ms sans-serif", Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
line-height:1.2;
}
#adv img {border:0px; margin:0 0 0 0;}
#adv a {margin:0; padding:0;}

div#primocontenuto {
margin:10px 0 0 0;
color:#000000;
font-size:90%;
text-align:left;
}
#primocontenuto img{
margin:10px 0 0 0;
border:0px;
}
#primocontenuto a{
border:0;
}

/*stili footer*/
#footer {
margin:10px 0px;
padding:0px;
background-color:#e4e4e4;
font-size:85%;
clear:both;
}
#footer dl {
padding-left:30px;
padding-bottom:3px;
}
#footer li { 
display:inline;
text-align:center;
 }
#footer a:link, #footer a:visited, #footer a:active{ text-decoration: none; color: #333333; }
#footer a:hover { text-decoration: underline; color: #333333;	}

div#cult {
margin:10px 0px;
color:#990000;
font-size:130%;
font-weight:bold;
text-align:center;
line-height:1.1;
}
div#manut {
margin-bottom:10px;
color:#cccccc;
font-size:80%;
text-align:center;
line-height:1.1;
}

div#advgoogle0{
margin-bottom:10px;
color:#19221b;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:85%;
text-align:center;
line-height:1.1;
}
div#advgoogle {
margin:10px auto;
text-align:center;
}


