


/*
sfondo principale
68327E

rosa pallido sfondo principale
F8EBFD

rosa menu sx
E4CCEE

testi - titoli
663366 636

testo footer
CC99CC 

*/

body	{
			text-align: center;
			margin: 0;
			padding: 0;
			border: 0;							
			font: 12px/16px Verdana, Helvetica, sans-serif;		
			background:#d7aae5 url(../img/sfondo.jpg) repeat-x top left ;
			}
		
img {border:0;}
fieldset{border:0;}

#content{
			width:930px;
			background:#F8EBFD url(../img/header.jpg) no-repeat top center;
			margin:auto;
			text-align:left;
			}
#contentbis{
			width:930px;
			background:#F8EBFD url(../img/header_bis.jpg) no-repeat top center;
			margin:auto;
			text-align:left;
			}
#contesto{
			width:930px;
			background: url(../img/valeria_1.gif) no-repeat bottom left;
			margin:auto;
			height:1100px;
			}			
	#contesto_att_web{
			width:930px;
			margin:auto;
			}			
#contesto_att_web .banner_left{
	padding-left: 10px
}
#footer{
			width:930px;
			background-color: #663366 ;
			margin:auto;
			padding-bottom: 10px;
			text-align:center;
			/*height:32px;*/
			/*line-height: 15px;*/
			color:#CC99CC;
			/*display: block;*/
			}			
#footer a {color:#CC99CC;font-size:10px;}		

.divfooter {
						height: 16px;
}
.divfooter ul {
							margin-top: 0px;
							margin-bottom: 0px;

}

.divfooter ul li {
												display: inline;
												/*line-height: 15px;*/
												margin-left: 5px;
												margin-right: 5px;
}
/* box archivio nl */

.content_archivio{
background:url(../img/bg_nl.jpg) no-repeat;
width: 598px;
height: 416px;
margin-left: 20px;
}
.content_archivio p{
color: #636;
text-align: left;
padding: 10px 10px 0 10px
}
.content_archivio img{
float: left;
margin-left: 10px
}
.content_archivio img a{
border: none
}
	/* elenco numeri newsletter */
.elencoNL_link{
float: right;
}
.elencoNL_link img a{
border: none
}
	.elencoNL{
width: 600px;
color: #636;
text-align: left;
margin-left: 10px;
padding: 0 10px 0 10px
	}
.elencoNL h1{
height: 15px;
width: 598px;
color: #fff;
font-size: 14px;
padding: 5px
}
.elencoNL a:link, .elencoNL a:visited {
color:#636;
text-decoration: none;
font-weight: bold
}
.elencoNL a:hover{
text-decoration: underline
}
.elencoNL ul {
margin-top: 0px;
margin-bottom: 0px;
}
.elencoNL ul li {
display: inline;
/*line-height: 15px;*/
margin-left: 5px;
margin-right: 5px;
}
	/* fine elenco numeri newsletter */
/* tabella visualizzazione newsletter */
.impaginazione_NL{
width: 550px;
text-align: justify;
margin-left: 20px;
}
.impaginazione_NL caption{
text-align: right
}
.impaginazione_NL th{
text-align: left;
color: #000;
font-size: 11px;
padding-left: 20px;
}
.impaginazione_NL th.footer{
text-align:center;
color: #000;
font-size: 9px;
padding-left: 20px;
font-weight: normal
}
/* fine tabella visualizzazione Newsletter */
/* impaginazione pagina iscrizione newsletter */
.main_NL_2{
width:607px;
height:313px;
background: url(../img/bg_box_newsletter2.jpg) no-repeat;
margin-left: 15px
}
.main_NL_2 h1{
color: #fff;
text-align. left;
font-size: 18px;
padding-top: 50px;
margin-right:315px;
margin-left: 10px;
}
.main_NL_2 p{
color: #fff;
font-size: 9px;
text-align: left;
margin-top:140px;
text-decoration: underline;
font-style: normal
}
 .main_NL_2 a{
 color: #fff;
 text-decoration: underline;
 }
