/*--------------------------------------------------------- body */

body {
background: #CCD8E5 url(../images/bg.gif) repeat-y;
color: #000;
margin: 0px;

}
	
	
/*--------------------------------------------------------- menu */

.menutab {
	font : 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;		
	}

.menu {
  margin: 4px;
	}

.menu a {	
	text-decoration: none;
	color: #000000;	
	}
	
.menu a:hover {
	color: #FF0000;
	text-decoration: none;	
	}
	



.news_post {
  margin: 0px;
	}

.news_post a {	
	text-decoration: none;
	color: BLUE;	
	}
	
.news_post a:hover {color: BLUE;text-decoration: none;}

/*--------------------------------------------------------- contenuti */


.contenttab {
	margin-left: 10px;
	margin-right: 6px;	
	margin-top: 0px;		 	
}

.content {
	font : 11px/1.6em Verdana, Arial, Helvetica, sans-serif;	
	color: #000000;
}

.txt {
	font : 11px/1.6em Verdana, Arial, Helvetica, sans-serif;	
	color: #000000;
}

dt {
	font-weight: bold;
	margin-top: 15px;
	}
	
dd {
	margin-left: 0px;
	}	
	
h3 {
	font : 16px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 3px;	
	color: #CC3333;	
	}

ul {
	list-style-image: url(../images/freccia.gif);
	margin-top: 10px;
	margin-top: 5px;
	margin-bottom: 10px;		
	
}

ul.secondo {
	list-style-image: url(../images/q_lista.gif);
	margin-top: 0px;
	margin-bottom: 10px;	
}	

.title {
	font : 10px Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	font-weight: bold;			
	color: #CC3333;	
	}
	
.data {
	font : 10px Verdana, Arial, Helvetica, sans-serif;	
	color: #000000;
	font-weight: bold;	
	}			


.post {
  background: #F1F1F1;
  margin-top: 8px;
  margin-bottom: 20px;  
  padding: 5px;
}



/*--------------------------- link */

a { 
	font : 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CC3333;
	text-decoration: none; 	
	}

a:hover {
	color: #CCCCCC;
	text-decoration: none;	
	}
	

/*
img.bordo {
	border: 1px solid #000000;
	margin: 5px;
	}
*/	
	

/*--------------------------------------------------------- varie */


.bgtop {
  background: #FFF url(../images/bg_top.gif) repeat-x;
}


/*---------------------------------------------------------  stile per form*/
INPUT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-width: 1px;
	border-color: #000000;
	background-color:#CCD8E5;
	font-size: 10 px;
	color:#3F438F;
	}

TEXTAREA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#CCD8E5;
	border-width: 1px;
	border-color: #000000;
	font-size: 10 px;
	color:#3F438F;
	}