/* CSS Document */

/*  Farben: 			 */
/*	Hellblau:	#C3DAF9; */
/*	Dunkelblau:	#3366CC; */
/*	Mittelblau: #7699E3; */
/*	Hellgrau:	#EEEEEE; */
/*	Dunkelgrau:	#CCCCCC; */
/*  Dektop:		#ECE9D8; */ 

body {
	height: 100%;
	margin: 0px;
	position: absolute;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	text-align:center;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
a:link {
	text-decoration: none;
	color: #000000;
	border: none;
}

.body_menue {
	background-color: #E6EDF2;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #a4b4c1;
	width: 199px;
}

.body_menue_bild {
	width:180px;
	border:0;
	margin:2px;
}

/* Hintergrund hellblau */
.hg_hb {
	background-color: #d4e1f1;
	/* background-color: #FFCCFF; */
}

/* Hintergrund hellgrau */
.hg_hg {
	background-color:#EEEEEE;
}

/* Hintergrund dunkelgrau */
.hg_dg {
	background-color:#CCCCCC;
}
.hg_detail_kopf {
		background-image:url(pics/hg_detail_kopf.jpg);
}

.tabelle_ueberschrift_klein {
	background-image:url(pics/tab_ue_hg.jpg);
	/*background-color: #bdd6f4;*/
	font-size: small;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border-bottom-style: solid;
	border-bottom-color: #a4b4c1;
	border-bottom-width: 1px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #a4b4c1;
}


#leer{
	background-color: #ECE9D8;
	position: absolute;
	z-index: 0;
	overflow: auto;
	left: 0px;
	top: 0px;
	height: 100%;
	width: 100%;
	float: none;
	visibility: visible;
	clear: both;
	
}

#unten{
	background-color: #ECE9D8;
	min-height: 100%;
	margin: 0 auto;
	clear: both;
}


#rahmen{
	position:relative;
	width: 800px;
	border: 1px solid #CCCCCC;
/*	border: 2px solid #014AB6;*/
	background-color: #FFFFFF;
	background-image: url(pics/carmanage_wall.gif);
	background-repeat: no-repeat;
	background-position: center center;
	top: 0px;
	z-index: 1;
}

#titelleiste{
	background-image: url(pics/carmanage.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	position: relative;
	top: 0px;
	left: 0px;
	height: 27px;
	width: 100%;
	/* overflow: hidden; */
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #4f5b6b;
	z-index:2;
}

		#titelleiste a:link {
			color: #4f5b6b;
			
			
			}
		#titelleiste a:visited {
			color: #4f5b6b;
			
			
			} 
		#titelleiste a:hover {
			color: #4f5b6b;
			text-decoration: underline;	
			} 

#suchleiste{
	background-color: #f2f9ff;
	border: 0px solid #a6b3c3;
	height: 30px;
	position: relative;
	z-index: 1;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	overflow:hidden;
	color:#d8344c;
	left: 0px;
	top: 0px;
}
		.suchleisteText{
		font-family: Verdana,Geneva, Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#4f5b6b;
			/* color: #014AB6;*/
			}
			
		.buttonLink a:hover{
			border: 1px solid #000000;
			text-decoration: blink;
		}

#trennstrich{
	background-image: url(pics/xp_balken10.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	z-index: 2;
	visibility: visible;
	height: 10px;
	width: 100%;
	position: relative;
}