.privacy_newsletter p, .privacy_newsletter p a:link, .privacy_newsletter p a:hover, .privacy_newsletter p a:visited{
color: #9d72aa;
text-decoration: underline;
font-size: 10px
}


.main_NL{
width:607px;
height:285px;
background: url(../img/bg_box_newsletter.jpg) no-repeat;
margin-left: 15px
}
.main_NL p.privacy{
color: #fff;
font-size: 9px;
text-align: left;
margin-top:15px;
margin-left: 5px;
text-decoration: underline;
font-style: normal
}
 .main_NL p.privacy a{
 color: #fff;
 text-decoration: underline;
 }
.main_NL img{
float: left;
margin-top:45px;
margin-left: 20px
}
.form_NL{
width: 309px;
height: 195px;
background:url(../img/bakground_form_NL.gif) no-repeat;
float: left;
margin-top:25px;
}
.form_NL input.text{
width: 197px;
height: 33px;
background:url(../img/bg_input.jpg) no-repeat;
border: none;
font-size: 16px;
padding: 5px 15px 0 5px;
margin-top:35px;
margin-left: 100px
}
.form_NL input.iscriviti{
margin-left: 85px
}
/* fine impaginazione form newsletter */
	/* stile per pagina smorfia */
	.smorfia{
	text-align: left;
	color: #636;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 14px;
	background:url(../img/valeria_smorfia.jpg) no-repeat bottom right;
	margin-left: 20px;
	height: 300px;
	width:610px
	}
	/* fine pagina della smorfia */
	
/* pagina conosci valeri */
.conosci_valeria{
margin-left: 20px;
color: #636;
text-align: justify
}
.testo_conosci {
width: 380px;
float: left;
}
.foto_video {
width: 210px;
float: left;
margin-left: 20px;
}
.foto_video img.link{
padding-top:20px;
}
/* fine pagina conosci valeria*/
/* anteprima cartolina*/
.anteprima_cartolina{
background: url(../img/bg_anteprima.jpg) no-repeat;
width: 586px;
height:394px;
margin-left: 20px;
margin-top:10px;
}
.anteprima_cartolina img{
margin-top: 40px;
border: 2px solid #d2abe2;
}
.left_cartolina{
background: url(../img/but_cartoline.jpg) no-repeat;
float: left;
color: #fff;
width: 137px;
height: 34px;
margin-top:5px;
margin-left: 22px;
padding-top: 5px
}
.right_cartolina{
background: url(../img/but_cartoline.jpg) no-repeat;
float: right;
color: #fff;
width: 137px;
height: 34px;
margin-top:5px;
margin-right: 42px;
padding-top: 5px
}
/*FINE anteprima cartolina */

/* pagina della cartolina fortuna 1 */

.cartolina{
width: 598px;
height: 249px;
margin:0 20px 0 20px;
background: url(../img/sfondo_cartoline_ok.jpg) no-repeat;
}
.cartolina h1{
color: #fff;
font-size: 18px;
text-align: left;
padding: 10px 0 0 10px;
line-height: 20px
}
.cartolina_fortunata p{
color: #636;
text-align: left;
margin:0 20px 0 20px
}
.cartoline{
margin: 10px 10px 0 15px;
border-collapse: collapse;

}
.cartoline caption{
color: #636;
text-align: left;
font-weight: bold;
margin:0 20px 0 20px;
display: none
}
.cartoline th{
margin:0;
padding:5px;
text-align: left;
color: #636;
vertical-align: top;
border-bottom: 2px solid #fff
}
.cartoline th.lunghe{
margin:0;
padding:5px;
text-align: left;
color: #636;
width: 300px;
border-bottom: 2px solid #fff
}
.cartoline th.lunghe input.sinistra{
font-size: 12px;
float: right
}
.cartoline input.destra{
font-size: 12px;
float: right;
}
.cartoline label{
float: left;
font-weight: normal
}
.cartoline textarea.messaggio{
overflow: auto;
height: 50px; 
width: 250px; 
margin:0
}
.cartoline th.textarea{
background:url(../img/bg_textarea.jpg) no-repeat;
width: 287px;
heigth: 95px;
}
ul.thumb{
margin: 0;
padding: 0;
}
.cartoline ul li{
display: inline;
list-type-image: none;
}
/* fine pagina della cartolina fortunata 1 */
/* pagina gadget/wallpaper */
#gadget{
width: 598px;
text-align: left;
color: #636;
margin-left: 20px;
margin-right: 10px;
}
#gadget .topg{
background: #c3a7cd url(../img/top_gadget.jpg) no-repeat;
height: 44px;
}
#gadget .contentg{
background-color: #c3a7cd;
float: left
}
.lista_gadget{
background-color:  #c3a7cd;
border-collapse: collapse;
width: 598px;
}
.lista_gadget caption{
display: none
}
th.foto{
background: url(../img/bg_li_gadget.jpg) no-repeat center center;
padding: 6px;
width: 91px;
text-align: center
}

