/* stile per il body*/
body,html {
    text-align: center;   /*centra in IE 5.x */
    background-image:url(images/bg_page.jpg);
    font-family:Verdana;
    margin: 0 auto;     
    }

.SpryHiddenRegion{
	visibility:hidden;
}


/*contenitore generale del sito*/
div#container{
	float:center;
    width: 1000px;
    height: 880px;
    text-align: left;   /*ripristina l'allineamento*/
    }
    
    
/* contenitore per la testa */
div#header{
    float: left;
	width: 1000px;
    height: 228px;
    /*background-color: yellow;*/
    }
 
/* -----------------  contenitore per il menù --------------------------*/
div#menu{
	float:left;
    width: 1000px;
    height: 54px;
	background-image:url(images/bg_menu.jpg);
	/*background-color:#C00*/
    }    
    
div#menu1{
	float:left;
	width:127px;
	height: 54px;
	background-image:url(images/menu_home.jpg);	
	cursor: pointer;
}	

div#menu2{	
	float:left;
	width:112px;
	height: 54px;
	background-image:url(images/menu_chisiamo.jpg);	
	cursor: pointer;
}

div#menu3{
	float:left;
	width:101px;
	height: 54px;
	background-image: url(images/menu_tornei.jpg);	
	cursor: pointer;
}	


div#menu4{
	float:left;
	width:85px;
	height: 54px;
	background-image:url(images/menu_corsi.jpg);
	cursor: pointer;
	
}	

div#menu5{	
	float:left;
	width:84px;
	height: 54px;
	background-image:url(images/menu_orari.jpg);
	cursor: pointer;
}

div#menu6{
	float:left;
	width:124px;
	height: 54px;
	background-image: url(images/menu_foto.jpg);
	cursor: pointer;
	
}	

div#menu7{
	float:left;
	width: 118px;
	height: 54px;
	background-image:url(images/menu_contatti.jpg);
	cursor: pointer;
}	


div#menu8{
	float:left;
	width: 199px;
	height: 54px;
	background-image:url(images/menu_pala.jpg);
	cursor: pointer;
}

	
/* contenitore per il corpo */
div#corpo{
    float: left;
    width: 1000px;
    min-height: 470px;
	height:auto;
    /*background-color: cyan;*/
    } 	
	
 /* -----------------------------------------------------------    home page   ----------------------------------------------------------- */   
 

div#benve{
    float:left;
    width: 570px;
    height: 470px;

    } 

	
div#tornei{
    float:right;
    width: 430px;
    height: 128px;
    /*background-color: green;*/
    } 	
	

div#titolo_sez_tornei{
    float:left;
    width: 317px;
    height: 64px;
	background-image: url(images/bg-tornei.jpg);
    } 
	
div#torneiguarda{
    float:right;
    width: 113px;
    height: 64px;
	background-image:url(images/guarda1.jpg);
    } 	

div#corsi{
    float:right;
    width: 430px;
    height: 114px;
	/*background-color:#FF3399;*/
    } 
	
div#titolo_sez_corsi{
    float:left;
    width: 317px;
    height: 41px;
    } 
	
div#corsiguarda{
    float:left;
    width: 113px;
    height: 41px;
	background-image:url(images/guarda2.jpg);
    } 		    
    
div#testohome{
	float:left;
	width: 370px;
	height: 60px;
	padding-right: 30px;
	padding-top: 4px;
	line-height: 15px;
	/*background-color:#009900;*/
}	
	
div#info{
    float:right;
	position:relative;
    width:430px;
    height: 228px;
    /*background-color: #FF99FF;*/
    }        

div#info2{
    float:right;
	position:absolute;
	top:198px;
	left:0px;
    width:430px;
    height: 25px;
   
    }

div#sponsor{
  	clear:both;
	position:relative;
    width: 1000px;
    height: 80px;    
    }
	
#face{
	position:absolute;
	top:0;
	left:450px;
	width:130px;
	height:75px;
	/*background-color:red;*/
	}	
	
#newsletter{
	position:absolute;
	top:0;
	left:676px;
	width:272px;
	height:75px;
	/*line-height:75px;
	background-color:#FCF;*/
	}	
/* ------------------------------------------------------------- chi siamo  --------------------------------------------------------*/


div#sinistra{
	position:relative;
	top: 0px;
	left: -10px;
	float:left;
	width: 570px;
	height:470 px;
	background-color:#990000;
}

div#destra{
	position:relative;
	top: 0px;
	left: 570px;
	width: 430px;
	height: 470px;
	background-image:url(images/bg_dx.jpg);
}


.blocco{
 position:absolute;
 top: -10px;
 left: 0px;
 /*width: 582px;*/
 width:570px;
 height:470px;
 /*background-image:url(images/chi1.jpg);
 padding-top: 10px;
 padding-left: 40px;*/

 } 

.testo_blocco1{
 position:absolute;
 top: 0px;
 left: 10px;
 width: 470px;
 height:470px; 
 padding-left: 70px;
 padding-right: 30px;
 text-align:justify;
 line-height: 14px;
 background-image:url(images/bg_tornei.jpg);
 /*padding-top: 10px;
 background-color:#009900;
 padding-left: 40px;*/
 }
 
