#layoutsfondo 
{

	background-image: url(../immagini/sfondo_pagine_1_05_sommerbild.jpg) !important;
}


/* Pagina
---------------------------------------------------*/


#pagina
{
	width: 960px;
	min-height: 420px;
	height: auto !important;
	height: 420px;
	margin: 0px;
	padding:  0px 0px 0px 0px;
	float:left;
 	color : #393939;
	position: relative;
}

/* Texttop
---------------------------------------------------------*/
#texttop
{
	 float: left;
	 height: 17px;
	 width: 712px;
	 background-image: url(../immagini/texttophome_03b.gif);
	 background-position: 0px 0px;
	 background-repeat: no-repeat;
	 padding: 123px 0px 5px 10px;
	 z-index: 0;

}

#texttop a:link, #texttop a:visited, #texttop a:active
{
	color: #eaf5ff;
}

#texttop a:hover
{
	color: #AF0E1B;
	text-decoration: none;
}

#texttop a
{
	outline:none;
}

#blocchihome
{
	 /*background-color: #C1C1C1;*/
	 width: 960px;
	 height: 400px;
	 position: relative;

}

/* Orario
---------------------------------------------------------*/
#orario
{
	 color: #eaf5ff !important;
	 background-image: url(../immagini/orario_riga_right_05b.gif)!important;	 
}

/* Orario
---------------------------------------------------------*/
#barrainfo #clip{
	/*display:none;*/
	position:absolute;
	top:31px;
	right:225px;
	width:70px;
	text-align:center;
}
#barrainfo #clip a{
	color:#FFF;
	text-decoration:none;
	
	text-align:center;
}


.offertahome
{
	 display: block;
	 width: 311px;
	 height: 143px;
	 position:  absolute;
	 top: 0px;
	 right: 10px;
}