th.button{
padding: 6px;
width: 91px;
text-align: center
}
/* fine pagina gadget/wallpaper */
/* pagina delle vincite */
.vincite{
color: #636;
text-align: left;
margin-left: 10px;
background: url(../img/valeria_vincite.jpg) no-repeat bottom right;
margin-right: 10px;
height: 500px;
}

.iframe {
width: 420px;
overflow: auto;
background: url(../img/top_vincite_iframe.jpg) no-repeat;
height: 300px;
float:left
}

.tb_vincite{
width: 400px;
border-collapse: collapse;
margin-top:15px;

}
.tb_vincite th.viola1{
background-color: #c4a8ce;
font-weight: normal;
vertical-align: top;
}
.tb_vincite th.viola1a{
background-color: #c4a8ce;
font-weight: normal;
vertical-align: top;
width: 78px
}
.tb_vincite th.viola2{
background-color: #dabee4;
font-weight: normal;
text-align: center
}
.right_vincite{
float:left;
height:111px;
width: 199px;
background: url(../img/bg_archivio_vincite.jpg) no-repeat;
margin-left: 5px;

}
.right_vincite table{
width: 191px;
vertical-align: top;
color: #fff;
border-collapse: collapse;
margin-top: 20px;
margin-left: 5px
}
.right_vincite th{
width: 60px;
background: url(../img/th_archivio_vincite.jpg) no-repeat;
padding: 2px;
font-size: 9px;
text-align: center
}
.right_vincite caption{
width: 60px;
background: url(../img/th_archivio_vincite.jpg) no-repeat;
margin-left: 90px;
margin-top: 8px;
font-size: 12px
}
/* fine pagina vincite */

.estrazioni{
margin-left: 160px;
margin-right: 5px;
color: #636;
text-align: justify;
font-size: 10px;
line-height:10px;
background: #F8EBFD;
/*background: url(../img/bg_estrazioni.gif) no-repeat bottom right;*/
width: 213px;
border: collapse;
position: absolute;
}

.estrazioni_bis{
margin-left: 20px;
margin-right: 5px;
color: #636;
text-align: justify;
font-size: 10px;
line-height:10px;
background: #F8EBFD;
/*background: url(../img/bg_estrazioni.gif) no-repeat bottom right;*/
width: 213px;
border: collapse;
float: left;
}
.estrazioni_bis caption{
margin-left: 20px;
color: #000;
text-align: left;
font-size: 10px;
line-height:14px;
font-weight:bold;
}

.estrazioni_anal_comp{
margin-left: 20px;
margin-right: 5px;
color: #636;
text-align: justify;
font-size: 10px;
line-height:10px;
background: #F8EBFD;
/*background: url(../img/bg_estrazioni.gif) no-repeat bottom right;*/
width: 890px;
border: collapse;
float: left;
}
.estrazioni_anal_comp caption{
margin-left: 20px;
/*margin-left: 22px;*/
color: #000;
text-align: left;
font-size: 10px;
line-height:14px;
font-weight:bold;
}

.estrazioni_ritardatari{
margin-left: 20px;
margin-right: 5px;
color: #636;
text-align: justify;
font-size: 10px;
line-height:10px;
background: #F8EBFD;
/*background: url(../img/bg_estrazioni.gif) no-repeat bottom right;*/
width: 598px;
border: collapse;
float: left;
}
.estrazioni_ritardatari caption{
margin-left: 20px;
/*margin-left: 22px;*/
color: #000;
text-align: left;
font-size: 10px;
line-height:14px;
font-weight:bold;
}


