@charset "utf-8";
/* CSS Document */

body {
	margin-top: 0px;
}


.fr { float:right; }
.fl { float:left; }
.cb { clear:both; }


#wrapper {
	width: 1000px;
	margin-right:auto;
	margin-left:auto;
	
}
#content_wrapper {
	width: 996px;
	
	background-image: url(../images/bg_content.jpg);
	background-repeat: repeat-x;
	
	border:2px solid #cac8c9;
	-moz-border-radius:13px;
	-khtml-border-radius:13px;
}

#kopf {
	width: 1000px;
	height:324px;
}


/* Inhalte */		
#inhalt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:1.3em;
	text-align: justify;
	
	width: 882px;
	height:480px;
	margin-top: 19px;
	margin-left: 19px;
	margin-bottom:15px;
	
	padding: 30px 35px 15px 35px;
	
	border:2px solid #cac8c9;	
	-moz-border-radius:13px;
	-khtml-border-radius:13px;
	border-radius:13px;
	z-index:1;
	
}

#inhalt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:1.3em;
	text-align: justify;
	
	width: 882px;
	height:480px;
	margin-top: 19px;
	margin-left: 19px;
	margin-bottom:15px;
	
	padding: 30px 35px 15px 35px;
	
	border:2px solid #cac8c9;	
	-moz-border-radius:13px;
	-khtml-border-radius:13px;
	border-radius:13px;
	z-index:1;
	
}
#inhalt_imp{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:1.3em;
	text-align: justify;
	
	width: 882px;
	height:740px;
	margin-top: 19px;
	margin-left: 19px;
	margin-bottom:15px;
	
	padding: 30px 35px 0px 35px;
	
	border:2px solid #cac8c9;	
	-moz-border-radius:13px;
	-khtml-border-radius:13px;
	border-radius:13px;
	z-index:1;
	
}
#inhalt_datenschutz{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.3em;
	text-align: justify;
	
	width: 882px;
	height:740px;
	margin-top: 19px;
	margin-left: 19px;
	margin-bottom:15px;
	
	padding: 30px 35px 0px 35px;
	
	border:2px solid #cac8c9;	
	-moz-border-radius:13px;
	-khtml-border-radius:13px;
	border-radius:13px;
	z-index:1;
	
}




#fuss {
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:1em;
	
	width: 925px;
	margin-left: 19px;
	margin-bottom: 15px;
	
	padding: 25px 0px 20px 25px;
	
	border:2px solid #cac8c9;	
	-moz-border-radius:13px;
	-khtml-border-radius:13px;
	border-radius:13px;
		
}
#adresse {
	float:left;
	width: 250px;
			
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

#siegel {
	float:left;
	width: 155px;
	padding-top:70px;
	padding-left:140px;
}
		
#zeitung_text {
	padding-right:38px;
	float:left;
	width: 125px;
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}	
	
#kontakt {
	float:left;
	width: 100px;
	padding-left:248px;
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-align:right;
	
}

/* Cookie Info" */
.cc_container .cc_btn {
background-color: #e4e4e4 !important; /* Farbe des Buttons */
color: #000 !important; /* Textfarbe des Buttons */
}
 
.cc_container {
background: #f61f1f !important; /* Hintergrundfarbe des gesamten Bereichs */
color: #fdfdfd !important; /* Schriftfarbe des gesamten Bereichs */
}
 
.cc_container a {
color: #000 !important; /* Textlink-Farbe "Mehr Infos" */
}




/* Menu */
a.menu:link  {  color:#333; text-decoration:none; }
a.menu:visited {  color:#333; text-decoration:none; } 
a.menu:focus {  color:#333; text-decoration:none; }
a.menu:hover { color:333; text-decoration:underline; }
a.menu:active {  color:#333; text-decoration:none;  }

/* Links */
a:link  {  color:#cac8c9; text-decoration:none; }
a:visited {  color:#cac8c9; text-decoration:none; } 
a:focus {  color:#cac8c9; text-decoration:none; }
a:hover { color:#cac8c9; text-decoration:underline; }
a:active {  color:#cac8c9; text-decoration:none;  }

/* URLs */
a.url:link  {  color:#333; text-decoration:none; }
a.url:visited {  color:#333; text-decoration:none; } 
a.url:focus {  color:#333; text-decoration:none; }
a.url:hover { color:333; text-decoration:underline; }
a.url:active {  color:#333; text-decoration:none;  }

/* Kontaktformular */
label					{display:block; display:inline; line-height:1;}
.lr input				{font-family:Arial; width:450px; border:solid 1px #DEDEDE; padding:2px 0 0 2px; font-size:0.9em; color:#636B75; display:block; background-color:#F5F5F5}
.lr textarea			{font-family:Arial; width:450px; height:80px; border:solid 1px #DEDEDE; padding:4px 0 0 2px; font-size: 0.9em; color: #636B75; display:block; background-color:#F5F5F5}
input.submit			{}
input.submit:active 	{background-position:center bottom;}
.invisible 				{display:none;}
