* {
	padding:0; 
	margin:0; 
}

/*stili per il layout fisso con altezza minima*/
html,body {
	height:100%;
}

body {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, Sans-serif; 
	font-size:0.7em;
	color:#000;
	line-height:17px;
}

img {
	display:block;
}

img, input, textarea, select, optgroup {
	font-family:Verdana, Arial, Helvetica, Sans-serif; 
	font-size:0.9em;
	border:0; 
}

ul {
	padding:0;
	margin:0;
}

ol {
}

li {
	padding:0;
	margin:0;
}

p {
}

a {
	color:#000; 
	text-decoration:none; 
}

a:visited {
	color:#000; 
	text-decoration:none; 
}

a:hover {
	color:#000; 
	text-decoration:underline; 
}

h1, h2, h3, h4, h5, h6 {
	color:#000; 
	font-weight:normal;
}

h1 {
	font-size:1.8em; 
}

h2 {
	font-size:1.6em; 
}

h3 {
	font-size:1.4em; 
}

h4 {
	font-size:1.2em; 
}

h5 {
	font-size:1.0em; 
}

h6 {
	font-size:0.8em; 
}

.titolo_pagina {
	display:none;
} 

.p_class {
	padding-bottom:14px; 
}

.img_left {
	float:left;
	margin:0 12px 5px 0; 
}

.img_right {
	float:right;
	margin:0 0 12px 50px; 
}

.orange {
	color:#ff8800;
}

.tab_td {
}

.tab_td_1 {
	height:14px;
	width:14px;
	background:url('../img/share/tab/01.png') no-repeat 0 0;
}

.tab_td_2 {
	height:14px;
	background:url('../img/share/tab/02.png') repeat-x 0 0;
}

.tab_td_3 {
	height:14px;
	width:14px;
	background:url('../img/share/tab/03.png') no-repeat 0 0;
}

.tab_td_4 {
	width:14px;
	background:url('../img/share/tab/04.png') repeat-y 0 0;
}

.tab_td_5 {
	background:#dadada;
}

.tab_td_6 {
	width:14px;
	background:url('../img/share/tab/05.png') repeat-y 0 0;
}

.tab_td_7 {
	height:14px;
	width:14px;
	background:url('../img/share/tab/06.png') no-repeat 0 0;
}

.tab_td_8 {
	height:14px;
	width:14px;
	background:url('../img/share/tab/07.png') repeat-x 0 0;
}

.tab_td_9 {
	height:14px;
	width:14px;
	background:url('../img/share/tab/08.png') no-repeat 0 0;
}


.td_login_1 {
	height:6px;
	width:6px;
	background:url('../img/share/tab/form_01.png') no-repeat 0 0;
}

.td_login_2 {
	height:6px;
	width:296px;
	background:url('../img/share/tab/form_02.png') repeat-x 0 0;
}

.td_login_3 {
	height:6px;
	width:6px;
	background:url('../img/share/tab/form_03.png') no-repeat 0 0;
}

.td_login_4 {
	width:6px;
	background:url('../img/share/tab/form_04.png') repeat-y 0 0;
}

.td_login_5 {
	background:#fff;
	width:296px;

}

.td_login_6 {
	width:6px;
	background:#f00 url('../img/share/tab/form_05.png') repeat-y right top;
}

.td_login_7 {
	height:6px;
	width:6px;
	background:url('../img/share/tab/form_06.png') no-repeat 0 0;
}

.td_login_8 {
	height:6px;
	width:6px;
	background:url('../img/share/tab/form_07.png') repeat-x 0 0;
}

.td_login_9 {
	height:6px;
	width:6px;
	background:url('../img/share/tab/form_08.png') no-repeat 0 0;
}

#sottomenu_pag {
	width:990px;
	overflow:hidden;
	background:url('../img/share/menu_top_back.gif') repeat-x 0 0;
	height:103px;
}

#sottomenu_pag ul {
	list-style-type:none;
	padding:43px 0 0 0;
}

#sottomenu_pag li {
	float:left;
	padding:0;
	margin:0;
}

#sottomenu_pag li.back_att {
	background:#fff url('../img/share/menu_top_back_att.gif') repeat-x 0 0;
	height:60px;
}

#sottomenu_pag li.back_att div {
	padding:5px 30px 0 30px;
}

#sottomenu_pag li.att_spe {
	background:#fff url('../img/share/menu_top_att_spe.gif') no-repeat 0 0;
	width:130px;
	height:60px;
}

#sottomenu_pag li.spe_spe {
	background:#fff url('../img/share/menu_top_spe_spe.gif') no-repeat 0 0;
	width:130px;
	height:60px;
}

#sottomenu_pag li.back_spe {
	background:#fff url('../img/share/menu_top_back_spe.gif') repeat-x 0 0;
	height:60px;
}

#sottomenu_pag li.back_spe div {
	padding:12px 30px 0 30px;
}

#sottomenu_pag li.end_spe {
	background:#fff url('../img/share/menu_top_end_spe.gif') no-repeat 0 0;
	width:72px;
	height:60px;
}

#sottomenu_pag li.spe_att {
	background:#fff url('../img/share/menu_top_spe_att.gif') no-repeat 0 0;
	width:130px;
	height:60px;
}