/*#tabella_estrazioni{
padding-left: 170px;
position: absolute;
}*/

.estrazioni caption{ 
margin-left: 10px;
margin-top:-10px;
/*margin-left: 22px;*/
color: #FFF;
text-align: left;
font-size: 10px;
line-height:14px;
font-weight:bold;
}


.odd{
background: #d7aae5;
}

.su span{
font-weight:bold;
}

.sep{
background: #d7aae5;
}

#form_cerca_estrazioni{
margin-left: 6px;
margin-bottom: 15px;
}

#form legend{
margin-bottom: 5px;
font-weight:bold;
color: #663366;
}

#form fieldset{
width: 592px;
background: #F8EBFD;
border: 1px solid #636;
}

#frm_extr legend{

margin-bottom: 5px;
font-weight:bold;
color: #663366;
}

#frm_extr fieldset{
width: 592px;
background: #F8EBFD;
border: 1px solid #636;
}

.estrazioni1 {
background: url(../img/bg_tab_estrazioni.gif) no-repeat;
height: 234px;
width:225px;
float: left;
}
.estrazioni2 {
background: url(../img/bg_tab_estrazioni.gif) no-repeat;
height: 234px;
width: 226px;
float: left;
margin-left: 10px;
}
.arch_estra {
width: 149px;
height: 79px;
float: left;
margin-left: 10px;
background: url(../img/bg_archivio_estra) no-repeat top;
}
.arch_estra img{
margin-left: 18px;
padding-top:10px;
}


.ritardatari{
margin-left: 10px;
margin-right: 5px;
color: #636;
text-align: justify;
background: url(../img/bg_estrazioni.gif) no-repeat bottom right;
height: 400px;
}
.ritardatari1 {
background: url(../img/bg_ritardatari.jpg) no-repeat;
height: 388px;
width:476px;
float: left;
}
.rita_estra {
width: 149px;
height: 79px;
float: left;
margin-left: 5px;
background: url(../img/bg_archivio_estra) no-repeat top;
}
.rita_estra img{
margin-left: 18px;
padding-top:10px;
}
/*pagina ultime estrazioni */

#sx {
		float:left;
		width:250px;
		}			
		
		
		

.nav {
		width:250px;
		background:url(../img/box_menu_sx_testa.jpg) no-repeat top left;
		border-top:1px solid #F8EBFD; /*hack firefox*/
		/* se non usiamo il titolo h3 */
	}	
	
.nav h2 {
			font-size:14px;
			font-weight:normal;
			color:#fff;
			margin-top:25px;
			margin-left:40px;
		}
			
.nav ul {
			margin:0;
			padding:0;
			list-style-type:none;
			width:250px;
			background:url(../img/box_menu_sx_footer.jpg) no-repeat bottom left;
			padding-bottom:20px;
		}	

.nav ul	li {
				background:url(../img/box_menu_sx_corpo.gif) repeat-y bottom left;
				padding-left:40px;
			}	
			
.nav ul	li a {text-decoration:none;color:#663366;}				
.nav ul	li a:hover {text-decoration:underline;color:#663366;}				


#main_title {
				float:right;
				width:647px;
				height:52px;
				margin-top:25px;
				}
#main_title_bis {
				float:right;
				width:930px;
				height:52px;
				margin-top:37px;
				}
#main_title h1 {
					margin:0;
					margin-left:80px;
					font-size:12px;
					color:#663366;
					margin-top:8px;
				}				
#main_title_bis h1 {
					margin-left:100px;
					font-size:12px;
					color:#663366;
					margin-top:25px;
				}	
#main {
		float:right;
		text-align:center;
		width:647px;
		height:auto;
		background:url(../img/box_bianco_contenuto.jpg) repeat-y top left;

		/*border: 1px solid #000;*/
		}