#menufenster{
	background-color: #7699E3;
	position: absolute;
	width: 200px;
	z-index: 1;
	height: 100%;
	float:left;
	text-align: left;
	clear: left;
	overflow: auto;
	left: 0;
	top: 0;
	visibility: visible;
}
		.cDaughterMain{
	width: 178px;
	position: relative;
	left: 3px;
	top: 3px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color:f4f7fa;
	overflow: hidden;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
		} 
		.cDaughterMain a {
	display: block;
				font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: small;
			font-style: normal;
			font-weight: normal;
			color: #000000;
} 
		.cDaughterMain a:link {
				font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: small;
			font-style: normal;
			font-weight: normal;
			color: #000000;
		}
		
		.cDaughterMain a:visited {
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: small;
			font-style: normal;
			font-weight: normal;
			color: #000000;
		} 
		
		.cDaughterMain a:hover{
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: small;
			font-style: normal;
			font-weight: normal;
			color: #000000;
			text-decoration: underline;
		} 
		.cParentMain{
	width: 175px;
	border: none;
	position: relative;
	top: 6px;
	left: 1px;
				font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: small;
			font-style: normal;
			font-weight: normal;
			color: #000000;;
		} 
		.cParentMain a {
					font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: small;
			font-style: normal;
			font-weight: normal;
			color: #000000;} 
		
		.cParentMain a:link {
						font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: small;
			font-style: normal;
			font-weight: normal;
			color: #000000;
		}
		
		.cParentMain a:visited{
						font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: small;
			font-style: normal;
			font-weight: normal;
			color: #000000;
		} 
		.cParentMain a:hover{
					font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: small;
			font-style: normal;
			font-weight: normal;
			color: #000000; }  
		
		.untermenu_text {
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: small;
			font-style: normal;
			font-weight: normal;
			color: #000000;
		}



#hauptfenster{	
	text-align: left;
	z-index: 3;
	}
	

#hauptfensterAlsFrame{
	background-color: #FFFFFF;
	text-align: left;
	position: relative;
	visibility: visible;
	/* height: 100%;
	width: 100%; */
	/* left: 0px;
	top: 0px; */
	overflow: auto;
	z-index:1; 
	background-image:url(pics/carmanage_wall.gif);
	background-repeat: no-repeat;
	background-position: center center;
	}
		
#hauptfensterAlsFrame1{
	position: absolute;
	width: 100%;
	z-index: 1;
	height: 100%;
	/*float:left;*/
	text-align: left;
	/*clear: left;*/
	overflow: auto;
	clip: rect(auto,auto,auto,auto);
	left: 0;
	top: 0;
	visibility: visible;
	background-image: url(pics/mag_wall.gif);
	background-repeat: no-repeat;
	background-position: center center;
	}

.hauptfensterUeberschriftGross {
	font-size: medium;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	} 

.hauptfensterUeberschriftKlein {
	font-size: small;
	font-weight: bold;	
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.hauptfensterText {
	font-size: small;
	font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.hauptfensterTextKlein {
	font-size: x-small;
	font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.strich_duenn {
	 background-color:#a6b3c3;
	/* background-color:#CC0000;*/
	height:1px;
}

.strich_dick {
	/* background-color:#CC0000;*/
	background-color:#a6b3c3;
	height:2px;
}

#heightholder {
	line-height		: 0px;
	font-size		: 1px;
	width			: 1px;
	height			: 500px;
	float			: left;
	overflow:auto;
}
.hauptfensterUeberschriftGrossunterstrichen {
	font-size: large;
	font-weight: bold;
	font-style: italic;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;;
	text-decoration: underline;
}
.reserv {
	background-color: #FFFFFF;
	border: thin solid #000066;
	visibility: hidden;
	height: 100px;
	width: 100px;
	position: static;
	clear: both;
	float: none;
	z-index: 4;
}
#a3 {
	background-color: #FFFFFF;
	text-align: left;
	z-index: 3;
}

.clear {
font-size: 1;
line-height: 0;
clear: both;
/*margin: 0;
padding: 0;
height: 0;
line-height: 0;
overflow:auto;*/
}

#menufenster1 {

background-color: #7699E3;
	
	width: 200px;
	z-index: 1;
	height: 100%;
	float:left;
	text-align: left;
	clear: left;
	overflow: auto;
	clip: rect(auto,auto,auto,auto);
	left: 0;
	top: 0;
	visibility: visible;
}

