body {  
    font-family: Garamond, Arial; 
    font-size: 11pt;
    color:#000000;
    font-weight:normal;
    background: rgb(13,0,150);
    color: black;
}

.body10pt {
    font-size:10pt;
}
.body11pt {
    font-size:12pt;
}
.areaClienti {
	color:#0000CC;
	font-size:12px;
	font-weight:bold;
	font-variant: small-caps;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: -1px;
	word-spacing: 1px;
}
.smallerText {
    font-size:9pt;
}
.sub {
    text-decoration: line-through;
}
.sub10pt {
    text-decoration: line-through;
    font-size:10pt;
}
A:link {  font-weight: bold;}
A:visited { font-weight: bold; }
A:active { font-weight: bold; }

A:hover { COLOR: #FFFFFF; text-decoration:underline; background-color:#181ACD; }

.normalLink {
    font-weight: bold;
    color: #000000;
    text-decoration:underline; 
}

.homeAreaName { 
    font-size:16px; 
    font-weight:bold;
    color: #FF3333;
}

.homeMenuVoice {
    font-size: x-small;
    font-weight:bold;
    color: #000000;
}

.bgHeadSX {
    background-image: url(img/bgleft.jpg);
    background-attachment: fixed;
    background-repeat: repeat-y;
    background-position: left;
}

.bgHeadDX {
    background-image: url(img/bgright.jpg);
    background-attachment: fixed;
    background-repeat: repeat-y;
    background-position: right;
}

.bgroundSX {
    width: 43px;
    background-image: url(img/bgleft.jpg);
    background-attachment: fixed;
    background-repeat: repeat-y;
    background-position: left;
}

.bgroundDX {
    width: 43px;
    background-image: url(img/bgright.jpg);
    background-attachment: fixed;
    background-repeat: repeat-y;
    background-position: right;
}

.bgroundTOP {
    background-image: url(img/bgtop.jpg);
    height: 34px;
}

.bgroundBOTTOM {
    background-image: url(img/bgbottom.jpg);
    height: 38px;
}

.TDsettingTop { background-color:#181ACD; }

.TDsettingBottom {
    color:#FFFFFF;
    font-size:6pt;
    font-family:Verdana, "Comic Sans MS", serif;
}

.menu { height:30px; vertical-align: middle; }
.menuText { font-size: 18px; color:#FFFF00; }
.daysOnGrid { font-size: 8px; color:white;}
.boatOnGrid { font-size:14px; color:#181ACD; }  
.nomeMese { font-size: 22px; color:#0066FF; font-weight:bold;}
.selectMenu { 
    font-family: Garamond, Arial; 
    font-size: 8pt;  
 }
.menuJumpTo { 
    font-family: Garamond, Arial; 
    font-size: 8pt;  
    width: 150px; padding-left: 5px; 
    padding-right: 5px; padding-top: 2px; 
    padding-bottom: 2px; background-color: #FFFFFF; 
 }
.inputText {
    font-family: Garamond, Arial; 
    font-size: 8pt;
    color:#000000;
    font-weight:normal;
    padding-left: 5px; 
    padding-right: 5px; 
    
}

.helpText {
    font-family: Garamond, Arial;
    font-weight:bold; 
    font-size: 8pt;
    color:#000000;
    padding-left: 5px; 
    padding-right: 5px; 
}

.helpTitle{
    font-family: Garamond, Arial; 
    font-size: 9pt;
    color:#0066FF;
    font-weight:bold;
    padding-left: 5px; 
    padding-right: 5px; 
}
.logout {
  font-family: Garamond, Arial, Helvetica, sans-serif;
  font-size: 6pt;
  font-weight: bold;
  font-variant: small-caps;
  text-transform: capitalize;
  color: yellow;
  text-decoration: underline;
  background-color:#181ACD;
  vertical-align: super;
}
.riepilogoDatiInseriti {
    font-family: Garamond;
    font-weight: bold;
    color:#FF0000;
    font-style:italic;
    
}
.riepilogoOpt {
    font-size: 14px;
    font-family: Garamond;
    color:#FF0000;
    
}
.bodyTitoletto {
    font-size: 9pt;
    font-variant: small-caps;
    font-weight: bold;
    text-align: right;
    color: #000066;
}
.bottomLink {
    color: #0000CC;
}
.freeDay {
    background: #DEECF8;
    border: 1px solid #DADADA;
}
.prenoDay {
    text-align: center;
    background: #33CC33;
    border: 1px solid #DADADA;
}
.busyDay {
    text-align: center;
    background: #FF3333;
    border-top: 1px solid #DADADA;
    border-bottom: 1px solid #DADADA;
    border-left: 1px solid #DADADA;

}
.coloredText {
   color:#0066FF;
}

.logoHouseboat {
	background-attachment: fixed;
	background-image: url(img/timone.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-weight: bold;
	font-variant: small-caps;
	color: #0000CC;
	text-align: center;
	vertical-align: middle;
	display: run-in;
}
.mainLink {
	font-weight: bold;
	font-variant: small-caps;
	color: #0000CC;
}
.mainText {
	font-weight: bold;
	font-variant: small-caps;
	color: #0000CC;
}
.blue {
	color: #0000CC;
}
.headerRowPartner {
	background-color: #0000CC;
	color:#FFFF00;
	
	

}