#main table.domande{
	margin: 0 20px 0 20px;
	text-align: left;
}
#main table.domande tr{
	vertical-align: top;
}
#main table.domande td{
	padding-left: 10px;
	padding-bottom: 10px;
}
#main p{
color: #636;
text-align: justify;
padding: 10px 15px 0 20px;
}
/*#main h2{
text-align: left;
padding: 0 15px 0 20px;
}	*/		

#main h4{
color: #636;
text-align: center;
padding: 0px 70px 0 70px;
font-weight:bold;
word-spacing: 30px;
}
#main h3{
text-align: left;
padding: 0 15px 0 20px;
color: #636;
}				
		
#main_bis {
		float:right;
		text-align:center;
		width:930px;
		height:auto;
		background:url(../img/box_bianco_contenuto_bis.jpg) repeat-y top left;
		}	
/*parte destra della pagina che contiene testi, box etc...*/

#dx {	

		float:right;
		width:647px;
		padding-bottom:10px;
		background:url(../img/box_bianco_footer.jpg) no-repeat bottom left;
		margin-right:12px;
		}
	#dx_bis {	
		float:right;
		width: 930px;
		padding-bottom:20px;
		background:url(../img/box_bianco_footer_bis.jpg) no-repeat bottom left;
		margin-right: 0px;
		}	
/*contenuto testuale della pagina*/
#testo {	
			text-align:left;
			margin-left:16px;
			font-size:12px;
			line-height:24px;
		}		
		
			
		
.box {
			margin-right:4px;
			text-align:left;
			width:201px;
			height:159px;
			float:right;
			background:url(../img/box.gif) no-repeat center center;
		}	
.box1{
			margin-right:4px;
			text-align:left;
			width:611px;
			height:159px;
			float:right;
			background:url(../img/box_lungo.gif) no-repeat center center;
		}	
		
		
#boxmargin {
margin-right:18px;
}		
		
.tit_box {
			display:block;
			color:#4E385E;
			margin:0;
			padding:5px;
			padding-top:7px;
			font-size:13px;
			font-weight:bold;
			height:20px;
		}		
				
		
.box a {
		float:left;
		width:200px;
		height:159px;
		text-decoration:none;
		background:url(../img/btn_vai.gif) no-repeat bottom right;
		}	
.box a:hover {	background:url(../img/btn_vai_roll.gif) no-repeat bottom right;}			



.testo_box {
				float:left;
				width:198px;
				height:122px;
				color:#fff;
				font-size:12px;
				text-align:right;
			}
.testo_box_alice {
				float:right;
				width:109px;
				color:#fff;
				font-size:12px;
				text-align:right;
				padding-right: 10px;
				

		}
input.submit { 
margin-left: 2px;
margin-top:32px
}	
		
.box_news {
			float:right;
			width:210px;
			height:220px;
			background:url(../img/box_news.gif) no-repeat center center;
		
			text-align:center;
			}	
			
.box_news h4 {
			color:#F9EBFC;
			text-align:left;
			margin:0;
			padding:8px;
			font-size:22px;
			height:26px;
			}
			
.dt_news {
				margin:5px auto 0 auto;
				text-align:left;
				color:#fff;
				width:180px;
				background:#402D41;
				font-size:10px;
				line-height:12px;
			}
			
.testo_news {
				margin:0 auto;
				text-align:left;
				color:#fff;
				width:180px;
				background:#875B8E;
				font-size:10px;
				line-height:12px;
				
				}
a.btn_news{
			display:block;
			margin:auto;
			width:60px;
			height:13px;
			margin-right:17px;
			margin-top:2px;
			background:url(../img/btn_continua.gif) no-repeat top left;
		}
a.btn_news:hover {background-position:bottom;}		
						
			
.box_verde_2  {

float:right;
			width:412px;
			height:220px;
			background:url(../img/box_verde_lotto.gif) no-repeat center right;
		}	
.box_verde_2 h4 {
					color:#fff;
					margin:0;
					padding:8px;
					font-size:22px;
					line-height:1em;
					}
