html, body{
margin:0;
padding:0;
font-family:tahoma;
font-size:90%;
text-align:center;
}

	TD
	{color: #000000 ;font-family:Trebuchet MS, Verdana, sans-serif;text-decoration:none;font-size: 12px;LINE-HEIGHT: 16px;}
	
	A:link
	{color: #000000; font-family:verdana,courier,arial;text-decoration:none;font-size: 11px;}
	A:visited
	{color: #000000; font-family:verdana,courier,arial;text-decoration:none;font-size: 11px;}
	A:hover
	{color: #aa0000; font-family:verdana,courier,arial;text-decoration:underline;font-size: 11px;}
	
	
	A.mlink:link
	{color: #000000; font-family:verdana,courier,arial;text-decoration:none;font-size: 11px;}
	A.mlink:visited
	{color: #000000; font-family:verdana,courier,arial;text-decoration:none;font-size: 11px;}
	A.mlink:hover
	{color: #aa0000; font-family:verdana,courier,arial;text-decoration:underline;font-size: 11px;}
	
	A.menubianco:link
	{color: #ffffff; font-family:verdana,courier,arial;text-decoration:none;font-size: 11px;}
	A.menubianco:visited
	{color: #ffffff; font-family:verdana,courier,arial;text-decoration:none;font-size: 11px;}
	A.menubianco:hover
	{color: #888888; font-family:verdana,courier,arial;text-decoration:underline;font-size: 11px;}

	
	A.titoli:link
	{color: #aa2200; font-family:verdana,courier,arial;text-decoration:none;font-size: 14px;}
	A.titoli:visited
	{color: #aa2200; font-family:verdana,courier,arial;text-decoration:none;font-size: 14px;}
	A.titoli:hover
	{color: #000000; font-family:verdana,courier,arial;text-decoration:underline;font-size: 14px;}
	
	A.nick:link
	{color: #ffad00; font-family:verdana,courier,arial;text-decoration:none;font-size: 9px;}
	A.nick:visited
	{color: #ffad00; font-family:verdana,courier,arial;text-decoration:none;font-size: 9px;}
	A.nick:hover
	{color: #bbbbbb; font-family:verdana,courier,arial;text-decoration:underline;font-size: 9px;}
	
	A.lpiccolo:link
	{color: #000000; font-family:verdana,courier,arial;text-decoration:none;font-size: 11px;}
	A.lpiccolo:visited
	{color: #000000; font-family:verdana,courier,arial;text-decoration:none;font-size: 11px;}
	A.lpiccolo:hover
	{color: #888888; font-family:verdana,courier,arial;text-decoration:underline;font-size: 11px;}
	
	
	A.lguest:link
	{color: #ffad00; font-family:verdana,courier,arial;text-decoration:underline;font-size: 14px;}
	A.lguest:visited
	{color: #ffad00; font-family:verdana,courier,arial;text-decoration:underline;font-size: 14px;}
	A.lguest:hover
	{color: #bbbbbb; font-family:verdana,courier,arial;text-decoration:underline;font-size: 14px;}
	
	A.menuarticoli:link
	{color: #8888dd ; font-family:verdana,courier,arial;text-decoration:none;font-size: 9px;}
	A.menuarticoli:visited
	{color: #8888dd ; font-family:verdana,courier,arial;text-decoration:none;font-size: 9px;}
	A.menuarticoli:hover
	{color: #aa2200; font-family:verdana,courier,arial;text-decoration:underline;font-size: 9px;}
	


.titologrande
{color: #CF0303 ;font-family:verdana;text-decoration:none;font-size: 16px;}
	
	
.highlight
{
background-Color: #aaff00;
color: #000000;
font-family:verdana;
text-decoration:none;
font-size: 16px;
}
	
.bianco
{color: #ffffff ;font-family:tahoma;text-decoration:none;font-size: 11px;}	
	
.data
{color: #888888 ;font-family:tahoma;text-decoration:none;font-size: 11px;}	
	
.sottotitoli
{color: #cd5500 ;font-family:verdana,courier,arial;text-decoration:none;font-size: 12px;}
.sottotitoli2
{color: #6688ff ;font-family:verdana,courier,arial;text-decoration:none;font-size: 9px;}

.titolo
{color: #CF0303 ;font-family:verdana;text-decoration:none;font-size: 12px;}


.titolobianco
{color: #ffffff ;font-family:verdana;text-decoration:none;font-size: 12px;}

.titolonero
{color: #000000 ;font-family:verdana;text-decoration:none;font-size: 12px;}

.titolo2
{color: #525CA2 ;font-family:verdana;text-decoration:none;font-size: 16px;}

.titoloadmin
{color: #aa0000 ;font-family:verdana;text-decoration:none;font-size: 13px;}

.titolosezione
{color: #ffffff ;font-family:verdana;text-decoration:none;font-size: 24px;}

.titolosezione2
{color: #555555 ;font-family:verdana;text-decoration:none;font-size: 24px;}

.agenda
{color: #ffffff ;font-family:verdana,courier,arial;font-family:arial;text-decoration:none;font-size: 9px;}

.titmenu
{background color: #dddddd ;}

.tittesto
{background color: #ffffff ;}


.firma
{color: #666666 ;font-family:tahoma;text-decoration:none;font-size: 9px;}
	
form{
	padding:0px;
	margin-top:-1px;
	margin-bottom:-1px;
}
	
input,textarea,select {
	color : #000000;
	font: normal 9px verdana,courier,arial;
	border : 1 groove;
	}
	

.layer
{
overflow: auto;
width :100%;
height: 124px;
float : center;
border-style :thin;
border-color :black;
border-width :0px;
padding-left :0px;
padding-right :5px;
padding-top : 10px;
padding-bottom :5px;
}


.layer2
{
overflow: auto;
width :550;
height: 330px;
float : center;
border-style :thin;
border-color :black;
border-width :0px;
padding-left :0px;
padding-right :5px;
padding-top : 5px;
padding-bottom :5px;
}

#navmenu ul
{
display: block;
width: 100px;
list-style-type: none;
margin: 0;
padding:0;
}	

#navmenu a
{
margin: 0 auto;
display: block;
color: #000000;
background-color: transparent;
width: 130px;
padding: 4px 4px;
text-decoration: underline;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
}

#navmenu a:hover
{
margin: 0 auto;
display: block;
width: 130px;
background-color: #aaaaaa;
color: #FFFFFF;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
}

p {
padding:3px;
text-align: justify; 
line-height:1.6em;
}


#container {
width: 450px; 
margin: 0px; 
padding-left :10px;
padding-right :5px;
padding-top : 10px;
padding-bottom :5px;
text-align: justify;
}	


#container_sito{
width: 750px; 
margin: 0 auto; 
padding-left :0px;
padding-right :5px;
padding-top : 0px;
padding-bottom :0px;
text-align: justify;
float:center;
}	

.colonna {
width:370px; 
padding: 0 5px; 
float:left;
height:100%;
margin:0;
text-align:left;
}


#container_big {
width: 700px; 
padding-left :10px;
padding-right :10px;
padding-top : 10px;
padding-bottom :5px;
float:center;
}	

#container_middle {
width: 450px; 
margin: 0px; 
padding-left :10px;
padding-right :10px;
padding-top : 10px;
padding-bottom :5px;
text-align: justify;
}	

#container_menu {
width: 110px; 
padding-left :10px;
padding-top : 5px;
}	

#container_news {
width: 170px;
padding-left :5px;
padding-right :5px;
padding-top : 10px;
}	

.impimgsx {
padding:8px; 
float:left;
padding: 10px;
margin: 10px;
}
.impimgdx {
padding:8px; 
float:right;
padding: 10px;
margin: 10px;
}
.impimgce {
padding:8px; 
float:center;
padding: 10px;
margin: 10px;
}

.centrablocco {
padding:10px; 
float:center;
}


.txtdx {
padding:2px; 
float:right;
padding: 2px;
margin: 2px;
}
.txtsx {
padding:2px; 
float:left;
padding: 2px;
margin: 2px;
}


div#superiore{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-image: url(gfx/ombrafotosu.gif);
background-position: left;
background-repeat: repeat-x;
height: 8px;
}

div#inferiore{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-image: url(gfx/ombrafotogiu.gif);
background-position: left;
background-repeat: repeat-x;
height: 8px;
}

div#destra{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-image: url(gfx/ombrafotodx.gif);
background-position: right;
background-repeat: repeat-y;
height: 8px;

.colonnat{padding:8px; 
BORDER-LEFT: #666666 2px dotted ; 
}	
