body {
	margin:0;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3e3020;
	text-decoration: none;
}
.text a, .text a:active, .text a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e86a10;
	text-decoration: none;
}
.text a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3e3020;
	text-decoration: underline;
}

.sep_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #dcd4cb;
	text-decoration: none;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #dcd4cb;
	text-decoration: none;
}
.footer a, .footer a:active, .footer a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #e86a10;
	text-decoration: none;
}
.footer a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #e86a10;
	text-decoration: underline;
}

.text13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #3e3020;
	text-decoration: none;
}
.text13 a, .text13 a:active, .text13 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #e86a10;
	text-decoration: none;
}
.text13 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3e3020;
	text-decoration: underline;
}

.text13_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #cc033d;
	text-decoration: none;
}
.text13_red a, .text13_red a:active, .text13_red a:visited, .text13_red a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #cc033d;
	text-decoration: none;
}

.title15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3e3020;
	text-decoration: none;
}
.title15 a, .title15 a:hover, .title15 a:active, .title15 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3e3020;
	text-decoration: none;
}

.title16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #de304f;
	text-decoration: none;
}
.title16 a, .title16 a:hover, .title16 a:active, .title16 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #de304f;
	text-decoration: none;
}
.title18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #d60026;
	text-decoration: none;
}
.title18 a, .title18 a:hover, .title18 a:active, .title18 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #d60026;
	text-decoration: none;
}
.title18_marron {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #3e3020;
	text-decoration: none;
}
.title18_marron a, .title18_marron a:hover, .title18_marron a:active, .title18_marron a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #3e3020;
	text-decoration: none;
}

.title15_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #cc033d;
	text-decoration: none;
}
.title15_red a, .title15_red a:hover, .title15_red a:active, .title15_red a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #cc033d;
	text-decoration: none;
}

.punto_elenco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height:17px;
}
.punto_elenco a, .punto_elenco a:hover, .punto_elenco a:active, .punto_elenco a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.slogan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3e3020;
	text-decoration: none;
}
.slogan a, .slogan a:hover, .slogan a:active, .slogan a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3e3020;
	text-decoration: none;
}

.slogan_click, .slogan_click a, .slogan_click a:active, .slogan_click a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #e86a10;
	text-decoration: none;
}
.slogan_click a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3e3020;
	text-decoration: underline;
}

.pl_arancio, .pl_arancio a, .pl_arancio a:active, .pl_arancio a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.pl_arancio a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3e3020;
	text-decoration: underline;
}



.text_sostituisci_sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #3e3020;
	text-decoration: none;
}
.text_sostituisci_sel a, .text_sostituisci_sel a:active, .text_sostituisci_sel a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3e3020;
	text-decoration: none;
}
.text_sostituisci_sel a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3e3020;
	text-decoration: underline;
}

.text_sostituisci_off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #9a9289;
	text-decoration: none;
}
.text_sostituisci_off a, .text_sostituisci_off a:active, .text_sostituisci_off a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #9a9289;
	text-decoration: none;
}
.text_sostituisci_off a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #9a9289;
	text-decoration: underline;
}

.text_sostituisci_vis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #3e3020;
	text-decoration: none;
}
.text_sostituisci_vis a, .text_sostituisci_vis a:active, .text_sostituisci_vis a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3e3020;
	text-decoration: none;
}
.text_sostituisci_vis a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3e3020;
	text-decoration: underline;
}



.date_top, .date_top a, .date_top a:hover, .date_top a:active, .date_top a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.date_footer, .date_footer a, .date_footer a:hover, .date_footer a:active, .date_footer a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9f9890;
	text-decoration: none;
}

.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #e86a10;
	text-decoration: none;
	background-image:url(../images/frecce1_submenu.jpg);
	background-repeat:no-repeat;
	background-position:center;
	padding:5px 14px 5px 14px;
}
.menu a, .menu a:active, .menu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #e86a10;
	text-decoration: none;
	background-image:url(../images/frecce1_submenu.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
.menu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3e3020;
	text-decoration: underline;
	background-image:url(../images/frecce1_submenu.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

#menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image:url(../images/frecce1_submenu_on.jpg);
	background-repeat:no-repeat;
	background-position:center;
	padding:5px 14px 5px 14px
}
#menu a, #menu a:hover, #menu a:active, #menu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image:url(../images/frecce1_submenu_on.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

/*--------------------- FORM ----------------------------*/
.select_faq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e86a10;
	text-decoration: none;
	width:260px;
}
.form_cartavenezia{
	border-color:#e86a10;
	border-width:1px; 
	border-style:solid; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3e3020;
	width:220px;
}


.sep {
	background-color:#dcd4cb;
}
.sep_menu {
	background-color:#3e3020;
}