/* CSS Document*/
html{background-color:#f9fc71;}
.clear{
	clear:both;
	}

body{ 	
   margin:0px;
   background:url(../imagessito/sfondo2.jpg) repeat-x;

 }
#header{ 
 //background:url(../imagessito/headerflshfotoapp.png) no-repeat;
   margin:auto;
  margin-top:-535px;
  margin-left:52px;
width:990px;
height:500px;
} 
#flash{float:left;
margin-lefT:754px;
margin-top:-465px;
}
#totale{
 background:url(../imagessito/sfondototale1.jpg) no-repeat;
 //background:url(../imagessito/sfondototale1bis2.png) no-repeat;

margin:auto;
width:1100px;
 height:auto;

}

#stendino{
 //background:url(../imagessito/stendino.png) no-repeat;
margin:auto;
 margin-top:330px;
width:800px;
height:200px;
}
#centrale{  
 width:820px;
 height:auto;
margin:auto;    
margin-top:-500px;
text-align:center;
     }
#alto {
 
 width:auto;
 margin:auto;
text-align:center;
}

#sfondobasso{
width:auto;
 margin:auto;
text-align:center;      
 }
 



a.chisiamo{display:block;
width: 224px;height: 38px; 
margin-top:-380px;
margin-left:390px;
text-decoration: none; 
background: url(imagessito/chisiamo.png) no-repeat 0 0
    }
a.chisiamo:hover{ width: 257px;height: 42px; 
margin-top:-382px;
margin-left:375px;
background: url(imagessito/chisiamobig.png) no-repeat 0 0
}     


#li {font-size:12px;
	color:#68564d;
	}	
.foldheader{cursor:pointer;cursor:hand ; 
font-weight:normal; padding:10px 0px 0px 0px; 
margin:0px; 
list-style-image:url(../img/arrow.gif) }

.foldheader a {
  text-decoration: none;
color:#68564d;
}

.foldinglist{list-style-image:url(../img/list.gif);
 padding:0px 0px 0px 20px; 
 margin:0px;}

.foldinglist a {
  text-decoration: none;
  color:#68564d;
//margin-top:-10px;
}

 .foldinglist a:hover {
  text-decoration: underline;
}

#sottomenu {list-style-image:url(../img/arrow_up.gif); padding-bottom:10px; margin:0;}

#sottomenu a {
  text-decoration: none;
  color:#000;
}

a.selezionato {  font-weight:bold;
 color:#c2a481; }

	


/* CONTENUTI ---------------------------------------*/	
#centrale{
width:800px;
margin-top:20px;
 height:auto;}

 
#contenuti {
	width:700px;
	margin:auto;
	 margin-left:80px;		
	height:auto;}
#contenuti p{margin:auto;
             margin-top:200px;
             width:600px;}
#sup-sx{
	float:left;
	border-left:1px solid lightgray;
	border-top:1px solid lightgray;	

	margin-top:0px;
         	}
.clear{
	clear:both;
	}

#main{   
	
	max-width: 800px;
	height:auto;
	text-align: left;
padding-top:100px;
margin-left:200px;   



}
	
#main h1{
padding-top:40px;
//padding-top:15px;}


/* MENU ---------------------------------------*/
#menu{
	height:84px;
	width:713px;
	margin:auto;
margin-top:-35px;

margin-left:-30px;
padding-left:225px;
 background:url(../imagessito/menusfondo.png) no-repeat;
	

	}      
#menu a{
margin-top:40px;
	float:left;
	font-family:Verdana, Helvetica, sans-serif;
	color:#68564d;
	font-size:14px;
	font-weight:bold;
	padding:7px 13px;
	text-decoration:none;
	border-style:solid;
	border-color:#68564d;
	border-width:0px 1px 0px 0px;
	}	
#menu a.selected{
	background-image:url(../img/selected.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	color:#f8d6b1;
	}	
#menu a:hover{
	background-image:url(../img/selected.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	color:#666666;
	}		



#img {
	position:absolute;
	top:0px;
	border:none;
}
h1 {
	font-size:200.1%;
	text-align:center;
        
}
a{
	color:#000;
}

#images{
	visibility:hidden;

}
#loading{
	margin-top:164px;
	margin-bottom:200px;
	text-align:center;
	width:100%;
}
#loading img{
	margin-top:10px;
	position:relative;
}
#captions{	visibility:hidden;
	font-weight:bold;
	position:relative;
	text-align:center;
    z-index:101;
}
#scrollbar{

	position:relative;
	border-bottom:1px solid #b3b3b3;
	z-index:102;
}
#slider{
	position:absolute;
	margin-top:-7px;
	
	z-index:103; 
	background-image:url(slider.png);
	background-repeat:no-repeat;
	width:14px;
	height:14px;
}
#imageflow{margin-top:30px;
	text-align:left;
	width:100%;
	height:200px;
max-height:200px;
}

#imageflow img {

	
	
	border: 2px solid lightgray;
}

/* GALLERIA---------------------------------------*/	

#galleriabig{
  background:url(../imagessito/sfondino.jpg) repeat-y;  
 margin-left:-30px;
// margin-left:-50px;
 width:708px;
 margin-top:-10px;
height:800px;

}
#siv{margin-lefT:-489px;
margin-top:568px;
//margin-top:540px;
//margin-lefT:-570px;}


/* CONTATTI ---------------------------------------*/	

