﻿body 
{
    background-image:url('immagini/neve_b.jpg');
     text-align: center;
     font-family:Calibri, Helvetica, Arial;
     color:#333333;
     font-size:14px;
}

a
{
    text-decoration:none;    
    color:#4E81BA;
}

a:hover
{
    color:#d10000;
    
    }
h1
{
    margin-top:0px;
    padding-top:0px;
    color:#d10000;
    font-weight:bold;    
    font-size:22px;
}

img
{
    border:0;    
}

div#container
{
     width: 888px;
    margin: 0px auto;   /*centra negli altri browsers*/
    text-align: left;
    padding:1px 1px 1px 1px;
    background-color:White;
    background-image:none;
    height:auto;

}

div#banner
{   
    height:137px;
    background-image:url('immagini/banner.jpg');
    background-repeat:no-repeat;
    background-position:center;
    padding-bottom:1px;
}

div#navigation{   
width: 900px;  
}   
div#navigation ul{   
list-style-type: none;margin: 0;padding: 0  
}   
div#navigation li{   
float: left;margin: 0;padding:0;   
background: url("immagini/tasto1.jpg") repeat top left  ;
height:30px;
width:176px;
margin-right:2px;
}   
div#navigation a{   
display: block;width: 142px;line-height: 30px;text-decoration: none;   
/*backgr0ound: url("image/menutopnormale.png") no-repeat top left;  */ 
color: #4E81BA; text-align: left;
padding-left:20px;
font-size:20px;
letter-spacing:1px;  
}   
div#navigation a:hover{   
color: #666666  
}   
/*
div#navigation li#activelink a,div#navigation li#activelink a:hover{   
background: url("image/menutopattivo.png") no-repeat top left;color: #6B4131  
} */ 

div#hotel
{
    width:880px;
    color:White;
    background-color:White;
    font-size:20px;
    margin:0px;
    
    position:relative;
    top: 0px;
    left: 0px;
    height: 195px;
}

div#intestazione
{
    margin:0 auto;
    text-align:center;    
    
}

div#intestazione h1
{
color:#4E81BA;
font-size:11px;
line-height:11px;
margin:0 0 0 0;
}

.nomeHotel
{
 background-color:#4E81BA; 
 /*background-color:#b60e2f;*/
 color:#ffffff;
 text-align:center;
 width:100%;
 }
.nomeHotel2
{
 background-color:#4E81BA; 
 /*background-color:#b60e2f;*/
 color:#ffffff;
 text-align:center;
 width:150px;
 float:left;
 margin-left:10px;
 }
.nomeHotel1
{
 background-color:#4E81BA; 
 /*background-color:#b60e2f;*/
 color:#ffffff;
 text-align:center;
 width:150px;
float:left;
 }
.offertaHotel
{
 
 background-color:#4E81BA;
 color:white;
 text-align:center;
 width:100%;
 font-weight:bold;
 }

div#hotel1
{
float:left;
width:200px;    
color:White;
margin-right:22px;    
}
div#hotel2
{
float:left;
width:200px;    
margin-right:22px;    
    
}
div#hotel3
{
float:left;
width:200px;    
margin-right:22px;    
    
}
div#hotel4
{
float:left;
width:200px;    
    
}

div#footer
{
    font-size:14px;
    border-top:solid 1px #efefef;
    width:880px;
     margin:10px 0px 5px 0px; 
    background-color:White;  
    height:170px;
    padding-left:10px; 
}

div.singlefooter
{
    
float:left;padding-top:5px; width:270px;height:150px;vertical-align:middle;   
text-align:left; 
}
div.footerseparatortop
{
    width:1px;height:150px;border-left:solid 1px white;float:left;
}
div.footerseparator
{
margin:20px 0 20px 0;border-left:solid 1px #efefef;height:110px;float:left;    
}

.topleft { background: url(images/top_left.jpg) no-repeat top left }

.topright { background: url(images/top_right.jpg) no-repeat top right }

.bottomleft { background: url(images/bottom_left.jpg) no-repeat bottom left }

.bottomright { background: url(images/bottom_right.jpg) no-repeat bottom right }

.contenuto { padding: 10px;
             border-left:solid 1px #666666;
                          border-right:solid 1px #666666;

              }

