body, html, table, tr, td, ul, ol{font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
/* STILI GENERALI */
img{border:0px;}

.tabpiccola {font-size: 1px;}

.colonnasinistra {BORDER-RIGHT: 1px solid; VERTICAL-ALIGN: top; WIDTH: 223px; border-color: #4c4c4c; background-color: #ebebeb;}

.colonnadestra {VERTICAL-ALIGN: top; WIDTH: 140px; background-color: #9a000d;}

.corpocentrale {padding: 8px;}

.normale {	font-size: 12px;}

.campo {color: #000000;border: 1 solid #4c4c4c;background: #FFFFFF;	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;	FONT-SIZE: 10px;}

.bottoneform {BORDER-RIGHT: #4c4c4c 1px solid;BORDER-TOP: #ffffff 1px solid;FONT-WEIGHT: bold;FONT-SIZE: 8pt;	BORDER-LEFT: #ffffff 1px solid;	COLOR: #0070b2;	BORDER-BOTTOM: #4c4c4c 1px solid;	BACKGROUND-COLOR: #ffffff;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;

}

.bottoneformdisabled {

	BORDER-RIGHT: #4c4c4c 1px solid;

	BORDER-TOP: #ffffff 1px solid;

	FONT-WEIGHT: bold;

	FONT-SIZE: 8pt;

	BORDER-LEFT: #ffffff 1px solid;

	COLOR: #A0A0A0;

	BORDER-BOTTOM: #4c4c4c 1px solid;

	BACKGROUND-COLOR: #ffffff;

	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;

	FONT-SIZE: 10px;

}



.titolo {color: #4c4c4c;font-size: 10px;}

.testopacchetti {	color: #000000;}

.listino_pacchetti {}

.title_list_pacchetti {
	background:url(image/list_menu_bar.png) no-repeat;
	border-bottom:#000000;
	height:35px;
	width:400px;
	font-weight:bold;
	line-height:30px;
}
.title_section_list{
	height:35px;
	width:400px;
	padding-left:40px;
	
}
.separator_gallery {
	display:block;
	background-image:url(image/gallery_separator.png);
	height:5px;
	text-align:center;
}
.screen_shot_table{
	background:url(image/bg_gallery.png) no-repeat;
	width:500px;
	height:250px;
	padding:10px;
}
.screen_shot_table img{
margin:5px;
}
.screen_shot_table img:hover{
margin:3px;
border:2px white solid;
}


.titolopromo {font-size: 14px;color: #000000;	FONT-WEIGHT: bolder;}

.testopromo {}

.nomepacchetto {font-size: 16px;FONT-WEIGHT: bolder;}

.prezzopacchetto {font-size: 16px;color: #000000;	FONT-WEIGHT: bold;}

.prezzoiva {color: #000000;}

/* STILI TESTATA */

#testata {

	background-color: #ffffff;

	background-image: url('image/sfondotestata.jpg');

	background-repeat: no-repeat;

	background-position: right top;

}

.menuprincipale {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #FFFFFF;

	font-size: 12px;

}

.menuprincipale a:link {

	color: #FFFFFF;

	text-decoration: none;

}

.menuprincipale a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

.menuprincipale a:hover {

	color: #FFFFFF;

	text-decoration: underline;

}

/* BARRA DI SINISTRA */

.titolomenu {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #4c4c4c;

	font-size: 10px;

	padding-left: 10px;

	padding-right: 10px;

}

.testoerrore {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 10px;

}

.testomenu {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #4c4c4c;

	font-size: 10px;

}

A.testomenu:link {

	color: #4c4c4c;

	text-decoration: none;

}

A.testomenu:visited {

	color: #4c4c4c;

	text-decoration: none;

}

A.testomenu:hover {

	color: #4c4c4c;

	TEXT-DECORATION: underline;

}

A.collegamento:link {

	color: #0070b2;

	FONT-WEIGHT: bold;

	text-decoration: none;

}

A.collegamento:visited {

	color: #0070b2;

	FONT-WEIGHT: bold;

	text-decoration: none;

}

A.collegamento:hover {

	color: #0070b2;

	FONT-WEIGHT: bold;

	TEXT-DECORATION: underline;

}

.campomenu {

	color: #000000;

	border: 1 solid #4c4c4c;

	background: #FFFFFF;

	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;

	FONT-SIZE: 10px;

}

.bottonemenu {

	BORDER-RIGHT: #4c4c4c 1px solid;

	BORDER-TOP: #ffffff 1px solid;

	FONT-WEIGHT: bold;

	FONT-SIZE: 8pt;

	BORDER-LEFT: #ffffff 1px solid;

	COLOR: #0070b2;

	BORDER-BOTTOM: #4c4c4c 1px solid;

	BACKGROUND-COLOR: #ffffff;

	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;

	FONT-SIZE: 10px;

}



/* MENU RIVENDITORE*/

.menuriservata {

	width:170px;

	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;

	FONT-SIZE: 11px;

	list-style:none;

	margin:3;

	padding:0;

	display:block;

	padding-left:5;

	color:#000000;

}

.menuriservata a,

.menuriservata a:link,

.menuriservata a:visited{

	color:#000000;

	text-decoration:none;



}

.menuriservata a:hover{

	color:#FF0000;

	text-decoration:underline;



}

/* FOOTER */

.testofooter {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 10px;

}

.menu a, 

.menu a:link, 

.menu a:visited {

	float: left;

	display: block;

	height: 24px;

	line-height: 24px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-size: 12px;

	font-weight: bold;

	padding-left: 10px;

	padding-right: 10px;

	text-decoration: none;

}

.menu a:hover, 

.menu a:active, 

.menu a:focus {

	float: left;

	display: block;

	height: 24px;

	line-height: 24px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-size: 12px;

	font-weight: bold;

	padding-left: 10px;

	padding-right: 10px;

	background: #0070b2;

	text-decoration: underline;

}

tr.table_title{
background:#0099ff;
color:#ffffff;
}