#sottomenu_pag li.end_att {
	background:#fff url('../img/share/menu_top_end_att.gif') no-repeat 0 0;
	width:75px;
	height:60px;
}

.demopopup {
	background:url('/img/share/black-70.png') repeat 0 0;
	position:absolute;
	display: block; 
	width:100%; 
	height:100%;  
	overflow:auto; 
	top:0; 
	left:0; 
	z-index:1000000000; 
}

.demopopup2 {
	position:absolute;
	display: block; 
	top:0; 
	left:0; 
	z-index:1000000000; 
}

.select_stazione {
	font-size:1.2em;
	width:308px; 
}


.err_preno_block {
}

.err_preno_block ul {
	list-style-type:none;
	padding:0;
	margin:0;
	border-top:1px #e5e5e5 solid;
}

.err_preno_block ul li {
	text-align:center;
	padding:5px 20px;
	margin:0;
	font-weight:bold;
	border-bottom:1px #e5e5e5 solid;
}

.blocco_atte	{
	width:34px;
	height:29px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:5px;
}

.blocco_atte_chiudi	{
	padding-top:5px;
	width:41px;
	height:13px;
	margin-left:auto;
	margin-right:0;
}

.td_errore {
}

.td_errore_1 {
	width:15px;
	height:15px;
	background:url('../img/errore/01.png') no-repeat 0 0;
}

.td_errore_2 {
	width:379px;
	height:15px;
	background:url('../img/errore/02.png') repeat-x 0 0;
}

.td_errore_3 {
	width:15px;
	height:15px;
	background:url('../img/errore/03.png') no-repeat 0 0;
}

.td_errore_4 {
	width:15px;
	background:url('../img/errore/04.png') repeat-y 0 0;
}

.td_errore_5 {
	width:379px;
	background:#fff;
}

.td_errore_6 {
	width:15px;
	background:url('../img/errore/05.png') repeat-y 0 0;
}

.td_errore_7 {
	width:15px;
	height:15px;
	background:url('../img/errore/06.png') no-repeat 0 0;
}

.td_errore_8 {
	width:379px;
	height:15px;
	background:url('../img/errore/07.png') repeat-x 0 0;
}

.td_errore_9 {
	width:15px;
	height:15px;
	background:url('../img/errore/08.png') no-repeat 0 0;
}

.ombra_naviga	{
	background:#fb940f url(../img/share/bg_teasers.jpg) no-repeat 0 0;
	padding:50px 0 30px 0;
	overflow:hidden;
	width:990px;
}
.link_home_flt_1	{
	float:left; 
	width:167px;
	font-size:0.9em; 
	padding-top:22px;
}
.link_home_flt_2	{
	float:left;
	padding:18px 0 8px 0;
	width:141px;
}








/******** stili per contenuti da CMS ***********/

.from_cms1 {
	padding:40px 28px 30px 28px;
	text-align:justify;
}

.from_cms1 ul {
	padding:0 0 0 11px; 
	margin:0;
	list-style-image:url('/img/usato/fre.gif');
}

.from_cms1 li {
	padding:4px 0;
	color:#606060;
	line-height:1.2em;
	background:url('/img/share/sep.gif') repeat-x left bottom;
}

.from_cms1 h1, .from_cms1 h2, .from_cms1 h3, 
.from_cms1 h4, .from_cms1 h5, .from_cms1 h6 {
	color:#000; 
	font-weight:bold;
	padding:3px 0;
	font-size:1.0em; 
}

.from_cms1 h1 {
	font-size:1.8em; 
}

.from_cms1 h2 {
	font-size:1.6em; 
}

.from_cms1 h3 {
	font-size:1.4em; 
}

.from_cms1 h4 {
	font-size:1.2em; 
	padding:2px 0;
}

.from_cms1 h5 {
	font-size:1.1em; 
	padding:2px 0;
}

.from_cms1 h6 {
	font-size:1em; 
	padding:1px 0;
}

.tab_td_oro {
	width:515px;
}

.tab_td_oro_1 {
	height:14px;
	width:14px;
	background:url('../img/share/tab/01.gif') no-repeat 0 0;
}

.tab_td_oro_2 {
	height:14px;
	width:487px;
	background:url('../img/share/tab/02.gif') repeat-x 0 0;
}

.tab_td_oro_3 {
	height:14px;
	width:14px;
	background:url('../img/share/tab/03.gif') no-repeat 0 0;
}

.tab_td_oro_4 {
	width:14px;
	background:url('../img/share/tab/04.gif') repeat-y 0 0;
}

.tab_td_oro_5 {
	width:487px;
	background:#fff;
	text-align:center;
	padding:10px 0;
}

.tab_td_oro_6 {
	width:14px;
	background:url('../img/share/tab/05.gif') repeat-y 0 0;
}

.tab_td_oro_7 {
	height:14px;
	width:14px;
	background:url('../img/share/tab/06.gif') no-repeat 0 0;
}

.tab_td_oro_8 {
	width:487px;
	height:14px;
	background:url('../img/share/tab/07.gif') repeat-x 0 0;
}

.tab_td_oro_9 {
	height:14px;
	width:14px;
	background:url('../img/share/tab/08.gif') no-repeat 0 0;
}
.orologio	{
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	margin-bottom:0;
}