/*.box_verde_2 a {
				display:block;
				margin-left:90px;
				width:92px;
				height:22px;
				background:url(../img/btn_v_a.gif) no-repeat left top;
				text-align:center;
				font-size:10px;
				color:#fff;
				text-decoration:none;
				margin-top:3px;		
				}
				.box_verde_2 a:hover {background-position:bottom;}*/

#img_tab_lotto {
				float:left;
				width:412px;
				height:220px;
			}
#img_lotto {
			float:right;
			width:412px;
			height:220px;
			}

			
/* STILE AGGIUNTO DA MARIGHELA PER LA PROVA DI IMPAGINAZIONE DEL BOX LOTTO*/
ul#link_lotto{
position: absolute;
width: 92px;
margin-top: 80px;

}	
ul#link_lotto li{
margin-left: -30px; 
list-style-type: none;
width:92px;
height:22px;
margin-top:3px;	
}
ul#link_lotto li{
margin-left: -30px;
width:92px;
height:22px;
background: url(../img/btn_v.gif) no-repeat top left;
text-align:center;
font-size:10px;
color:#fff;
	
}
ul#link_lotto li a{
color:#fff;
text-decoration:none;
width:92px;
height:22px;
text-decoration:none;
display: block;	
}
ul#link_lotto li a:hover{
width:92px;
height:22px;
background: url(../img/btn_v_a.gif) no-repeat top left;
text-align:center;
font-size:10px;
color:#fff;
}
/* per le altre pagine */
ul#link_lotto_bis{
float: left;
list-style: none;
margin: 0 0 0 20px;
padding: 0;
}

ul#link_lotto_bis li{
float: left;
/*margin: 0 0.1em 0 0.1em;*/
margin:0;
padding: 0;
font-size: 10px
}

ul#link_lotto_bis a{
float: left;
/*padding: 0 0 0 0.4em;*/
padding: 0 0 0 0.1em;
background: url(../img/btn_v.gif) no-repeat top left;
text-decoration: none;color: #fff
}

ul#link_lotto_bis span{
float: left;
padding: 0.1em 0.1em 0.1em 0;
/*background: url(../img/btn_v.gif) no-repeat top left;*/
cursor: pointer;
width: 92px;
height: 22px;
}

ul#link_lotto_bis a:hover{
background: url(../img/btn_v_a.gif) no-repeat top left
}

ul#link_lotto_bis a:hover span{
/*background: url(../img/btn_v_a.gif) no-repeat top left;*/
color: #fff
}
/* bottone che rimanda alla home nella sezione lotto */
ul#but_home{
float: left;
list-style: none;
margin: 10px 0 5px 20px;
padding: 0;
}

ul#but_home li{
float: left;
margin:0;
padding: 0;
font-size: 10px
}

ul#but_home a{
float: left;
padding: 0 0 0 0.1em;
background: url(../img/back_home.gif) no-repeat top left;
text-decoration: none;color: #fff
}

ul#but_home span{
float: left;
padding: 0.1em 0.1em 0.1em 0;
cursor: pointer;
width:47px;
height:19px;
}

ul#but_home a:hover{
background: url(../img/back_home.gif) no-repeat top left;
}

ul#but_home a:hover span{
color: #fff;
text-decoration: underline;
}
/* bottone che rimanda allpagina generale deli gadget */
ul#but_gadget{
float: left;
list-style: none;
margin: 10px 0 5px 20px;
padding: 0;
}

ul#but_gadget li{
float: left;
margin:0;
padding: 0;
font-size: 10px
}

ul#but_gadget a{
float: left;
padding: 0 0 0 0.1em;
background: url(../img/but_gadget.gif) no-repeat top left;
text-decoration: none;color: #fff
}

ul#but_gadget span{
float: left;
padding: 0.1em 0.1em 0.1em 0;
cursor: pointer;
width:177px;
height:22px;
}

ul#but_gadget a:hover{
background: url(../img/but_gadget.gif) no-repeat top left;
}

ul#but_gadget a:hover span{
color: #fff;
text-decoration: underline;
}
/* FINE STILE AGGIUNTO DA MARIGHELA PER LA PROVA DI IMPAGINAZIONE DEL BOX LOTTO*/

