﻿/* colore di sfondo bell'arancione
             background-color: #ffae00; grigio c6c8bb*/
             
             

body { 
text-align : center; 
margin : 0 auto; 
font-family : arial, sans-serif; 
font-size : 15px; 
background-color: #444;
} 

#ontainersfondo { 
background-image: url('immagini/sfondo luca/sfondo-fffa.jpg');
background-repeat : repeat-y; 
width:860px; 
margin : 0 auto; 
} 


#container { 
border-right : 0px solid #600;
border-left : 0px solid #600;
width : 800px; 
margin : 0 auto; 
text-align : left; 
background-color : #fff;
 
 
} 

#header { 
background-image : url('immagini/testate header/headercom.png'); 
background-repeat : no-repeat; 
margin : 0 auto; 
/*border-bottom:1px solid #500;*/
padding:20px 0 35px 0;

} 
        
#estata { 
width : 800px; 
height : 50px; 
background-image :url('immagini/testate header/testata_torch.jpg'); 
background-repeat : no-repeat; 
margin : 0 auto;

}
.bandiera{ float:right;
margin-top:-44px;
margin-right:17px;
width:25px;
	
}
div#content { 
background-color : #fff; 
color : #aaa; 
margin : 20px 60px 10px 60px; 
border : 0px solid #111; 
}


div#contenthome { 
background-color : #fff; 
color : #aaa; 
margin :0 auto; 
border : 0px solid #111; 
}



div#boxhome { 
background-color : #fff; 
color : #aaa; 
margin-left :60px ; 
border : 0px solid #111;
width:120px;
float: left;
height:400px;
padding-top:0px;
 
}

div#boxhomestoria { 
background-color : #fff; 
color : #aaa; 
margin-left :60px ; 
border : 0px solid #111;
width:390px;
float: left;
border-left:1px solid  #c00; 
padding:0px 40px ;
height:11300px

}


div#boxhometesto { 
background-color : #fff; 
color : #aaa; 
margin-left :60px ; 
border : 0px solid #111;
width:390px;
float: left;
border-left:1px solid  #c00; 
padding:0px 40px ;


}


#footer { 
margin-top : 20px; 
border-top : 1px solid #111; 
border-bottom : 0px solid #111; 
text-align : center; 
padding : 0.4em; 
background-color : #fff; 
color : #c00; 
font-size : 12px; 
}
         
#footer a { 
color : #000; 
text-decoration : underline; 
}         

h1{ 
left : -9999px; 
position : absolute; 
}         

h2{ 
margin:2px;
padding-top:5px;
color:#fff;
text-align: center; 
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
font-weight:lighter;


}     

h3{
	margin-bottom: 1px;
	color: #000;
	text-align: center;

}


h4{ 
margin:0px auto;
color:#222;
text-align: left; 
font-size: medium;
font-weight:lighter;

}  

h5{ 
	left: -9999px;
	position: absolute;

}  

         
h6{ 
color:#c00;
margin:0;
padding:0;
text-align: center; 
font-size:  x-large;
font-weight:lighter;
font-family: Arial, Helvetica, sans-serif; 

}     



#menuNavigazione{
  margin-top: 10px;
               
}
.menuNavigazione { 
text-align : center; 
color : #000; 
font-size : small;
margin-bottom : 10px;
border-bottom : 1px solid #ccc;
padding-bottom:10px;
margin:0  auto 


}

 
.menuNavigazione ul{
 width:800px
}

.menuNavigazione li{
display:inline;
}
.menuNavigazione a { 
padding : 0 7px; 
text-decoration : none; 
margin : 0 auto; 
border-right: 1px solid #777; 
} 


/*colere del link visitato*/
.menuNavigazione a:visited {  
color : #000; 
} 
.menuNavigazione a:link { 
color : #c00; 
} 
/*.menuNavigazione a:active{
                          background:#fff;
                          color:#aaa;
                          }*/
.menuNavigazione a:focus { 
background : #eee; 
color : #c00; 
}
.menuNavigazione a:hover { 
background : #eee; 
color : #000; 
 font-weight:lighter
}
/*link attivo*/
.vocecorrente a:visited { 
background : #fff; 
color : #c00;

}  




img#ritratto { 
float : left; 
margin : 0 25px 15px 0; 
}  

img#bandiera { 
border : 2px solid #a00; 
float :left; 
margin :10px ; 
}  

div#box{
width:650px;
}

.colonna{
float:left;
width:270px;  
margin-top:30px;
}
.colonna1{
margin:0 auto;
width:350px; 
margin-top:30px;
}
.colonna1p{
}

div#box.clearfloat{
clear: both;
height: 0;
font-size: 1px;
line-height: 0px;
}
p{
text-align:left;
color:#333
}	 

table.pax{
margin-top:10px;
text-align:left;}	 

table.pax{
width:85%
}

table { 
width : 670px; 
height :30px; 
margin : auto; 
} 

td { 
font-size : small; 
text-align : center;
}

a{ 
color:#000; 
font-size :12px; 
text-align : center;
font-weight:lighter 
}  	



#zoom{ /*possibile cambiare sfondo poi misura dimensioni*/
margin:0 auto; 
background-color: #444;
padding-top:2px;


} 

#zoom a{/*colore dimensione a zoom*/ 
margin:0 auto; 
color:#c00;
font-size:25px;


}

#zoom img{/*cornice immagine*/
	border:2px ridge #000;
	padding:5px

}

#prevnext a {/**/
	 margin:auto;
	 width:700px;
	 color:#c00;
	 font-size:medium
	 }


