table.generale{

    border-width: 0px;
	border-spacing:0 ;
	border-padding:0 ;
	border-style: outset;
	border-color: white;
	border-collapse: separate;
	background-color: green ;

}
.td {
     
	padding: 1px;
	background-color: nul;
	border: 10px dotted green;
	 
}
body {
BACKGROUND-IMAGE: url(../img/sfondo.jpg);
background-position: top right;
font-size: 0.8em;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
padding: 0px;

}

.scritteslide {
    font-color: "#FFFF00";
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
.scrittebanner {
	font-weight: bold;
	color: #FFFF00;
	font-size: 16px;		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}




a:link {
    
	color:#000000;
	text-decoration:none;
	}
a:active {
	color:#000000;
	text-decoration:none;
	}
a:visited {
    color:#000000;
	text-decoration:none;
	}
a:hover {

	color:;
	text-decoration:none;
    background:transparent url(../images/TASTO_OFFERTE.jpg) 0 0 no-repeat;

	}
.menu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px}
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-top: 0px; margin-bottom: 8px}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FF0000; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px}
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FF0000; margin-top: 0px; margin-bottom: 0px; padding-top: 10px; padding-bottom: 3px}
.menuSel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #3D3D3D}

.nome {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #FF0000; background-color: #E8E8E8; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 0px}
.textMed {  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}
.textPic {  font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif}
.gray {  background-color: #E8E8E8}
.intro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; padding-top: 15px; padding-right: 30px; padding-left: 40px}
.intromenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; padding-top: 4px; padding-right: 2px; padding-left: 2px}

.strati {

	border-style: dotted;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-decoration: overline;
}
.textGr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; margin-right: 5%}
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; margin-top: 0px; margin-bottom: 8px }
.required {color:#F00;font-weight:bold;}

.bordo1 {
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: black;
	border-right-color: #666666;
	border-bottom-color: black;
	border-left-color: #333333;

}

.bordo2 {
	border-top-width: 10px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: ridge;
	border-right-style: ridge;
	border-bottom-style: ridge;
	border-left-style: ridge;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	background-color: #FFFFFF;



}

 
 
.sfondomenu{
background-color: "#009933"


 
}
.sfondofooter{
background-color: "#669966"
}

.sfondotesto{
background-color: "#FFFFCC";


}
.textriepilogo{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #008ba8; PADDING-TOP: 14px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: underline


}
 
.larghezza{
	width: 900px;
	list-style-type: circle;

}