.box_form_viola {
			float:right;
			width:210px;
			height:204px;
			background:url(../img/box_viola_form.gif) no-repeat center center;
			text-align:center;
			margin-right:5px;
			
			}	
#input_email {
				border:0;
				display:block;
				margin: 0 auto;
				width:150px;
				}	
					
.box_form_viola h5 {
						font-size:12px;
						display:block;
						margin:0 auto;
						color:#fff;
						padding:3px;
						background:#56365C;
						width:150px;
						margin-top:5px;
						}	
						
#btn_invia {
			display:block;
			margin:auto;
			margin-right:25px;	
			margin-top:15px;
			width:66px;
			height:22px;
			/*background:url(../img/btn_invia.gif) no-repeat top center;	*/
			}
/* #btn_invia:hover {background:url(../img/btn_invia_roll.gif) no-repeat top center} */
						
#btn_privacy {
			display:block;
			margin:auto;
			margin-top:15px;
			margin-right:25px;	
			width:62px;
			height:15px;
			background:url(../img/btn_privacy.gif) no-repeat top center;	
			}
			
#email_errata 
			{
			display:block;
			margin: 0 auto;
			color:#f00;
			font-size:11px;
			
			padding-bottom:1px;
		
			width:86px;
			height:13px;
			/* background:url(../img/email_errata.gif) no-repeat center center;	*/
			}			
										
			
			
.box_verde {
			float:right;
			width:198px;
			height:204px;
			background:url(../img/box_verde.gif) no-repeat center center;
			text-decoration:none;
			color:#fff;
			}	
			
.tit_verde {
				display:block;
				font-weight:bold;
				font-size:22px;
				line-height:1em;
				color:#fff;
				padding:8px;
				margin:0;
				}	
				
#wallpaper {
			background:url(../img/wallpaper.gif) no-repeat bottom left;
			float:right;
			width:198px;
			height:202px;
			}		
#wallpaper_big {
width:800px;
margin: 0 10px 0 60px;
color: #636;
padding: 0 10px 0 10px;
text-align: left
			}				
#spot {
			background:url(../img/spot.gif) no-repeat bottom center;
			float:right;
			width:198px;
			height:202px;
			}	

			
									
#frm_invio fieldset {margin-top:65px;}			

.allinea_box {
		/* border-collapse: collapse; 
		border: 1px solid #000;*/
		float:right;
		width:648px;
		margin-right:14px;
		margin-top:10px;
		}

.back_home{
	background:url(../img/back_home.gif) no-repeat center;	
	width: 127px;
	height: 19px;
	text-align: center;
	position: absolute;
	
}

.back_home a {
	text-decoration:none;
	color:#fff;
}

.back_home a:hover {
	text-decoration:underline;
	color:#fff;
}
<!-- foto 
#contenitore {
height:461px;
width:600px;
background:url(assets/templates/valeriasito/img/foto/sfondo.jpg);
}
#foto {
height:340px;
width:540px;
padding-top:14px;
padding-left:28px;
}
-->

/* impaginazione News (LottoNews) */
.lotto_news{
width: 568;
margin-left: 20px;
margin-top: 10px;
text-align: left;
}

table.news{
width: 568px;
border-collapse: collapse;
border: 1px solid #b27ac5;
background-color: #e6cfe9;
color: #636;
font-size: 11px;
text-align: left;
margin-top: 1px
}
table.news a:link, table.news a:active, table.news a:visited, table.news a:hover{
color: #636;
text-decoration: none;
font-weight: bold;
font-size: 11px;
}
table.news a:hover{
color: #636;
text-decoration: underline;
font-weight: bold;
font-size: 11px;
}
table.news caption{
display: none;
}
table.news tr{
width:568px;
height: 84px;
}
th.titolo{
width:225px;
padding: 0 0 0 3px;
}
th.sommario_news{
background: url(../img/bg_sommario_news.gif) no-repeat;
height: 85px;
padding-left: 15px;
padding-right: 15px;
font-size: 10px;
}
th.continua{
width:19px;
text-align: center;
}
/*FINE impaginazione News (LottoNews) */