.testo_blocco2{
 position:absolute;
 top: 0px;
 left: 10px;
 width: 470px;
 height:470px; 
 padding-left: 70px;
 padding-right: 30px;
 line-height: 14px;
 text-align:justify;
  background-image:url(images/bg_tornei.jpg);
 /*padding-top: 10px;
 padding-left: 40px;*/
 }
 
div#puls{
	float:right;
	width:98px;
	height:45px;
	cursor: pointer;

}

/* -------------------------------------------------------------   Tornei  e corsi  --------------------------------------------------------*/


div#sinistra1{	
	float:left;
	width: 495px;
	min-height: 435px;
	height: auto;
	padding-left: 55px;
	padding-right: 20px;
	padding-top: 35px;
	background-repeat:no-repeat;
	background-image:url(images/bg_tornei.jpg);
	/*background-color:#CCFF00;*/
}

div#destra1{
	float: right;
	position: relative;
	width: 430px;
	height: 470px;
	/*background-color:#009900;*/
	background-image:url(images/bg_dx.jpg);
}

 
div#immaggini{
	float:left;
	width:490px;
	min-height: 50px;
	height:auto;
	padding-top: 5px;
	/*background-color: violet;*/
	
} 

div#dataimg{
float:left;
	width:490px;
	height: 145px;
	padding-top: 5px;
	/*background-color:#0099FF;*/
}

div#rigadataimg{
float:left;
	width:245px;
	height: 30px;
	/*background-color:red*/
}

div#boximg{
	float:left;
	width:110px;
	height: 78px;
	padding-top: 17px;
	text-align: center;
	vertical-align:middle;
	background-image:url(images/bg_images.png);
} 


.riga{
	float:left;
	width:350px;
	height: 65px;
	padding-left: 30px;
	padding-right: 50px;
	padding-top: 15px;
	line-height: 1.3;
	/*background-color:#99FF00;*/
	background-image:url(images/bg_master.png);
}  

.fondo {	 
	background-image:url(images/sopra.png); 
	cursor: pointer;
	} 


.sopra {	 
	background-image:url(images/sopra.png); 
	cursor: pointer;
	} 

.seleziona {	 
	background-image:url(images/selez.png); 
	} 
	
	
.even {	 
	background-image:url(images/selez.png); 
	} 		
	
	
div#paginaz{
	position:absolute;
	top: 430px;
	left: 0px;
    float:left;
	width:350px;
	height: 35px;
	padding-left: 30px;
	padding-right: 50px;
	padding-top: 15px;
	line-height: 1.2;
	text-align: right;
	
}	


/*---------------------------------------------------------------- foto ----------------------------------------------------------------*/


div#contboxlat{
	float:left;
	width:370px;
	height: 470px;
	padding-left: 30px;
	text-aligne: center;
	line-height: 12px;
	/*background-color:red;
	background-color: #33CCFF;*/
}  


div#boxlat{
	float:left;
	width:150px;
	height: 100px;
	padding-left: 10px;
	text-aligne: center;
	line-height: 12px;
}  





/*---------------------------------------------------------------- orari ----------------------------------------------------------------*/

div#orari{
	float: left;
	width: 850px;
	height: 440px;
	padding-left: 50px;
	padding-right: 100px;
	padding-top: 30px;
	background-image:url(images/bg_orari.jpg);
}




/* ---------------------------------------------------------------  piede ----------------------------------------------------------------------*/
div#piede{
    clear: both;
	position: relative;
    width: 950px;
    height: 40px;
	padding-left: 50px;
	padding-top: 3px;
	line-height: 43px;
	background-image:url(images/fondopiede.jpg);
    /*background-color: #FF0099;*/
	}
	
.logo{
	position: absolute;
	top: 10px;
	left: 850px;
	width:82px;
	height: 43px;
}	


/* --------------------------------------- paladelta ------------------------------------- */

.bloccoA{
 position:absolute;
 top: -10px;
 left: 0px;
 /*width: 582px;*/
 width:570px;
 height:470px;
 /*background-image:url(images/chi1.jpg);
 padding-top: 10px;
 padding-left: 40px;*/

 } 

.testo_blocco10{
 position:absolute;
 top: 0px;
 left: 10px;
 width: 470px;
 height:470px; 
 padding-left: 70px;
 padding-right: 30px;
 text-align:justify;
 line-height: 14px;
 background-image:url(images/bg_tornei.jpg);
 /*padding-top: 10px;
 background-color:#009900;
 padding-left: 40px;*/
 }
 
.testo_blocco20{
 position:absolute;
 top: 0px;
 left: 10px;
 width: 470px;
 height:470px; 
 padding-left: 70px;
 padding-right: 30px;
 line-height: 14px;
 text-align:justify;
  background-image:url(images/bg_tornei.jpg);
 /*padding-top: 10px;
 padding-left: 40px;*/
 }

div#pulsA{
	float:right;
	width:98px;
	height:45px;
	cursor: pointer;

}


input#pers{
    background:url(images/butt_invia.jpg) no-repeat;
}