/*Layout - abweichend vom Standard*/

div#top {
	background-image: url(../images_n/bg_top_in.jpg);
}

/* Lässt die Firma unter dem Banner verschwinden */
div#top h2 {
	font-size: 0px!important;
   line-height: 0px!important;
}
div#headlnbox img {
	margin-left:153px;
}

/********************* WASSERMÜHLEN-SCHILD */

div#schild {
	position:absolute;
	top: 210px;
	left:276px;
	width:112px;
	height:42px;
}

/*
div#schild {
	margin-top: 192px;
	margin-left:276px;
	width:112px;
}
*/

/********************* DATUMS-ANZEIGE */
div#datum {
	/*color: #afb853;*/
	color: #2e8b57;
	font-size:0.9em;
	font-weight:bolder;
	text-align: center;
}


/***************** BESUCHER-STATISTIK*/ 

div#counter {
	margin-top:20px;
	color: #2e8b57;
	border:1px dotted #50652c;
	text-align:center;
}

div#counter .rt{
	font-weight:bolder;
}

div#counter a{
	color: #2e8b57;
}

#statinfo {
background-color : transparent;
font-family : verdana;
font-weight : normal;
z-index:3;
}

#statinfo a {
padding: 4px;
text-decoration : none;
display:block;

}

#statinfo a:active {
color : black;
}


#statinfo a:hover {
color : black;
text-decoration : none;
width : 220px;
border : 1px solid black;
}

#statinfo a .stat {
display : none;
}

#statinfo a:hover .stat {
color: #2e8b57;
line-height: 100%;
display: block;
background: white;
font:10px Verdana;
border: 1px solid black;
padding: 4px;
}


 /********************** BILDERSCHAU */

#bildschau {
	height: 380px;  
	width:251px;
	margin: 20px 0 40px 0;
	color: #8a4829;
	font-weight:bold;
	border: 1px solid #ca0000;
	
} 

 
 
 
 

/********************** PRESSE */

div#presse {
	text-align:center;
	margin-top:30px;
	border:3px dotted #228b22;
	background-color:#f9f7d4;
	padding:10px;
}

div#presse .meldung {
   margin-top: 10px;
	border: 1px solid #bdc7d2;
	border-left:3px solid #bdc7d2;
	border-right:3px solid #bdc7d2;
	padding:6px;
}

div#presse h2 {
	color: #b51334;
	font-weight:normal;
	margin-bottom:10px;
}

div#presse h3 {
	font-size:0.9em;
	color: green;
	font-weight:bold;
}

div#presse a {
	font-size:90%;
	color: #000;
}
div#presse img {
   margin: 20px 0 0 10px;
}



div#pantelmann {
	margin-top:20px;
	text-align:center;
	border:2px dotted #dd2100;
	padding:10px;
}
div#pantelmann h3 {
	font-size:0.9em;
	color: #dd2100;
	font-weight:bold;
}

div#pantelmann a {
	font-size:90%;
	color: #000;
}

/*********************** EVENT BITS */

div#eventbits {
	margin-top:30px;
	padding:10px;
	border: 1px solid;
	border-color: #000 #aaa #aaa #000;
	color: maroon;
	font-size:0.9em; 
}
div#eventbits img {
	float:left;
	margin: 0 8px 8px 0;
}	

div#eventbits span {
	color: #c80000;
	font-weight:bold;
}	
div#eventbits a {
	color: #c80000;
}

/*********************** RSS */

div#rss {
	margin-top:30px;
	text-align:center;
	font-size:0.9em; 
}
div#rss img {
	margin:5px 0 5px 0;
}

/*********** TEXTBOX **************************************/


.headline {
	background-color: yellow;
	padding:5px;
}

.tbcontent {
	/*font-size: 100%;*/
	line-height:1.3em;
}

.headline {
    color:#006400;
    background-color:yellow;
	 }

.tbcontent h2 {
	color: #e96e6e;
	background-color:#efefef;
}
/*
.tbcontent h2:first-letter {
	display: block;
	float:left;
	font-size: 150%;
	color: #a11800;
	font-family:serif;
	font-weight:bold;
	background-color:#efefef;
}
*/
h2.aktuell {
    color:#006201;
    background-color:yellow;
	 padding:5px;
	 }

