/* CSS Document */
body {
text-align: center; margin: 0px; 
background: url(../images/pix-sfo-segue.jpg); 
}
.border A:link {color: #666600;text-decoration: none; background:#cc9900;padding:5px;}
.border A:visited {color: #666600;text-decoration: none;background:#cc9900; padding:5px;}
.border A:hover {color: #999933;text-decoration: none;background:#ff9900;padding:5px; }

body{font: 80% Verdana,Arial,sans-serif}
h1,h2{font-family: "Trebuchet MS",Arial,sans-serif;margin:0;padding:0;line-height: 130%;}
h3,h4 {font-family: "verdana",Arial,sans-serif;margin:0;padding:0;line-height: 120%;}
h1{color: #663333;font-size: 105%}
h2{color: #CC6600;font-size: 110%}
h3{color: #666;font-size: 110%}
h4{color: #cc9900;font-size: 110%}

	
A:link { color: #660000;text-decoration: none }
A:visited { color: #660000;text-decoration: none }
A:hover {color: #000033;text-decoration: none }

#centratura {
width: 100%;
text-align : center;
margin : 0px auto;}

#containerhome {
width: 100%;margin: 0 auto;text-align: center;
background: url(../images/sfo-top-home.jpg) top center no-repeat;
}
#containersegue {
width: 100%;margin: 0 auto;text-align: center;
background: url(../images/sfo-top-segue.jpg) top center no-repeat;
}

div#dimensione{
    width: 780px;
	margin: 0px auto 20px auto;
	text-align:left; 
    } 

div#top{width:780px;height:90px;padding:0;margin: 0 auto;text-align: left;}
div#topleft{
    width:145px;\width:145px;w\idth:145px; /*box model hack*/
	height:90;
	margin:10px 0 0 0;
	padding:0;
	background: url(../images/logo.gif) top center no-repeat;}
	
div#topright{float: right;width:625px;\width:625px;w\idth:625px; /*box model hack*/
margin:0;padding:0; text-align: right;}

div#left{width:145px;\width:145px;w\idth:145px; /*box model hack*/
	margin:0;
	padding:0;
	color: #333;}
	
	div#left h2{color: #999900; padding:0 0 0 14px;}
	
div#right{float: right;width:625px;\width:625px;w\idth:625px; /*box model hack*/
margin:0;padding:0; text-align: right;color:#999900;}

div#clearright{clear: right;margin:0;padding:0;}
div#footer{clear: right;background: url(../images/pixel.gif) repeat-x top; height:20px;}
div#clearboth{clear: both;margin:0;padding:0;}

	
div#box{
	margin:0;
	padding:0px 3px 0 3px;
	background: url(../images/sfo-boxprimaria.gif) top left repeat-y;
	} 
 

b.rtop, b.rbottom{display:block;background-image: url(../images/pixel.gif); }
b.rtop b, b.rbottom b{display:block;height:1px;
    overflow: hidden; background: url(../images/pix-giallo.jpg);}
b.r1{margin: 0 3px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 1px;}


c.rtop, c.rbottom{display:block;background-image: url(../images/pix-giallo.jpg); }
c.rtop c, c.rbottom c{display:block;
    overflow: hidden; background: url(../images/pixel.gif);}
c.r1{margin: 0 3px}
c.r2{margin: 0 2px}
c.r3{margin: 0 1px}
c.rtop c.r4, c.rbottom c.r4{margin: 0 1px;height: 1px;}

d.rtop, d.rbottom{display:block;background-image: url(../images/pix-sfo-segue.jpg);}
d.rtop d, d.rbottom d{display:block;height: 0;
    overflow: hidden;background: url(../images/pixel.gif) ;
	background-repeat: no-repeat;
	background-position: top right;}
d.r1{margin: 0 3px}
d.r2{margin: 0 2px}
d.r3{margin: 0 1px}
d.rtop d.r4, d.rbottom d.r4{margin: 0;height:0;}

div#striscia{
    width: 100%;
	margin: 0;
	padding:4px 0 1px 0;
	text-align:left; 
    background:#003300;} 
div#striscia h2{font-size: 12px}
	
	div#bottom{
    width: 100%;
	background: url(../images/sfo-citazione.jpg) top left repeat-y;} 
	
div#citazioni{width:145px;\width:145px;w\idth:145px; /*box model hack*/
	margin:0;
	padding:0;
	color: #ffffff;
	}
div#sottomenu{width: 95%;padding: 28px 0 10px 0;text-align: left;}
	 
div#descrizione{width: 95%;padding: 35px 10px 10px 10px;text-align: left;}
div#descrizione A:link {color: #666600;text-decoration: none; background:#cc9900;padding:0 3px;}
div#descrizione A:visited {color: #666600;text-decoration: none;background:#cc9900; padding:0 3px;}
div#descrizione A:hover {color: #999933;text-decoration: none;background:#ff9900;padding:0 3px; }
div#descrizione h1,h2{font-family: "Trebuchet MS",Arial,sans-serif;margin: 0;padding:0;line-height: 130%;padding:0; margin:0;}
div#descrizione h1{color: #666633;font-size: 115%;padding: 0 0 10px 0;}
div#descrizione h2{color: #666633;font-size: 105%;padding: 0 0 15px 0;}
div#descrizione h3{color: #996600;font-size: 110%}
div#descrizione table{font: 100% Verdana,Arial,sans-serif}

div#contenuto{width: 95%;padding: 10px;text-align: left;color:#663333;}
div#contenuto A:link {color: #666600;text-decoration: none; background:#cc9900;padding:0 1px;}
div#contenuto A:visited {color: #666600;text-decoration: none;background:#cc9900; padding:0 1px;}
div#contenuto A:hover {color: #999933;text-decoration: none;background:#ff9900;padding:0 1px; }
div#contenuto h1,h2{font-family: "Trebuchet MS",Arial,sans-serif;margin: 0;padding:0;font-variant: small-caps;line-height: 130%;padding:0; margin:0;}
div#contenuto h1{color: #003333;padding: 10px 0 10px 0;}
div#contenuto h2{color: #666633;padding: 12px 0 5px 0;}
div#contenuto h3{color: #996600;padding: 12px 0 5px 0;line-height: 130%;}
div#contenuto img{padding:10px;}
div#contenuto table{margin:0;padding:0;font-size: 100%;}
div#indirizzo {color: #663300;font-size: 90%;padding:0 0 10px 0;}
	
	