@charset "utf-8";
/* CSS Document */

body{
	background-repeat:no-repeat;
	background-color:#FFF;
	color:#000;
	}

body, p, table, td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px;
	padding:0px;
	line-height:17px;
	}
	
/*++++++++++++ style fuer die Indexseite +++++++++++*/

table#index_table{
	margin-top:150px;
	}

/*++++++++++++ style fuer popup coga +++++++++++*/
table#coga{
	
	margin:15px;
	
	}

/*headline 1.Ueberschrift*/
h1, h1 a{
	color:#990000;
	line-height:23px;
	font-size:20px;
	font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif;
	margin-top:0px;
	margin-bottom:10px;
	}

h1 a{
text-decoration:none;
font-size:14px;}

/*headline 2.Ueberschrift*/
h2{
	color:#722325;
	font-size:12px;
	font-family: Tahoma, Helvetica, Verdana, sans-serif;
	font-style:italic;
	margin-top:5px;
	margin-bottom:20px;
	}

/*Hintergrundfarbe Tabellen und PopUps*/
body.zitate, .text_bg, .tabcolor, .tabcolor_oben{
	background-color:#DACFB6;
	}

td a{
	text-decoration:none;
	font-weight:bold;
	color:#990000;
	}

td ul {
	margin-left:0px;
	padding:0px;
	}

td ul li {
	list-style:inside disc;
	}

/*oberer Tabenrand*/
.tabcolor_oben{
	border-style:solid;
	border-top-width:1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width:0px;
	border-color:#FFFFFF;
	}

.tabcolor_rechts{
	background-color:#722325;
	border-style:solid;
	border-top-width:1px;
	border-left-width: 1px;
	border-right-width: 0px;
	border-bottom-width:0px;
	border-color:#FFFFFF;
	}
	/*
	background-image: url(img/pic_links_01.jpg);
	background-repeat: no-repeat;
	*/	


/* ++++++++ NEUER CONTENTBEREICH ++++++++ */

div#text_content_unten{
	margin-top:auto;
	width:420px;
	height:auto;
	}
	
div#text_content_unten ul{
	margin:0px;
	}
	
div#bilderleiste_unten{
	position:relative;
	bottom:-25px;
	right: -10px;
	height:50px;
	width:470px;
	text-align:right;
	}
	
div#bilderleiste_unten ul{
	list-style:none;
	margin:0;
	padding:0;
	}

div#bilderleiste_unten ul li{
	display:inline;
	margin:0;
	padding:0;
	}

div#bilderleiste_unten ul li a:hover{
	cursor:pointer;
	}

div#bilderleiste_unten ul li a img{
	border-top: 4px solid #900;
	}
/* ++++++ NEUER CONTENTBEREICH ENDE +++++++ */

/* +++++++ TEAM +++++++++ */

/*Gesamt&uuml;bersicht Team*/

/*+++++++AnfaNG Team++++++++*/
img#image_team{
	position:relative;
	border-right:5px solid #900;
	left:-100px;
	margin-bottom:10px;
	}
div#text_team{				
	margin-top:auto;
	width:400px;
	margin-left:15px;
	height:auto;
	}

h1#underline_mitarbeiter{
	font-size:12px;
	font-weight:bold;
	margin-top:3px;
	}
	
/* ++++ TEAM ENDE ++++++++++ */

/* ++++++ KONTAKT +++++++ */

.text_kontakt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
	color:#000;
	margin:15px;
	padding-top:5px;
	}
	
/* ++++++ KONTAKT ENDE +++++++ */

/* ++++++ REFERENZEN +++++++ */

table#referenzen{}
table#referenzen td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	color:#000;
	}

table#referenzen #spalte_01{
	width:270px;
	}
table#referenzen #spalte_02{
	width:260px;
	}
