  body {
   margin               	: 0;
   font-family					: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color							: #333;
   font-size             	: 12px;
  }
   p {margin:0;border:0;line-height:1.2em;}
   hr{
    border: 0;
    height: 1px;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
   }
  .auswahl{
   background-color      	: #eeeeee;
   color                 	: #333;
   font-family           	: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size             	: 12px;
   font-weight           	: 400;
  }
   .bemerkung {
   color                	 : #333;
   font-family          	 : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size            	 : 12px;
   font-weight          	 : 400;
  }
   .link {
   color                 	: #db0b21;
   font-family          	 : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size            	 : 12px;
   font-weight          	 : 400;
   text-decoration      	 : none;
  }
   .link_aktiv {
   color                 	: #db0b21;
   font-family          	 : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size            	 : 12px;
   font-weight          	 : 400;
   text-decoration       	: underline;
  }
   .pokal {
   color                 	: #333;
   font-family          	 : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size            	 : 12px;
   font-weight          	 : 600;
  }
   .normal {
   color                 	: #333;
   font-family           	: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size            	 : 12px;
   font-weight           	: 400;
  }
   .text {
   color                	: #333;
   font-family           	: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size             	: 12px;
   font-weight           	: 400;
  }
   .titel {
   background-color      	: #eee;
   color                 	: #666;
   font-family           	: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size             	: 12px;
   font-weight           	: 400;
  }
   .ueberschrift {
   color                 	: #db0b21;
   font-family           	: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size             	: 12px;
   font-weight           	: 600;
  }

/* Tabellenlayout Contentfeld */
	.tabelle {text-align:left;}
	.left2 .tabelle td {
	font-size					: 12px;
	padding						: 4px 0px;
	border-bottom				: thin #ccc dotted; 	
	}
/* Tabellenlayout Spalte rechts */ 
	.left3 .tabelle td {
	color							: #666;
	font-size					: 11px;
	padding						: 2px 0px;
	border-bottom				: thin #eee dotted;  	 
	}  
	.left3 .titel {
	color                 	: #fff;
	font-family					: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size             	: 12px;
	font-weight           	: 600;
	padding						: 2px;
   }
   .left3 .text {
	color                 	: #db0b21;
	font-family					: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size             	: 10px;
   }
   .left2.titel {
	color                 	: #fff;
	font-family					: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size             	: 12px;
	font-weight           	: 400;
	padding						: 2px;
	border						: 1px solid #eee;
   }
   .left2 .normal {background:#fff;}
	.left1 .titel {
   background-color      	: #db0b21;
   color                 	: #fff;
   font-family           	: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size             	: 12px;
   font-weight           	: 400;
  }
/* default Layout */
	a{outline:none; text-decoration:none; color:#db0b21;}
	h1{font-size:65px; color:#db0b21;font-weight:bold;text-transform:uppercase;}
	h2{font-size:28px; color:#db0b21;font-weight:normal;text-transform:uppercase;}
	h3{font-size:22px; color:#db0b21;font-weight:normal;text-transform:uppercase;}
	h4{font-size:18px; color:#db0b21;font-weight:normal;text-transform:uppercase;}
	h5{font-size:16px; color:#db0b21;font-weight:normal;text-transform:uppercase;}	 	
/* --- Formularfelder ---  */
	input {
	font-family					: "Liberation Sans", Arial, Helvetica, sans-serif;
	font-size					: 12px; 
	padding					   : 6px 5px 4px 5px;
	margin						: 0;
   border						: solid #ccc 1px; 
	-moz-box-shadow			: 1px 1px 1px 0px #ccc;
	-webkit-box-shadow		: 1px 1px 1px 0px #ccc;
	box-shadow					: 1px 1px 1px 0px #ccc;
   } 
/* ---- Kontaktformular Layout --- */
	#kontakt {padding: 0px 16px;}
	#kontakt td { padding: 5px 2px 4px 2px;}
	#kontakt input {
	padding						: 4px 10px;
	color							: #db0b21;	
	-moz-box-shadow			: 1px 1px 3px 0px #db0b21;
	-webkit-box-shadow		: 1px 1px 3px 0px #db0b21;
	box-shadow					: 1px 1px 3px 0px #db0b21;
	}
	#kontakt textarea {
	border						: thin solid #db0b21;
	margin						: 5px 0px;
	padding						: 9px;	
	color							: #db0b21;
	-moz-box-shadow			: 1px 1px 3px 0px #db0b21;
	-webkit-box-shadow		: 1px 1px 3px 0px #db0b21;
	box-shadow					: 1px 1px 3px 0px #db0b21;
	}
	/* --- Anpassungen Gaestebuch --- */
	#guestbook {background-color: #fff;}
	#guestbook p {color: #333;}
	#new_name td {padding:3px;}
	#guestbook .text {color:#333;}
	#guestbook .auswahl {
		background				: #eee url(/bilder/1290526459/1290526459-1542131557-bg_input.jpg) repeat-x top;
		color						: #db0b21;
		margin					: 2px 4px 6px 4px;
		border-top				: solid #fff thin;   
		border-left				: solid #eee thin; 
		border-right			: solid #ccc thin;
		border-bottom			: solid #ccc thin;		
	}	
	select {
		border:1px solid #f5f5f5;
		background: url(/bilder/1290526459/1290526459-1542131556-bg_select.jpg) repeat-x top;
	} 
/* --- Anpassungen Datenschutz --- */
.dse h1 {
	font-size:20px; 
	color:#db0b21;
	font-weight:bold;
	line-height:1.9em;
	text-transform:uppercase;
	}
.dse h2 {
	font-size:18px; 
	color:#db0b21;
	line-height:1.9em;	
	text-transform:none;
	}
.dse h3 {
	font-size:18px; 
	color:#333;
	line-height:2.1em;
	text-transform:none;	
	}	
.dse p {
	font-size:12px; 
	color:#333;
	line-height:1.4em;	
	text-align: justify;
	}	
/* -- Anpassung Cookie-Script -- */
.cc_message {
	color:#333!important;
	font-size:0.9em!important;
	line-height:1.4em;
}
.cc_more_info {
	color:#db0b21!important;	
}
@media screen and (min-width: 500px){
.cc_btn {
	background-color: #db0b21!important;
	color:#fff!important;
}	
}
