/*GENERALE*/body,p,span,td{	background-position: top center;	background-repeat: no-repeat;	background-attachment: fixed;			color: rgb(30,30,100);	background-color:transparent;			margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-size: 10px; 	font-variant: normal;		font-family: Verdana, Arial, Helvetica, sans-serif; 		line-height:16px;}ul{	margin-top: 0px;	margin-bottom: 0px;}body{	background-color: #EDEDED;			vertical-align:top;		width:100%;/*height:100%;*/	background-image: url('../Immagini/sfondo.gif');	background-repeat: repeat-y;			text-align:center;	/*overflow:auto fa casino su IE!*/}/*PARAGRAFI*/p{ 	}p.Titolo{	text-align:center;	color:rgb(255,100,0);	font-weight:bold;	font-size:190%;	overflow:visible;}p.sottotitolo{	text-align:center;	color:rgb(20,20,60);	font-weight:bold;	font-size:140%;	overflow:visible;}img{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;		top:0px;left:0px;bottom:0px;right:0px;	vertical-align:middle;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	border-color:white;	border:0;		border-spacing: 0;	border-collapse: collapse;}form{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;		top:0px;left:0px;bottom:0px;right:0px;}/*TESTI VARI*/span.nero{	color:rgb(0,0,0);	background-color: transparent;}span.rosso{	color:rgb(250,25,25);	background-color: transparent;}span.arancio{	color:rgb(255,100,0);	background-color: transparent;}/*LINK*/a{color: rgb(255,100,0); text-decoration:none; font-weight:bold; font-family: "Verdana";background-color:transparent}a:visited{color: rgb(255,100,0); text-decoration:none; font-weight:bold; font-family: "Verdana";font-size:10px;background-color:transparent}a:hover{color: rgb(255,140,40); text-decoration:none; font-weight:bold; font-family: "Verdana";font-size:10px;background-color:transparent}a:active{color: (255,100,0); text-decoration:none; font-weight:bold; font-family: "Verdana";font-size:10px;background-color:transparent}a.menu_sx{color:rgb(20,20,60);background-color:transparent;}a.menu_sx:visited{color: rgb(20,20,60);background-color:transparent;}a.menu_sx:hover{color: rgb(255,100,0);background-color:transparent;}a.menu_sx:active{color: rgb(20,20,60);background-color:transparent;}a.menu_header{font-size:10px;color: rgb(20,20,60);background-color:transparent;padding-left:4px;padding-right:4px;}a.menu_header:visited{font-size:10px;color: rgb(20,20,60);background-color:transparent;padding-left:4px;padding-right:4px;}a.menu_header:hover{font-size:10px;color: rgb(255,100,0);background-color:transparent;padding-left:4px;padding-right:4px;}a.menu_header:active{font-size:10px;color: rgb((20,20,60);background-color:transparent;padding-left:4px;padding-right:4px;}/*CAMPI INPUT GENERICI*/input,select,textarea{		font-size: 12px; 	font-family: Verdana,Georgia,sans-serif;  	color: rgb(rgb(45,55,95));	background-color:rgb(250,250,250);		}textarea{	overflow:auto;}/*CAMPI INPUT TESTO*/.input-text{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	height: 18px;	border-width: 1px;	vertical-align: middle;	}.input-text-piccolo{	margin: 0 auto;	padding: 0px 0px 0px 0px;	height: 12px;	border-width: 1px;	font-family: Verdana, sans-serif; 	font-size: 10px;	vertical-align: middle;		border:1px solid rgb(166,166,166);}/*CAMPI INPUT PULSANTI*/.input-button{	height: 18px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	color: rgb(79,75,178);	background-color: rgb(255,255,255);	border-color:rgb(200,200,255);	vertical-align: middle;	}/*CAMPI INPUT SELECT*/.input-select{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;/*	height: 14px; vedi mozilla ff*/	vertical-align: middle;	}/*TABELLE*/table{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	border-spacing: 0px;	border-collapse: collapse;	border:none;}table.main{	width:100%; /*height:100%;*/	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	margin: 0px auto 0px auto;	overflow:visible;}tr{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	overflow:visible;	}td{	margin: 0px 0px 0px 0px;	padding: 2px 2px 2px 2px;	border-spacing: 0px;	border-collapse: collapse;		vertical-align: top;	overflow:visible;}td.centrato{	text-align:center;}/*DIVS E FRAMES*//*larghezza: 1000 (200+600+200)altezza: libera (pre-header libero, header 25, corpo libero (!))*/div {	vertical-align:top;	overflow:visible;	margin: 0 auto;position:relative;	padding: 0px 0px 0px 0px;		background-color:transparent;	/*overflow:hidden;*/}/*FORMATO STANDARD:[all_container	[pre_all]	[all		[pre-header]		[header]		[corpo			[menu_sx]			[centro				[main]			]			[menu_dx]		]		[footer]	]	[post_all]]*/#all_container{	width:1000px;/*height:99%;	*/	margin: 0 auto;	//text-align:center;	overflow:visible;	z-index:0;}#pre_all{	width:100%;height:18px;	background-image:url('http://www.travelgay.it/modelli/elementi/immagini/bordi/bordino-alto.jpg');	background-repeat:no-repeat;	}#all{	width:100%;		margin: 0 auto;	//text-align:center;	overflow:visible;	background-color:rgb(255,255,255);	background-image:url('http://www.travelgay.it/modelli/elementi/immagini/bordi/bordino-lato.jpg');	background-repeat:vertical;	padding-top:10px;	padding-bottom:40px;		}#post_all{	width:100%;height:18px;	background-image:url('http://www.travelgay.it/modelli/elementi/immagini/bordi/bordino-basso.jpg');	background-repeat:no-repeat;	}#pre_header{	width:100%;		position:relative;	text-align:center;	float:center;	overflow:visible;}#header{	width:100%;	margin-bottom:10px;	position:relative;	text-align:center;	float:center;		overflow:visible;}#corpo{	width:100%;	position:relative;	//text-align:center;	float:center;		overflow:visible;}#menu_sx{	width:20%;height:100%;		position:relative;	float:left;	text-align:center;		vertical-align:top;	overflow:hidden;		z-index:5;}#centro{	position:relative;	width:60%;height:100%;	float:left;			vertical-align:top;		overflow:hidden;	padding-top:15px;	}#menu_dx{	width:20%;height:100%;		margin-top:24px;	position:relative;	float:left;	text-align:center;		vertical-align:top;	overflow:visible;}#footer{	width:100%;	position:relative;	text-align:center;	float:center;		vertical-align:top;	overflow:visible;	padding-top:5px;	padding-bottom:10px;}div.main{	width:100%;	padding:5px 0px 5px 0px;	float:center;	overflow:visible;	}div.menu_sx_alto{	width:160px;height:0px;//30px;	padding:5px 0px 5px 0px;	float:center;	overflow:hidden;		background-image:url('http://www.travelgay.it/modelli/elementi/immagini/amenu_sx_alto.jpg');}div.menu_sx_medio{	width:160px;	padding:5px 0px 5px 0px;	float:center;	overflow:visible;		//background-image:url('http://www.travelgay.it/modelli/elementi/immagini/amenu_sx_medio.jpg');}div.menu_sx_basso{	width:160px;height:0px;//40px;	padding:5px 0px 5px 0px;	float:center;	overflow:hidden;		background-image:url('http://www.travelgay.it/modelli/elementi/immagini/amenu_sx_basso.jpg');}/*ALTRI ELEMENTI*/iframe{	overflow:auto;		border: none;	float:left;}hr{	color:rgb(190,190,190);	height:1px;}