BODY { 
	background-image: url('images/bg.jpg');
	font-size : 11pt;
	color : #000080;
	bbackground-color : white;
	font-family: verdana, arial, helvetica, sans-serif;
	margin-left : 0; margin-right : 0; margin-top : 0; margin-bottom : 6;
	padding-left : 0; padding-right : 0; padding-top : 0; padding-bottom : 0;
}
a:link, a:visited, a:focus, a:active {
        font-size : 10pt;	
  		color : #0075ff; 
  		font-weight : bold;
  		text-decoration : none;
	}
A:Hover    {color : #FF6600;
			font-size : 10pt;
			 text-decoration : none;
  			font-weight : bold;
	}
a.normal:link, a.normal:visited, a.normal:focus, a.normal:active { 
    color: #000080;
    font-size : 10pt;
    background-color: tranparent;
    border: 0;
    margin: 0; 
    text-decoration: none;
    }

  a.normal:hover { color : #FF6600; background-color: tranparent;	
    border: 0; 
    margin: 0; 
    text-decoration: none;
    }

#navioben a  {
	float:left;
	color:#003399;
	background-color: #C1E4EF;			/* Hintergrundfarbe  */
	text-decoration: none;
	width: 155px;					/* Breite des Links  */ 
	font-size: 10pt;
	font-weight: normal;
	line-height: 10pt;
	text-decoration: none;               
	border-top: 1px white solid;      /* Rahmenfarbe Auflistungpunkt oben */
	border-left: 20px #FF8000 solid;    /* Rahmenfarbe Auflistungpunkt links */
	border-bottom:1px #FF8000 dotted;      /* Rahmenfarbe unten  */
	border-right: 0px;    /* Rahmenfarbe unten  */
	margin-top:10px;
	margin-left: 2px;
	margin-right: 5px;                /* Außenabstand rechts  */
	padding-left: 2px;
	padding-top: 4px;                /* Innenabstand oben  */
	padding-bottom: 6px;             /* Innenabstand unten */	
   }
  
#navioben a:hover   {
	float:left;
	color: #FF8000;
	background-color: white;
	text-decoration: none;
	width: 155px;				 
	font-size: 10pt;
	font-weight: normal;
	line-height: 10pt;                  
	border-top: 1px #33ccff solid;		/* Rahmenfarbe oben */
	border-left: 20px #FF8000 solid;  	/* Rahmenfarbe links */
	border-bottom: 1px #FF8000 dotted;    /* Rahmenfarbe unten  */
	border-right: 0px;    				/* Rahmenfarbe unten  */
	margin-top:10px;
	margin-left: 2px;
	margin-right: 5px;                /* Außenabstand rechts  */
	padding-left: 2px;
	padding-top: 4px;                /* Innenabstand oben  */
	padding-bottom: 6px;             /* Innenabstand unten */
	}

table { max-width : 1200px;
}
#maintable {
	margin-left: 150px;
	}
td { font-size: 10pt; color : #000080; font-family: verdana, arial, helvetica, sans-serif;
}

.td_hotelliste { font-size: 10pt; color : #000080; font-family: verdana, arial, helvetica, sans-serif;
line-height: 2.4em;
}

.pricetable { border-colour: #3399cc;
}
  
.td_inhalt { font-family: Verdana, Arial;
	font-size : 10pt;
	color: #000080;
	padding-top: 14px;        	
	padding-bottom: 14px;            	
	padding-left: 38px;               
	padding-right: 2px;  
}