
body { background-color:#e1ecf5;
       position: relative;
}
       
font { font-family:arial;
       font-size:8pt; 
}

font.temp { 
      font-family:arial;
      font-size:10pt; 
       color: #184376;
       font-weight:bold;      
}

font.footer { font-family:arial;
       font-size:8pt; 
}

font.ubersicht_titel { 
	   font-family:arial;
       font-size:8pt; 
       text-decoration: unterline;
       width: 150px;
}

font.agb { 
       font-family:arial;
       font-size:8pt; 
}

font.agbtitel { 
       font-family:arial;
       font-size:10pt; 
       font-weight:bold;
}

font.hinweis { font-family:arial;
       font-size:8pt; 
       color: #bbbbbb;
       clear: right; 
	   float: right;       
}

font.textmarker { font-family:arial;
	   font-weight:bold;
	   color: red;
	   font-size:10pt;  
}

font.seiten_aktiv { 
       background-color:#d4e5f9;	
       font-family:arial;
       font-size:8pt; 
       color: #184376;
       font-weight:bold;
	   border:1px solid gray;
	   padding: 4px 10px 4px 10px;
	   margin: 5px 5px 5px 0px;	   	   
}

font.seiten { 
       background-color:white;	
       font-family:arial;
       font-size:8pt; 
       color: #184376;
       font-weight:bold;
	   border:1px dotted gray;
	   padding: 4px 10px 4px 10px;
	   margin: 5px 5px 5px 0px;

	   	   
}

font.seiten:hover { 
       background-color:d4e5f9;	
       border:1px solid red;
	   	   
}


h1 {   font-family:arial;
       font-size:20pt; 
}

h1.storung {   
       font-family:arial;
       font-size:20pt;
	   color:red; 
}

h1.reisetitel { 
       font-family:arial;
       font-size:12pt; 
       color: #184376;
       font-weight:bold;
       margin-bottom:2px;
       margin-top: 5px;       
}

h1.reisetitel_klein { 
       font-family:arial;
       font-size:8pt; 
       color: black;
       font-weight:bold;
       margin-bottom:2px;
       margin-top: 5px;       
}

h2.reiselandinfo { 
       font-family:arial;
       font-size:8pt; 
       color: #184376;
       font-weight:bold;
       margin-bottom:2px;
       margin-top: 0px;     
}

h2.reisetitel { 
       font-family:arial;
       font-size:12pt; 
       color: #184376;
       font-weight:bold;
       margin-bottom:2px;
       margin-top: 5px;       
}

h2.navi_links {
       font-family:arial;
       font-size:10pt; 
       color: #184376;
       font-weight:bold;
       margin-bottom: 5px;
       margin-top: 0px;  	
}

h2.suchergebnis { font-family:arial;
       font-size:8pt; 
       font-weight:bold;
       margin-top: 0px; 
       margin-bottom: 0px;
}

h3.reisebeschreibung { 
	   font-family:arial;
       font-size:8pt; 
       color: black;
       font-weight:bold;
       line-height:17px;
}

font.reiseuntertitel { 
	   font-family:arial;
       font-size:10pt; 
       color: #184376;
}

font.reisebeschreibung { 
	   font-family:arial;
       font-size:8pt; 
       color: black;
       font-weight:bold;
       line-height:17px;
}

font.reiseoptionen { 
	   font-family:arial;
       font-size:8pt; 
       color: #184376;
       clear: right; 
	   float: right;
	   margin-top: 5px;
	   margin-bottom:2px;

}

font.fehler { 
	   font-family:arial;
       font-size:8pt; 
       color: red;
}

a:link { font-family:arial;
       font-size:8pt;
	   color:#184376;
	   text-decoration:none;
}

a:visited { font-family:arial;
       font-size:8pt;
	   color:#184376;
	   text-decoration:none;
}

a:hover { font-family:arial;
       font-size:8pt;
	   color:red;
	   text-decoration:none;
}
	 
a:active { font-family:arial;
       font-size:8pt;
	   color:#184376;
	   text-decoration:none;
}


	 
a.navigation:link { font-family:arial;
       font-size:10pt;
       font-weight:bold;
	   color:white;
	   text-decoration:none;
}

a.navigation:visited { font-family:arial;
       font-size:10pt;
       font-weight:bold;
	   color:white;
	   text-decoration:none;
}

a.navigation:hover { font-family:arial;
       font-size:10pt;
	   color:white;
	   text-decoration:none;
}
	 
a.navigation:active { font-family:arial;
       font-size:10pt;
       font-weight:bold;
	   color:white;
	   text-decoration:none;
}

