#Ebene1  { position: absolute; top: 210px; left: 18px; width: 500px; height: 200px; visibility: visible }

#kopffeld {
 width:900px;
 height:140px; 
 background-image:url(/img/hagen2.jpg);
}    

body {
 color: #000000; 
 FONT-FAMILY: Tahoma, Arial; 
 FONT-SIZE: 10px; 
 margin:0; 
 padding:0; 
 background-color: #FFFFFF;
 background: #EFEFEF url(/img/bg_gelb.jpg) repeat-x; 
 background-attachment:fixed; 
}

.kopfzeilen {
 background: #00EEFF url(/img/glasblau.jpg) repeat-x;
 font-family:tahoma;
 font-size:15px;
 color:#FFFFFF;
 font-weight:bold;
}

#navcontainer {
 width: 150px;
 height: 600px;
 padding: 0;
 margin-bottom: 1em;
 background-color: #455FAB;
 color: #FFFFFF;
 float: left;
}

#navcontainer input {
 font-family:Tahoma, Arial; Font-size:10px; color:#000000; background-color:#FFFFFF;  
 border: 0px;
 margin:0px;
}

#navcontainer ul {
 list-style: none;
 margin: 0;
 margin-left:3px;
 padding: 0;
 border: none; 
}


#navcontainer ul li a:link, #navcontainer ul li a:visited {
 font-family: tahoma;
 display: block;
 padding: 0px;
 padding-left: 1em;
 text-decoration: none;
 color: #FFFFFF; 
}

#navcontainer ul li.aktiv a {
 display: block;
 padding: 0px;
 padding-left: 1em;
 text-decoration: none;
}


#navcontainer ul li a:hover {
 color: #FFFF00;
}

#navcontainer ul li.aktiv ul li a:hover {
 background:#E6E8E4;
}

/***************  NEWS SEITE NEWS EINZELN ANZEIGEN ******************/

#content {
 float: left;
 background-color: #FFFFFF;
 width: 600px;
 padding-top: 10px;
}
#content h1 {
 margin-bottom: 0px;
 margin-left: 8px;
 float: left;
}
#content h2 {
 font-family: Tahoma;
 font-size: 12px;
 margin: 0px;
 margin-left: 25px;
}
#content p.rechts {
 text-align: right;
 margin: 10px;
}
#content p.gelesen {
 margin-left: 30px;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #888888;
}
#content p.ntext {
 margin-top: 3px;   
 padding: 14px;
 font-size: 11px;
}
 
/*********************************************************************/



#besucherbewertung {
 margin-top:3px;
 margin-left:15px;
 background-color: #EEEEEE;
 width: 560px;
 border: 1px solid #00009C;
 padding: 5px;
}
#besucherbewertung b {
 font-size: 1.2em;
 color: blue;
}

#kasten1 {
 margin-top: 20px;
 height:80px;
 padding: 5px;
 border: solid 1px #FFFFFF;
}
#kasten2 {
 margin-top: 20px;
 width:200px;
 height:80px;
 padding: 5px;
 border: solid 1px #FFFFFF;
}
#kasten3 {
 margin-top: 20px;
 width:80px;
 height:80px;
 padding: 5px;
 border: solid 1px #FFFFFF;
}

/* HAUPT NAVIGATION LINKS */
.navitable td {
 background-color:#445EA9;   
 border-bottom:1px solid #BBBBBB;   
 font-size:10px;
 font-family: tahoma;
 height:20px;
 color:#000000;
 padding-left:15px;
 cursor:pointer;
}
.navitable td a.hover {
 background-color:#FFFFFF;   
}


#navilogin td {
 border-bottom: 1px solid #000066;   
 font-size:12px;
 font-family:tahoma;
 height:15px;
 color:#FFFFFF;
 padding-left:15px;
 cursor:pointer;
}

/* NAVI ÜBERSCHRIFTEN */
.navi_titel td {
 height:20px;   
 font-family:arial;   
 font-size:12px;
 font-weight:bold;
 color:#000066;
 background-color:#BBBBBB;
 padding-left:5px;
}


/*******************************************************/
/*           NEUE NAVIGATION LINKS                     */
/*******************************************************/

.navigation {
 width:140px;
 background-color:#FFFFDD; 
}

.menucontainer {
 background-color:#FFFFDD;
 width:150px;
 margin-bottom:10px;
}
.menutitelkasten {
 font-size:13px;
 height:25px;
 width: 150px;
 background-color:#DDDDDD;
 /* background:url("/img/button_navi.gif"); */
 background:url("/img/glasgelb.jpg");
 color: #0000FF;
 font-weight:bold;
 text-align:center;
 margin-bottom:0px;
}
.menutitelkasten p {
  margin: 0px;
  padding-top: 5px;
}

a.menu:link, a.menu:visited {
 font-size:12px;
 margin-left:8px;
 color:#333333;
 background-color:#FFFFDD;
 text-decoration:none;
 text-align: left;
 padding-left:10px;
}
a.menu:active, a.menu:hover {
 font-size:12px;   
 color:#0000FF;
 background: url("/img/dreieck_rot.gif") left no-repeat;
 font-weight: bold;
}
a.menu {
 display:block;
 padding:2px;
 margin-left:8px;
 color:#AAAAAA;
}


