/* Grand Hotel Cesare Augusto CSS */

	
 A:VISITED {color : White;
text-decoration: none;}

A:HOVER {color : #012257;
text-decoration : none;} 

A:ACTIVE {color : #012257
text-decoration : none;} 


body { 
	background: #F5F5F5; 
	margin:5px; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal; 
	line-height:16pt; 
	font-size:8pt; 
	font-family:garamond, sans-serif; 
	background-image : url('images/sf.jpg');
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: left;
	 margin-top: 0px;
	 margin-left: 0px;
    scrollbar-face-color:#596E84;
    scrollbar-highlight-color:#596E84;
    scrollbar-3dlight-color:#FFFFFF;
    scrollbar-shadow-color:#FFFFFF;
    scrollbar-arrow-color:#FFFFFF;
    scrollbar-track-color:#F5F5F5;
	color: #012257;
}

	
.testo { font-size: 12pt; 
         font-family: garamond, sans-serif;
         color: #012257;			
         margin-right: 10px;}
			
.testop { font-size: 11pt; 
         font-family: garamond, sans-serif;
                  margin-right: 5px;}
			
.testo A:visited{COLOR: Maroon; 
	FONT-FAMILY: garamond, sans-serif;}
	
.testo A:active{COLOR: Maroon; 
	FONT-FAMILY: garamond, sans-serif;}
	
.testo A:hover {	FONT-SIZE: 12pt; 
	FONT-FAMILY: garamond, sans-serif; 
	COLOR: Maroon;}
	   
