/* -----------------------------------*/
/* ---------->>> Global <<<-----------*/
/* -----------------------------------*/
body {
	margin: 0;
	padding: 0;

	background-color: #4d4d4d;
	color:#ffffff;
	
	font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:17px;
}
p {
	padding:0;
	margin:0 0 17px 0;
}
a {
	color:#0068b3;
	text-decoration:none
}
a:hover {
	color:#140c01;
	text-decoration:none;
}
h1 {
 color:#F29400;
 font-weight:normal;
 margin:0 0 10px 0;
 padding:0;
 font-size:22px;
}
h2 {
 color:#4e4e4e;
 font-weight:normal;
 margin:20px 0 10px 0;
 padding:0;
 font-size:22px;
}


/* -------------------------------------------*/
/* ---------->>> Seitenstruktur <<<-----------*/
/* -------------------------------------------*/
#outer{
    width:768px;
	margin: 0px auto;
}
#navigation-oben{
	margin:0 0 0 192px;
}
.box{
	width:192px;
	height:186px;
	float:left;
}		


/* ------------------------------------------------------*/
/* ---------->>> Navigation-Oben // Button <<<-----------*/
/* ------------------------------------------------------*/
#navigation-oben .button{
float:left;
margin-bottom:113px;
}
	/* ---------->>> Navigation-Oben // Button // Hintergrundbild<<<-----------*/
	.unternehmensgruppe{
	}
		.unternehmensgruppe a{
		width:140px;
		height:34px;
		padding:13px 0 0 52px;
		display:block;
		color:#FFFFFF;
		background-image:url(../img/button/unternehmensgruppe_button.jpg);
		}
		.unternehmensgruppe a:hover{
		background-image:url(../img/button/unternehmensgruppe_button.jpg);
		background-position:-192px 0px;
		color:#FFFFFF;
		}
	.impressum{
	}
		.impressum a{
		width:181px;
		height:34px;
		padding:13px 0 0 11px;
		display:block;
		color:#FFFFFF;
		background-image:url(../img/button/impressum_button.jpg);
		}
		.impressum a:hover{
		background-image:url(../img/button/impressum_button.jpg);
		background-position:-192px 0px;
		color:#FFFFFF;
		}


/* --------------------------------------------------------------*/
/* ---------->>> Formatierung Boxen // Hintergrund <<<-----------*/
/* --------------------------------------------------------------*/

	/* ---------->>> Kallinich Media // box<<<-----------*/
	.kallinich-box{
	}	
			.kallinich-box a{
			width:192px;
			height:186px;
			display:block;
			background-image:url(../img/box/kallinich_btn.jpg);
			}	
			/*.kallinich-box a:hover{*/
			.kallinich-box a.m_over{
			background-image:url(../img/box/kallinich_btn.jpg);
			background-position:-192px 0px;
			}	
	/* ---------->>> Eltrado // box<<<-----------*/
	.eltrado-box{
	}	
			.eltrado-box a{
			width:192px;
			height:186px;
			display:block;
			background-image:url(../img/box/eltrado_btn.jpg);
			}	
			.eltrado-box a.m_over{
			background-image:url(../img/box/eltrado_btn.jpg);
			background-position:-192px 0px;
			}		
	/* ---------->>> Einblicke Media // box<<<-----------*/
	.einblicke-box{
	}	
			.einblicke-box a{
			width:192px;
			height:186px;
			display:block;
			background-image:url(../img/box/einblicke_btn.jpg);
			}	
			.einblicke-box a.m_over{
			background-image:url(../img/box/einblicke_btn.jpg);
			background-position:-192px 0px;
			}	
	/* ---------->>> Thüringen-Life Media // box<<<-----------*/
	.thl-box{
	}	
			.thl-box a{
			width:192px;
			height:186px;
			display:block;
			background-image:url(../img/box/th_life_btn.jpg);
			}	
			.thl-box a.m_over{
			background-image:url(../img/box/th_life_btn.jpg);
			background-position:-192px 0px;
			}	
			
			