a.menuadm:link, a.menuadm:visited {
 font-size:12px;
 margin-left:5px;
 color:#000000;
 background-color:#FFFFDD;
 text-decoration:none;
 text-align: left;
 
}
a.menuadm:active, a.menuadm:hover {
 font-size:12px;   
 color:#FFFF00;
 background-color:#0000FF;
}
a.menuadm {
 
 margin-left:8px;
 color:#000000;
}


.menuloginname {
 font-family: verdana;
 margin: 0px;
 padding: 1px;   
 font-size: 18px;
 font-weight: bold;
 color: #0000FF;
 text-align: center;
}
#buttonlogout {
 font-family: verdana;
 margin: 0px;
 padding: 0px;   
 font-size: 12px;
 font-weight: bold;
 color: #0000FF;
 text-align: center;
}    
#buttonlogout a {
 font-size: 12px;
}
.login {
 margin-bottom:0px;
 margin-left:10px;
 margin-top:0px;
 font-size:10px;
 color: #000;
}


/*******************************************************/
/*           REGISTRIEREN                              */
/*******************************************************/
.reg_text {
  font-size: 11px;
  font-family: verdana;
}
.reg_span {
  font-size: 9px;
  font-family: tahoma;
} 
      

.reg_dritte {
  width:250px;
  background-color:#EFEFEF;
  vertical-align: 
  top;padding: 10px;
} 
.reg_ul {
  list-style: square;
  margin: 0;
  margin-left:10px;
  padding: 0;
}
.reg_li {
 color: #00009C;   
 list-style-type: disc;
}   




/*******************************************************/
/*           RADIO HÖREN                               */
/*******************************************************/
.fenster {
 width: 495px;
 height: 60px;
 border: 1px solid #000000;
}
.fensterbild {
 float: left;
 width: 60px;
}
.fensterimg {
 padding-left: 10px;
 padding-top: 10px;
}
.fenstertext {
 padding-left: 80px;
 padding-top: 5px;
 color: #777777;
}
a.flink:link, a.flink:visited {
 font-size: 12px;
 color:#0000FF;
 padding-left: 10px;
 font-weight: bold;
}
a.flink:active, a.flink:hover {
 font-size: 12px;   
 color:#FF0000;
 background: url("/img/dreieck_rot.gif") left no-repeat;
 font-weight: bold;
}
a.flink {
 color:#AAAAAA;
}

a.plink:link, a.plink:visited {
 font-size: 14px;
 color:#0000FF;
 
 font-weight: bold;
}
a.plink:active, a.plink:hover {
 font-size: 14px;   
 color:#FF0000;
 font-weight: bold;
 background-color: transparent;
}
a.plink {
 color:#AAAAAA;
}

/*******************************************************/
/*           TERMIN TIPP (STARTSEITE)                  */
/*******************************************************/

#t_tipp {
 width: 480px;
 border: 1px solid #0000FF;
}

#t_tipp table {
 background-color:#FFFFDD; 
 width: 480px; 
}
#t_tipp td {
 vertical-align:top;
}

.t_tipp_titel {
  margin: 0px;
  background:url(/img/glasgelb.jpg);
  font-size: 12px;
  font-weight:bold;
  padding:5px;
}
.t_tipp_links {
  width: 100px;
  background-color:#FFFFBB;
}
.t_tipp_text {
  width: 380px;
  padding-left: 10px;
  font-family: verdana;
  font-size:11px;
  padding-top:5px;
  border-top: 1px dashed #00009C;
}
.t_tipp_foot {
  background-color:#FFFF77;
  border-top: 1px dashed #00009C;
}

td.kal {
 width: 14px;    
 text-align:right;    
 font-family:Arial;
 font-size: 9px;
}

td.kal :link, td.kal :visited {
 text-decoration:none;
 text-align:right;
 display: block;
 color:#000000;
 background-color:#F5F5F5;
}

td.kal :link:hover, td.kal :visited:hover {
 color:#FF0000;
 background-color:#FFFF00;
 text-align:right;
}
td.kal bold {
 font-weight: bold;
 background-color:#00009C;
 text-align:right;
}



/*******************************************************/
/*           FOOTER                                    */
/*******************************************************/

#footer {
 width: 900px;
 height: 80px;
 font-family: tahoma;
 color: #000000;
 font-weight: normal;
 font-size: 10px;
 background-color: #FFFFDD;
}
#footer a.hover {
 color: #FFFF00;
}
#foot_links {
 border-top: 1px solid #666666;
 height: 15px;
}
#foot_links a:link, #foot_links a:visited {
 font-size: 11px;
 color: #0000FF;
 margin-right: 15px;
 padding-left: 8px;
 font-weight: bold;
 background: url("/img/dreieck_rot.gif") left no-repeat;
}
#foot_links a:active, #foot_links a:hover {
 font-size: 11px;   
 color: #FF0000;
 background-color: transparent;
 font-weight: bold;
}
#foot_links a {
 color:#AAAAAA;
}
#copyright {
 margin-right: 11px;   
 text-align: right;
 width: 200px; 
 float: right; 
 font-size: 10px;
}   
#seitenhits {
 width: 75px; 
 float: left; 
 margin-left: 20px;
 
}
#seitenhits span {
 font-weight: bold;
 color: #0000FF;
 font-size: 13px;
}
#counter {
 margin-top:10px;
 text-align: right;   
 width: 250px;
}
#counter p {
 margin: 0px;
 font-size: 11px;
}
.img_heute {
 border:none;
 margin-left:60px;
}
.img_insg {
 border:none;
 margin-left:10px;
}
.besucher {
 width: 150px; 
 float: left;
}