.contenitore
{
    
    width:30%;}
    
 p
 {
     padding: 0px 0px 0px 0px;
     margin:0px 0px 0px 0px;
     }
     
 .grigio
 {
    color:#696969; 
        
 }
 
 .campoAdmin
 {
    font-size:15px;
    font-weight:bold;
    text-align:left;
    text-transform:uppercase;    
 }
 
 /* sezione News */

div.offerte
{
    font-size:1.1em;


}

div.offerte span.etichetta
{
    color:#4E81BA;

}

.data
{
    font-weight:bold;
    color:#4E81BA;
    font-size:1.2em;
    padding-bottom:10px;
}
.bignero
{
    font-weight:bold;
    font-size:1.1em;
}

.nero
{
    font-weight:bold;
}


.invisible
{
    display:none;
}

#singolaOfferta
{
margin-top:20px;
}

#divDescrizione
{
margin-top:20px;
}

.campo
{
    font-size:15px;
    font-weight:bold;
}  
.value
{
    font-size:16px;
    font-weight:bold;    
    color:#4E81BA;
}
  
  
div#separatorofferta
{
    width:1px;height:300px;border-left:solid 1px #efefef;float:left;
    margin-left:10px;
    margin-right:10px;
}  

.prenota
{
    background-color:#4E81BA; color:White;
    
}


/*  Layout Tariffe */

.tariffe
{
	font-weight:bold;
/*	color:#e7820e; */
	text-decoration: none;
	text-align:center;
}

.tariffe_big
{
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	background-color:transparent;	
	text-align:center;
		border-top:solid 1px gray;border-bottom:solid 1px gray ;

}

.tariffe_gio
{
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	background-color:transparent;	
	text-align:center;
	border-top:solid 1px gray;border-bottom:solid 1px gray ;
}

.tariffe_gio_p
{
	font-size: 9px;
	font-weight:bold;
	text-decoration: none;
	background-color:#AFCEFF;	
	text-align:center;
	border-top:solid 1px gray;border-bottom:solid 1px gray ;
}

.tariffe_dom_p
{
	font-size: 9px;
	font-weight:bold;
	text-decoration: none;
	background-color:#EFF5FF;	
	text-align:center;
	border-top:solid 1px gray;border-bottom:solid 1px gray ;
}


.prezzi_dom
{
	font-weight:bold;
    background-color:#EFF5FF;	
	text-decoration: none;
	text-align:center;
    
}

.prezzi_giov
{
	font-weight:bold;
    background-color:#AFCEFF;	
	text-decoration: none;
	text-align:center;
    
}

.sottolinea
{
	vertical-align: middle;
/*	border-bottom: solid 1 #eb7d10; */
	border-bottom: solid 1 white;
}

#tableHotel
{
	line-height:16px;
/*	background-image:url(http://www.13maggio.com/immagini/sfondoTariffa.gif);
	background-color:#eb7d10;*/
	border-bottom:solid 1px gray;
    font-size:10px;
    color:Black;
}
#tableHotel td
{
	font-size:13px;
	text-align:center;
}
.intestazioneTariffa
{
	vertical-align:top;
/*	background-color:#eb7d10; */
	background-color:white; 

	width:100%;
	height:12PX;
	font-weight:bold;
	color:#e7820e;
}

.intestazioneTariffa_big
{
	vertical-align:top;
/*	background-color:#eb7d10; */
	
	font-size:11px;
	width:100%;
	height:12PX;
	font-weight:bold;
	color:#e7820e;
}

.superprice
{
    background-color:#CC0000;
    color:White;    
}


.superpriceHeader
{
    background-color:#CC0000;
    color:White; 
    font-weight:bold;   
	border-top:solid 1px gray;border-bottom:solid 1px gray ;

}


#tariffe
{
    padding-left:10px;
    float:left;
    width:500px;
    font-size:12px;
    color:Black;
    text-align:left;
}

#nomehotel
{
    float:left;
    width:300px;    
  
    font-size:12px;
    color:Black;
}

#cleartariffe
{
    height:20px;
    clear:left;    
}

#catalogo
{
   text-align:center;
 float:none;
 height:330px;
 }
