/* ---------------------------------------------------Copyright (c) 2008 - Layoutweb------------------------------------------------------------------------- Color Palette --------------------   Red TomStardust	- #a00   Red :hover		- #d66   Dark Grey		- #666   ------------------------------------------------------ *//* Global Reset---------------------------------------------------------------------------------------------------------------- */html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6,h7,h8, p, a, abbr, cite, code, em, img, q, small, strike, strong, sub, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, pre {	margin: 0;	padding: 0;	border: 0;	font-family: Arial, Verdana, sans-serif;	font-size: 12px;	color: #333333;	}/* General---------------------------------------------------------------------------------------------------------------- */body {	background-image: url(../immagini/sfondo.jpg);	background-repeat: repeat-x;	background-repeat: repeat-y;	text-align:center;}/* FLOAT BASILARI border-bottom: 1px dotted #711304;---------------------------------------------------------------------------------------------------------------- */.floatleft {	float:left;		}	.floatright {	float:right;		}	.clear {clear: both;}.briciole {font-size: 11px;margin-bottom: 40px;background-color:#f4edec;padding: 5px 5px 5px 5px;}.briciole a {font-size: 11px;color: #711304;font-weight:bold;text-decoration: none;}/* classi per link---------------------------------------------------------------------------------------------------------------- */a.alto, a.alto:visited { font-family: Arial, Verdana; font-size: 12; font-weight: bold; color: white; text-decoration: none; }a.alto:hover { font-family: Arial, Verdana; font-size: 12; color: #CCCCCC;  font-weight: bold; text-decoration: underline; }a.credits, a.credits:visited { font-family: Arial, Verdana; font-size: 11;  color: #711304; text-decoration: none; }a.credits:hover { font-family: Arial, Verdana; font-size: 11; color:#711304; text-decoration: underline; }a.meeting, a.meeting:visited { font-family: Arial, Verdana; font-size: 12;  color: #711304; text-decoration: none; }a.meeting:hover { font-family: Arial, Verdana; font-size: 12; color:#711304; text-decoration: underline; }a.sale, a.sale:visited { font-family: Arial, Verdana; font-size: 11;  color: #711304; font-weight: bold; text-decoration: none; }a.sale:hover { font-family: Arial, Verdana; font-size: 11; color:#711304;font-weight: bold; text-decoration: underline; }a.step, a.step:visited { font-family: Arial, Verdana; font-size: 11;  color: #fa8072;  text-decoration: none; }a.step:hover { font-family: Arial, Verdana; font-size: 11; color:#711304; text-decoration: none; }/* TITOLI H1 & Co.---------------------------------------------------------------------------------------------------------------- */.sfondoh3 {width: 100%;height:23px;background-image:url(../immagini/wrapper/colonna-sx/menu/sfondo-bordeaux.gif);background-repeat: no-repeat;}h3 {color:#fff;font-size: 11px;font-weight: bold;padding: 5px 0px 0px 10px;}h4 {font-size: 11px;color: #711304;}.titolocentro {	width: 100%;	height: 28px;	background-image: url(../immagini/wrapper/colonna-centrale/lastminute/sfondo-titolo.gif);    background-repeat: repeat-x;}h6 {	font-size: 12px;	font-weight: bold;	color: #711304;	padding: 8px 0px 0px 10px;}h6 a:link, h6 a:visited {color: #711304;text-decoration: none;font-size: 12px;font-weight: bold;}h6 a:hover {color: #333333;text-decoration: none;font-size: 12px;font-weight: bold;}.piumeno {float:rigth; text-align:right; padding-top:8px; padding-right:10px;}/* DENTRO WRAPPER COLONNA dX---------------------------------------------------------------------------------------------------------------- */#box-ristorante {	width:205px;	margin-left:12px;	background-color: #fff;}#box-ristorante p {	font-size: 11px;	text-align:left;	padding:5px 10px 10px 15px;	}#box-ristorante p a {	font-size: 11px;	color:#CC0000;	text-decoration:none;	}.titolodx {	width: 100%;	height: 18px;	background-image: url(../immagini/wrapper/colonna-dx/sfondo-marroncino.gif);    background-repeat: no-repeat;    margin-left:12px;    padding:3px 0px 0px 10px;	}.titolodx2 {	width: 100%;	height: 18px;	background-image: url(../immagini/wrapper/colonna-dx/sfondo-bordeaux.gif);    background-repeat: no-repeat;    margin-left:12px;    padding:3px 0px 0px 10px;	}h1 {	font-size: 11px;	color: white;}h1 a:link, h1 a:visited {color: white;font-size: 11px;text-decoration: none;}h1 a:hover {color: #333333;font-size: 11px;text-decoration: none;}h7 {	font-size: 11px;	color: white;}.titolodx2 a:link, .titolodx2 a:visited {color: white;font-size: 11px;text-decoration: none;}.titolodx2 a:hover {color: #CCCCCC;font-size: 11px;text-decoration: none;}.menu-dx {list-style: none;text-align: left;}.menu-dx li {list-style: none;text-align: left;padding: 3px 0px 2px 2px;border-bottom: 1px dotted #711304;}.menu-dx li a:link, .menu-dx li a:visited {color: #333333;font-size: 11px;text-decoration: none;}.menu-dx li a:hover {color: #711304;font-size: 11px;text-decoration: none;}#box-offerte {	width: 204px;	background-color: white;	margin-left: 12px;}.elenco-sale li {list-style: none;text-align: left;font-size: 12px;color:#711304;padding: 5px 5px 5px 10px;border-bottom: 1px solid #e1e1e1;}.elenco-sale li a:link, .elenco-sale li a:visited  {text-decoration: none;font-size: 11px;color:#711304;}.elenco-sale li a:hover  {text-decoration: none;font-size: 11px;color: #666666;}#box-post img {height: 100px;	}#box-post {	width: 204px;	background-color: white;	margin-left: 12px;	}#box-sale-congresso {	width: 190px;	background-color: white;	margin-left: 12px;		padding: 6px 6px 6px 6px;	text-align:left;		}.menu-sala  {list-style: none;text-align: left;}.menu-sala li {list-style: none;text-align: left;margin-left: 10px;padding: 5px 0px 2px 2px;border-bottom: 1px dotted #d1bdbd;}.menu-sala li a:link, .menu-sala li a:visited {color: #333333;font-size: 11px;text-decoration: none;}.menu-sala li a:hover {color: #711304;font-size: 11px;background-color:#e5d1ce;text-decoration: none;}.menu-salarosso {color: #990000;font-size: 11px;text-decoration: none;background-color:#e5d1ce;font-weight: bold;display:block;margin-right: 8px;}#foto-sale-congresso {	width: 196px;	padding-bottom: 8px;	}#sale-congresso-elenco {	margin-left:12px;	background-color: white;	padding-top: 10px;	}						/* BOX SERVIZI---------------------------------------------------------------------------------------------------------------- */#box-servizi {	width: 478px;	background-color: white;	float:left;	margin-top: 12px;	}#box-servizi-foto {	width: 140px;	height: 309px;	float:left;	margin-right: 10px;	margin-bottom: 60px;	}		h5 {width: 98%;font-size: 12px;color: #711304;text-align: left;border: 1px solid #cfaea9;padding: 5px 5px 5px 5px;}h8 {width: 476px;font-size: 13px;color: #711304;text-align: left;background-color: #CCCCCC;padding: 5px 5px 5px 5px;}.servizi {list-style: none;text-align: left;}.servizi li {list-style: none;font-size: 11px;text-align: left;padding: 3px 3px 3px 0px;}.servizi li a:link, .servizi li a:visited {color: #333333;font-size: 11px;text-decoration: none;}.servizi li a:hover {color: #711304;font-size: 11px;text-decoration: none;}h2 {width: 300px;height: 18px;margin-top: 0px;margin-bottom: 10px;font-size: 17px;font-weight: bold;font-style: italic;color: #711304;}h2 a:link, h2 a:visited {color: #711304;text-decoration: none;font-size: 17px;font-weight: bold;font-style: italic;}h2 a:hover {color: #333333;text-decoration: none;font-size: 17px;font-weight: bold;font-style: italic;}/* MENU LAST DEL PIU E MENO---------------------------------------------------------------------------------------------------------------- */#menu-last li {width:100%;list-style: none;border-bottom: 1px dotted #696969;margin-left:0px;padding-left: 0px;}#menu-last li a {color:  #333333;font-size: 11px;text-decoration: none;}.last-l pre a:link, .last-l pre a:visited {color:  #333333;font-size: 11px;text-decoration: none;}.last-l pre {		width:100%;		list-style: none;		border-top: 1px dotted #696969;		margin-left:0px;		padding-left: 0px;		color:  #333333;		font-size: 11px;		text-decoration: none;		display: none;	} 		.last-l p a:link, .last-l p a:visited {color:  #333333;font-size: 11px;text-decoration: none;}.last-l p {		width:100%;		list-style: none;		border-bottom: 1px dotted #696969;		margin-left:0px;		padding-left: 0px;		color:  #333333;		font-size: 11px;		text-decoration: none;		} 	/* ID DEL GIOCHINO SLIDE---------------------------------------------------------------------------------------------------------------- #lastminutesli {	list-style: circle;	text-align: left;	padding: 0px 0px 0px 0px;	border-bottom: 1px solid #CCCCCC;	margin: 0px 0px 0px 0px;	}*//* BOX LASTMINUTES (CENTRO)---------------------------------------------------------------------------------------------------------------- */.box-lastminute {	width: 460px;	background-image: url(../immagini/wrapper/colonna-centrale/lastminute/sfondo-box.gif);    background-repeat: repeat-x;	padding: 8px 10px 10px 6px;	}.box-lastminute img {	margin-right:20px;	}.box-lastminute p {	font-size: 12px;	text-align: left;	padding: 10px 20px 20px 20px;	}.box-lastminute strong {	font-weight: bold;	}#box-minute2 {	width: 475px;	float:left;	margin-top:10px;	}#box-meeting {	width: 97%;	background-color: #f6f1f0;	text-align: left;    border: 1px solid #cfcfcf;	padding: 6px 6px 6px 6px;	}#box-servizi-post {	width: 97%;	text-align: left;    border-bottom: 1px dotted #990000;	padding: 6px 6px 20px 6px;	float:left;	margin-bottom:20px;	}#box-servizi-post img {padding: 5px;		}#box-servizi-post p  {	font-size: 17px;	color: #990000;	text-decoration: none;	padding-bottom:8px;			}/* BOX HOTEL---------------------------------------------------------------------------------------------------------------- */.box-hotel {width:191px;background-color:#fff;text-align: center;margin:12px;}.box-hotel p {padding:5px 8px 10px 15px;text-align:left;font-size:11px;}.box-hotel p a {font-size:11px;color: #006633;text-decoration: none;}.box-hotel img {margin-bottom:5px;}/* BOX DISPONIBILITA'---------------------------------------------------------------------------------------------------------------- */.box-disponibilita {	width: 175px;	background-color: white;	margin-left: 12px;	border: 3px solid #c3a9a5;	text-align: left;	padding: 5px 5px 5px 5px;	}.box-disponibilita p {	padding: 5px 0px 0px 0px;		}.box-disponibilita p strong {	color: #711304;	text-decoration:none;		}		.box-disponibilita a:link,  .box-disponibilita a:visited {	color: #711304;	text-decoration: none;		}					.box-disponibilita a:hover  {	color: #711304;	text-decoration: underline;		}			/* UL MENU---------------------------------------------------------------------------------------------------------------- */.menu-principale {	background-color: #FFFFFF;	margin-left:8px;	width:195px;	}.menu-principale li {list-style: none;width: 95%;text-align: left;padding: 5px 0px 3px 10px;border-bottom: 1px dotted #d4d4d4;}.menu-principale li a:link, .menu-principale li a:visited {color: #333333;font-size: 10px;text-decoration: none;}.menu-principale li a:hover {color: #711304;text-decoration: none;background-color: #e5d1ce;}/* configura meeting---------------------------------------------------------------------------------------------------------------- */.configura-meeting {color: #333333;font-size: 10px;font-weight: bold;text-decoration: none;}.configura-meeting a:link, .configura-meeting a:visited {color: #333333;font-size: 10px;font-weight: bold;text-decoration: none;}.configura-meeting a:hover {color: #711304;font-weight: bold;text-decoration: none;background-color: #e5d1ce;}/* Layout---------------------------------------------------------------------------------------------------------------- */#container{	}#header{	}#wrapper{width: 476px;margin: auto;text-align:left;}#ultima-foto {margin: 0;}#fotogallery{width: 476px;margin: auto;position:absolute;}#fotogallery img{	margin-right: 9px;	margin-top: 9px;}#content{	}#footer{	}/* SALE CONGRESSO---------------------------------------------------------------------------------------------------------------- */#nome-sala{width: 100%;color:#711304;margin-top: 0px;font-size: 16px;border-bottom: 1px solid #cfcfcf;	}#sottotitolo-sala{width: 340px;color:#696969;margin-top: 3px;font-size: 13px;margin-left:80px;font-style:italic;margin-bottom: 30px;	}.menu-attrezzatura  {text-align: left;}.menu-attrezzatura li {list-style: url(../immagini/bullet1.gif);text-align: left;margin-left: 15px;padding: 5px 0px 2px 2px;border-bottom: 1px dotted #d1bdbd;}.menu-dimensioni  {text-align: left;}.menu-dimensioni li {list-style: none;text-align: left;padding: 5px 5px 5px 5px;border-bottom: 1px solid #dad9d8;}#contenitore-allestimento{width: 140px;height: 140px;margin-right:10px;	}/* pagina location---------------------------------------------------------------------------------------------------------------- */.box-location {	width: 97%;	text-align: left;    border-bottom: 1px dotted #990000;	 border-top: 1px dotted #990000;	padding: 15px 0px 15px 0px;	float:left;	margin-bottom:0px;	}.box-location img {padding: 5px;		}.box-location p  {	font-size: 17px;	color: #990000;	text-decoration: none;	padding-bottom:8px;			}.box-location2 {	width: 97%;	text-align: left;    border-bottom: 1px dotted #990000;	padding: 15px 0px 15px 0px;	float:left;	margin-bottom:0px;	}.box-location2 img {padding: 5px;		}.box-location2 p  {	font-size: 17px;	color: #990000;	text-decoration: none;	padding-bottom:8px;			}		/* pagina risto---------------------------------------------------------------------------------------------------------------- */.box-servizi-ristorante {	width: 100%;	text-align: left;    border-bottom: 1px dotted #990000;	 border-top: 1px dotted #990000;	padding: 15px 0px 15px 0px;	margin-bottom:0px;	}.box-servizi-ristorante  img {padding: 5px;		}.box-servizi-ristorante  p  {	font-size: 17px;	color: #990000;	text-decoration: none;	padding-bottom:8px;			}.box-servizi-ristorante2 {	width: 100%;	text-align: left;    border-bottom: 1px dotted #990000;	padding: 15px 0px 15px 0px;	margin-bottom:0px;	}.box-servizi-ristorante2  img {padding: 5px;		}.box-servizi-ristorante2  p  {	font-size: 17px;	color: #990000;	text-decoration: none;	padding-bottom:8px;			}	/* pagina dove siamo---------------------------------------------------------------------------------------------------------------- */.titolo {width: 350px;font-size: 12px;color: #711304;text-align: left;border: 1px solid #cfaea9;padding: 5px 5px 5px 5px;float:left;margin-bottom:10px;}#contieni-simbolo{width: 100%;float:left;}#contieni-simboloimg{width: 114px;height:100px;float:left;}#contieni-2{width: 100%;float:left;}#contieni-2 img{background-color:#666633;float:left;}#contieni-2testo{width: 350px;margin-top:10px;float:left;}