body{
	background-color:#555555;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url('img/bg.jpg');
	font-size:12px
}


/* LISTA */


.lista{
    margin:10px;
    padding:10px;
}

.lista ul{
	list-style: none;
}

.lista li{
	list-style-image: url('img/freccia.png');
	margin-top:10px
}

.lista a:link, .lista a:visited{
    text-decoration: underline;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}

.lista a:hover, .lista a:focus, .lista a:active{
    text-decoration:none;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}
h1 {
font-size:14px;
font-weight:strong;
color:#000000;
}

h2 {
font-size:10px;
font-weight:normal;
color: #000000;
}

/* FINE LISTA */


/* Menù */


.men{
    margin:0px;
    padding:0px;
}

.men ul{
	list-style: none;
}

.men li{
	float:left;
	display: inline;
	margin: 0;
	padding: 0;
}

.men a:link, .men a:visited{
    margin-right:7px;
	margin-left:7px;
	line-height:30px;
	text-decoration: none;
	color: #333;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

.men a:hover, .men a:focus, .men a:active{
	margin-right:7px;
	margin-left:7px;
	line-height:30px;
	color: #333;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	background-color:#009900;
}


/* Fine Menù */

#contsito{
	width:850px;
	margin:0 auto;
	padding:0px;
}

#head{
	width:850px;
	height:108px;
	background-image: url('img/header.jpg');
	background-repeat: no-repeat
}

#menu{
    width:850px;
    height:30px;
    background-image: url('img/bgmenu.jpg');
}

#cont{
    width:850px;
    float:left;
    background-color:#FFFFFF;
}

#contsx{
    width:650px;
    float:left;
}

#colsx{
    width:200px;
    float:left;
    padding-top:15px;
    padding-bottom:30px;
}


#contenuto{
    width:450px;
    float:right;
    padding-top:15px;
    background-color:#FFFFFF;
    padding-bottom:30px;
}


#contdx{
    width:200px;
    float:right;
    padding-top:15px;
    padding-bottom:30px;
}

#footer{
	width:850px;
	clear:both;
	padding-top: 10px;
	padding-bottom: 10px;
    background-color:#FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #009900;
}

/* TABELLE */

.etitabup{
    width:180px;
    height:30px;
    margin-left:10px;
    margin-right:10px;
    background-image:url('img/bgtabup.gif')
}

.etitabdwn{
    width:180px;
    height:30px;
    margin-left:10px;
    margin-right:10px;
    background-image:url('img/bgtabdwn.gif');
}

.contab{
	width:160px;
	margin-left:10px;
	margin-right:10px;
    padding-left:10px;
	padding-right:10px;
	background-color:#b5e1b5;
}



.tabcentro{
    width:140px;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    background-color:#FFFFFF;
}


.contcasino{
	width:140px;
	height:30px;
	line-height:30px;
	background-color:#eee;
	margin-bottom:10px;
	margin-top:10px;
}
}

.logodown{
	width:35px;
	padding-left:2px;
	padding-right:2px;
	height:30px;
	float:left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.scaricasino{
	width:94px;
	paddingleft:2px;
	padding-right:2px;
	height:30px;
	float:right;
	border: 1px solid #CCCCCC;
}

.desctab{
	width:140px;
	height:30px;
	line-height:30px;
	color:#fff;
	margin-bottom:10px;
	background-image:url('img/bgdesctab.gif');
	font-weight: bold;
	text-align: center
}


.tabcontenuti{
    float:left;
	width:448px;
	border: 1px solid #009900;	
}

.tabcontenutisx{
	float:left;
	width:213px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	vertical-align:middle;
}

.tabcontenutidx{
    width:213px;
	padding-left:5px;
	padding-right:5px;
    float:right;
}
.tabcontenutidx2{
    padding-top:10px;
    width:213px;
	padding-left:5px;
	padding-right:5px;
    float:right;
}
.contscarica{
    margin-top:10px;
    margin-bottom:10px;
    width:210px;
    height:30px;
    background-color:#eee;
}
.contscaricasxhome{
    width:210px;
    float:left;
    height:30px;
	line-height:30px;
}

.contscaricasx{
    width:130px;
    float:left;
    height:30px;
	line-height:30px;
}

.scaricasx2{
	float:left;
	width:35px;
	padding-left:2px;
	padding-right:2px;
	height:30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
}

.scaricadx{
    width:85px;
	padding-left:2px;
	padding-right:2px;	
    float:right;
    height:30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
}

.contscaricadx{
	width:74px;
	padding-left:2px;
	padding-right:2px;	
	float:right;
	height:30px;
	line-height:30px;
	border: 1px solid #ccc;
}

.contscaricadxsx{
	width:47px;
	float:left;
	height:30px;
	line-height:30px;
}

.contscaricadxdx{
	width:27px;
	float:right;
	height:30px;
	line-height:30px;
}

.scaricasx2{
	float:left;
	width:210px;
	padding-left:2px;
	padding-right:2px;
	height:30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
}

/* FINE TABELLE  */