#contenitore {
	background-image: url(../img/rev_bg.gif);
  
}
#contenitore .testata{
	background-image: url(../img/rev_bg.gif);	
}
#contenitore .menu{
	background-image: url(../img/rev_bg.gif);	
}
#fondo_pagina {
	background-image: url(../img/rev_bg.gif);
  
}
#fondo_pagina .spaz a:hover{
	color: #C30D1A;
}
#contenitore .contenuti .cont_sinistra .prodotti1{	
	background-color:#e1e1e1;
	border-top-color: #C30D1A;
	border-right-color: #C30D1A;
	border-bottom-color: #C30D1A;
	border-left-color: #C30D1A;		
}
#contenitore .contenuti .cont_sinistra .prodotti2{	
	border-top-color: #C30D1A;
	border-right-color: #C30D1A;
	border-bottom-color: #C30D1A;
	border-left-color: #C30D1A;		
}
#contenitore .contenuti .cont_sinistra .prodottisx .prodotti3{	
	background-color:#e1e1e1;	
	border-top-color: #C30D1A;
	border-right-color: #C30D1A;
	border-bottom-color: #C30D1A;
	border-left-color: #C30D1A;		
}
#contenitore .contenuti .cont_sinistra .prodottisx .prodotti4{		
	border-top-color: #C30D1A;
	border-right-color: #C30D1A;
	border-bottom-color: #C30D1A;
	border-left-color: #C30D1A;		
}
#contenitore .contenuti .cont_sinistra .prodottidx .prodotti5{	
	background-color:#e1e1e1;	
	border-top-color: #C30D1A;
	border-right-color: #C30D1A;
	border-bottom-color: #C30D1A;
	border-left-color: #C30D1A;		
}
#contenitore .contenuti .cont_sinistra .prodottidx .prodotti6{		
	border-top-color: #C30D1A;
	border-right-color: #C30D1A;
	border-bottom-color: #C30D1A;
	border-left-color: #C30D1A;		
}
.mag_info{
	color: #C30D1A;
}
#contenitore .contenuti .cont_sinistra_pag .prodotti1{	
	background-color:#e52230;
	border-top-color: #e52230;
	border-right-color: #e52230;
	border-bottom-color: #e52230;
	border-left-color: #e52230;		
}
#contenitore .contenuti .cont_sinistra_pag .prodotti2{	
	border-top-color: #C30D1A;
	border-right-color: #C30D1A;
	border-bottom-color: #C30D1A;
	border-left-color: #C30D1A;		
}
#contenitore .contenuti .cont_sinistra_pag .prodotti2 .spaz h2{
	color:#C30D1A;	
	border-left-color: #C30D1A;
}
#contenitore .contenuti .cont_sinistra_pag .prodotti2 .spaz h3{
	color:#C30D1A;
}
#contenitore .contenuti .cont_sinistra_pag .prodotti2 .spaz h4, .info{
	border-top-color: #C30D1A;
	border-right-color: #C30D1A;
	border-bottom-color: #C30D1A;
	border-left-color: #C30D1A;
}
#contenitore .contenuti .cont_sinistra_pag .prodotti2 .spaz a {	
	color:#C30D1A;
}
#contenitore .contenuti .cont_destra_pag .prodotti1{	
	background-color:#C30D1A;
	border-top-color: #C30D1A;
	border-right-color: #C30D1A;
	border-bottom-color: #C30D1A;
	border-left-color: #C30D1A;		
}
#contenitore .contenuti .cont_destra_pag .prodotti2{	
	border-top-color: #C30D1A;
	border-right-color: #C30D1A;
	border-bottom-color: #C30D1A;
	border-left-color: #C30D1A;		
}
#contenitore .contenuti .cont_destra_pag .prodotti2 .spaz h1{
	color:#C30D1A;	
}
.mag_info2{
	color: #C30D1A;
}
#contenitore .menu a:hover, #contenitore .menu a:focus, #contenitore .menu a:active{	
	color: #8A040E;
}
a.home:link, a.home:visited {
	background-image: url(../img/menu/home_off_giap.gif);
}
a.home:hover, a.home:focus, a.home:active{
	background-image: url(../img/menu/home_on_giap.gif);
}
a.voli:link, a.voli:visited {
	background-image: url(../img/menu/voli_off_giap.gif);
}
a.voli:hover, a.voli:focus, a.voli:active{
	background-image: url(../img/menu/voli_on_giap.gif);
}
a.treni:link, a.treni:visited {
	background-image: url(../img/menu/treni_off_giap.gif);
}
a.treni:hover, a.treni:focus, a.treni:active{
	background-image: url(../img/menu/treni_on_giap.gif);
}
a.transfer:link, a.transfer:visited {
	background-image: url(../img/menu/transfer_off_giap.gif);
}
a.transfer:hover, a.transfer:focus, a.transfer:active{
	background-image: url(../img/menu/transfer_on_giap.gif);
}
a.pacchetti:link, a.pacchetti:visited {
	background-image: url(../img/menu/pacchetti_off_giap.gif);
}
a.pacchetti:hover, a.pacchetti:focus, a.pacchetti:active{
	background-image: url(../img/menu/pacchetti_on_giap.gif);
}
a.escursioni:link, a.escursioni:visited {
	background-image: url(../img/menu/tour_off_giap.gif);
}
a.escursioni:hover, a.escursioni:focus, a.escursioni:active{
	background-image: url(../img/menu/tour_on_giap.gif);
}
a.ryokan:link, a.ryokan:visited {
	background-image: url(../img/menu/ryokan_off_giap.gif);
}
a.ryokan:hover, a.ryokan:focus, a.ryokan:active{
	background-image: url(../img/menu/ryokan_on_giap.gif);
}
a.att_culturali:link, a.att_culturali:visited {
	background-image: url(../img/menu/attivita_off_giap.gif);
}
a.att_culturali:hover, a.att_culturali:focus, a.att_culturali:active{
	background-image: url(../img/menu/attivita_on_giap.gif);
}
a.puls:link, a.puls:visited {
	color: #C30D1A;
}
a.puls:hover, a.puls:focus, a.puls:active{
	color: #CCCCCC;
}
.evidenza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #C30D1A;
	font-weight: bold;
}
.evidenza2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #C30D1A;
	font-weight: normal;
}
#contenitore .contenuti .cont_sinistra_pag .prodotti2 .spaz h2.tit_scuri {
	background-color: #e1e1e1;
	color:#FFFFFF;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-top: 4px;
	font-variant: small-caps;
}
.bordoGrigio {
	border: 1px solid #666666;
}
#nav_sito{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom:0px;
	color: #333333;
	height: 15px;
}
#nav_sito a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #333333;
	text-decoration: none;
}
#nav_sito a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #93040F;
	text-decoration: underline;
}
#nav_sito .language{	
	width: 200px;
	text-align:right;
	padding-right:10px;
	display:inline;
	float:right;
}
#nav_sito .news{	
	width: 300px;
	text-align:left;
	padding-right:10px;
	display:inline;
	float:left;
}
.borderRosso {
	border: 1px solid #C30D1A;
}

