/* link */

a{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 9px; text-decoration: none; color: #010066; background-color : inherit;font-weight: bold;}

a:hover{ font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 9px; text-decoration: none; color: #3376b3; background-color : inherit; font-weight: bold;}

a:active{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size :9px; text-decoration: none; color: #666666; background-color : inherit; font-weight: bold;}




/* link span */

a span{ font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 9px;  text-decoration: none; color: #010066; background-color : inherit; font-weight: bold;}

a:hover span{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 9px; text-decoration: none; color: #3376b3; background-color : inherit; font-weight: bold;}




/* formattazione TESTO */


h1 { font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 9px; text-decoration : none; color : #000; background-color : #99CCFF; font-weight : bold; margin : 0 0 0 0;} 

#col h1 { font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 20px; text-decoration : none; color : #000000; background-color : #99CCFF; font-weight : bold; margin : 0 0 0 0;} 

h2 { font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 15px; text-decoration : none; color : #000000; background-color : #99CCFF; font-weight : bold; margin : 0 0 15px 0; border-bottom : 2px solid #ffffff;} 



/* LAYOUT GENERALE */

body { color : #000000; background: #000366; margin : 0 auto } 

.grande { color : #000000; background: #99CCFF url(sfondo.jpg) repeat-x; margin : 0 auto } 

#base {width : 770px; height : 100%; color : #000;background-color : #99CCFF; padding : 0; margin : 0 0 0 0; text-align : center;}
	
#left{	Width : 180px;	 padding : 11px 2px;	text-align : left;	background-image : url(immagini/logo_menu.jpg);	background-repeat : no-repeat;	background-position: bottom; border-right : 2px solid #666666; margin : 0 5px 0 0; font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 9px; text-decoration : none;}

.titolo   { width:164px; border-bottom : 2px solid #ffffff; font-weight:bold; font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 12px; text-decoration : none; margin:0 0 15px 0;}

#link_l{	margin : 0 0 209px 0;	text-align : left; font-weight : bold; }
	
#menu { float:left; width:760px; margin:5px 0 5px 0; padding:0px 0 0px 0; background-image : url(menu.jpg);	background-repeat : no-repeat;	background-position: bottom;}
	
.menu{ float:left; width:auto; margin:5px 0 5px 0; padding:0 3px 0 3px ; border-right : 1px solid #ffffff; text-align : center;}

.menu_last { float:right; width:auto; margin:0px 0 0px 0; padding:0 0px 0 0px ; text-align : right;}

#credits {width: auto; background: #000366; text-align: center;
}

#credits_in {color : #fff; background-color : #000366; margin : 4px 0 0 0 ; width : 770px; font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px; text-decoration : none; padding : 0 0 10px 0 ;}

#col_left { width:200px; font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 11px; text-decoration : none; color : #000000; background-color : #99CCFF; margin : 0 30px 0 0 ;  text-align : left; float:left; position : relative; padding : 0 0 0 0; }

#col_right { width:300px; font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 11px; text-decoration : none; color : #000000; background-color : #99CCFF; margin : 0 0 0 0 ;  text-align : left; float:right; position : relative; padding : 0 0 0 0;}

.col_center { font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 11px; text-decoration : none; color : #000000; background-color : #99CCFF; margin : 0 0 0 0 ;  text-align : left; float:left; position : relative; padding : 0 0 0 0;}

#credits a span{color : #fff; background-color : inherit; font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 9px; text-decoration : none; text-align : right}



li { margin : 15px}

#coda {width : 774px; border : 2px solid #ffffff; color : #000000; background-color : #666666; margin : 2px 0 5px 0; font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 11px; text-decoration : none; text-align : left; padding : 4px 0 4px 0;}

#col {width : 565px; padding : 0px 15px 0 0; float : right; text-align : left; font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px; text-decoration : none; background-color : #99CCFF; color:#000000; }

#certificati {width : 100%; text-align : left; font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 9px; text-decoration : none; background-color : #99CCFF; color:#000000; MARGIN:0 0 5PX 0;}

#content {height : 100%; padding : 0 0 15px 0;}

.img {width :100%; color : #000; background-color: #f0e8ca; padding : 0px;}

.img_right {width :auto; color : #000; background-color: #f0e8ca; padding : 5px; float:right}

.img_left {width :auto; color : #000; background-color: #f0e8ca; padding : 5px; float:left}

.img_content {width : 100px; padding : 0 ; float:left; margin : 0 0 10px 0;}

.img_big {width :100%; color : #000; background-color: #f0e8ca; padding : 0;}

li { margin: 0 0 2px 0;
}

ul {padding: 0 0 0 15px ;
}