@charset "ISO-8859-1";

/* fw tabelle // td, tr, img, #logo, #blank */


td img {
display:block;
margin:0px;
padding:0px;
} 

/* fw tabelle ENDE  */

/* Seitenlayout */
	* {
		margin:0;
		padding:0;
		}

	html, body {
		height:100%;
		}

	body {
		background-color:#ffffff;
		text-align:center; /* horizontale zentrierung für IE Win quirks-mode */
		}

	#distance { 
		width:1px;
		height:50%;
		background-color:#ffffff;
		margin-bottom:-330px; /* halbe höhe von container */
		float:left;
		}

	#container, #guhr_tabelle {
/*	display:block;
*/	margin:0 auto;
	position:relative; /* setzt container vor distance */
	padding-left:50px; /* Flash Ausgleich */
	text-align:center;
	clear:left;
}
		
	#container {
	z-index:3;
	background-image: url(../fond_guhrconsult.jpg);
	background-repeat:repeat-x;
	height:514px;
padding-top:48px;
	}

.guhr_tabelle {
	z-index:3;
	margin:0 auto;
	height:514px;
	text-align:center;
 }
 
/*.guhr_tabelle tr, .guhr_tabelle tr td, .guhr_tabelle tr td img, .guhr_tabelle tr td a img  {
	margin:0px;
	padding:0px;
	}*/
 
 
/* alternativer textrahmen Rechts */ 

/*#column_right {
z-index:2;
/*display:block; 
*/
/*margin:0 auto;
position:relative;
top:-266px;
height:192px;
width:894px;
overflow:auto;
	}
	
#column_right p {
float:left;
z-index:30;
display:block;
position:relative;
padding-left:611px;
	}
*/
 
	 
/* Scrollbare Tabellenzelle */

	
 td.zelltextrechts,  .zelltextrechts td, .zelltextrechts td p {
 	height:192px;
	overflow:auto;
	width:286px;
	}

#impressum, .impressum {
/* style="display:block;height:192px;overflow:auto;z-index:30;" */
/*display:block;
*/position:relative;
height:190px;
width:246px;
}

/* Scrollbare Tabellenzelle */
	 
/* Seitenlayout ENDE */


/* TYPO */

			 
p, table.colright, table.colright_e, table.colright td {
	z-index:30;
	position:relative;
	top:0px;
	left:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#717171;
	font-size:10px;
	line-height:14px;
	text-align:left;
	padding:0px;
	padding-left:2px;
}

table.colright_e {
	width:240px
}

table.colright td, table.colright_e td {
padding-bottom:4px;
}



p, p.list, .list {
	margin-bottom:4px;
	}

p a, p a:link, p a:active, p a:visited, table.colright td a, table.colright td a:link, table.colright td a:active, table.colright td a:visited, table.colright_e td a, table.colright_e td a:link, table.colright_e td a:active, table.colright_e td a:visited {
	color: #717171;
	text-decoration:none;
	}
	
p a:hover, table.colright td a:hover {
	color: #717171;
	text-decoration:underline;
	}
	
/* Aufzählung */
p.dot, .dot {
display:block;
position:relative;
margin:0px;
padding:0px;
top:0px;
left:0px;
float:left;
}

p.list, .list {
display:block;
z-index:26;
position:relative;
padding-left:14px;
}	

/* TYPO ENDE */
