﻿body
{
	font-family: Arial;
	font-size: 8pt;
	margin: 0 0 0 0;
	background-image: url(immagini/bg2.gif);
}
.body2
{
	font-family: Arial;
	font-size: 8pt;
	margin: 0 0 0 0;
	background-image: url(immagini/bg4.gif);
}
.gest
{
	background-color: #FFFFFF;
	background-image: none;
	font-family: Verdana, Arial;
	margin: 0px;
}
.tabellabig
{
	width: 1024px;
	height: 600px;
	border: none;
	text-align:center;
	vertical-align: top;
}
.contenuto
{
	width: 900px;
	height: 450px;
	vertical-align: top;
	font-size: 10pt;
	text-align: left;
	background-color: #CFCFCF;
	border-color: #FFFFFF;
	border-style:solid;
	border-width: thin;
}
.header
{
    height: 188px;
    padding-top:30px; 
    text-align: left;
    width: 800px;
}
.headerleft
{
    height: 188px;
    padding-top:10px; 
    text-align: left;
    width: auto;
}
.contenutoTesto
{
	margin-left: 20px;
	margin-right: 20px;
	padding-left: 20px;
	padding-right: 20px;
	vertical-align: top;
}
.contenutoGallery
{
	width: 700px;
	height: 500px;
	vertical-align: middle;
	text-align: left;
	background-color: #CFCFCF;
}
.txt8
{
	font-size: 8pt;
	color: #000000;
}
.txt8biancobold
{
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
}
.txt12rossocentro
{
	font-size: 12pt;
	color: #CC0000;
	text-align:center;
}
.titolopagina
{
	font-size: 12pt;
	color: #CC0000;
	font-weight: bold;
}
.titolopagina10
{
	font-size: 10pt;
	color: #CC0000;
	font-weight: bold;
}
a.menu1:link
{
	text-decoration: none;
	color: #000000;
}
a.menu1:visited
{
	text-decoration: none;
	color: #000000;
}
a.menu1:hover
{
	text-decoration: none;
	color: #CC0000;
}






a.menunews:link
{
	text-decoration: none;
	color: #ff8c00;
	font-weight: bold;
}
a.menunews:visited
{
	text-decoration: none;
	color: #ff8c00;
	font-weight: bold;
}
a.menunews:hover
{
	text-decoration: none;
	color: #ff0000;
	font-weight: bold;
}
a.menu2:link
{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
a.menu2:visited
{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
a.menu2:hover
{
	text-decoration: none;
	color: #ff8c00;
	font-weight: bold;
}
a.menusx:link
{
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}
a.menusx:visited
{
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}
a.menusx:hover
{
	text-decoration: none;
	color: #ff8c00;
	font-weight: bold;
}
a.menuaz:link
{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
a.menuaz:visited
{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
a.menuaz:hover
{
	text-decoration: none;
	color: #dc143c;
	font-weight: bold;
}
a.txt10grigio:link
{
	text-decoration: none;
	color: #808080;
}
a.txt10grigio:visited
{
	text-decoration: none;
	color: #808080;
}
a.txt10grigio:hover
{
	text-decoration: none;
	color: #ff8c00;
}

.txt8nero
{
	font-size: 8pt;
	color: #000000;
}
.txt8left
{
	font-size: 8pt;
	color: #000000;
	text-align: left;
}
.txt8grigio
{
	font-size: 8pt;
	color: #808080;
}
.txt8rossobold
{
	font-size: 8pt;
	color: #CC0000;
	font-weight:bold;
}
.txt10
{
	font-size: 10pt;
	color: #ffffff;
}
.txt10grigio
{
	font-size: 10pt;
	color: #808080;
	line-height:14pt;
}
.txt10nero
{
	font-size: 10pt;
	color: #000000;
}
.txt12
{
	font-size: 12pt;
	color: #ffffff;
}
.txt12rosso
{
	font-size: 12pt;
	color: #CC0000;
}

.txt14
{
	font-size: 14pt;
	color: #ffffff;
}
.txt14grigio
{
	font-size: 14pt;
	color: #808080;
}
.txt14nero
{
	font-size: 14pt;
	color: #000000;
}
.txt18bold
{
	font-size: 18pt;
	color: #000000;
	font-weight:bold;
}
.login
{
	background-image:url(immagini/area_ris.png);
	background-repeat: no-repeat;
	font-size: 8pt;
	width: 228px;
}
a.login:link
{
	text-decoration: none;
}
.textform
{
	font-size: 10pt;
	border-top-style: none;
	font-family: Verdana;
	border-right-style: none;
	border-left-style: none;
	border-bottom: red 1px solid;
}
.pulsante
{
	font-size: 8pt;
	font-family: Verdana;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
	cursor: hand;
	background-image: url(immagini/bg-menu.gif);
}
input.pulsante:hover
{
	color: #FFFFFF;
}
a.rismenu1:link
{
	text-decoration: none;
	color: #ffffff;
}
a.rismenu1:visited
{
	text-decoration: none;
	color: #ffffff;
}
a.rismenu1:hover
{
	text-decoration: none;
	color: #000000;
}
a.rismenunews:link
{
	text-decoration: none;
	color: #ff8c00;
	font-weight: bold;
}
a.rismenunews:visited
{
	text-decoration: none;
	color: #ff8c00;
	font-weight: bold;
}
a.rismenunews:hover
{
	text-decoration: none;
	color: #ff0000;
	font-weight: bold;
}
a.rismenu2:link
{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
a.rismenu2:visited
{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
a.rismenu2:hover
{
	text-decoration: none;
	color: #ff8c00;
	font-weight: bold;
}
a.txt8grigio:link
{
	text-decoration: none;
	color: #808080;
}
a.txt8grigio:visited
{
	text-decoration: none;
	color: #000000;
}
a.txt8grigio:hover
{
	text-decoration: none;
	color: #000000;
}
.sx
{
	text-align:left;
	vertical-align:top;
	left:0;
}
.dx
{
	text-align:right;
	width: 759px;
}
.footer
{
	margin-left: 0px;
	width: 800px;
}
.notizie
{
	padding-top:200px;
	vertical-align:top;
}	
.gallerydin
{
	height:450px;
	vertical-align:top;
	text-align:center;
}
.accessori
{
	padding-top:5px;
}
.richiestalbl
{
	height: 153px;
}
.rec
{
	padding-top:7px;
}


/* gestione img sopra swf */
#wrapper{
height: 350px;
width: 1020px;
position: relative;
text-align: left;
}
#sfondo{
z-index: 1;
position: absolute;
text-align: left;
}
#contenuto{
z-index: 2;
position: relative;
text-align: left;
padding-top: 8px;
} 