.offertahome #foto
{
    position: absolute;
    left:0px;
	 top: 0px;
	 z-index: 0;
	 background-image:  url(../immagini/offerta_sfondo_03.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
	 
}

.offertahome #testo 
{
    left:0px;
	 top: 0px;
	 z-index: 1;
	 position: absolute;
	 color: #ffffff;
	 font-size: 20px;
	 font-weight: bold;
	 font-family: Helvetica, arial, sans-serif;
	 line-height: 1.3em;
	 letter-spacing: 1px;
	 text-transform: uppercase;
	 background-image: url(../immagini/angolob.gif);
	 background-position: right top;
	 background-repeat: no-repeat;
	  width: 303px;
	 height: 135px;
	 display: block;
	 padding: 4px;
	 text-decoration: none !important;
}

.offertahome #testo  a:link, .offertahome #testo  a:visited, .offertahome #testo a:active
{
	 color: #ffffff !important;	 	
	 width: 303px;
	 height: 135px;
	 display: block;
	 cursor: pointer;
	 outline: none;
}

.offertahome #testo a:hover
{
	 text-decoration: none !important;
	 outline: none;
}

.offertahome #testo span
{
	 display: block;
	 padding: 0px 0px 12px 0px;
	 background-image: url(../immagini/texttoplinea.gif);
	 background-position: left bottom;
	 background-repeat: no-repeat;
}


.contenuto
{
	background-image: url(../immagini/blocchini_03b.jpg);
	display: block;
	width: 150px;
	height: 209px;
	padding: 1px;
	position: absolute;
	top : 151px;
	right:169px;
}

.tempohome
{
	background-image: url(../immagini/blocchini_03b.jpg);
	display: block;
	width: 150px;
	padding: 1px;
	height: 209px;
	top : 151px;
	right: 10px;
	position: absolute;
}


#nascondere
{
	background-image:  url(../immagini/nascondere.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 20px;
	display: block;
	height: 17px;
	width: 300px;
}
/*___________________ Tab Home _____________________*/

#tabhome
{
	display: block;
	width: 356px;
	height: 235px;
	padding: 0px;
	position: absolute;
	top : 127px;
	left: 10px;
	/*filter:alpha(opacity=85);
	-moz-opacity:0.85;
	opacity:0.85;*/
}

#tabhome a
{
	outline:none;
	text-decoration:none;
}


#tabhome #tab1
{
	
	position: absolute;
	display:block;
	top:0px;
	left : 0px;
	width: 102px;
	line-height: 27px;
	text-transform:uppercase;
	font-size:11px;
	padding: 0px 4px 2px 8px;
	color: #ffffff;
	background-image:url(../immagini/tabhome_03_01-02.gif);
	background-position:0px 0px;
	background-repeat: no-repeat;
	z-index:50;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	opacity:0.85;
}

#tabhome #tab2
{
	position: absolute;
	top:0px;
	left : 114px;
	width: 102px;
	line-height: 27px;
	text-transform:uppercase;
	font-size:11px;
	padding: 0px 4px 2px 8px;
	color: #ffffff;
	background-image:url(../immagini/tabhome_03_01-02.gif);
	background-position:0px 0px;
	background-repeat: no-repeat;
	z-index:50;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	opacity:0.85;
}

#tabhome #tab3
{
	position: absolute;
	top:0px;
	left : 228px;
	width: 102px;
	line-height: 27px;
	text-transform:uppercase;
	font-size:11px;
	padding: 0px 4px 2px 8px;
	color: #ffffff;
	background-image:url(../immagini/tabhome_03_01-02.gif);
	background-position:0px 0px;
	background-repeat: no-repeat;
	z-index:50;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	opacity:0.85;
}


#tabhome .selectedtab
{
	background-image:url(../immagini/tabhome_03_01.gif) !important;
	color: #515254 !important;
}

#tabhome #contab1, #tabhome #contab2, #tabhome #contab3
{
	position: relative;
	top:29px;
	left: 0px;
	width: 356px;
	height: 235px;
	font-size:11px;
	padding: 0px 0px 0px 0px;
   /* color: #515254;
	background-image:url(../immagini/tabcontenuto_08.gif);
	background-position:0px 0px;
	background-repeat: no-repeat;*/
}


#tabhome #contab1 .web
{
	padding: 10px 9px 0px 9px;
	width:338px;
	position:absolute;
	top: 0px;
	left: 0px;
	z-index:3;
	color:#333333;
	line-height:1.5em;
	font-size: 11px;
}

#tabhome #contab1 .testo
{
	float: left;
	padding: 0px 0px 5px 0px;
	margin:0px;
}

#tabhome #contab1 .testodes
{
	float: left;
	padding: 0px 0px 0px 0px;
	margin:0px;
}

#tabhome #contab1 .webfoto
{
	float: left;
	
	padding:0px;
	margin:0px;
	height:130px;
}

#tabhome #contab1 .desc1
{
	float: left;
	width:172px;
	text-align:left;
	padding:0px;
	margin:0px;
}

#tabhome #contab1 .desc2
{
	float: left;
	width:160px;
	text-align:left;
	padding:0px;
	margin:0px;
}


#tabhome #contab3 .ticket 
{
	padding: 10px 9px 0px 9px;
	width:338px;
	position:absolute;
	top: 0px;
	left: 0px;
	z-index:3;
	color:#333333;
	line-height:1.5em;
	font-size: 11px;
}

#tabhome #contab3 .ticket img
{
	float: left;
	padding:0px;
	margin:0px;
}

#tabhome #contab3 .testoticket
{
	celar : both;
	float: left;
	padding: 9px 0px 0px 0px;
	margin:0px;
}


#tabhome #contab2 .piste
{
	padding: 10px 9px 0px 9px;
	width:338px;
	position:absolute;
	top: 0px;
	left: 0px;
	z-index:3;
	color:#333333;
	line-height:1.5em;
	font-size: 11px;
}

#tabhome #contab2  .pistesin
{

	width: 121px;
	padding: 0px 8px 0px 0px;
	float:left

}

#tabhome #contab2 .piste img
{
	float: left;
	padding:0px;
	margin:0px;
}

#tabhome .sfondotrasparente
{
	position:absolute;
	top: 0px;
	left: 0px;
	width: 356px;
	height: 235px;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	opacity:0.85;
	color: #515254;
	background-image:url(../immagini/tabcontenuto_08.gif);
	background-position:0px 0px;
	background-repeat: no-repeat;
	z-index:2;
}

#tabhome #contab1 .fotoweb
{
	border : 1px solid #b8b9bb;
	background-image: url(../immagini/ajax-loader.gif);
	background-position:center center;
	background-repeat:no-repeat;
}


#tabhome #contab1 .spazio
{
	padding-left: 6px;
}

#cartinaexplorer
{
	display:none;
}
#cartinafirefox
{
	display:none;
}
/*
#tabhome #tab1
{
	
	float: left;
	width: 104px;
	line-height: 27px;
	text-transform:uppercase;
	font-size:11px;
	padding: 0px 4px 2px 6px;
	color: #ffffff;
	background-image:url(../immagini/tabhome_03_01-02.gif);
	background-position:0px 0px;
	background-repeat: no-repeat;
}

#tabhome #tab2
{
	float: left;
	width: 104px;
	line-height: 27px;
	text-transform:uppercase;
	font-size:11px;
	padding: 0px 4px 2px 6px;
	color: #ffffff;
	background-image:url(../immagini/tabhome_03_01-02.gif);
	background-position:0px 0px;
	background-repeat: no-repeat;
}

#tabhome #tab3
{
	float: left;
	width: 104px;
	line-height: 27px;
	text-transform:uppercase;
	font-size:11px;
	padding: 0px 4px 2px 6px;
	color: #ffffff;
	background-image:url(../immagini/tabhome_03_01-02.gif);
	background-position:0px 0px;
	background-repeat: no-repeat;
}


#tabhome .selectedtab
{
	background-image:url(../immagini/tabhome_03_01.gif) !important;
	color: #515254 !important;
}

#tabhome .contenutotab
{
	float: left;
	clear: both;
	width: 356px;
	height: 206px;
	font-size:11px;
	padding: 0px 0px 0px 0px;
    color: #515254;
	background-image:url(../immagini/tabcontenuto_08.gif);
	background-position:0px 0px;
	background-repeat: no-repeat;
}

#tabhome #contab2, #tabhome #contab3
{
	display:none;
}
*/