body {text-align: center;
      padding: 0; 
      margin: 0 auto;
      height:100%;
      background: url(image/prato.jpg) repeat;}

#sfondo{text-align: left;
        margin: 0 auto;
}

#colonna-sx{/*height: 680px ;
            width: 750px;
            background: url(image/riga_vert.gif) repeat-y 84px 0px;
			visibility:hidden;*/}

#colonna-sxsx{/*height: 680px 
              width: 750px;
              background: url(image/riga_vert.gif) repeat-y 645px 0px;*/}

#riga-su{/*height: 680px ;
         width: 750px;*/
         background: url(image/riga_oriz.gif) repeat-x 0px 131px /*176px*/;}

#riga-susu{/*height: 680px;
           width: 750px;*/
           background: url(image/riga_oriz.gif) repeat-x 0px 372px /*417px*/;}

#centro{height: 515px /*575px*/;
        width: 750px;
        background: url(image/sfondo.jpg) no-repeat 17px 0 /*44px*/;
		margin: 0 auto;}

#riq_altsx_omb{height: 147px;
               width: 176px;
               float: left;
               margin: 10px /*54px*/ 0 0 50px;
               background: #999;}

#riq_altsx{height: 141px;
           width: 170px;
           background: url(image/logo.jpg) top left no-repeat;
           border: 2px solid #FFF;
		   text-indent: -500px;}

#riq_risul_omb{height: 111px;
               width: 181px;
               float: left;
               margin: 7px 0 0 47px;
               background: #999;
               /*padding: 2px 0 0 2px;*/}
			   
#riq_risul_bis{
	height: 109px;
	width: 179px;
	background: url(image/sfondo_prox_incontro.jpg) no-repeat;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 14px;
	padding-left: 7px;
}

#riq_risul{
	height: 109px;
	width: 179px;
	background: url(image/sfondo_batt.jpg) no-repeat;
	padding-top: 6px;
	padding-right: 7px;
	padding-bottom: 14px;
	padding-left: 7px;
}

#riq_risul_int{margin: 10px 0 0 40px;
               color: #FFF;
               font: bold normal 0.9em/1.0em "Times New Roman", Times, serif;
               
}

#centr{width: 95%;
          text-align: center;
          padding: 10px 0;}

#riq_spons_omb_home{height: 342px;/*225px;*/
               width: 175px;
               float: left;
               background: url(image/ombra_inf_spons.jpg) bottom right no-repeat;
               margin: 8px 0 0 47px;}

#riq_spons_home{
	height: 322px;/*205px;*/
	width: 171px;
	text-align: center;
	background: #DADABE;
	border: 2px solid #696969;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 0;
}

#riq_spons_omb{height: 225px;
               width: 175px;
               float: left;
               background: url(image/ombra_inf_spons.jpg) bottom right no-repeat;
               margin: 8px 0 0 47px;}

#riq_spons{
	height: 205px;
	width: 171px;
	text-align: center;
	background: #DADABE;
	border: 2px solid #696969;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 0;
}

#flash{height: 147px; /*191px;*/
       width: 524px;
       float: right;
       margin: 0;
       background: #999;}

#riq_testi{width: 490px;
           height: 359px;
           background: url(image/sfondo_centr.jpg) no-repeat;
           float: right;
           margin: 0 32px 0 0;}

.nullo{clear: left;}

.pie{width: 750px;
     text-align: center;
     margin: 0 auto;}

.pie a{color: #A2AD47;
       text_decoration: none;
       font: normal 0.9em arial;}


.pie ul{list-style: none;}

.pie li{display: inline;
        margin: 0 10px;
        color: #A2AD47;
        text_decoration: none;
        font: normal 0.9em arial;}

/* font risultati*/

#riq_risul p{
	color: #FFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 0.8em;
	line-height: 1em;
	font-weight: bold;
	font-style: normal;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 2px;
}

#riq_testi a{
	color: #950000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1em;
	font-weight: bold;
}

.link_dx{text_align: right;
         float: right;
         margin: 5px 15px 0 0;}

/*posizione sponsor */
.sponsor{background :url(image/sponsor.jpg) no-repeat 32px 0;
        width: 750px;
		height: 91px;
		/*padding: 0 0 0 50px;*/
		margin: 0 auto;}
		
.spons_rand{padding: 6px 20px 0 45px; }		

#riq_spons img{
	border: none;
	margin-top: 7px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

.right{ float: right;
        margin : 4px;}
		
.left{ float: left;
       margin: 4px;}		

#powered{clear: both;
         width: 860px;
		 text-align: right;}
		 
#powered img{border: none;}	