.tbcontent p {
   margin-top:0.4em;
}
	 
.tbcontent p:first-letter {
  font-weight:bold;
  font-size:1.3em;
}

.tbcontent ul {
	margin: 5px 0 5px 30px;
} 


/*********** Veraltet - muss raus **************************************/
.textbox img {
   float: left;
	margin-top: 2px;
	margin-right: 10px;
	border:1px solid #000;
}
img.sig {
	float:none;
	margin:0;
	border:none;
}

/*********** NEU:  Bilder in der TEXTBOX **************************************/

.titelbild {
   float: left;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	border:1px solid #000;
}


.textimage_left img {
	float: none;
}
.textimage_right img {
	float: none;
}

.textimage_right {
	float: right;
	border: none;
	padding-left: 5px;
   font-size: 0.9em;
   color: #930000;	
}

.textimage_left {
	float: left;
	border: none;
	padding-right: 5px;
   font-size: 0.9em;
   color: #930000;	
}










.textbox a {
	background-image: url(../images_n/lnk_n.gif);
	padding-right:0.7em;
	background-position: center right;
	background-repeat: no-repeat;
	color: #d44029;
}

/**************************** S E R I E  */

.serie {
	background-color:#FFEDAC;
   border: 2px solid #a5a58b;
	padding: 4px;
	font-size:0.8em;
}

#serimg {
	float:left;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	border:none;
}

.serie img {
	float: right;
}
.serie h2 {
	color:#dc143c;
}


/**************************** D R I N G E N D   */

.obs {
	position:relative;
	top:-4px;
	left:-4px;
	width:38px;
	height:10px;
	padding:0;
	padding-bottom:2px;
	margin:0;
	color:white;
	background-color: #ff4500;
	border:none;
	font-size:9px;
	font-weight:bold;
}

.urgent {
	background-color:#ffefd5;
   border: 2px solid #ff4500;
	padding: 4px;
	font-size:0.9em;
}

.briefe {
	background-color:#ffffb0;
   border: 2px solid #006400;
	padding: 4px;
	font-size:0.9em;
}

.briefe p {
  margin-top:3px;
}

.presse {
	background-color:#fff;
   border: 2px solid #006400;
	padding: 4px;
	font-size:1em;
}

.presse p {
  margin-top:4px;
  color: black;
  font-weight: normal;
}
.presse img {
  float: left;
  margin-right:8px;
}
/***************** MITTELTEIL ***********/

.achtung {
   float:left;
	margin-top:60px;
	margin-left:10px;
	width:100px;
	height:88px;
}


/* ELKES KOLUMNE */


#kolumne {
   float:left;
	margin-top:60px;
	margin-left:15px;
	width:78px;
	height:79px;
	padding:100px 5px 5px 5px;
	background-image: url(../images_n/bg_kolumn.gif);
	font-size:10px;
	line-height:10px;
	text-align:center;
}

#kolumne a {
	text-decoration: none;
	color: #000;
}
#kolumne p {
	color: #ca1e00;
}

.blatt {
   float:left;
	margin-top:60px;
	margin-left:18px;
	width:77px;
	height:84px;
}

.gelesen {
   float:left;
	margin-top:60px;
	margin-left:8px;
	width:77px;
	height:88px;
}
.zettel {
   float:left;
	margin-top:60px;
	margin-left:28px;
	width:70px;
	height:73px;
}

.zettel2 {
   float:left;
	margin-top:60px;
	margin-left:22px;
	width:92px;
	height:96px;
}

.ausstellungen {
   float:left;
	margin-top:50px;
	margin-left:15px;
	width:92px;
	height:85px;
}

.wanted {
   float:left;
	margin-top:60px;
	margin-left:18px;
	width:89px;
	height:97px;
}
.butt {
   height: 19px;
   font-size:0.9em;
	background-color:#ffe2a7;	
	color: #006400;
}

.butt:hover {
   height: 19px;
   font-size:0.9em;
	background-color:white;	
	color: #006400;
}
