/* ------------------------------------------
CSS File generated by PC WARE AG 2002
--------------------------------------------- */

/* Verwendung: generelle body attribute */
	
Body {
	background-color : #FFFFFF;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	topmargin: 0px;
	margin-right:0px;
}

	
/* Verwendung: Standard-Überschrift */
H2 {
	color: #000000;
	text-decoration : none;
	font-family : Times New Roman, Arial, Verdana, Geneva, Helvetica, sans-serif;	
	}


/* Verwendung: 1. horizontale Navigation */
.Headline1 {
	color: #FFFFFF;	
	text-decoration : none;
	font-size : 12px;
	font-family : Times New Roman, Arial, Verdana, Geneva, Helvetica, sans-serif;	
}


/* Verwendung: 2. horizontale Navigation */
.Headline2 {
	color: #FFFFFF;	
	text-decoration : none;
	font-size : 14px;
	font-weight : bold;
	font-family : Times New Roman, Arial, Verdana, Geneva, Helvetica, sans-serif;	
}



/* Verwendung: allgemeine horizontale linie */
HR {
	color: #e2e2e2;
	width : 100%;
	height: 1px;
	}

/* Verwendung: Startseite/Copyrightzeile */
.copyright {
	color: #000000;
	text-decoration : none;
	font-size : 9px;
	font-weight:normal;			
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	}

	
/* Verwendung: Suchergebnis */
H4 {
	color: #000000;
	text-decoration : none;
	font-size : 14px;
	font-weight:bold;			
	font-family : Times New Roman, Arial, Verdana, Geneva, Helvetica, sans-serif;	
	}

	
/* Verwendung: allgemeine links, metanavilinks */
A {
	color: #003366;
	text-decoration : underline;
	font-size : 11px;
	font-weight:normal;			
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	}

A:link {
	color: #003366;
	text-decoration : underline;
	font-size : 11px;
	font-weight:normal;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	}

