
BODY {
	margin : 0;	
}


/* alle hintergrundbilder für das grund-layout  innerhalb der tabelle*/

.td_header {
	background-image : url(images/header_neu.gif);
	height : 97px;
	width : 814px;
	background-repeat : no-repeat;
}




.td_menue {
	background-image : url(images/menue.gif);	
	background-repeat : no-repeat;
	width : 814px;
	height : 23px;
}

.td_menue_extra {
	background-image : url(images/menue_extra.gif);	
	background-repeat : no-repeat;
	width : 455px;
	height : 23px;
}

.td_content {
	background-image : url(images/content.gif);	
	height : 425px;
	width : 814px;
	background-repeat : no-repeat;
}

.td_content_extra {
	background-image : url(images/content_extra.gif);
	height : 900px;
	width : 455px;
	background-repeat : repeat-y;
}

.td_footer {
	background-image : url(images/footer.gif);	
	width : 814px;
	height : 16px;
	background-repeat : no-repeat;
}

/* alle div-id's für menue, überschrift, großes foto links, contenttext mitte und rechts, 
detailfotos links und footer */



#header_transgif {
	margin-top : -20px;
	margin-left : 25px;
	height : 50px;
	width : 314px;	
	position : absolute;
	z-index : 20
}

#menue_person {
	margin-top : 32px;
	margin-left : 5px;
	z-index : 2;
	width : 180px;
	position : absolute;
}

#titel {
	margin-top : 22px;
	margin-left : 540px;
	width : 260px;
	z-index : 2;
	position : absolute;
}

#menue_work {
	margin-top : 0px;
	margin-left : 200px;
	width : 620px;
	height : 13px;
}

/* alle div-id's für die content-ebene */

#content_left {
	margin-top : 0px;
	margin-left : 3px;
	z-index : 1;
	width : 169px;
	height : 420px;
	position : absolute;
}

#content_main {
	margin-top : 25px;
	margin-left : 200px;
	z-index : 1;
	width : 320px;
	position : absolute;
}

#content_main_extra {
	margin-top : 6px;
	margin-left : 15px;
	z-index : 1;
	width : 435px;
	position : absolute;
}

#content_right{
	margin-top : 25px;
	margin-left : 540px;
	z-index : 1;
	width : 260px;
	position : absolute;
}

#content_right_foto{
	margin-top : 326px;
	margin-left : 528px;
	z-index : 2;
	width : 284px;
	height : 95px;
	position : absolute;
}

#content_footer {
	margin-top : 0px;
	margin-left : 182px;
	z-index : 1;
	width : 630px;
	}

/* alle font-classes für die content-ebene */

.link_menue {
	font : bold normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	font-weight : bold;
	text-decoration : none;
}

.link_menue_act {
	font : bold normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #990000;
	font-weight : bold;
	text-decoration : none;
}

.link_footer {
	font : normal normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	text-decoration : none;
}

.link_footer_act {
	font : normal normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #990000;	
	text-decoration : none;
}

.text_footer {
	font : normal normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	text-decoration : none;
}


.text_main {
	font : normal normal 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
}

.link_main {
	font : bold normal 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	text-decoration : none;
	font-weight : bold;
}

.link_main_act {
	font : bold normal 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #990000;
	text-decoration : none;
	font-weight : bold;
}

.link_right {
	font : bold normal 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #990000;
	text-decoration : none;
	font-weight : bold;
}

.link_right_act {
	font : bold normal 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	text-decoration : none;
	font-weight : bold;
}



.text_right {
	font : normal normal 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #990000;
}

.text_titel {
	font : normal 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #990000;
	font-variant : small-caps;
	font-weight : bold;
}


ul.grey  {
	font : bold normal 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	margin-left : 10px;
	list-style-type : none;
	list-style-position : inside;
	font-weight : bold;
	list-style-image : url(images/list_square_black.gif);
	padding-left: 3px;
}

ul.circle {
font : bold normal 10px  Verdana, Geneva, Arial, Helvetica, sans-serif;
	list-style-type : circle;
	margin-left : 3px;
	margin-bottom : 8px;
	list-style-position : inside;
	border-color : Blue;
	line-break : normal;
	margin-top : 0px;
}


