body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
margin:0;
padding:0;
height:100%;
border:none;
background-image:url(../immagini/body.gif);
background-repeat:repeat;
overflow-y:auto;
overflow-x:hidden;
}


div#contenitore {
width: 900px;
height:650px;
margin:0px auto;
text-align:left;
background-image:url(../immagini/sfondo.jpg);
background-repeat:no-repeat;
}



div#contenuto {
	width:660px;
	height:465px;
	float:left;
	margin-top: 0px;
	overflow-y:auto;
	overflow-x:hidden;
	padding-top:40px;
	
 }
 
div#menu {
width:660px;
height:25px;
float:left;
margin-top:90px;
margin-bottom:20px;
word-spacing: 10px;
padding-bottom:10px;
vertical-align:bottom;
}


/*index*/

div#contenitoreIndex {
width: 900px;
height: 750px;
margin:0px auto;
text-align:center;
background-color:#000000;
}

 
 div#menuIndex {
width:660px;
height:25px;
float:left;
margin-top:20px;
margin-bottom:20px;
word-spacing: 10px;
padding-bottom:10px;
vertical-align:bottom;
color:#FFFFFF;

}

table#contenutoIndex {
	width:900px;
	
	float:left;
	margin-bottom: 0px;
	overflow:hidden;
	padding:0px;
	
 }

td#indexCom {
width:660px;
color:#FFFFFF;
font-weight:bold;
font-size:18px;
}



div.news {
padding:0px;
margin:0px;
background-color:#FF9900;
width:220px;
margin-left:5px;
margin-bottom:2px;
font-weight:bold;
}


div.newsInf {
background-image:url(../immagini/newsInf.gif);
background-repeat:no-repeat;
background-position:bottom left;
width:220px;
padding:0px;

}

div.news a {
 padding-top:0px;
 padding-bottom:0px;
 text-align:center;
 padding-left:2px;
 padding-right:2px;
}

div.news img {
 border: none;
}

div.imgSx {
float:left;
margin-left:100px;
margin-bottom:20px;

}

div.imgDx {
float:right;
margin-right:100px;
margin-bottom:20px;
}

#menuIndex a:hover {
color:#FF9900;
}
 #contenitoreIndex p {
 padding-top:0px;
 padding-bottom:0px;
 text-align:center;
 padding-left:2px;
 padding-right:2px;
 }

/*
div#contenutoind {
width:900px;
text-align:center;
margin-top: 0px;
overflow:hidden;
clear:both;
z-index:-1;
	
		}

div#menuind {
width:900px;
word-spacing: 20px;
padding-bottom:10px;
padding-top:50px;
vertical-align:bottom;
background-color:#000000;
}

div#contenitoreind {
width: 900px;
height:650px;
margin:0px auto;
text-align:left;
}
*/
/*fine div dell'index*/

table#organigramma {
margin-left:0px;
}

table#galleriafoto {
margin-top:10px;
}

table#formulario {
margin-left:0px;
}

table.fondoNero {
background-color:#000000
}

p {
padding-right:60px;
padding-left:10px;
text-align:justify;
}

a {
text-decoration:none;
color:#666666;
}

a:hover {
border:none;
color:#000000;
}

a.index {
color:#FFFFFF;
}


a.linkfoto {
font-size:14px;
color:#FFFFFF;

}

a.footera {
font-size:10px;
color:#CCCCCC;

}

a:hover.linkfoto {
color:#CC9900;
}

 a:hover.footera {
color:#CC9900;
}

a#deutsch {
margin-left:130px;
}



div#stringafoto {
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#666666;
 
 }
 
 div#footer {
 position:relative;
 top:630px;
 left:170px;
 padding-left: 20px;
 }
 
 div#deutschInt {
 margin-top:10px;
 }
 
 div#deutschInt a{
 color:#0000CC;
  }
 p.iscrizione {
 font-size:20px;
 font-weight:bold;
 background-color:#CCCCCC;
 margin-right: 60px;
 padding: 10px;
 }
 
 form#iscriz {
 float:left;
 margin-left:20px;
 margin-right:15px;
 background-color:#7E8BAC;
 
 }
 
 h4 { 
 font-size:14px;
 font-weight:bold;
 background-color:#CCCCCC;
 color:#000000;
 width:600px;
 padding:2px;
 }
 
 h4.titolifoto {
 font-size:16px;
 font-style:inherit;
 color:#FFFFFF;
 background-color:#000000;
 }
 
 h5 { 
 font-size:14px;
 font-weight:bold;
  }
 
 legend {
 font-size:14px;
 font-weight:bold;
 }
 
 fieldset {
 border:none;
 }
 
 li {
 list-style-type:none; 
 }
 
 img#logofoto {
  border:none;
 }
  img.left {
  float:left;
  padding-right:10px;
  }
 
 img.sponsor {
 padding-right: 20px;
 padding-bottom: 20px;
 float:left;
 } 
 
 img.thumb {
 padding-left:20px;
 padding-top: 20px;
 
 }
 
 div.sponsorDiv {
 clear:both;
 }
 
 a.img {
 border:none;

 }
 
 p.sponsorp {
 margin-left: 224px;
 padding-top: 20px;
 }
 
span.caratteribianchi {
color:#FFFFFF;
}

.bottoniform {
position:relative;
left:110px;
}