#contattibig{
  background:url(../imagessito/sfondino.jpg) repeat-y;  
 margin-left:50px;
// margin-left:10px;

 width:708px;
 margin-top:-10px;

}	
#contatti{
	width:400px;
height:auto;
	float:right;	
	margin:auto;
margin-top:50px;
margin-bottom:-10px;
padding-bottom:-7px;
	 margin-right:20px;}
		
#contatti input{
	width:400px;
	margin-bottom:10px;
	margin-left:0px;

	}	
#contatti textarea{
	width:400px;
	 margin-left:0px;
	}

#contattibig img{ 
float:left;
margin-left:-40px;
margin-top:-40px;
//margin-top:0px;

}		
#campiobbligatori{margin:auto;
         margin-top:-20px;
     	
	 padding-bottom:10px;
 font-size:9px;}  
     

/*EVENTI----------------------------------------------*/
#eventibig{
   background:url(../imagessito/sfondino.jpg) repeat-y;  
 margin-left:50px;
 //margin-left:10px;
 width:708px;
 margin-top:-10px;
 padding-top:50px;
}
.eventi {       
  margin-top:-20px;
border-collapse:collapse;
text-align:center;
}
.eventi table caption {
color:#2030A4;
font-size:20px;
font-weight:bold;
padding:10px 0;
}

.event table td, table th {
border:1px solid #2030A4;
padding:5px;
}
.event table td, table th  {
background-color:#EBF3FF;
color:#2030A4;
}
 .ind{
      font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	padding-right:40px;
	border:1px solid #2030A4;
        padding:5px;
}
.mese{  background-color:#EBF3FF;
	padding-right:30px;
	border:1px solid #2030A4;
padding:5px;
}

.giorno{ background-color:#EBF3FF;
   	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	padding-right:30px;
	border:1px solid #2030A4;
padding:5px;
}

.corsa{ background-color:#EBF3FF;
    	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	padding-right:30px;
	border:1px solid #2030A4;
padding:5px;
}

.testosotto{
margin-left:80px;
//margin-left:-50px;
width:500px;
  	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
padding-top:10px;
padding-bottom:10px;
}

.importante{  background-color:#EBF3FF;
    	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:red;
	font-weight:bold;
	padding-right:30px;
	border:1px solid #2030A4;
padding:5px;
}

#footerevnt{
margin:auto;
margin-top:-70px;
 background:url(../imagessito/footer.png) no-repeat;
 height:170px;
width:900px;
margin-left:153px; 
//margin-left:163px; 


}

/*NEWS----------------------------------------------*/
#contenitorenews{
  background:url(../imagessito/sfondino.jpg) repeat-y;  
 margin-left:50px;
//margin-left:10px;
 width:708px;
 margin-top:-10px;
 padding-top:50px;
 

}
.news{
width:690px;
margin-left:0px;
margin-top:50px;

padding-top:10px;
  background:url(../imagessito/sfondonews.png) no-repeat;  
}

.news h3{
width:118px;
margin-left:50px;
//margin-left:-470px;
padding-top:-5px;
 background:url(../imagessito/sfondodata.png) no-repeat;
 }
 


 .news h6{
font-weight:bold;
 }
 .contenutonews p{
 float:right;
 margin-right:55px;
   width:400px;
   margin-top:10px; 
   margin-bottom:45px; 
line-height: 16px;
font-size:13px;
 }
 
.immaginenews{
   float:left;
    margin-top:-190px;
    margin-left:40px;
   width:190px;
   height:190px;
 background:url(../imagessito/sfondonfoto.png) no-repeat;   
} 


/*CHI SIAMO----------------------------------------------*/
#chisiamobig{

 margin-left:-30px;
//margin-left:-20px;
 width:708px;
 margin-top:-10px;

}
#chisiamo{
background:url(../imagessito/sfondino.jpg) repeat-y; 
 
 width:708px;
 margin-top:-10px;

}

#contenuti h2 {
       margin-right:80px;
      	font-weight:normal; 
      	text-align:left;

}
#gruppo{

width:400px;
height:300px;
border:1px solid gray;
}
#dovesiamo{
height:500px;}

#piantina{

margin-left:-100px;

}

#foto1{
width:200px;
height:200px;

border:1px solid gray;}

#foto3{
width:250px;
height:250px;

border:1px solid gray;
}

#foto2{
width:200px;
height:200px;

border:1px solid gray;}

#foto4{
width:710px;
height:200px;
}

#footer
{
margin:auto;
margin-left:82px;
margin-top:-80px;
//margin-top:-70px;
 background:url(../imagessito/footer.png) no-repeat;
 height:170px;
}

#container{
padding-top:90px;
//padding-top:0px;
//margin-top:85px;
margin-left:720px;
}

#container img
{
border:0px;



}

#footerchi
{
margin:auto;
margin-left:82px;
margin-top:-70px;
//margin-top:-70px;
 background:url(../imagessito/footer.png) no-repeat;
 height:170px;
}


#footercont
{margin:auto;

margin-top:-69px;
 background:url(../imagessito/footer.png) no-repeat;
 height:170px;
width:900px;
margin-left:227px;
}


/*dove SIAMO----------------------------------------------*/
#dovesiamobig{
  background:url(../imagessito/sfondino.jpg) repeat-y;  
 margin-left:-30px;
// margin-left:-50px;
 width:708px;
 margin-top:-10px;

}



