<style type="text/css">
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

DIV.nascosto {display : none;}

TABLE.gradiente {
	color: #000000;
	background-color: #FFFFFF;
	background-image:   url(../images/common/gradiente.jpg);
	background-repeat: repeat-x;
	background-position : top left;
}

TD.coda {
        color: #333333;
	font: 9px tahoma, verdana, arial;
	text-align: right;
}

.newstitolo {
        color: #FFFFFF;
	font: 25px tahoma, verdana, arial;
	font-weight: bold;
}

.dontitolo {
        color: #CC2222;
	font: 17px tahoma, verdana, arial;
	font-weight: bold;
}

.newstesto {
        color: #000000;
	font: 11px tahoma, verdana, arial;
	line-height: 20px;
	text-align: justify;
}

.thtabella {
        color: #006699;
	font: 11px tahoma, verdana, arial;
        border-bottom: 1px solid #333333;
}

.hometitolo {
        color: #000000;
	font: 12px tahoma, verdana, arial;
        border-bottom : 1px;
	font-weight: bold;
}

.homegrigio {
        color: #000000;
	font: 11px tahoma, verdana, arial;
	text-align: justify;
}

.homeazzurro {
        color: #006699;
	font: 10px tahoma, verdana, arial;
	text-align: justify;
}

A.homelink {
        color: #000000;
	font: 10px tahoma, verdana, arial;
	text-decoration: none;
	text-align: justify;
}

A.homelink:hover {
        color: #006699;
        text-decoration: underline;
}

.hometesto {
        color: #000000;
	font: 11px tahoma, verdana, arial;
	line-height: 20px;
	text-align: justify;
}

.organigramma {
        color: #000000;
	font: 9px tahoma, verdana, arial;
	line-height : 13px;
}

.orgcarica {
        color: #000000;
	font: 11px tahoma, verdana, arial;
}

TD.organlaterale {
        border-right: 1px solid #006699;
}


TD.organigramma {
        color: #000000;
	font: 13px tahoma, verdana, arial;
        border-bottom: 1px solid #006699;
        font-weight: bold;
       	line-height: 25px;
}

.newscomune {
        color: #000000;
	font: 10px tahoma, verdana, arial;
	line-height: 17px;
	text-align: justify;
}

.insadmin {
        width: 350px;
        border: 1px solid #333333;  
}

A.accesso {
        color: #333333;
	font: 9px tahoma, verdana, arial;
        text-decoration : none;
}

A.accesso:hover {
        color : #FF0000;
        text-decoration : underline;
}
 
A.newscontinua {
        color: #FFFFFF;
	font: 10px tahoma, verdana, arial;
        text-decoration : none;
}

A:hover.newscontinua {
        text-decoration : underline;
}


.thumbnail {
	background-image:   url(../images/foto.gif);
	background-repeat: no-repeat;
	background-position : center center;
}

.messtable {
	BORDER-RIGHT: #3a5387 1px solid;
	BORDER-TOP: #3a5387 1px solid;
	BORDER-LEFT: #3a5387 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #3a5387 1px solid;
	BACKGROUND-COLOR: #d1d1e1;
	FONT: 10px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.messhead {
	BACKGROUND: url(../messaggeria/images/gradient_thead.gif) #5c7099 repeat-x left top;
	FONT: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	COLOR: #ffffff
}

.messinfo {
	COLOR: #000000;
	BACKGROUND-COLOR: #b7c3db;
        FONT: 9px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.messusername {
        COLOR: #000066;
        TEXT-DECORATION: none;
	FONT-WEIGHT: bold; FONT-SIZE: 12pt
}

.messcorpo {
	COLOR: #000000; BACKGROUND-COLOR: #e7e9eb;
}

.messtesto {
	FONT: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	line-height: 27px;
}

.linktrasp {
        COLOR: #000066;
        TEXT-DECORATION: none;
}
.messsmallfont {
	FONT: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
.alt1 {
	COLOR: #000000; BACKGROUND-COLOR: #e7e9eb
}
.alt2 {
	COLOR: #000000; BACKGROUND-COLOR: #b7c3db
}
.pagenav A {
	TEXT-DECORATION: none
}
.pagenav TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}

.azione { width: 120px;}

img.slims{padding: 5px; border:3px solid; border-color: #ccc #666 #666 #ccc} 

.imagebutton:hover {border: solid 1px #33CCFF; background-color: #CCFFFF}
.image {position: relative; left: 1; top: 1; height:20; width:21; border:none;}
.toolbar {height: 30; background-color: #D4D4D4;}
.composition {height: 190; width:100%; background-color: #F4F4F4;}

</style>

