/* CSS Document */

body{
    width: 100%;padding:0;
	margin:0;
	line-height: normal;   /*dimensionamento percentuale del font */
	font-family: Verdana;
	font-size: 0.76em;
	line-height: 1.8em;
	text-align : center;
	color: #666666;}

a {
	text-decoration: none;
	font-weight: bold;
	color: #999966;
	}
a:link {
	}
a:visited {
	}
a:active {
	}
a:hover {
	text-decoration: underline;
	}
p {
	margin-top: 0.2em;
	}
	h1 {color: #000000;
	font-size: 1.4em;
	font-weight: normal;
	margin:0em;
	padding:0em;
	font-family: Times New Roman;
	font-variant: small-caps;
	font-weight: bold;
	}
h2 {color: #000000;
	font-size: 1.3em;
	font-weight: normal;
	margin:0em;
	padding:0em 0em 0.4em 0em;
	font-family: Times New Roman;
	font-weight: bold;
	}
h3 {
	font-size: 1.4em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: normal;
	}
h4 {
	font-size: 1.2em;
	margin: 0em 0em 1.2em 0em;
	text-align : center;
	color: #999999;
	font-variant: small-caps;
	font-weight: bold;
	}
h5 {
	font-size: 1.0em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	}
h6 {
	padding:0;
	margin:0;
	}


	
#centratura {
	margin : 0 auto;
	text-align : center;
	width : 97%;min-width:880px;
	background:  url(../images/sfo-centratura.jpg) left top no-repeat;}
	
div#header{
    width: 100%;
	padding:0;
	margin:0;
	height:102px;
	line-height: normal;   
    text-align: center;   
    background:  url(../images/sfo-top.jpg) left top repeat-x;}
div#headeright{float:right;
    width: 83%;
	height:102px;
	padding:0;
	margin:0;
	line-height: normal;  
    text-align: left;
	background:  url(../images/sfo-top-right.jpg) right top no-repeat;  
   }
div#headerleft{float:left;
    width: 16%;
	height:102px;
	line-height: normal;   
    text-align: right;   
    background:  url(../images/etaoin.jpg) right top no-repeat;}

div#headeright ul{list-style-type: none;text-align:left;padding:55px 0px 0px 0px;margin: 0;white-space: nowrap;}
div#headeright li{display:inline;padding:27px 5px 11px 5px;margin:0;text-align:center;color: #ffffff;font-weight: bold;}
div#headeright li a{padding:27px 5px 11px 5px;margin:0;color: #ffffff;text-decoration: none;}
div#headeright li a:hover{padding:27px 5px 11px 5px;margin:0;color: #666666;background: #cccccc;}
div#ricerca{position:absolute;z-index:10;right:2em;
top:48px; margin:0;  font-size: 0.87em;color: #ffffff;font-variant: small-caps;font-weight: bold;}

div#content{min-width: 780px;
    width: 100%;
	padding: 1em 0.2em 0.2em 0.2em;
	margin:0;
	text-align: center;}
	
div#contright{float:right;padding:0;margin:0;
    width: 83%;
	line-height: normal;   /*dimensionamento percentuale del font */
    text-align: left;}
	
div#magazine{float:right;padding:0;margin:0;
    width: 83%;
	line-height: normal;   /*dimensionamento percentuale del font */
    text-align: left;}
	
div#contleft{float:left;padding:0;margin:0;
    width: 15%;}
	
div#colonnadx{float:right;
    width:25%;
    }
	div#freccie{clear:both;float:right;
    width:40%;
		font-size: 1.2em;
    }
div#primaria{float:left;padding:0 0.5em 0 0;margin:0;
    width: 71%;background:  url(../images/pixel-grigio.jpg) right top repeat-y;
    }
	
	

div#pubblist { float: left;margin:0;padding:1.5em;
	color: #000000;
	font-weight: normal;
	font-family: Times New Roman;
	font-variant: normal;
	font-weight: bold;
	font-style: italic;
}
	
div.pubblist p {
   text-align: center;margin:2px 0 2px 0;padding:5px;
	
   }


div#primariadx{float:right;padding:0 1.5em 0 1.5em;
 	width: 58%;
	background:  url(../images/pixel-grigio.jpg) left top repeat-y;}
div#primariasx{float:left;
 	width: 35%;}

	
div#galleria{
font-style: italic;clear:both;}


div#comunicati{padding:1em 0em 0em 0em;clear:both;}
div#comunicati img {
	border: 1px solid #999999;
	margin:0 1em 1em 0;
	}
	
div#news{padding:1em 0em 0em 0em;clear:both;}
div#news img {
	border: 1px solid #999999;
	margin:0.8em;
	}
div#pubblicazioni{padding:1em 0em 0em 0em;clear:both;}
div#pubblicazioni p{font-size: 0.8em;font-weight: bold;}
div#pubblicazioni h6 {font-size: 1.2em;
	color: #000000;
	font-weight: normal;
	margin:0em;
	padding:0em 0em 0.8em 0em ;
	font-family: Times New Roman;
	font-variant: small-caps;
	font-weight: bold;
	font-style: italic;
	}
	div#pubblicazioni img {
	border: 1px solid #999999;
	margin:0.5em;
	}
	
	
div#lanciogallerie{padding:1em 0em 2em 0em;clear:both;}
div#lanciogallerie img {
	border: 1px solid #999999;
	margin:0 1em 1em 0;
	}	
	
div#lanciogallerie h4 {
	margin:1em;
	text-align : center;
	color: #996666;
	font-variant: small-caps;
	font-weight: bold;
	}	

div#smaller{font-size: 1em;font-family: verdana;font-variant: small-caps;}
	
div#lancio{text-align : left;color: #663333;font-weight: bold;padding:0 0 2em 0;line-height: 1.6em;}
div#payoff{color: #000000;font-size: 1.2em;font-family: Times New Roman;
	font-variant: small-caps;
	font-weight: bold;
	text-align : center;}
	
	div#lanciomagazine{margin:5em 0 0 0;color: #000000;font-size: 1.2em;font-family: Times New Roman;
	font-variant: normal;
	font-weight: bold;
	text-align : center;}
	div#lanciomagazine a {
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	text-decoration:blink;
	}
	
div#menuvert{margin:30em 0 0 2em;}
div#menuvert ul{text-align:left;margin: 0.8em 0 0 0;padding: 0;color: #000000;text-decoration: none;font-weight: bold;}
div#menuvert li{padding:0em;text-align:left;line-height: 2em;color: #333333; }
div#menuvert li a{text-align:left;color: #333333; }
div#menuvert li a:hover{text-align:left;color: #666666;}

	div#bottom{clear:both;
	padding:2em 0.2em 2em 0.2em;
	line-height: normal;   /*dimensionamento percentuale del font */
    text-align: center;   /*centra in IE 5.x */
	background: FFFFFF;
    }
	
	