/* -------------------------------------------------------*/
/* ---------->>> Formatierung Boxen // Text <<<-----------*/
/* -------------------------------------------------------*/			
	p.kallinich-text{
		text-align:right;
		padding:102px 9px 0 0;
	}
	p.eltrado-text{
		text-align:left;
		padding:102px 0 0 10px;
	}
	p.einblicke-text{
		text-align:right;
		padding:68px 9px 0 0;
	}
	p.thl-text{
		text-align:left;
		padding:68px 0 0 10px;
	}			
			

/* ------------------------------------------------------------*/
/* ---------->>> Seiteninhalt // Generel <<<-----------*/
/* ------------------------------------------------------------*/
	.close-button{
	}	
			.close-button a{
			width:129px;
			height:29px;
			padding:12px 0 0 54px;
			display:block;
			color:#FFFFFF;
			background-image:url(../img/close/close.gif);
			}	
			.close-button a:hover{
			color:#FFFFFF;
			background-image:url(../img/close/close.gif);
			background-position:0px -41px;
			}	
	.close-button-inverse{
	}	
			.close-button-inverse a{
			width:129px;
			height:29px;
			padding:12px 0 0 54px;
			display:block;
			color:#FFFFFF;
			background-image:url(../img/close/close.gif);
			background-position:0px -41px;
			}	
			.close-button-inverse a:hover{
			color:#FFFFFF;
			background-image:url(../img/close/close.gif);
			background-position:0px 0px;
			}	


			/* ------------------------------------------------------------*/
			/* ---------->>> Seiteninhalt // Kallinich-Media <<<-----------*/
			/* ------------------------------------------------------------*/	
			div#kallinich-inhalt {
				position:absolute; 
				left:0px;
				top:0px;
				height:572px;
				width:100%;
				z-index:5;
				background-color:#FFFFFF;
			}
			#kallinich-inhalt .aussen {
				width:650px;
				margin: 0px auto;
			}
			#kallinich-inhalt .elemente {
				width:650px;
				height:531px;
				background-color:#FFFFFF;
				float:left;
			}
				#kallinich-inhalt p {
					color:#4e4e4e;
				}
				#kallinich-inhalt .col1 {
					width:325px;
					float:left;
				}
				#kallinich-inhalt .col2 {
					width:325px;
					float:left;
				}
					#kallinich-inhalt .col2 a {
						color:#f49e00;
					}
					#kallinich-inhalt .col2 a:hover {
						text-decoration:underline;
					}						
			#kallinich-inhalt .close-full{
				width:100%;
				background-color:#4d4d4d;
				float:left;
			}
			#kallinich-inhalt .close-outer{ 
				width:650px;
				margin: 0px auto;
			}
			#kallinich-inhalt .close{ 
				width:507px;
				height:41px;
				padding:0 0 0 143px; /* Rückt den Close Button ein */
				background-color:#4d4d4d;
				float:left;
			}
					/* ---------->>> Kallinich-Media Col-Inner <<<-----------*/
					#kallinich-inhalt .col1-inner {
						padding:220px 0 0 75px;
					}
					#kallinich-inhalt .col2-inner {
						padding:95px 0 0 0;
					}
			
			
			/* ------------------------------------------------------------*/
			/* ---------->>> Seiteninhalt // Eltrado <<<-----------*/
			/* ------------------------------------------------------------*/	
			div#eltrado-inhalt {
				position:absolute; 
				left:0px;
				top:0px;
				height:572px;
				width:100%;
				z-index:5;
				background-color:#FFFFFF;
			}
			#eltrado-inhalt .aussen {
				width:650px;
				margin: 0px auto;
			}
			#eltrado-inhalt .elemente {
				width:650px;
				height:531px;
				background-color:#FFFFFF;
				float:left;
			}
				#eltrado-inhalt p {
					color:#4e4e4e;
				}
				#eltrado-inhalt .col1 {
					width:325px;
					float:left;
				}
				#eltrado-inhalt .col2 {
					width:325px;
					float:left;
				}
					#eltrado-inhalt .col2 a {
						color:#a0be06;
					}
					#eltrado-inhalt .col2 a:hover {
						text-decoration:underline;
					}
			#eltrado-inhalt .close-full{
				width:100%;
				background-color:#4d4d4d;
				float:left;
			}
			#eltrado-inhalt .close-outer{ 
				width:650px;
				margin: 0px auto;
			}
			#eltrado-inhalt .close{ 
				width:324px;
				height:41px;
				padding:0 0 0 326px; /* Rückt den Close Button ein */
				background-color:#4d4d4d;
				float:left;
			}
					/* ---------->>> Eltrado Col-Inner <<<-----------*/
					#eltrado-inhalt .col1-inner {
						padding:220px 0 0 75px;
					}
					#eltrado-inhalt .col2-inner {
						padding:95px 0 0 0;
					}
			
			
			/* ------------------------------------------------------------*/
			/* ---------->>> Seiteninhalt // Einblicke <<<-----------*/
			/* ------------------------------------------------------------*/	
			div#einblicke-inhalt {
				position:absolute; 
				left:0px;
				top:0px;
				height:572px;
				width:100%;
				z-index:5;
				background-color:#FFFFFF;
			}
			#einblicke-inhalt .aussen {
				width:650px;
				margin: 0px auto;
			}
			#einblicke-inhalt .elemente {
				width:650px;
				height:531px;
				background-color:#FFFFFF;
				float:left;
			}
				#einblicke-inhalt p {
					color:#4e4e4e;
				}
				#einblicke-inhalt .col1 {
					width:325px;
					float:left;
				}
				#einblicke-inhalt .col2 {
					width:325px;
					float:left;
				}
					#einblicke-inhalt .col2 a {
						color:#f49e00;
					}
					#einblicke-inhalt .col2 a:hover {
						text-decoration:underline;
					}	
			#einblicke-inhalt .close-full{
				width:100%;
				background-color:#4d4d4d;
				float:left;
			}
			#einblicke-inhalt .close-outer{ 
				width:650px;
				margin: 0px auto;
			}
			#einblicke-inhalt .close{ 
				width:507px;
				height:41px;
				padding:0 0 0 143px; /* Rückt den Close Button ein */
				background-color:#4d4d4d;
				float:left;
			}
					/* ---------->>> Einblicke Col-Inner <<<-----------*/
					#einblicke-inhalt .col1-inner {
						padding:220px 0 0 75px;
					}
					#einblicke-inhalt .col2-inner {
						padding:95px 0 0 0;
					}
			
			
			/* ------------------------------------------------------------*/
			/* ---------->>> Seiteninhalt // Thüringen Life <<<-----------*/
			/* ------------------------------------------------------------*/	
			div#thl-inhalt {
				position:absolute; 
				left:0px;
				top:0px;
				height:572px;
				width:100%;
				z-index:5;
				background-color:#FFFFFF;
			}
			#thl-inhalt .aussen {
				width:650px;
				margin: 0px auto;
			}
			#thl-inhalt .elemente {
				width:650px;
				height:531px;
				background-color:#FFFFFF;
				float:left;
			}
				#thl-inhalt p {
					color:#4e4e4e;
				}
				#thl-inhalt .col1 {
					width:325px;
					float:left;
				}
				#thl-inhalt .col2 {
					width:325px;
					float:left;
				}
					#thl-inhalt .col2 a {
						color:#a0be06;
					}
					#thl-inhalt .col2 a:hover {
						text-decoration:underline;
					}
			#thl-inhalt .close-full{
				width:100%;
				background-color:#4d4d4d;
				float:left;
			}
			#thl-inhalt .close-outer{ 
				width:650px;
				margin: 0px auto;
			}
			#thl-inhalt .close{ 
				width:324px;
				height:41px;
				padding:0 0 0 326px; /* Rückt den Close Button ein */
				background-color:#4d4d4d;
				float:left;
			}
					/* ---------->>> Thüringen Life Col-Inner <<<-----------*/
					#thl-inhalt .col1-inner {
						padding:220px 0 0 130px;
					}
					#thl-inhalt .col2-inner {
						padding:95px 0 0 0;
					}


			/* ------------------------------------------------------------*/
			/* ---------->>> Seiteninhalt // Unternehmensgruppe <<<-----------*/
			/* ------------------------------------------------------------*/	
			div#unternehmensgruppe-inhalt {
				position:absolute; 
				left:0px;
				top:0px;
				height:572px;
				width:100%;
				z-index:5;
				background-color:#666666;
			}
			#unternehmensgruppe-inhalt .aussen {
				width:650px;
				margin: 0px auto;
			}
			#unternehmensgruppe-inhalt .elemente {
				width:650px;
				height:531px;
				background-color:#666666;
				float:left;
			}
				#unternehmensgruppe-inhalt h2 {
 				color:#F29400;
 				font-weight:normal;
 				margin:20px 0 10px 0;
 				padding:0;
 				font-size:22px;
				}
				#unternehmensgruppe-inhalt p {
					color:#ffffff;
				}
				#unternehmensgruppe-inhalt .col1 {
					width:325px;
					float:left;
				}
				#unternehmensgruppe-inhalt .col2 {
					width:325px;
					float:left;
				}
			#unternehmensgruppe-inhalt .close-full{
				width:100%;
				background-color:#4d4d4d;
				float:left;
			}
			#unternehmensgruppe-inhalt .close-outer{ 
				width:650px;
				margin: 0px auto;
			}
			#unternehmensgruppe-inhalt .close{ 
				width:507px;
				height:41px;
				padding:0 0 0 143px; /* Rückt den Close Button ein */
				background-color:#4d4d4d;
				float:left;
			}
					/* ---------->>> Unternehmensgruppe Col-Inner <<<-----------*/
					#unternehmensgruppe-inhalt .col1-inner {
						padding:145px 0 0 105px;
					}
					#unternehmensgruppe-inhalt .col2-inner {
						padding:95px 0 0 0;
					}


			/* ------------------------------------------------------------*/
			/* ---------->>> Seiteninhalt // Impressum <<<-----------*/
			/* ------------------------------------------------------------*/	
			div#impressum-inhalt {
				position:absolute; 
				left:0px;
				top:0px;
				height:572px;
				width:100%;
				z-index:5;
				background-color:#666666;
			}
			#impressum-inhalt .aussen {
				width:650px;
				margin: 0px auto;
			}
			#impressum-inhalt .elemente {
				width:650px;
				height:531px;
				background-color:#666666;
				float:left;
			}
				#impressum-inhalt h2 {
 					color:#F29400;
 					font-weight:normal;
 					margin:20px 0 10px 0;
 					padding:0;
 					font-size:22px;
				}
				#impressum-inhalt p {
					color:#ffffff;
				}
				#impressum-inhalt .col1 {
					width:325px;
					float:left;
				}
				#impressum-inhalt .col2 {
					width:325px;
					float:left;
				}
			#impressum-inhalt .close-full{
				width:100%;
				background-color:#4d4d4d;
				float:left;
			}
			#impressum-inhalt .close-outer{ 
				width:650px;
				margin: 0px auto;
			}
			#impressum-inhalt .close{ 
				width:324px;
				height:41px;
				padding:0 0 0 326px; /* Rückt den Close Button ein */
				background-color:#4d4d4d;
				float:left;
			}
					/* ---------->>> Impressum Col-Inner <<<-----------*/
					#impressum-inhalt .col1-inner {
						padding:95px 0 0 0;
					}
					#impressum-inhalt .col2-inner {
						padding:95px 0 0 0;
					}
						#impressum-inhalt .col1-inner a {
 							color:#F29400;
							font-weight:bold;
							text-decoration:none;
						}
						#impressum-inhalt .col1-inner a:hover {
 							color:#F29400;
							font-weight:bold;
							text-decoration:underline;
						}
/* --------------------------------------------*/
/* ---------->>> Klassen: clear <<<-----------*/
/* --------------------------------------------*/
.klar {
	clear:left;
}





/* brz */

div.aussen div.elemente {
	position:absolute;
	left:auto;
	bottom:0px;
}

div.close-full {
	position:absolute;
	left:auto;
	bottom:0px;
}