a.reisetitel:link { 
       font-family:arial;
       font-size:12pt; 
       color: #184376;
       font-weight:bold;
       margin-bottom:2px;
       margin-top: 5px;       
}

a.reisetitel:hover {  
       font-family:arial;
       font-size:12pt; 
       color: red;
       font-weight:bold;
       margin-bottom:2px;
       margin-top: 5px;         
}

a.reisetitel:visited {  
       font-family:arial;
       font-size:12pt; 
       color: #184376;
       font-weight:bold;
       margin-bottom:2px;
       margin-top: 5px;            
}

a.reisetitel:active {  
       font-family:arial;
       font-size:12pt; 
       color: #184376;
       font-weight:bold;
       margin-bottom:2px;
       margin-top: 5px;             
}

a.reisebeschreibung:link { 
	   font-family:arial;
       font-size:8pt; 
       color: black;
       font-weight:bold;
       line-height:17px;
}

a.reisebeschreibung:hover { 
	   font-family:arial;
       font-size:8pt; 
       color: red;
       font-weight:bold;
       line-height:17px;
}

a.reisebeschreibung:visited { 
	   font-family:arial;
       font-size:8pt; 
       color: black;
       font-weight:bold;
       line-height:17px;
}

a.reisebeschreibung:active { 
	   font-family:arial;
       font-size:8pt; 
       color: black;
       font-weight:bold;
       line-height:17px;
}
	   
select.suche_links { font-family:arial;
border: 1px solid;
border-color:#003366;
width: 155px;
margin-top: 5px;

}

select.formular { 
font-family:arial;
font-size:8pt; 
border: 1px solid;
border-color: black;
background-color: #DCEBFC;
}  
         
input.suche_links { font-family:arial;
border: 1px solid;
border-color: #003366;
width: 155px;
}         

input.formular { 
font-family:arial;
font-size:8pt; 
border: 1px solid;
border-color: black;
background-color: #DCEBFC;
}  

input.formular_fehler { 
font-family:arial;
font-size:8pt; 
border: 2px solid;
border-color: red;
background-color: #DCEBFC;
}  

input.submit_links { font-family:arial;
border: 1px solid;
width: 55px;
float: right;
margin-top:10px;
}  

textarea.formular { 
font-family:arial;
font-size:8pt; 
border: 1px solid;
border-color: black;
background-color: #DCEBFC;
}  

hr{
	border-style: dotted;
	border-color: #cccccc;
	margin-top: 10px;
	margin-bottom:10px;	;	
}

hr.reise{
	border-style: dotted;
	border-color: #cccccc;	
	margin-top: 5px;
	margin-bottom:5px;	
	width: 564px;	
}

img.reisehauptbild{
clear: left;
float: left;
margin-top: 5px;
margin-right: 10px;
margin-bottom: 0px;
width: 181px;

}

img.leistungbild{

clear: left;
float: left;
margin-top: 5px;
margin-right: 15px;
margin-bottom: 0px;
width: 181px;

}

img.reiseangebot{

margin-top: 5px;
margin-right: 15px;
margin-bottom: 0px;
width: 50px;

}

font.bildcopyright{
clear: left;
float: left;
margin-top: 1px;
margin-right: 10px;
margin-left: 5px;
margin-bottom: 0px;
font-size:8pt;
font-family:arial; 
width: 176px;
color: #bbbbbb;
}

font.nurcopyright{
clear: left;
float: left;
margin-bottom: 1px;
font-size:8pt;
font-family:arial; 
color: #bbbbbb;
width: 108px;
}

form{
	margin-top: 0px;
	margin-bottom: 0px;	
}

table.preistabelle { 
       background-color:white;	
       font-family:arial;
       font-size:8pt; 
       color: #184376;
       font-weight:bold;
	   border:1px dotted gray;
	   padding: 4px 10px 4px 10px;
	   margin: 5px 5px 5px 0px;	
}

ul.leistungen{
	list-style-position:outside;
 	margin-top: 0; 
 	margin-left: 211; 
 	margin-right: 0; 
 	margin-bottom: 0; 
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
}

td.newsletter{

}		



font.blau {
	   background-image: url(files/img/navi/blau.jpg);
	   color:white;
       font-family:arial;
       font-size:8pt; 
       font-weight:bold;
	   border:1px solid gray;
	   padding: 4px 10px 4px 10px;
	   margin: 5px 5px 5px 0px;		
}

font.rot {
	   background-image: url(files/img/navi/rot.jpg);
	   color:white;
       font-family:arial;
       font-size:8pt; 
       font-weight:bold;
	   border:1px solid gray;
	   padding: 4px 10px 4px 10px;
	   margin: 5px 5px 5px 0px;		
}


