/* ------------------------------------------
CSS File generated by PC WARE AG 2003
--------------------------------------------- */

/* 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: 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 : 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: history.back */
A.back {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #006DAE;
	border-top: 1px solid #CCCCCC;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 1px solid #CCCCCC;
	text-decoration : none;
	width: 100px;
    text-align: center;
	}

A.back:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #006DAE;
	border-top: 1px solid #CCCCCC;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 1px solid #CCCCCC;
	text-decoration : none;
	width: 100px;
    text-align: center;
	}

A.back:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #006DAE;
	border-top: 1px solid #CCCCCC;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 1px solid #CCCCCC;
	text-decoration : none;
	width: 100px;
    text-align: center;
}

A.back:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #006DAE;
	border-top: 1px solid #CCCCCC;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 1px solid #CCCCCC;
	text-decoration : none;
	width: 100px;
    text-align: center;
}

A.back:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #006DAE;
	border-top: 1px solid #CCCCCC;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 1px solid #CCCCCC;
	text-decoration : none;
	width: 100px;
    text-align: center;
	}

A.back:focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #006DAE;
	border-top: 1px solid #CCCCCC;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 1px solid #CCCCCC;
	text-decoration : none;
	width: 100px;
    text-align: center;
}

/* 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: standard ueberschrift content */
.Headline {
	color: #000000;	
	text-decoration : none;
	font-size : 16px;
	font-weight : bold;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
}

/* Verwendung: ersatz für in4meta h3 wysiwyg editor */
H3 {
	color: #000000;	
	text-decoration : none;
	font-size : 16px;
	font-weight : bold;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
}

/* Verwendung: formelemente  fuer startseite*/ 
 .input_startseite {
	text-decoration : none;
	font-size : 11px;
	width:120px;
	overflow:hidden;			
	font-weight : normal;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;		
	color: #003366;
}

/* Verwendung: formelement folgeseiten*/ 
 .input_inhalt {
	text-decoration : none;
	font-size : 11px;
	overflow:hidden;			
	font-weight : normal;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;		
	color: #003366;
}

/* Verwendung: formelement input fuer buchungsseite 2 */ 
 .input_small {
	text-decoration : none;
	font-size : 11px;
	width:20px;	
	overflow:hidden;			
	font-weight : normal;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;		
	color: #003366;
}

.radio {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;		
	font-size : 9px;
	font-weight : normal;				
	width: 15px;
}

.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #006DAE;
	border-top: 1px solid #CCCCCC;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 1px solid #CCCCCC;
}

.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;	
}
LI {
list-style-type: square;
margin-bottom: 5px;
color: #000000;
}
			
/* 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: 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: #eeeeee;
  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;      
}

.ueberschrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-top-color: #338ABE;
	border-right-color: #338ABE;
	border-bottom-color: #338ABE;
	border-left-color: #338ABE;
	border-left-style: none;
   
}

.ueberschrift2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: none;
	border-top-color: #3b3b3b;
	border-right-color: #3b3b3b;
	border-bottom-color: #3b3b3b;
	border-left-color: #3b3b3b;
	background-color: #006dae;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;


}
.rahmen {
	border: 1px solid #3b3b3b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #F2F2F2;


}
.aufzaehlung {
	list-style-image: url(../bilder/dokument.gif);
	list-style-type: disc;
	list-style-position: inside;

}
.textohnerahmen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006DAE;
	text-decoration: underline;
}
.textfeld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}
.links2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #006DAE;
}
.textfeldgroesse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 100px;

}
.seite123 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #202020;
}
.textfeldgroesseKopie {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 70px;
}
.textfeldgroesseKopieKopie {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.linksKopie {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006DAE;
	text-decoration: none;
}


td.optionlink {
	border-right:2px solid #338ABE; 
	border-bottom:2px solid #338ABE;      
	border-left:2px solid #338ABE;   
}

form {
	margin-bottom:0px; 
}

legend {
	color: #000000;	
   	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;		
	font-size : 12px;
   	font-weight:bold;
 }

