/* CSS Document */

body {
	margin:0px 0px 0px 0px;
	background-color:#CCCCCC;
	background-image:url(back.jpg); 
	FONT-SIZE: 9px; 
	MARGIN: 2px;
	COLOR: #000000; 

	FONT-FAMILY:  Geneva, Arial, Helvetica, sans-serif;


}

#master-box {
	width:880px;
	height:1000px;
	background-color: #FFFFFF;
	position:relative;
	margin:20px 0px 20px 0px;
	padding-top:0px;
	margin-bottom:0px;
}

#master-box-gal {
	width:880px;
	height:780px;
	background-color: #FFFFFF;
	position:relative;
	margin:20px 0px 20px 0px;
	padding-top:0px;
	margin-bottom:0px;
}

#master-box-sponsor {
	width:880px;
	height:900px;
	background-color: #FFFFFF;
	position:relative;
	margin:20px 0px 20px 0px;
	padding-top:0px;
	margin-bottom:0px;
}

#master-box-poesie {
	width:880px;
	height:700px;
	background-color: #FFFFFF;
	position:relative;
	margin:20px 0px 20px 0px;
	padding-top:0px;
	margin-bottom:0px;
}
#master-box-giurati{

	width:880px;
	height:1430px;
	background-color: #FFFFFF;
	position:relative;
	margin:20px 0px 20px 0px;
	padding-top:0px;
	margin-bottom:0px;

}

#master-box-stampa{

	width:880px;
	height:650px;
	background-color: #FFFFFF;
	position:relative;
	margin:20px 0px 20px 0px;
	padding-top:0px;
	margin-bottom:0px;

}





#head-box {
	width:850px;
	height:225px;
	background-color:#FFFFFF;
	position:relative;
	margin:5px 0px 5px 0px;
	/*padding-top:10px;*/

}




#cont-full {
	width:850px;
	
	position:relative;
	margin-top:20px;
	margin-left:0px;
	background-color:transparent;
	margin-bottom:0px;
	
}



#box-menu {
	width:200px;

	position:relative;
	margin-top:0px;
	float:left;
	text-align:left;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	background-color: #ECECEC;

}


#box-tab {
	width:630px;

	position:relative;
	margin-top:0px;
	float:right;
	margin-left:10px;
	margin-top:0px;
	text-align:left;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	background-color: #ECECEC;
}

#box-news3 {
	width:240px;
	height:330px;
	position:relative;
	margin-top:0px;
	float:left;
	margin-left:10px;
	text-align:left;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	background-color: #ECECEC;

	
}

#box-scroll {
	width:240px;
	height:265px;
	overflow:auto;
	position:relative;
	margin-top:0px;
	float:left;
	margin-left:0px;
	text-align:left;
	padding-left:0px;
	padding-top:10px;
	padding-right:0px;
	background-color: #ECECEC;


}


#box-cont2 {
	width:800px;
	height:480px;
	float:right;
	position:relative;
	margin-top:0px;
	padding-top:0px;
	text-align:left;
	background-color: #FFFFFF;

	
}

#box-cont {
	width:850px;
	height:690px;
float:left;
	position:relative;
	margin-top:0px;
	margin-right:0px;
	padding-top:0px;
	text-align:left;
	background-color: #FFFFFF;

	
}

#box-cont-giurati{
	width:850px;
	height:400px;
	float:left;
	position:relative;
	margin-top:0px;
	margin-right:0px;
	padding-top:0px;
	text-align:left;
	background-color: #FFFFFF;
	





}


#box-cont-sponsor {
	width:850px;
	height:500px;
float:left;
	position:relative;
	margin-top:0px;
	margin-right:0px;
	padding-top:0px;
	text-align:left;
	background-color: #003399;

	
}

#box-cont-poesie {
	width:850px;
	height:400px;
float:left;
	position:relative;
	margin-top:0px;
	margin-right:0px;
	padding-top:0px;
	text-align:left;
	background-color: #FFFFFF;

	
}


#box-cont-gal {
	width:850px;
	height:520px;
float:left;
	position:relative;
	margin-top:0px;
	margin-right:0px;
	padding-top:0px;
	text-align:left;
	background-color: #FFFFFF;

	
}


#box-info {
	width:240px;
	height:470px;
	position:relative;
	margin-top:0px;
	float:left;
	margin-left:0px;
	text-align:left;
	padding-left:10px;
	padding-top:0px;
	padding-right:10px;
	background-color: #ECECEC;

	
}


#box-form {
	width:520px;
	height:470px;
	float:right;
	position:relative;
	margin-top:0px;
	padding-top:0px;
	text-align:left;
	padding-left: 0px;
	background-color: #ECECEC;

	
}



/* ----------------- TESTO --------------*/

.intestazioneForm {
  
 
  FONT-SIZE: 9px; 
  MARGIN: 0px;
  float:left;
  margin-top:0px; 
  COLOR: #000000; 
  FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
}

.intestazioneNews {
  
 
  FONT-SIZE: 9px; 
  MARGIN: 0px;
  float:left;
  margin-top:0px; 
  COLOR: #990000; 
  FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
}



H2 {
  FONT-SIZE: 9px; 
  MARGIN: 5px; 
  COLOR: #000000; 
  FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
  font-style:normal;

}



H6 {
  FONT-SIZE: 9px; 
  MARGIN: 0px; 
  COLOR: #FFFFFF; 
  FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
  font-style:normal;
 

}



.int_Footer{
FONT-SIZE: 9px; 
width:850px;
height:50px;
background-image: url(footer.jpg);
  MARGIN: 0px; 
  COLOR: #FFFFFF; 
  FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
  font-style:normal; 
  

}


#footer-box {
	width:880px;
	height:50px;
	background-color: #FFFFFF;
	position:relative;
	padding-top:0px;
	margin-bottom:0px;
}



a:link { COLOR: #660000;}
a:visited { COLOR: #660000;}
a:hover { COLOR: #660000; }
a:active {  COLOR: #660000;}