a.blau { 
	   background-image: url(files/img/navi/blau.jpg);
	   color:white;
       font-family:arial;
       font-size:8pt; 
       font-weight:bold;
	   border:1px solid gray;
	   padding: 4px 10px 4px 10px;
	   margin: 5px 5px 5px 0px;	  
}

a.blau:link { 
	   background-image: url(files/img/navi/blau.jpg);
	   color:white;
       font-family:arial;
       font-size:8pt; 
       font-weight:bold;
	   border:1px solid gray;
	   padding: 4px 10px 4px 10px;
	   margin: 5px 5px 5px 0px;	  
}

a.blau:visited {
	   background-image: url(files/img/navi/blau.jpg);
	   color:white;
       font-family:arial;
       font-size:8pt; 
       font-weight:bold;
	   border:1px solid gray;
	   padding: 4px 10px 4px 10px;
	   margin: 5px 5px 5px 0px;	  
}

a.blau:hover { 
	   background-image: url();
	   color:black;
	   font-family:arial;
       font-size:8pt; 
       font-weight:bold;
	   border:1px solid gray;
	   padding: 4px 10px 4px 10px;
	   margin: 5px 5px 5px 0px;	  	   
}
	 
a.blau:active { 
	   background-image: url(files/img/navi/blau.jpg);
	   color:white;
       font-family:arial;
       font-size:8pt; 
       font-weight:bold;
	   border:1px solid gray;
	   padding: 4px 10px 4px 10px;
	   margin: 5px 5px 5px 0px;	    
}


a.rot { 
	   background-image: url(files/img/navi/rot.jpg);
	   color:white;
       font-family:arial;
       font-size:8pt; 
       font-weight:bold;
	   border:1px solid gray;
	   padding: 4px 10px 4px 10px;
	   margin: 5px 5px 5px 0px;	  
}

a.rot:link { 
	   background-image: url(files/img/navi/rot.jpg);
	   color:white;
       font-family:arial;
       font-size:8pt; 
       font-weight:bold;
	   border:1px solid gray;
	   padding: 4px 10px 4px 10px;
	   margin: 5px 5px 5px 0px;	  
}

a.rot:visited {
	   background-image: url(files/img/navi/rot.jpg);
	   color:white;
       font-family:arial;
       font-size:8pt; 
       font-weight:bold;
	   border:1px solid gray;
	   padding: 4px 10px 4px 10px;
	   margin: 5px 5px 5px 0px;	  
}

a.rot:hover { 
	   background-image: url();
	   color:black;
	   font-family:arial;
       font-size:8pt; 
       font-weight:bold;
	   border:1px solid gray;
	   padding: 4px 10px 4px 10px;
	   margin: 5px 5px 5px 0px;	  	   
}
	 
a.rot:active { 
	   background-image: url(files/img/navi/rot.jpg);
	   color:white;
       font-family:arial;
       font-size:8pt; 
       font-weight:bold;
	   border:1px solid gray;
	   padding: 4px 10px 4px 10px;
	   margin: 5px 5px 5px 0px;	    
}


a.weiss { 
	   background-image: url();
	   color:black;
       font-family:arial;
       font-size:8pt; 
       font-weight:bold;
	   border:1px solid gray;
	   padding: 4px 10px 4px 10px;
	   margin: 5px 5px 5px 0px;	  
}

a.weiss:link { 
	   background-image: url();
	   color:black;
       font-family:arial;
       font-size:8pt; 
       font-weight:bold;
	   border:1px solid gray;
	   padding: 4px 10px 4px 10px;
	   margin: 5px 5px 5px 0px;	  
}

a.weiss:visited {
	   background-image: url();
	   color:black;
       font-family:arial;
       font-size:8pt; 
       font-weight:bold;
	   border:1px solid gray;
	   padding: 4px 10px 4px 10px;
	   margin: 5px 5px 5px 0px;	  
}

a.weiss:hover { 
	   background-image: url(files/img/navi/rot.jpg);
	   color:white;
	   font-family:arial;
       font-size:8pt; 
       font-weight:bold;
	   border:1px solid gray;
	   padding: 4px 10px 4px 10px;
	   margin: 5px 5px 5px 0px;	  	   
}
	 
a.weiss:active { 
	   background-image: url();
	   color:black;
       font-family:arial;
       font-size:8pt; 
       font-weight:bold;
	   border:1px solid gray;
	   padding: 4px 10px 4px 10px;
	   margin: 5px 5px 5px 0px;	    
}