A:visited {
	color: #003366;
	text-decoration : underline;
	font-size : 11px;
	font-weight:normal;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A:active {
    background: #003366;
	color: #FFFFFF;
	text-decoration : underline;
	font-size : 11px;
	font-weight:normal;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A:hover {
    background: #003366;
	color: #FFFFFF;
	text-decoration : underline;
	font-size : 11px;
	font-weight:normal;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A:focus {
    background: #003366;
	color: #FFFFFF;
	text-decoration : underline;
	font-size : 11px;
	font-weight:normal;		
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

/* Verwendung: standard text */
.standard_text {
	color: #000000;	
   	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;		
	font-size : 11px;
   	font-weight:normal;
 }

/* Verwendung: standard text klein fuer buchungs-seitennummern*/
.standard_small {
	color: #000000;	
   	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;		
	font-size : 9px;
   	font-weight:bold;
 }
  
 
/* Verwendung: standard text bold */
.standard_bold {
	color: #000000;	
   	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;		
	font-size : 11px;
   	font-weight:bold;
 }
 
 /* Verwendung: standard text bold fuer fehlerheadline bei buchung*/
.standard_bold_error {
	color: #ff0000;	
   	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;		
	font-size : 11px;
   	font-weight:bold;
 }
 
 /* Verwendung: standard text fuer fehlertext bei buchung*/
.standard_text_error {
	color: #ff0000;	
   	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;		
	font-size : 11px;
   	font-weight:normal;
 }

 
/* Verwendung: popup-bereichsname text */
.popup_head {
	color: #ffffff;	
   	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;		
	font-size : 11px;
   	font-weight:bold;
 }
  

/* Verwendung: ersatz für in4meta h3 wysiwyg editor */
H3 {
	color: #000000;	
	text-decoration : none;
	font-size : 16px;
	font-weight : bold;
	font-family : Times New Roman, Arial, Verdana, Geneva, Helvetica, sans-serif;	
}


/* Verwendung: zwischenueberschrift content */
.Subheadline {
	color: #000000;	
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
}


.radio {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;		
	font-size : 9px;
	font-weight : normal;				
	width: 15px;
}

.submit {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;		
	font-size : 10px;
	font-weight : normal;				
	color: #ffffff;
	background: #003366;
	width: 50px;
	height: 18px;
}


.SELECT {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;		
	font-size : 11px;
	font-weight : normal;				
	color: #003366;
	width:120px;
}

/* Verwendung: bullet list content/text */ 
UL {
	color: #000000;
	text-decoration : none;
	list-style: square;
	font-size : 11px;
	font-weight : normal;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
}
OL {
	color: #000000;
	text-decoration : none;
	font-size : 11px;
	font-weight : normal;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
}
			
/* Verwendung: tabellenlayout */ 
TABLE, TD {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;		
	font-size : 11px;
	//table-layout : auto;
	}

/* Verwendung: topnavigation index seite */ 
A.Topnavigation {
    background: #003366;
	color: #ffffff;
	text-decoration : none;
	font-size : 11px;
	font-weight:normal;		
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	}

A.Topnavigation:link {
    background: #003366;
	color: #ffffff;
	text-decoration : none;
	font-size : 11px;
	font-weight:normal;		
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	}

A.Topnavigation:visited {
    background: #003366;
	color: #ffffff;
	text-decoration : none;
	font-size : 11px;
	font-weight:normal;		
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A.Topnavigation:active {
    background: #003366;
	color: #FFCC00;
	text-decoration : none;
	font-size : 11px;
	font-weight:normal;		
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A.Topnavigation:hover {
    background: #003366;
	color: #FFCC00;
	text-decoration : none;
	font-size : 11px;
	font-weight:normal;		
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A.Topnavigation:focus {
    background: #003366;
	color: #FFCC00;
	text-decoration : none;
	font-size : 11px;
	font-weight:normal;		
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

/* Verwendung: Hauptnavigation, index- und folgeseiten */ 	
A.Hauptnavigation {
	color: #FFFFFF;
	text-decoration : none;
	font-size : 14px;
	font-weight:bold;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	}

A.Hauptnavigation:link {
	color: #FFFFFF;
	text-decoration : none;
	font-size : 14px;
	font-weight:bold;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	}

A.Hauptnavigation:visited {
	color: #FFFFFF;
	text-decoration : none;
	font-size : 14px;
	font-weight:bold;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A.Hauptnavigation:active {
    background: #003366;
	color: #FFCC00;
	text-decoration : none;
	font-size : 14px;
	font-weight:bold;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A.Hauptnavigation:hover {
    background: #003366;
	color: #FFCC00;
	text-decoration : none;
	font-size : 14px;
	font-weight:bold;		
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A.Hauptnavigation:focus {
    background: #003366;
	color: #003366;
	text-decoration : none;
	font-size : 14px;
	font-weight:bold;		
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

/* Verwendung: Hauptnavigation selektierte Seite, folgeseiten */ 	
A.Hauptnavigation_on {
	color: #FFCC00;
	text-decoration : none;
	font-size : 14px;
	font-weight:bold;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	}

A.Hauptnavigation_on:link {
	color: #FFCC00;
	text-decoration : none;
	font-size : 14px;
	font-weight:bold;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	}

A.Hauptnavigation_on:visited {
	color: #FFCC00;
	text-decoration : none;
	font-size : 14px;
	font-weight:bold;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A.Hauptnavigation_on:active {
	color: #FFCC00;
	text-decoration : none;
	font-size : 14px;
	font-weight:bold;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A.Hauptnavigation_on:hover {
    background: #003366;
	color: #FFCC00;
	text-decoration : none;
	font-size : 14px;
	font-weight:bold;		
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A.Hauptnavigation_on:focus {
    background: #003366;
	color: #003366;
	text-decoration : none;
	font-size : 14px;
	font-weight:bold;		
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

/* Verwendung: bereichsname navi links */
.navi_blau {
	color: #003366;	
   	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;		
	font-size : 11px;
   	font-weight:bold;
 }
 
/* Verwendung: navilinks, 2.level */
A.navi_grau {
	color: #6F7071;
	text-decoration : underline;
	font-size : 11px;
	font-weight:normal;			
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	}

A.navi_grau:link {
	color: #6F7071;
	text-decoration : none;
	font-size : 11px;
	font-weight:normal;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	}

A.navi_grau:visited {
	color: #6F7071;
	text-decoration : none;
	font-size : 11px;
	font-weight:normal;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A.navi_grau:active {
    background: #FFCC00;
	color: #003366;
	text-decoration : none;
	font-size : 11px;
	width: 141px;	
	font-weight:normal;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A.navi_grau:hover {
    background: #FFCC00;
	color: #003366;
	text-decoration : none;
	font-size : 11px;
	width: 141px;
	font-weight:normal;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A.navi_grau:focus {
    background: #6F7071;
	text-decoration : none;
	font-size : 11px;
	width: 141px;	
	font-weight:normal;		
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

/* Verwendung: navilinks eingerueckt, 3.level */

A.navi_sub_grau {
	color: #6F7071;
	text-decoration : underline;
	font-size : 11px;
	font-weight:normal;			
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	}

A.navi_sub_grau:link {
	color: #6F7071;
	text-decoration : none;
	font-size : 11px;
	font-weight:normal;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	}

A.navi_sub_grau:visited {
	color: #6F7071;
	text-decoration : none;
	font-size : 11px;
	font-weight:normal;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A.navi_sub_grau:active {
    background: #FFCC00;
	color: #003366;
	text-decoration : none;
	font-size : 11px;
	width: 121px;	
	font-weight:normal;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A.navi_sub_grau:hover {
    background: #FFCC00;
	color: #003366;
	text-decoration : none;
	font-size : 11px;
	width: 121px;
	font-weight:normal;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A.navi_sub_grau:focus {
    background: #6F7071;
	text-decoration : none;
	font-size : 11px;
	width: 121px;	
	font-weight:normal;		
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}
A.navi_grau_current {
	background: #FFCC00;
	color: #003366;
	text-decoration : none;
	font-size : 11px;
	width: 141px;	
	font-weight:normal;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}					
A.navi_sub_current {
	background: #FFCC00;
	color: #003366;
	text-decoration : none;
	font-size : 11px;
	width: 121px;	
	font-weight:normal;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

/* Verwendung: contentlinks */
A.content_link {
	color: #003366;
	text-decoration : underline;
	font-size : 11px;
	font-weight:normal;			
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	}

A:content_link:link {
	color: #003366;
	text-decoration : underline;
	font-size : 11px;
	font-weight:normal;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	}

A.content_link:visited {
	color: #003366;
	text-decoration : underline;
	font-size : 11px;
	font-weight:normal;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A.content_link:active {
    background: #003366;
	color: #FFFFFF;
	text-decoration : underline;
	font-size : 11px;
	font-weight:normal;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A.content_link:hover {
    background: #003366;
	color: #FFFFFF;
	text-decoration : underline;
	font-size : 11px;
	font-weight:normal;				
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A.content_link:focus {
    background: #003366;
	color: #FFFFFF;
	text-decoration : underline;
	font-size : 11px;
	font-weight:normal;		
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

td.sitemap {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 border: 1px #999999 solid;
 padding-right: 5px;
 padding-left: 5px;
}
     
td.sitemap_top {
  background-color: #005395;
  color:#FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: 1px #999999 solid;
  padding-right: 5px;
  padding-left: 5px ;
  font-weight: bold;
}

TD.Border1
{
padding-top:2px;
padding-left:2px;
border-width:thin;
border-style:outset;      
}

TD.Border2
{
padding:2px;
border-top:1px solid black;
border-right:1px solid black; 
border-bottom:1px solid black;      
border-left:1px solid black;      
}

TD.Border3
{
padding:2px;
border-top:none;
border-right:none; 
border-bottom:1px solid #FFFFFF;      
border-left:none;
}

TD.Border4
{
padding:2px;
border-top:1px solid #FFFFFF; 
border-right:none; 
border-bottom:none;      
border-left:none;
}

TD.Border5
{
padding:2px;
border-top:none; 
border-right:none; 
border-bottom:1px solid #005395;      
border-left:none;
}

#swl_leftnavigation a.level1:active{color: #ffffff; font-family: Arial; text-decoration:none; font-weight:bold} 
#swl_leftnavigation a.level1:visited{color: #ffffff; font-family: Arial; text-decoration:none; font-weight:bold}
#swl_leftnavigation a.level1:hover{color: #ffffff; font-family: Arial; text-decoration:none; font-weight:bold} 
#swl_leftnavigation a.level1:link{color: #ffffff; font-family: Arial; text-decoration:none; font-weight:bold} 
#swl_leftnavigation a.level2:active{color: #ffffff; font-family: Arial; text-decoration:none; font-weight:normal}
#swl_leftnavigation a.level2:visited{color: #ffffff; font-family: Arial; text-decoration:none; font-weight:normal}
#swl_leftnavigation a.level2:hover{color: #ffffff; font-family: Arial; text-decoration:none; font-weight:normal}
#swl_leftnavigation a.level2:link{color: #ffffff; font-family: Arial; text-decoration:none; font-weight:normal} 
#swl_leftnavigation a.level3:active{color: #ffffff; font-family: Arial; text-decoration:none; font-weight:normal}
#swl_leftnavigation a.level3:visited{color: #ffffff; font-family: Arial; text-decoration:none; font-weight:normal}
#swl_leftnavigation a.level3:hover{color: #ffffff; font-family: Arial; text-decoration:none; font-weight:normal}
#swl_leftnavigation a.level3:link{color: #ffffff; font-family: Arial; text-decoration:none; font-weight:normal} 

TD.swl_mainrubrik
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
}

.swl_backnavi
{
 background: #ffffff;
 color: #005395;
 text-decoration : none;
 font-size : 11px;
 font-weight:normal;		
 font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
}

A.swl_backnavi
{
 background: #ffffff;
 color: #005395;
 text-decoration : none;
 font-size : 11px;
 font-weight:normal;		
 font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
}

A.swl_backnavi:link
{
 background: #ffffff;
 color: #005395;
 text-decoration : none;
 font-size : 11px;
 font-weight:normal;		
 font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
}

A.swl_backnavi:visited
{
 background: #ffffff;
 color: #005395;
 text-decoration : none;
 font-size : 11px;
 font-weight:normal;		
 font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
}

A.swl_backnavi:active
{
 background: #ffffff;
 color: #005395;
 text-decoration : none;
 font-size : 11px;
 font-weight:normal;		
 font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
}

A.swl_backnavi:hover
{
 background: #ffffff;
 color: #005395;
 text-decoration : none;
 font-size : 11px;
 font-weight:normal;		
 font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
}

A.swl_backnavi:focus
{
 background: #ffffff;
 color: #005395;
 text-decoration : none;
 font-size : 11px;
 font-weight:normal;		
 font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
}


A.swl_sitemap
{
 background: #005395;
 color: #ffffff;
 text-decoration : none;
 font-size : 11px;
 font-weight:normal;		
 font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
}

A.swl_sitemap:link
{
 background: #005395;
 color: #ffffff;
 text-decoration : none;
 font-size : 11px;
 font-weight:normal;		
 font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
}

A.swl_sitemap:visited
{
 background: #005395;
 color: #ffffff;
 text-decoration : none;
 font-size : 11px;
 font-weight:normal;		
 font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
}

A.swl_sitemap:active
{
 background: #005395;
 color: #ffffff;
 text-decoration : none;
 font-size : 11px;
 font-weight:normal;		
 font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
}

A.swl_sitemap:hover
{
 background: #005395;
 color: #ffffff;
 text-decoration : none;
 font-size : 11px;
 font-weight:normal;		
 font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
}

A.swl_sitemap:focus
{
 background: #005395;
 color: #ffffff;
 text-decoration : none;
 font-size : 11px;
 font-weight:normal;		
 font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
}
