@charset "utf-8";

/* Global */

body {width:100%;
	font-family:"Trebuchet MS", Arial, Helvetica;
	font-size:12px;
	background-color:#FFFFFF;
	margin:30px auto;
	height:100%;
	line-height:20px;
}


form {
		display:inline;}


/* ID */


#schatten{ margin:0px auto;
			background-position:top;
			border:0px solid red;}

#schatten.unten{margin-top:-5px;}
#schatten.oben{height:289px;}

#inhalt {
			background-color:#ffffff;
			background-image:url(../img/bgcontent.gif);
			background-repeat:repeat;
			width:100%;; 
			margin:0px auto;
			height:auto;
			}
			
		
.detail {background-color:#ffffff;
		font-size:11px;}
	

small{
	font-size:11px;
}
			
#content {
		background-color:#ffffff;
		width:100%;
		float:left;
		color:#000000;
		font-size:12px;
		padding-left:30px;
		padding-right:30px;}
		
													
div#content p {margin-bottom:19px;}

div#content h1 {font-size:18px;
				color:#0e0264;
				font-weight:bold;
				padding-bottom:1px;
				display:block;
				border-bottom:1px solid #d3d2dc;
				text-align:left;
				padding-left:4px;
				margin-bottom:13px;
				width:816px;}
				
div#content h2	{
				font-size:14px;
				text-align:left;
				margin-bottom:20px;}

				
div#content h3	{
				font-size:13px;
				text-align:left;
				margin-bottom:19px;}
				
div#content h4 {
				font-size:13px;
				text-align:left;
				display:inline;}
				
div#content h5 {
				font-size:13px;
				text-align:left;
				display:inline;}
				
				
div#content ul li { list-style-type:square;
					margin-left:67px;}	
					
#content1 {
		background-color:#ffffff;
		width:531px;
		float:left;
		color:#000000;
		font-size:12px;
		border:0px solid red;
		padding-left:33px;
		text-align:justify;
		}
		

div#content1 p {
	margin-left:0px;
	margin-right:23px;
	}

div#content1 h1 , div#content1 h2 , div#content1 h3 {
	margin-left:-4px;
	margin-right:23px;
	}

div#content1 p {margin-bottom:19px;}

div#content1 h1 {font-size:18px;
				color:#0e0264;
				font-weight:bold;
				padding-bottom:1px;
				display:block;
				border-bottom:1px solid #d3d2dc;
				text-align:left;
				padding-left:4px;
				margin-bottom:13px;}
				
div#content1 h2	{
				font-size:14px;
				text-align:left;
				margin-bottom:20px;}

				
div#content1 h3	{
				font-size:13px;
				text-align:left;
				margin-bottom:19px;}
				
div#content1 h4 {
				font-size:13px;
				text-align:left;
				display:inline;}
				
				
div#content1 ul li { list-style-type:square;
					margin-left:67px;
					}

#infobox{	background-image:url(../img/infobox_bg.gif);
			background-repeat: repeat-x;
			width:508px;
			margin:91px auto;
			font-size:11px;
			height:122px;
			margin-bottom:110px;}
			
div#infobox h3{ font-size:12px;
				color:#0e0264;
				display:inline;}
				
div#infobox br {margin-bottom:-12px;}
				
#schattenunten {
				margin:0px auto;
				clear:both; 
				background-image:url(../img/schatten_unten.png); 
				background-position:bottom; 
				height:8px; 
				width:896px; 
				/*margin-top:-19px;*/}
					
#imagebroschure {
				width:230px;
				margin-left:45px;
				margin-right:33px;
				margin-top:76px;
				color:#000000;
				font-size:11px;}
				
div#imagebroschure h1 {
						color:#0e0264;
						font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
						font-size:12px;
						display:inline;}

#trennerindex { border-right:0px solid #ffffff; margin:0px; padding:0px; padding-top:2px;}

/* class */

.picreferenzen {
				margin-left:13px;
				padding-left:5px;
				margin-right:43px;
				float:left;}
				
.blau {color:#0e0264}

.contentNACHbr {  font-weight:normal;padding-right:23px;}

.picdetail {margin-right:30px;}

.picfooter {margin-right:7px;
			border:none;}
							
.magazin {
			margin-top:25px;
			margin-left:22px;
			margin-bottom:20px;}
						
.input { 	width:210px;
			height:16px;
			border:1px solid #c9c7d2;}

.picRE {float:right}

.picLI	{float:left}

.comtentklein {	margin-left:35px;
				margin-top:0px;
				margin-right:14px;
				background-color:#ffffff;
				float:left;}
				
.zubersicht {	width:500px;
				text-align:center;}
				
h3.detail {	display:inline;
			font-size:13px;
			text-align:left;}

#zitat {text-align:right;
		border-bottom:1px solid #cccccc;
		border-top:1px solid #cccccc;
		padding-top:10px;
		padding-bottom:10px;
		margin-left:30px;
		margin-right:23px;
		}

#zitat h6 { font-size:13px;
			color:#051262;
			display:inline;
			font-family:Verdana, Geneva, sans-serif;}
			
#zitat b   {font-family:Verdana, Geneva, sans-serif;
			font-size:10px;
			color:#999999;
			font-weight:normal;}
			
.picref {
	float:left;
	text-align:center;
	border:0px solid red;
	width:193px;

	}
.textref {
	float:left;
	width:320px;
	border:0px solid red;}


.justify {text-align:justify;}


.table_left{
	float:left;
	border:0px solid green;
}

.table_right{
	float:right;
	padding-right:25px;
	border:0px solid blue;
}

.table_trenner{
	clear:both;
	padding-bottom:20px;
	margin-bottom:15px;
		width:505px;
	border-bottom:1px solid #CCC;
}

.conent_trenner2{
	clear:both;
	border-bottom:1px solid #cccccc;
	width:505px;
	height:1px;
	margin-top:15px;
	margin-bottom:15px;
	padding-bottom:15px;
}

.morelink{
	font-weight:bold;
}


.kasten{
	background-image:url(../img/kasten_bg.gif);
	width:248px;
	margin:0px auto;
	overflow:auto;
}

.text_align_left{
	text-align:left;
	}
	