/******************************************************
***     TERMIN ADMIN BEREICH                       ****
******************************************************/
.t_input {
 font-size:12px;
 color: #00009C;
}


/*******************************************************/
/*           FOTOSTRECKEN                              */
/*******************************************************/

.fotostrecke {
 width: 510px;   
 border: 1px solid #00009C;
}   
.bild {
 width: 60px;
 height: 60px;
 text-align: center;
}
.bname {
 width: 420px;
 border-left: 1px solid #00009C;
 padding-left:10px;
}
.banz {
  border-left: 1px solid #00009C;  
  width: 30px;
  text-align: center;
}   

/*******************************************************/
/*           GÄSTEBUCH                                 */
/*******************************************************/

.eintrag {
 width: 400px; 
 padding-right: 10px;
 border: 1px solid #00009C;
 background-color: #FFFFEE;
}

.absender {
 font-family: Comic Sans MS;
 height: 30px;
 padding-left: 10px;
 width: 250px;
 float:left;
}
.absender b {
 color: #00009C;
 font-size: 15px;
}
#rechts_oben {
 width: 130px;
 padding: 10px;
}
.gbtext {
 margin:0px;
 padding:10px;
 color: #555555;
 font-size:11px;
}
/*******************************************************/
/*           FREIZEITTIPPS                             */
/*******************************************************/
.beschreibungen {  padding:5px; background-color:#DDDDDD;font-size:13px;color:#00009C; font-weight: bold; }
.bezeichnung    {  font-size:11px; padding-left: 5px; font-weight:bold; }
.description    {  background-color:#EAEAFF; font-size:11px; }
.frei_text      {  padding: 10px; font-size: 11px; }
.pix5           {  padding-left: 5px; }	
.anzeigekasten  {  width:500px; background-color:#FFFFC4; border: 1px solid #00009C; }


fieldset {
	margin:0px 40px 0px 0px;
	padding: 10px;
	border: 1px solid #00009C;
	color:#000000;
	font-family: comic sans ms;
	font-size:12px;
	background-color: #FFDDDD;
}

legend {
	color:#000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #0000FF;
	border-right: 1px solid #0000FF;
	margin: 0px 0px 5px 0px;
	padding: 3px 7px 3px 7px;
	background: #FFFFC4;
}


/********************************************************/
/*                TEXT WITZE                            */
/********************************************************/

li.witztext  { COLOR:#00009C; font-size:11px; font-family: verdana; line-height: 18px }
.witztext    { COLOR:#00009C; font-size:12px; font-family: verdana,Arial; line-height: 18px }
.witztitel   { color:#000000; FONT-FAMILY: Arial; FONT-SIZE: 16px; FONT-WEIGHT: bold;}
.witzheader  { BACKGROUND-COLOR:#B9DCFF;COLOR: #000000; FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 12px;}

/*******************************************************/




#kirsch td {
 height:30px;
 color:#000000;
 font-family:verdana;
 font-size: 12px;
}
#kirsch1 td {
 color:#000000;
 font-family:verdana;
 font-size: 12px;
}


#maincontent {
 margin-top: 10px;
 width:600px;
 height: auto;
}
#maintable {
 border-bottom: solid 1px #FFFFFF; 
 font-family:tahoma; 
 font-size:0.7em;
}

#tipp {
 font-family:verdana;
 font-size:11px;
 padding:5px;
}
#tipp p {
 font-weight: normal;
}   

pre {
 background-color:#DDDDDD;  
 color:#111111; 
 font-size:11pt; 
}
code {
 font-family:verdana;   
 background-color:#DDDDDD;  
 color:#000000; 
 font-size:10pt; 
}




.eintrag 
{
 padding-left: 20px; 
 border-right: dashed 1px #888888; 
 border-bottom: dashed 1px #888888;
}
.beschreibung {
 padding-top: 3px; 
 border-right: dashed 1px #888888;
}



a img {border:none; color:white} 

A.zauberer:link   	  	 {COLOR:#FFFF00; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 11px; TEXT-DECORATION:none;}
A.zauberer:visited 	 {COLOR:#FFFF00; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 11px; TEXT-DECORATION:none; }
A.zauberer:hover   	 {COLOR:#FFFF00; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 11px; TEXT-DECORATION:none; background-color:red;}
A.zauberer:active  	 {COLOR:#FFFF00; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 11px; TEXT-DECORATION:none; }


A:link	  	 {COLOR:#0000EE; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none;}
A:visited 	 {COLOR:#0000EE; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none; }
A:hover   	 {COLOR:#FF0000; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none; background-color:yellow;}
A:active  	 {COLOR:#0000EE; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none; }

A.navi	         {COLOR:#0000FF; FONT-FAMILY: Tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none; }
A.navi:visited   {COLOR:#0000FF; FONT-FAMILY: Tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none;}
A.navi:hover     {COLOR:#00009C; FONT-FAMILY: Tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:underline ;}
A.navi:active    {COLOR:#0000FF; FONT-FAMILY: Tahoma,Arial; FONT-SIZE: 10px;}


A.navired	        {COLOR:#FF0000; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none; }
A.navired:visited   {COLOR:#FF0000; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none;}
A.navired:hover     {COLOR:#0000FF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px;}
A.navired:active    {COLOR:#FF0000; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px;}


A.naviblue	         {COLOR:#0000FF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none; }
A.naviblue:visited   {COLOR:#0000FF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none;}
A.naviblue:hover     {COLOR:#FF0000; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px;}
A.naviblue:active    {COLOR:#0000FF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px;}

A.navigr	         {COLOR:#008800; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 9px; TEXT-DECORATION:none; }
A.navigr:visited     {COLOR:#008800; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 9px; TEXT-DECORATION:none;}
A.navigr:hover       {COLOR:#FF0000; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 9px; TEXT-DECORATION:underline;}
A.navigr:active      {COLOR:#008800; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 9px;}


A.naviwhite	         {COLOR:#FFFFFF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none; }
A.naviwhite:visited  {COLOR:#FFFFFF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none;}
A.naviwhite:hover    {COLOR:#000000; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:underline;}
A.naviwhite:active   {COLOR:#FFFFFF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px;}


A.navimini	         {COLOR:#0000FF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none;}
A.navimini:visited   {COLOR:#0000FF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none;}
A.navimini:hover     {BACKGROUND-COLOR:#64B1FF; COLOR:#00009C; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:underline overline;}
A.navimini:active    {COLOR:#0000FF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px;}


A.titel 	      {COLOR:#00009C; FONT-FAMILY:Verdana,Arial; FONT-SIZE: 13px; TEXT-DECORATION:none; }
A.titel:visited   {COLOR:#00009C; FONT-FAMILY:Verdana,Arial; FONT-SIZE: 13px; TEXT-DECORATION:none;}
A.titel:active    {COLOR:#00009C; FONT-FAMILY:Verdana,Arial; FONT-SIZE: 13px; }
A.titel:hover     {COLOR:#DD0000; FONT-FAMILY:Verdana,Arial; FONT-SIZE: 13px; TEXT-DECORATION:underline;}


A.tit 	          {COLOR:#000000; FONT-FAMILY: Comic Sans MS,Arial; FONT-SIZE: 11px; TEXT-DECORATION:none; }
A.tit:visited     {COLOR:#000000; FONT-FAMILY: Comic Sans MS,Arial; FONT-SIZE: 11px; TEXT-DECORATION:none;}
A.tit:hover       {COLOR:#FF0000; FONT-FAMILY: Comic Sans MS,Arial; FONT-SIZE: 11px; TEXT-DECORATION:none;}
A.tit:active      {COLOR:#000000; FONT-FAMILY: Comic Sans MS,Arial; FONT-SIZE: 11px; TEXT-DECORATION:none;}

A.sub 	          {COLOR:#000000; FONT-FAMILY: tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none;}
A.sub:visited     {COLOR:#000000; FONT-FAMILY: tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none;}
A.sub:hover       {COLOR:#000000; FONT-FAMILY: tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none;}
A.sub:active      {COLOR:#000000; FONT-FAMILY: tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none;}

A.mini 	          {COLOR:#006F00; FONT-FAMILY: tahoma,Arial; FONT-SIZE: 9px; TEXT-DECORATION:none;}
A.mini:visited    {COLOR:#006F00; FONT-FAMILY: tahoma,Arial; FONT-SIZE: 9px; TEXT-DECORATION:none;}
A.mini:active     {COLOR:#006F00; FONT-FAMILY: tahoma,Arial; FONT-SIZE: 9px; TEXT-DECORATION:none;}
A.mini:hover      {COLOR:#FF0000; FONT-FAMILY: tahoma,Arial; FONT-SIZE: 9px; TEXT-DECORATION:underline;}

A.shop 	           {COLOR:#006F00; FONT-FAMILY:Verdana,Arial; FONT-SIZE: 11px; TEXT-DECORATION:none; }
A.shop:visited     {COLOR:#006F00; FONT-FAMILY:Verdana,Arial; FONT-SIZE: 11px; TEXT-DECORATION:none;}
A.shop:active      {COLOR:#006F00; FONT-FAMILY:Verdana,Arial; FONT-SIZE: 11px; TEXT-DECORATION:underline;}
A.shop:hover       {COLOR:#FF0000; FONT-FAMILY:Verdana,Arial; FONT-SIZE: 11px;}

A.linktitel 	      {COLOR:#00009C; FONT-FAMILY: Tahoma; FONT-SIZE: 12px; TEXT-DECORATION:underline; }
A.linktitel:visited   {COLOR:#00009C; FONT-FAMILY: Tahoma; FONT-SIZE: 12px; TEXT-DECORATION:underline;}
A.linktitel:hover     {COLOR:#DD0000; FONT-FAMILY: Tahoma; FONT-SIZE: 12px; TEXT-DECORATION:underline;}
A.linktitel:active    {COLOR:#00009C; FONT-FAMILY: Tahoma; FONT-SIZE: 12px; TEXT-DECORATION:underline;}

A.nv	           {COLOR:#66CCFF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 11px; TEXT-DECORATION:none; }
A.nv:visited       {COLOR:#66CCFF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 11px; TEXT-DECORATION:none;}
A.nv:active        {COLOR:#66CCFF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 11px; }
A.nv:hover         {COLOR:#FFFFFF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 11px; background-color:#00009C;}

A.forum_thema	       {COLOR:#00009C; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 12px; TEXT-DECORATION:none; }
A.forum_thema:visited  {COLOR:#00009C; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 12px; TEXT-DECORATION:none;}
A.forum_thema:hover    {COLOR:#FF0000; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 12px; TEXT-DECORATION:underline;}
A.forum_thema:active   {COLOR:#00009C; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 12px;}

A.liste	              {COLOR:#0000FF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none; }
A.liste:visited       {COLOR:#0000FF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none;}
A.liste:hover         {COLOR:#FF0000; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px; TEXT-DECORATION:none; FONT-WEIGHT:bold}
A.liste:active        {COLOR:#0000FF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 10px; }

A.subnavi	         {COLOR:#FFFFFF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 11px; TEXT-DECORATION:none; }
A.subnavi:visited    {COLOR:#FFFFFF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 11px; TEXT-DECORATION:none;}
A.subnavi:active     {COLOR:#FFFFFF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 11px; }
A.subnavi:hover      {COLOR:#FFFFFF; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 11px; background-color:#00009C;}



h1 { color: #000000; font-family: Tahoma;  font-size: 18px; font-weight:bold; margin:0; padding:0;}
h2 { color: #00009C; font-family: Tahoma;  font-size: 12px; margin: 0px; }
h3 {                 font-family: Verdana; font-size: 20px; }
h4 { color: #000000; font-family: Verdana; font-size: 14px; margin:5px;}
h5 { color: #00009C; font-family: Arial;  font-size: 13px; margin:0px;}
h6 { color: #FF0000; font-family: Tahoma;  font-size: 12px; font-weight: bold; margin: 0px;}


#b_thema {
 color: #00009C;
 font-family: Tahoma;
 font-size: 11px;
 font-weight: bold;
}

#neu_termin {
 font-size:14px;
}


#termineingabe {
	width:600px; 
	margin-left:10px; 
	margin-top:10px; 
	padding:6px; 
	background-color:#F5F5F5; 
	border-bottom:1px solid #666666; 
	border-right:1px solid #666666; 
	border-left:1px solid #DDDDDD; 
	border-top:1px solid #DDDDDD;
}
.td_des {
	width:150px;
	font-size: 14px;
}
.td_inp {
	width:450px;
	font-size: 14px;
}
.inp {
	font-size: 14px;
}



/* Posts
----------------------------------------------- */
.date-header {
  margin:1.5em 0 .5em;
  }
.post {
  margin:.5em 0 1.5em;
  border-bottom:1px dotted #ccc;
  padding-bottom:1.5em;
  }
.post-title {
  margin:.25em 0 0;
  padding:0 0 4px;
  font-size:140%;
  font-weight:normal;
  line-height:1.4em;
  color:#c60;
  }
.post-title a, .post-title a:visited, .post-title strong {
  display:block;
  text-decoration:none;
  color:#c60;
  font-weight:normal;
  }
.post-title strong, .post-title a:hover {
  color:#333;
  }
.post div {
  margin:0 0 .75em;
  line-height:1.6em;
  }
p.post-footer {
  margin:-.25em 0 0;
  color:#ccc;
  }
.post-footer em, .comment-link {
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
.post-body {
  font:115%/1.3em "Tahoma",Trebuchet,Arial,Verdana,Sans-serif;
}
.post-termine {
  font:110%/1.3em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
}

.post-footer em {
  font-style:normal;
  color:#999;
  margin-right:.6em;
  }
.comment-link {
  margin-left:.6em;
  }
.post img {
  padding:4px;
  border:1px solid #ddd;
  }
.post blockquote {
  margin:1em 20px;
  }
.post blockquote p {
  margin:.75em 0;
  }



form select, textarea, input {
 font-family:Tahoma; 
 font-size:10px; 
 color: #333333; 
 background-color:#FFFFFF;  
 border-bottom: solid 1px #0000FF;
 border-top: solid 1px #00009C;
 border-right: solid 1px #0000FF; 
 border-left: solid 1px #00009C; 
 margin: 0px;
}


#form option {font-family:Tahoma,Tahoma; color:#000000; background-color:#CCCCCC; border-color:#DDDDDD; border-style:groove}




.black   {COLOR:#FFFFFF; 
              FONT-FAMILY: Tahoma, Arial; 
              FONT-SIZE: 10px; 
              margin:0; 
              padding:0; 
              BACKGROUND-COLOR:#000000; 
              background-attachment:fixed; 
              }

#linie{
  border-top-width:1px;
  border-top-style:solid;
  border-color: #00009C;
  }

#ukast {
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-width:1px;
  border-left-style:solid;
  border-right-width:1px;
  border-right-style:solid;
  border-color: #00009C;
}


#kasten {
  border-width:1px;
  border-style:solid;
  border-color:#00009C;
  padding:0px;
}

#gkasten {
  border-width:1px;
  border-style:solid;
  border-color:#EFEFEF;
  padding:8px;
}

#rahmen {
  border-width:1px;
  border-style:solid;
  border-color:#00009C;
  padding:0px;
  text-align:justify;
}

#teilrahmen {
 margin: 0px;
 border-left: 1px solid #00009C; 
 padding:8px;
}



.box {
  border-width:1px;
  border-style:solid;
  border-color:#00009C;
  padding:10px;
  text-align:justify;
}

li  	 {list-style-type: square;padding:1px; letter-spacing:.01em; font-family: tahoma, Arial; font-size: 11px;}               


#ul.none { list-style-type:none }


.titel3		 {BACKGROUND-COLOR: #EFEFEF; COLOR: black; FONT-FAMILY: Verdana,Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold;}


.lesebereich {BACKGROUND-COLOR: #DDDDFF;}

.transline    {
              background-image:url(../img/lines.gif); 
              background-attachment:fixed; 
              }

.transgrid    {
              background-image:url(../img/grid.gif); 
              background-attachment:fixed; 
              }              

.eintermin   {BACKGROUND-COLOR: #FFFFFF;}





.feld {
 font-size: 14px;
 background-color: #FFFFFF; 
 color: #000;
 border: 1px solid #455FAB;
}
.noborder {
 border: 0px solid #FFFFFF;
}

blockquote   {COLOR: #000000; FONT-FAMILY: Tahoma,Arial; FONT-SIZE: 11px;	FONT-WEIGHT: normal;}


.bgquiz      { background-image:url(../img/bg_mai_preis.jpg); background-repeat:no-repeat;  padding:0px; }
.bgvoting    { background-image:url(../img/bg_voting.jpg);  padding:0px; }


.bigzahl 	 {COLOR: #000000; FONT-SIZE:30px; FONT-WEIGHT:bold; FONT-FAMILY:tahoma,Arial; }

/* Für die Tabellenzeilen im Adminbereich */
.titelzeile  {BACKGROUND-COLOR: #FBE228; COLOR: #000000; FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 11px;	FONT-WEIGHT: normal;}
.liste0      {BACKGROUND-COLOR: #FEFB9D; COLOR: #000000; FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 11px;	FONT-WEIGHT: normal;}
.liste1      {BACKGROUND-COLOR: #FFFFCC; COLOR: #000000; FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 11px;	FONT-WEIGHT: normal;}


.listeb  	 {COLOR: black; FONT-FAMILY: Tahoma,Arial; FONT-SIZE: 11px;}
.liste11b	 {COLOR: #666666;   FONT-FAMILY: Tahoma,Arial; FONT-SIZE: 11px;}
.liste11bg	 {COLOR: #008000; FONT-FAMILY: arial; FONT-SIZE: 11px; }
.liste12	 {COLOR: black; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 12px;}
.liste12b	 {COLOR: black; FONT-FAMILY: Tahoma,Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
.liste14	 {COLOR: #00009C; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 14px;}
.textblue12  {COLOR: #00009C; FONT-FAMILY: Tahoma,Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
.fehler	 	 {COLOR: red; FONT-FAMILY: Tahoma,Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}


.antw	     {COLOR: #00009C; FONT-FAMILY: Verdana, Arial; FONT-WEIGHT:bold ;FONT-SIZE: 10px;}

.text        {BACKGROUND-COLOR: #EFEFEF; COLOR: #000000; FONT-FAMILY: Verdana,Arial; FONT-SIZE: 10px;	FONT-WEIGHT: normal;}
.notice      {BACKGROUND-COLOR: #FFDAA8; COLOR: #000000; FONT-FAMILY: Verdana,Arial; FONT-SIZE: 12px;	FONT-WEIGHT: bold;}
.normal      {COLOR: #000000; FONT-FAMILY: Verdana,Arial; FONT-SIZE: 11px;	FONT-WEIGHT: normal;}
.small       {COLOR: #00009C; FONT-FAMILY: Tahoma,Arial; FONT-SIZE: 9px;	FONT-WEIGHT: normal;}
.text8       {COLOR: #00009C; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9px;}
.text6       {COLOR: #00009C; FONT-FAMILY: Arial; FONT-SIZE: 6px;}
.text11      {COLOR: #000000; FONT-FAMILY: Verdana,Arial; FONT-SIZE: 11px;	FONT-WEIGHT: normal;}
.text14      {COLOR: #00009C; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 14px;}
.text12t     {COLOR: #000000; FONT-FAMILY: tahoma,Arial; FONT-SIZE: 12px;	FONT-WEIGHT: normal;}
.bildtext    {BACKGROUND-COLOR:#DDDDDD;COLOR: #00009C; FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 12px;}
.preis	     {COLOR: #00009C; FONT-FAMILY: Tahoma; FONT-SIZE: 25px; FONT-WEIGHT: bold;}



.termintext  {COLOR:#000055; font:110%/1.2em "Verdana",Trebuchet,Arial,Verdana,Sans-serif; letter-spacing:.01em; }



.fett		 {COLOR: black; FONT-FAMILY: Tahoma,Arial; FONT-SIZE: 18px; FONT-WEIGHT: bold;}
.desc	     {BACKGROUND-COLOR: #555555; COLOR: black; FONT-FAMILY: Tahoma,Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold;}

TD.text		 {COLOR: black; FONT-FAMILY: Verdana,Arial; FONT-SIZE: 11px; FONT-WEIGHT: normal;}

th           {COLOR: #00009C; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold;}

.titel       {COLOR: #00009C; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
.titel10     {COLOR: #00009C; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold;}
.titel11     {COLOR: #00009C; FONT-SIZE:11px; FONT-FAMILY: Verdana, Arial; FONT-WEIGHT: bold;}
.titel16     {COLOR: #00009C; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 16px; FONT-WEIGHT: bold;}
.titel20 	 {COLOR: #000000; FONT-SIZE:18px; FONT-WEIGHT:bold; FONT-FAMILY:Verdana,Arial; }
.titeltermin {COLOR: #00009C; FONT-SIZE:17px; FONT-FAMILY: Comic Sans MS; }

.neu    	  {COLOR: #FF0000; FONT-SIZE:18px; FONT-WEIGHT:bold; FONT-FAMILY:Verdana,Arial; }
.artikeltitel {COLOR: #00009C; FONT-SIZE:18px; FONT-WEIGHT:bold; FONT-FAMILY:Verdana,Arial; }

.toparoma 	 {COLOR: #00009C; FONT-SIZE:24px; FONT-WEIGHT:bold; FONT-FAMILY:Tahoma,Arial; }
    
.redslidetitel  {COLOR: #FF0000; FONT-SIZE:16px; FONT-WEIGHT:bold; FONT-FAMILY:tahoma,Arial; }    
.redslidetitel1 {COLOR: #000000; FONT-SIZE:14px; FONT-WEIGHT:bold; FONT-FAMILY:tahoma,Arial; }    
.redslidetitel2 {COLOR: #00009C; FONT-SIZE:14px; FONT-WEIGHT:bold; FONT-FAMILY:tahoma,Arial; }    


.meldtext    {BACKGROUND-COLOR: #9797FF ;COLOR: #FFFFFF; FONT-SIZE:11px; FONT-WEIGHT:bold; FONT-FAMILY:tahoma,Arial; }    

.se_titel    {BACKGROUND-COLOR: #F3BE70 ;COLOR: #00009C; FONT-SIZE:11px; FONT-WEIGHT:bold; FONT-FAMILY:tahoma,Arial; }


#TR.titel    {BACKGROUND-COLOR: #005176; }
TD.titel2 	 {BACKGROUND-COLOR: #FBEFDF; font-size:10px; font-weight:bold; font-family:Tahoma,Arial; color:#000000; }    
TD.titel3 	 {BACKGROUND-COLOR: #EFBD7A; font-size:10px; font-weight:bold; font-family:Tahoma,Arial; color:#000000; }    
TD.titel15	 {COLOR: black; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 15px; FONT-WEIGHT: bold;}
TD.titel7 	 {BACKGROUND-COLOR: #EFEFEF; font-size:10px; font-family:Tahoma,Arial; color:#000000; }    
TD.titel16	 {COLOR: black; FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 16px; FONT-WEIGHT: bold;}
TD.titel18	 {COLOR: black; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 18px; FONT-WEIGHT: bold;}
TD.footer 	 {BACKGROUND-COLOR: #FFFFCC; COLOR:#000000; FONT-SIZE: 10px; }


.blau        {BACKGROUND-COLOR: #455FAB; }
.header      {BACKGROUND-COLOR: #64B1FF; COLOR:#000000; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 12px; FONT-WEIGHT:bold; }
.boxen       {BACKGROUND-COLOR: #DDDDFF; COLOR:#000000; FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 10px;  }


.titelnews	 {
  margin:1.0em 0 .75em;
  font:150%/1.4em "Comic Sans MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.04em;
  color:#000;
  FONT-WEIGHT:bold;
}
.newstext {
  font:115%/1.2em "Verdana",Trebuchet,Arial,Verdana,Sans-serif;
  letter-spacing:.002em;
}

.titeldatum {
  margin:1.0em 0 .75em;
  font:100%/1.4em "Tahoma",Trebuchet,Arial,Verdana,Sans-serif;
  letter-spacing:.05em;
  color:#000;
}
   
.titelnews1	 {FONT-SIZE:13px; FONT-WEIGHT:bold; FONT-FAMILY:Verdana, Arial; COLOR:#36319B; }    

.archivtitel	 {
  margin:1.0em 0 .75em;
  font:100%/1.4em Tahoma,Arial,Verdana;
  text-transform:uppercase;
  letter-spacing:.06em;
  color:#000;
  FONT-WEIGHT:bold;
}

.archivuntertitel	 {
  margin:20.0em 0.50em;
  font:90%/1.2em Tahoma,Arial,Verdana;
  letter-spacing:.06em;
  color:#888888;
  
}





TD  			       {COLOR: #000000; FONT-FAMILY: Verdana,Arial; FONT-SIZE: 10px;}
TD.navi			     {COLOR: #000000; FONT-FAMILY: Verdana,Arial; FONT-SIZE: 10px;}
TD.mini          {COLOR: #000000; FONT-FAMILY: tahoma; FONT-SIZE:  9px;	FONT-WEIGHT: normal;}
TD.minitox       {COLOR: #ccffff; FONT-FAMILY: Arial; FONT-SIZE:  10px;	FONT-WEIGHT: normal;}
TD.navimini      {COLOR: #000000; FONT-FAMILY: Tahoma; FONT-SIZE: 10px;	FONT-WEIGHT: normal;}
TD.minired       {COLOR: #FF0000; FONT-FAMILY: Tahoma; FONT-SIZE: 10px;	FONT-WEIGHT: normal;}
TD.galerie       {COLOR: #FFFFFF; FONT-FAMILY: Tahoma; FONT-SIZE: 10px;	FONT-WEIGHT: normal;}



a.mod:link, a.mod:visited { color:#FF0000; text-decoration: none }
a.mod:hover, a.mod:active, a.mod:focus { color:red; text-decoration: underline overline; }

a.admin:link, a.admin:visited { color:blue; text-decoration: none }
a.admin:hover, a.admin:active, a.admin:focus { color:red; text-decoration: underline overline; }


#mainn    { background-color:#EEEEEE; color:#000000; font-family:tahoma; font-size:11px; font-weight:normal; font-style:normal; }
#subb     { background-color:#F5F5F5; color:#000000; font-family:tahoma; font-size:11px; font-weight:normal; font-style:normal; }
#vip      { background-color:#FFCCCC; color:#000000; font-family:tahoma; font-size:11px; font-weight:normal; font-style:normal; }
#overr    { background-color:#DDDDDD; color:#000000; font-family:tahoma; font-size:12px; font-weight:bold; font-style:normal; }
#bg_hell  { background-color:#F8F8F8;}  
#heute    { background-color:#FFFFFF; border: 3px solid #000000;}
.Button33 { color:#444444; border-color:#000000; border:1px solid #000000; }
#feld22   { background-color:#FFFFFF; color:#000000; font-size:10px; font-family:verdana; font-weight:normal; }


#main { background-color:#CACAFF; color:#000000; font-family:verdana; font-size:11px; font-weight:normal; font-style:normal; }
#sub {  background-color:#CACAFF; color:#000000; font-family:verdana; font-size:11px; font-weight:normal; font-style:normal; }
#over { background-color:#64B1FF; color:#0000FF; font-family:verdana; font-size:8pt; font-weight:bold; font-style:normal; }

#forenkat {  background-color:#CCCCCC; color:#000000; font-family:verdana; font-size:12px; font-weight:normal; font-style:normal; }



#feld  { background-color:#ffffff; color:#000000; font-size:10px; font-family:verdana; font-weight:normal; }
#feld2 { background-color:#FAFAD2; color:#000000; font-size:10px; font-family:verdana; font-weight:normal; }

.Button  { background-color:#FFFFFF; color:#000000; border-color:#000000; border:1px solid #000000; }
.Button2 { background-color:#FAFAD2; color:#000000; border-color:#000000; border:1px solid #000000; }
.Button3 { background-color:#FBEFDF; color:#000000; border-color:#000000; border:1px solid #000000; }
.Button4 { background-color:#EEA62D;  color:#000000; border-color:#000000; border:1px solid #000000; }

#zitat { background-color:#DFDFDF; color:#0000AF; font-family:tahoma; font-size:11px; font-weight:normal;border-color:#FAFAD2; border:1px solid #FAFAD2; }


#baycont {
 margin-left:20px;
 width: 730px;
}

.naviauktion { background-color:#91A2D2;}
.navicontent { background-color:#FFFFFF;}

A.g	           {COLOR:#0000FF; background-color: transparent; FONT-FAMILY:Tahoma,Arial;FONT-WEIGHT:bold; FONT-SIZE: 11px; TEXT-DECORATION:underline; }
A.g:visited    {COLOR:#0000FF; background-color: transparent; FONT-FAMILY:Tahoma,Arial;FONT-WEIGHT:bold; FONT-SIZE: 11px; TEXT-DECORATION:underline;}
A.g:active     {COLOR:#0000FF; background-color: transparent; FONT-FAMILY:Tahoma,Arial;FONT-WEIGHT:bold; FONT-SIZE: 11px; TEXT-DECORATION:underline;}
A.g:hover      {COLOR:#0000FF; background-color: transparent; FONT-FAMILY:Tahoma,Arial;FONT-WEIGHT:bold; FONT-SIZE: 11px; TEXT-DECORATION:underline;}

.gelesen   {COLOR:#888888; FONT-FAMILY:Tahoma,Arial; FONT-SIZE: 11px;}



/*********  FLOHMARKT  *************************************/

.ueberschrift { height:25px; background:url("/img/glasgelb.jpg");font-weight:bold; font-size:12px;}
.a_bildfeld   { width:100px; background-color:#000000; text-align: center; }
.a_textfeld   { width:350px; padding-left:10px;  line-height:14px; vertical-align:top;cursor: pointer; }
.a_infofeld   { width:50px; padding:5px; font-family:verdana; font-size:11px; vertical-align:top; text-align:center;cursor: pointer; }
.a_preisfeld  { width:100px; padding-right:10px; line-height:14px; text-align:right;cursor: pointer; }
.a_loeschfeld { width:35px; cursor: pointer;text-align: center }

.a_quer       { width:100px }
.a_hoch       { height:67px; }
.a_text       { width:100px; color:#000055; font-family: arial; font-size:10px; }


.a_aufgeben   { width: 470px; border-spacing:4px; padding: 6px; background-color:#FFFFCE; border: 1px solid #0000FF; font-size:11px;}
.bild_edit    { margin-left: 5px; border: 1px solid #00009C; }
.anzeigentitel{ font-family: tahoma; font-size:12px; font-weight: bold; }
.hinweis      { margin-top:10px; border:1px solid #0000FF; padding:5px; color:red; font-size:15px; background-color:#FFFFCE; font-weight:bold}

/* ANZEIGE */
.floh_titel   { width: 680px; height:30px; padding:3px; background:url("/img/glasgelb.jpg"); }
.floh_preis   { font-family: arial; font-size: 16px; font-weight: bold; background-color: #FAFAFA }
.floh_text    { width: 110px; height: 20px; font-size: 12px; }
.floh_erg     { height: 20px; font-size: 13px; background-color: #FAFAFA  }

.floh_bild_q  { width:200px;height: 200px; background-color:#DDDDDD; }
.floh_bild_h  { width:200px;height: 200px; background-color:#DDDDDD; }
.floh_bild_n  { width:200px;height: 200px; background-color:#DDDDDD; }