/* impaginazione Vincite (Le Vincite) */
.bollettini{
width: 598px;
margin-left: 20px;
margin-top: 10px;
text-align: left;
}

table.ibollettini{
width: 598px;
border-collapse: collapse;
border: 1px solid #b27ac5;
background-color: #c9b4d5;
color: #636;
font-size: 11px;
text-align: left;
margin-top: 1px
}
table.ibollettini a:link, table.ibollettini a:active, table.ibollettini a:visited, table.ibollettini a:hover{
color: #636;
text-decoration: none;
font-weight: bold;
font-size: 11px;
}
table.ibollettini a:hover{
color: #636;
text-decoration: underline;
font-weight: bold;
font-size: 11px;
}
table.ibollettini img{
border: 1px solid #6b4973;
}
table.ibollettini caption{
display: none;
}
table.ibollettini tr{
width:598px;
height: 323px;
vertical-align: top;
}
th.titolo_vincite{
width:80px;
padding: 0 0 0 3px;
background-color: #f8ebfd;
border-right: 1px solid #6b4973
}
th.sommario_vincite{
height: 323px;
padding-left: 5px;
/*padding-right: 15px;*/
font-size: 10px;
background-color: #c9b4d5
}
th.img_vincite{
width:323px;
background: url(../img/bg_vincite.jpg) no-repeat;
text-align: center;
padding-top:10px
}

/* FORM PAGINA SCRIVILE - FORM PER VALERIA */
.scrivile{
margin-left: 20px
}
form#per_valeria{
 background: url(../img/sfondo_box1.gif) no-repeat;
width:598px;
height: 152px;
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
color: #000;
margin-left: 20px;
padding-top: 30px;
text-align: left;
 }
form#per_valeria label{
font-size:10px;
color: #fff;
margin-left: 5px
}
form#per_valeria textarea{
width:230px;

}

form#per_valeria input#invia_scrivile{
width:55px;
height:20px;
background:#491D58;
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
color:#FFF;
border:none;
cursor:hand;
margin-top: 88px;
margin-left: 5px
}

.form_left{
height: 114px;
width: 179px;
float: left;
padding-left: 5px
}
.form_middle{
height: 114px;
width: 243px;
float: left;
margin-left: 0px;
}
.form_right{
height: 114px;
float: left;
margin-left:0px;
}
/* FINE FORM PER VALERIA */
/* FORM SEVIZIO CLIENTI */
.scrivi_servizioclienti{
margin-left: 20px
}
form#servizio_clienti{
 background: url(../img/sfondo_box2.gif) no-repeat;
width:598px;
height: 152px;
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
color: #000;
margin-left: 20px;
padding-top: 30px;
text-align: left;
 }
form#servizio_clienti label{
font-size:10px;
color: #fff;
margin-left: 5px
}
form#servizio_clienti textarea{
width:230px;

}

form#servizio_clienti input#invia_servizioclienti{
width:55px;
height:20px;
background:#491D58;
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
color:#FFF;
border:none;
cursor:hand;
margin-top: 88px;
margin-left: 5px
}

.form_left{
height: 114px;
width: 179px;
float: left;
padding-left: 5px
}
.form_middle{
height: 114px;
width: 243px;
float: left;
margin-left: 0px;
}
.form_right{
height: 114px;
float: left;
margin-left:0px;
}
/* FINE FORM SERVIZIO CLIENTI */
/* FINE FORM PAGINA SCRIVILE*/

/* pagina foto gallery*/
.fotogallery{
margin-left: 20px;
padding-top: 10px;
width: 598px;
height: 460px;
background: url(../img/foto/sfondo.jpg) no-repeat;
}

/* pagina fotogallery principale */
.fotogallery_principale{
margin-left: 20px;
width: 598px;
}
img.videoBig{float: right; padding-top: 10px;}
img.videoBig_L{float: right; padding-top: 10px;margin-left: 20px}
/* FINE pagina foto gallery */

/* pagina video */
.video{
margin:0 0 10px 20px;
width: 598px;
}
.video_piccoli { float: right; padding-top: 10px;margin-right: 150px;}