body {
background-color: #609f37;
margin: 0px;
padding: 0px;
height: 90%;
font-family: Arial, Helvetica, sans-serif;
font-weight:500;
color:#000;
font-size: 12px;
line-height:1.4em; 
background-image:url(../images/layout/bg-page.jpg); background-repeat:repeat;}
img {display: inline}
html,body{margin:0;padding: 0; height:100%}
a.vds{ text-decoration:none; cursor:text; color:#000}
a.vds hover{text-decoration:none; cursor:text}
#container{margin-left: auto; margin-right: auto;	width: 960px; padding:0; border-left:1px solid #009900; border-right:1px solid #009900; padding-bottom:5px; background-color:#ffffff}
#header{position:relative;top:0px;width: 960px;	height: 350px;margin: 0px; background-color:#ffffff}
#swf{position:absolute; top:50px; left:0px; width:960px;}
#trentino{position:absolute;top:0px;left:764px;	width:136px;text-align: center; height:150px; background-color:#ffffff}
#titoli{height:30px; background-color:#ffffff; position:absolute; top:0px; left:0px; width:960px; }
#content{padding:25px 10px; text-align:left; background-color:#ffffff; margin-top:10px} 
#menu{padding-top:0px;}
#menubottom{padding:3px; clear:both; background-color:#ffffff;}
#Activity{ padding:3px; margin:0px; height:auto; clear:both; background-color:#ffffff; }
#Activity h4{margin:0px; padding:0px}
#footer{padding-top: 5px; background-color : #c0ddad;font-family: Arial, Helvetica, sans-serif; font-size: 12px;text-align:center;	color:#000;} 
#subfooter{padding-top:5px; text-align:left}	
h1 {font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #1F3D14;text-align: center;font-weight: 500;font-style: oblique;margin:5px 0;	padding:5px 0 0 0;}
h2 {font-family: Arial, Helvetica, sans-serif;	font-size: 18px;color: #000;	padding-top: 2px;
	border-bottom:1px solid #009900; padding-bottom:3px;margin: 10px;font-weight: 500; margin-bottom:1em;}
h3 {font-family: Arial, Helvetica, sans-serif;	font-size: 18px;color: #006600;	padding-left: 10px;	margin-bottom:0px;}
h4 {font-family: Arial, Helvetica, sans-serif;	font-size: 12px;color: #000;	text-align:center;}
h5 {font-family: Arial, Helvetica, sans-serif;font-size: 17px;	color: #669900;	text-align:center;	margin:0px;	padding:6px;}
h6 {margin:20px 10px 0 10px; padding:0; font-size: 12px;color: #000;border-bottom:1px solid #009900; padding-bottom:3px;font-weight: bold; text-align:left; }
a {	color: #6D6C6C;	text-decoration: none;}
a:hover {text-decoration: none;	color:#504544;}
.blu_titolo {font-family: Arial, Helvetica, sans-serif;color: #000;padding:2px;	background-color: #FF8C00;
font-weight: bold;margin-bottom:5px;}
.blu {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-align:justify;color:#000;
font-weight:500;}
p{padding:10px;}
.blu2{font-family:  Arial, Helvetica, sans-serif;font-size: 12px;padding: 0px;text-align:center;color:#000;
font-weight:500;}
.giallo{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFCC00;}
.serpentine_little{font-family: Serpentine-Bold, Serpentine-BoldOblique, Serpentine-Light, Serpentine-LightOblique, Serpentine-Medium, Serpentine-MediumOblique, cursive;font-size: 12px;	font-style: oblique;color: Black;}
.serpentine {font-family: Arial, Helvetica, sans-serif;color: Black;}
.serpentine_big {font-family:Arial, Helvetica, sans-serif;	font-size: 18px;color: Black;	font-style: oblique;}
@font-face{font-family: Serpentine-MediumOblique, Serpentine-Medium, Serpentine-LightOblique, Serpentine-Light, Serpentine-BoldOblique, Serpentine-Bold;src: url("http://www.extremewaves.it/extreme2/include/SERPNTB.TTF");}
ul{font-family: Arial, Helvetica, sans-serif;	color: #FF9900;	list-style: square; margin-left:20px}
li{font-size: 12px;	color: #504544;	text-align:justify; margin:0.8em 0;}
input.text{font-family:Arial, Helvetica, sans-serif;	font-size: 12px;color: #456db3;}
input.pulsante{font-family: Arial, Helvetica, sans-serif;	font-size: 12px;color: #456db3;	width: 140px;border: 1px solid: Blue;}
TD,P,B,INPUT,DIV{font-family:arial,helvetica; font-size:12px}
.imgsx{margin:14px;border-color:#000000;border-style:solid;border-width:1px;float:left;}
.imgdx{margin:14px;margin-right:0px;margin-top:0px;border-color:#000000;border-style:solid;border-width:1px;float:right;}
.flag{float:right; margin:5px; margin-right:10px;}
.sinistra{float:left;}
.destra{float:right;}
#menucenter{width:700px;margin-left:auto;margin-right:auto;padding:0px;}
.bgtop{background-image:url(../images/intestazione.jpg);background-position:top;background-repeat:no-repeat;}
#mnuindex{margin-top:20px;margin-left:5px;float:left;width:157px;background-color:#7C7B7B;}
#txtindex{margin-top:20px;margin-left:5px;float:right;width:583px;}
#boxslidedx{float:right;margin:5px;padding-left:5px;}
.bordi{border-color:#000000;border-style:solid;border-width:1px;margin:10px;}
.bordi2{border-color:#000000;border-style:solid;border-width:1px;margin:10px;}
#continer{margin:0px; margin-top:10px;padding:0px; padding-top:10px; min-height: 450px;height: auto !important;height: 450px;}
#boxslidedx2{width:300px;float:right;margin:0px;padding:0px; margin-right:10px; margin-left:10px}

/*index*/
#sinistra{float:left; width:350px; padding-top:15px}
#destra { float:right; width:550px;padding-top:15px}
.blocchi{
width:240px;
float:right;
margin:5px 15px;
padding:0px; font-size:12px;
text-align:center; height:210px; background-image:url(../images/layout/bg_blocchi2.gif); background-position:top; background-repeat:repeat-x;  }
.blocchi p{margin:5px; font-size: 12px;padding: 0px 3px;text-align:justify;color:#000;}
.blocchi h6{border:0px; margin:0 5px; padding:0;}
.blocchi img{padding:0px; margin:0px;}
.blocchi2{
width:240px;
margin-left:auto; margin-right:auto; margin-top:10px;
padding:0px; font-size:12px;
text-align:center; height:210px; background-image:url(../images/layout/bg_blocchi2.gif); background-position:top; background-repeat:repeat-x;  }
.blocchi2 p{margin:5px; font-size: 12px;padding: 0px 3px;text-align:justify;color:#000;}
.blocchi2 img{padding:0px; margin:0px; border:0}
.cle{margin:0; padding:0;clear:right; width:400px;}
.barrasx{margin:6px auto; padding-bottom:3px; border-bottom:1px dotted #666666; width:310px; font-family:  Arial, Verdana, Helvetica, sans-serif;font-size: 12px;text-align:justify;color:#000;}
.pleft{padding-left:30px;}
blink {color: #FF8C00;font-weight:bold;}
.txtnero {font-size: 13px;	margin: 8px;text-align:center;	color:#000;}
.bordifoto{border-color:#000000;border-style:solid;border-width:1px;}
.txtmaxi{font-size:40px;color:#000;}
#txtindex2{float:left;width:100%;}
#recapiti{padding:3px; text-align:center; background-color:#ffffff;}
.txthome {font-family:  Arial, Verdana, Helvetica, sans-serif;font-size: 12px;text-align:justify;color:#000;}
a.linkhome {font-family:Arial, Helvetica, sans-serif;color: #ffffff;text-decoration: none;font-size:11px;
font-weight:bold;}
a.linkhome:hover {color:#ffffff;text-decoration:underline;}
a.linkhome2 {font-family:Arial, Helvetica, sans-serif;color: #fff;text-decoration: none;font-size:13px;font-weight:bold;}
a.linkhome:hover2 {color:#fff;text-decoration:underline;}
#footermnu{clear:both;float:left;}
.bianco{color:#ffffff;padding-left:3px;	}
.tdhome{background-color:#7C7B7B;	border-color:#000000;	border-width:1px;	border-style:solid;}
.linvds{color:#000;}
.tableprezzi{background-color: #FFFFFF;	border-color: #999999;	border-width:2px;border-style:solid;}
.prezzi{font-family:Arial, Helvetica, sans-serif;	font-size:13px;	font-weight:bold;	color:#000000;	padding:10px;}
.paddingprice tr, .paddingprice td{padding:10px;}
.tdprezzi{	background-color:#5ED75E;}
A.linkprezzi:active, A.linkprezzi:link, A.linkprezzi:visited{font-family:Arial, Helvetica, sans-serif;color: #000000;
	font-size:11px;	text-decoration:underline;font-weight:bold;}
a.linkprezzi:hover {color:#999999;	text-decoration:none;}
.testarancio{color:#009900; font-size:20px; }
A.linkorang:active, A.linkorang:link, A.linkorang:visited {color:#009900; text-decoration:underline; font-weight:bold;}
A.linkorang:hover {text-decoration:none;}
A.linkmnu:active, A.linkmnu:link, A.linkmnu:visited {color:#009900; text-decoration:underline; font-weight:bold; font-size:13px; background-image:url(../images/2010/Loto-piccolo.jpg); background-position:center left; padding-left:25px; background-repeat:no-repeat;}
A.linkmnu:hover {text-decoration:none;}
.bordato{ font-size:16px; padding:3px; font-weight:bold; color: #669900;}
.centrato{text-align:center}
.cle{clear:both}
.trbordo{border-bottom:1px solid #FF6600}
.tbcentro{font-family:Arial, Helvetica, sans-serif;font-size: 12px;text-align:left;color:#000; clear:right}
.tbcentro ul{padding-left:15px; margin:0; list-style-type: disc}
#boxvideo{clear:both; padding:1em; margin:1em; border-bottom:1px solid #99CC00; border-top:1px solid #99CC00; text-align:left}
#boxvideo h3{text-align:left; padding:0.5em 0 0.2em 1em; margin:0; font-size:18px; font-weight:500}
#boxfoto{clear:both; padding:1em; margin:1em; border-bottom:1px solid #99CC00; border-top:1px solid #99CC00; text-align:left; height:160px;}
#boxfoto h3{text-align:left; padding:0.5em 0 0.2em 1em; margin:0; font-size:18px; font-weight:500}
.tabmenu{border:5px solid #00CC00; background-color:#ffffff}
.tabmenu a{font-weight:bold; }
.paddinglink{margin:15px 0;}
.bvideo{border-bottom:1px solid #5C8443;}
#slideshow {cursor: pointer; }
#slideshow img {
	display: none;
	position: absolute;
	top: 0;
	left: 0;}
a.thumb{position:relative; top:0px; left:0px;}
a.tumb:hover{border:2px solid #009966;}
.txtmultisport{font-size:18px; font-weight:500; color:#006600; background-image:url(../images/2010/Loto-piccolo.jpg); background-position:center left; padding-left:25px; background-repeat:no-repeat;}
input.text {
    font: 13px Arial, Helvetica, sans-serif;
    color: #003300;
    background: #DBEBAF;
    border: 1px solid #324824;
    padding: 3px;
           } 
		textarea.sfondo  {
    font:  13px Arial, Helvetica, sans-serif;
    color: #003300;
    background: #DBEBAF;
    border: 1px solid #324824;
    padding: 5px;
            } 
			input.pulsante {
    font: bold 12px Arial, Helvetica, sans-serif;
    color: #fff;
    background: #5C8443;
    text-align: center;
    padding: 5px;
    width: 140px;
    border: 1px solid #000000;
    margin: 10px 0;
    }
.celiverde{font-size:14px; font-weight:bold; color:#006600;}
.celinero{font-size:14px; font-weight:bold; color:#000000;}
.lotogrande{float:right; vertical-align:middle; margin:0 0 10px 10px; width:200px;}
#testosxloto{float:left; width:690px; text-align: justify;}
.lotomini{background-image:url(../images/2010/Loto-piccolo.jpg); background-position:center left; padding-left:25px; background-repeat:no-repeat;}
A.linkimput:active, A.linkimput:link, A.linkimput:visited {color:#ffffff; text-decoration:none; font-weight:bold; background-color:#33CC33; padding:5px; margin:10px 0;}
A.linkimput:hover {color: #003300;}
.txtloto{background-image:url(../images/2010/Loto-piccolo.jpg); background-position:center left; padding-left:25px; background-repeat:no-repeat;}
.tabsistem{border:1px solid #FFCCCC; margin-left:1em;}
.tabsistem tr, .tabsistem td{border:1px solid #FFCCCC; padding:3px 10px;}
#description{position:absolute; top:0; left:-1000px; width:400px;}
