#tabmain {

width: 1000px;
margin: 0px;
padding: 0px;

}
#tabbottom{

width: 100%;
 height: 40px;
 background-color:#CCCCCC;
}
#tabargomenti{
	
		width: 100%;
	margin: 0px;
	padding: 0px;
	height: 240px;
	margin-top: 7px;
}
#tabultimi{
	
	width: 100%;
	margin: 0 0 0 0;
	padding: 0;
	height: 25px;
	border-width: 0px;
	background: #939393 url(../immagini/t_ultimiarticoli.jpg) no-repeat left top;
	
}
#tabultimi2{
	
	width: 100%;
	margin: 0 0 0 0;
	padding: 0;
	height: 25px;
	border-width: 0px;
	font-family:Arial, Helvetica, sans-serif;
	background: #939393;
	
}
#tabgenerale{
	width: 100%;
	margin-top: 7px;
	padding: 0px;
	height: 220px;
		border-width: 0px;
	background-color: #EBEBEB;
}
#tabsondaggio2{
	width: 100%;
	margin-top: 7px;
	padding: 0px;
	height: 363px;
		border-width: 0px;
	background-color: #EBEBEB;
}
#tabnewsletter2{
	width: 100%;
	margin-top: 7px;
	padding: 0px;
	height: 160px;
		border-width: 0px;
	background-color: #EBEBEB;
}
#tabgenerale2{
	width: 98.8%;
	margin-top: 7px;
	padding: 0px;
	height: 447px;
		border-width: 0px;
	
	background-color: #EBEBEB;
}
#tabtitolo{
	background-color: #939393;
	width: 100%;
	margin: 0 0 0 0;
	padding: 0;
		border-width: 0px;
}
#tabinterno{
padding: 0px;
margin: 0px;

}

.titolo_tema{

height: 25px;
vertical-align:middle;
background-color:#efefef;
}

.tdmenu {

width:185px;

margin:0 0 0 0;
color:#232632;

}
#tabcerca{
	background-color: #B0B3F2;
		width: 97.6%;
	margin: 0px;
	padding: 0px;
	height: 96px;
	margin-top: 7px;
	margin-left: 7px;
}
#tabmenu{

width:100%;
margin: 0px;

padding: 0px;

}
#tabarticolo{
		background-color: #666666;
		width: 99%;
	margin: 5px;
	padding: 0px;
	height: 240px;
	margin-top: 7px;
}
.tdmenuriga{
	height: 20px;
	padding-right:5px;

}
.tdmenuriga2{
	height: 20px;
	padding-right:0px;
	vertical-align: middle;
}
.tdsottomenu{
	height: 22px;
	padding-right:3px;
	background-color: #76A60C;
}

.tabdidascalia{
display:none;

}
#tabcontent{
 width: 100%;
 margin: 0px;
 padding: 0px;
 height: 300px;


}

h1,h2,h5,h6{
	color: #ffffff;
	font-family:  Arial,Verdana, Geneva, Helvetica, sans-serif;
}
h4{	
	color: #ffffff;
	font-family:  Arial,Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	padding-left: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
}
a.bianco{
	color:#FFFFFF;
	 text-decoration:none;
}
.avviso{
	color:#990000;
	font-weight:bold;
}
h3{
	font-family:  Arial,Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	padding-left: 5px;
	margin: 0px;
}
a.link{
 color: #333333;
 font-size: 11px;
 font-family: Verdana;
 text-decoration:underline;
 padding: 3px;

}
a.link:hover{
 color: #000000;
 font-size: 11px;
 font-family: Verdana;
 text-decoration:none;
 padding: 3px;
}
p.paragrafo{
padding-left: 5px;
padding-top: 3px;
padding-bottom: 0px;
padding-right: 2px;
margin: 0px;
color:#666666;
font-size:12px;

}
p.articolo{
color:#ffffff;
font-family: Tahoma, Verdana, Arial; 
font-size: 13px; 
text-align: Justify; 
font-weight: normal; 
word-spacing: 0px; 
line-height: 17px; 
padding-left: 2px; 
padding-right: 6px; padding-top: 10px; padding-bottom: 0px
}
.ultimo_articolo{
font-size:11px;
color:#FFFFFF;
padding-left: 5px;
}
p.info{
padding-left: 5px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 2px;
color:#666666;
font-size:10px;

}
.scrittoda{
 font-size: 9px;
 font-family: Verdana;
 	color: #dedede;
	float:right;
	padding-right:7px;
}
.condividi{
 font-size: 9px;
 font-family: Verdana;
 	color: #efefef;
	float:left;
	padding-right:7px;
}
.bottom{
 font-size: 10px;
 font-family: Verdana;
 	color: #444444;
}
a.bottom{
color: #777777;
}
#adsense_home_lat_dx{

	background-color: #E9D1AF;
		width: 97.6%;
	margin: 0px;
	padding: 0px;
	height: 280px;
	margin-top: 7px;
	margin-left: 7px;
}
#adsense_tema_alto{

	background-color: #E9D1AF;
		width: 97.6%;
	margin: 0px;
	padding: 0px;
	height: 240px;
	margin-top: 7px;
	margin-left: 7px;
}

#adsense_articolo_alto{

	background-color: #E9D1AF;
		width: 97.6%;
	margin: 0px;
	padding: 0px;
	height: 240px;
	margin-top: 7px;
	margin-left: 7px;
}
#adsense_articolo_laterale{
	background-color:#CC99CC;
		width: 97.6%;
	margin: 0px;
	padding: 0px;
	height: 100px;
	margin-top: 7px;
	margin-left: 7px;

}
#adsense_argomento_alto{

	background-color: #E9D1AF;
		width: 97.6%;
	margin: 0px;
	padding: 0px;
	height: 120px;
	margin-top: 7px;
	margin-left: 7px;
}
span.mattivo{
background-color: #7ACEE0;
display:block;	
}


#adsense_forum_lat_dx{
		background-color: #A1DDEC;
		width: 97.6%;
	margin: 0px;
	padding: 0px;
	height: 160px;
	margin-top: 7px;
	margin-left: 7px;
}
#adsense_incontri_lat_dx{
			background-color: #FF8C00;
		width: 97.6%;
	margin: 0px;
	padding: 0px;
	height: 80px;
	margin-top: 7px;
	margin-left: 7px;
}

input.campo {
font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #ABE1EE;
	font-size:10px;
	padding-right: 5px;
	padding-left: 5px;
	width: 118px;
	height :17px;
	border-color : #ffffff;
	border : 0px solid;
}
input.campo2 {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #eeeeee;
	
	padding-right: 5px;
	padding-left: 5px;
	width: 160px;
	height :18px;
	border-color : #ffffff;
	border : 1px solid;
}
input.campo3 {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #eeeeee;
	
	padding-right: 5px;
	padding-left: 5px;
	width: 360px;
	height :18px;
	border-color : #ffffff;
	border : 1px solid;
}
.tab-col{
	background: #1D77FF;
	background-color: #1D77FF;
}
#messaggio{

width: 120px;
color: #ffffff;
background: #5AC4DE;
padding-right: 3px;
padding-left: 3px;
border-width: 0px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:150px;
}
#area{
font: 11px Arial, Helvetica, sans-serif;
width: 100%;
color: #000000;
padding-right: 3px;
padding-left: 3px;
height :100px;
}
input.Send {
	font: 10px Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #5AC4DE;
	text-align: center;
	width: 95%;
	height:17px;
	border-color : #5AC4DE;
	border : 0px solid;
}
#select{
font:9px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #eeeeee;
	width: 150px;
	height :18px;
}