.testog { font-size: 12pt; 
          font-family:garamond, sans-serif;
          color:#ffffff;}
        
.medium { font-size: 13pt; 
      font-family: Garamond, sans-serif;
      font: bold;
		white-space: nowrap;
		color: Maroon;}
.testo1 { font-size: 12pt; 
         font-family: garamond, sans-serif;
         color: #012257;
         margin-left: 20%;
                                    }

/*p:first-letter {font-size: 18pt; 
                float: right;
				font-family: Garamond, sans-serif;
				font-weight: bolder;
				color: Maroon;
				height: 3px;} */
				      
.intestazione{ background:#012257;
     border-style: solid none none none ; 
     border-color: #fff;
     border-width: 2px;}
/* SEZIONE PREZZI*/

.bk1{   font-family: Times new roman, sans-serif;
	font-size: 12pt;
	color: White;
	text-align: left;
	font-weight: bold;
	background: White url('images/sfbk1.gif') no-repeat;}
	
.bk2{
   font-family: Times new roman, sans-serif;
	font-size: 12pt;
	color: #000066;
	text-align: center;
	background: White;
}
.bk3{
   font-family: Times new roman, sans-serif;
	font-size: 12pt;
	color: White;
	text-align: left;
	font-weight: bold;
	background: #012257;
}
.bk4{
   font-family: Times new roman, sans-serif;
	font-size: 12pt;
	color: White;
	text-align: left;
	font-weight: bold;
	background: White url('images/sfbk4.gif') no-repeat;
}
/* FINE SEZIONE PREZZI*/ 

 	
.whitesmoke{
     background:#f5f5f5;
   	color: #012257;
   font-family: garamond, sans-serif;
   font-size: 12pt;
   filter: glow(color: #000000, strength: 3);
}

.bklr{
     background: #596E84;
     border-style: none solid none solid; 
     border-color: #fff;
     border-width: 2px;
	}

.bkup{
     background:#4e4e4e;
     border-style: solid none none none; 
     border-color: #fff;
     border-width: 1px;
	}
	
	
	
	
/*MENU'ORIZZONTALE */
.bko{
     background:#596E84;
     border-style: solid none none none ; 
     border-color: #fff;
     border-width: 1px;
}

.vocitd { font-size:12pt; 
        FONT-FAMILY: garamond, sans-serif; 
        BACKGROUND: #596E84;
        color: #012257;
}

.vocitd A {
	FONT-FAMILY: garamond, sans-serif;
	color: White;
}
.vocitd A:hover {
	FONT-SIZE: 12pt; 
	FONT-FAMILY: garamond, sans-serif; 
	color: #012257;
	text-decoration: overline;
	}
	
     
/*MENU'VERTICALE*/

.bk{
     background:#596E84;
     }

 
.classetd {
	FONT-SIZE: 16px;
    TEXT-ALIGN:right;
	FONT-FAMILY: garamond, sans-serif; 
	padding:3pt;
	}

.classetd A {
	DISPLAY: block; 
	PADDING-BOTTOM:5px; 
	COLOR: #ffffff; 
	FONT-FAMILY: garamond, sans-serif; 
	POSITION: relative; 

}
.classetd A:hover {
	FONT-SIZE: 16px; 
	FONT-FAMILY: garamond, sans-serif; 
    background-image : url('images/sfumoverb.gif');
    background-repeat: no-repeat;
    background-position: right;
}
.info{
	background: url(images/sfinfo.gif) no-repeat fixed center;
	;
	font: bold;
}
/*Inverso*/
 
.invtd {
	FONT-SIZE: 16px;
    TEXT-ALIGN:right;
	FONT-FAMILY: garamond, sans-serif; 
	padding:3pt;
	}

.invtd A {
	DISPLAY: block; 
	PADDING-BOTTOM:5px; 
	COLOR: #ffffff; 
	FONT-FAMILY: garamond, sans-serif; 
	POSITION: relative; 

}
.invtd A:hover {
	FONT-SIZE: 16px; 
	FONT-FAMILY: garamond, sans-serif; 
    background-image : url('images/inv.gif');
    background-repeat: no-repeat;
    background-position: right;
}

/*ITINERARI*/
.sep{
	font-size: 12pt;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	color: Navy;
	margin-left: 5px;
	margin-right: 0px;
	}	
	
.menuitintd { 
        FONT-FAMILY: garamond, sans-serif; 
        color: White;
        font-size: 12pt;
		  BACKGROUND: #596E84;
		font-weight: bold;
		font-style: italic;
		}
.menuitintd A {
	DISPLAY: inline;  
	COLOR: #ffffff; 
	FONT-FAMILY: garamond, sans-serif;
	text-decoration: none;
 }
	
.menuitintd A:hover {
	FONT-SIZE: 12pt; 
	FONT-FAMILY: garamond, sans-serif;
	text-decoration: none;}
	
.sx{
border-style: solid none solid solid; 
border-color: #012257;
border-width: 2px;
}

.dx{
border-style: solid solid solid none; 
border-color: #012257;
border-width: 2px;}

.txtp { font-size: 11pt; 
font-family: garamond, sans-serif;
color: #B22222;
text-align: center;}
.txtp A {COLOR: #012257; 
FONT-FAMILY: garamond, sans-serif; }
	
.txtp A:hover {FONT-FAMILY: garamond, sans-serif;
font-size: 11pt;
text-align: center;}


/*FINE ITINERARI*/

/* BORDI DI BOX (UP right DOWN left)*/

.rigadx{
border-style: none solid none none; 
border-color: #fff;
border-width: 2px;
}

.rigasx{
border-style: none none none solid; 
border-color: White;
border-width: 2px;
}

.rigadn{
border-style: none none solid none; 
border-color: White;
border-width: 2px;
}


.rigaup{
border-style: solid none none none; 
border-color: White;
border-width: 2px;
}

.module { border: 1px dotted; }
/*PIE' di PAGINA */

.pie{FONT-SIZE: 9px;
color:#ffffff;
font-weight:bold;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
BACKGROUND-COLOR: #012257;
border-style: none none none solid; 
border-color: #fff;
border-width: 1px;
}
.piedx{
	BACKGROUND-COLOR: #012257;
	
}



.fire {
   color: #000000;
   font-family: garamond,sans-serif;
   font-size: 14pt;
   font-weight:bold;
   letter-spacing:2pt;
   filter: glow(color: #000000, strength: 2);
   }


ul.spot {
list-style-image : url('images/square.gif');
}



/*LINK*/

.vocilink { font-size:10px; 
        font-family: verdana, arial, sans-serif;
        font-weight:bold;
        color:#5E0000;
        line-height:150%;
}

.titolink { font-size:10px; 
        font-family: verdana, arial, sans-serif;
        font-weight:bold;
        text-decoration: overline;
        color:#B82125;
        background-color:#FFFF00;
        cursor: default;
}


.Giaco { font-size: 10pt; 
         font-family: verdana, arial, sans-serif;
         font-weight: bold;
         color:#883837;
       }
		 

.GiacoBig { font-size: 28pt; 
         font-family: verdana, arial, sans-serif;
         color:#883837;
          }

.testobrown { font-size: 10pt; 
              font-family: verdana, arial, sans-serif;
              color:#883837;
            }

.testo18 { font-size: 18pt; 
           font-family: verdana, arial, sans-serif;
           font-style:italic;
           color:#883737;
         }
/* Locazioni e Vendite */
.bianco { font-size: 8pt; 
         font-family: verdana, arial, sans-serif;
         font-weight: bold;
         color: White;
         background: #A52A2A;
       }
		 






.cellabottom{
border-style: none solid solid none; 
border-color: #883837;
border-bottom-width: 2px;
border-right-width: 2px;
background-color: #FFFFE6;
}

.cellatesto { font-size: 10pt; 
              font-family: verdana, arial, sans-serif;
				  color:#000000;
              background-color: #F5F5F5;
				            }
	.testobb { font-size: 9pt; 
              font-family: verdana, arial, sans-serif;
              color:#000000;
            }

/* Dettagli */
.bkdettagli   { background-color: #DCDCDC;
  				}
   
    
                                     