/* Layout für die LIONS DONAU */

body	{
  /*	font-size: 81.25% ;  entspricht 13px ( 100.1% = 16px */
  	font-family:Helvetica,Arial,sans-serif;
   text-align:center;
 	background: #E0E0E0 url(wallpaper.gif)  repeat-x top center;
   margin: 0; padding: 0;
   }
//* html body { background:  #BDBCEC url(wallpaper.png) repeat-y center;  } /* IE 6 */
//*+html body { background:  #BDBCEC url(wallpaper.png) repeat-y center;  } /* IE 7 */

h1 { font-size: 2.2em;   display:inline;}
h2 { font-size: 1.9em;   display:inline;}
h3 { font-size: 1.6em;   display:inline;}
h4 { font-size: 1.3em;   display:inline;}
h5 { font-size: 1.0em;   display:inline;}

p  { margin: 0.6em 0;  line-height: 1.2em; }
table,ul,li,div,span, .norm {font-size: 1em; font-weight: inherit;}
* html table {font-size:1em;}
a  { color: #1F4F77; text-decoration: underline; }
a:hover{ color: #AA2421; text-decoration: underline; }
form {display:inline;}
input, select, textarea {color: black;
	font-family:Helvetica,Arial,sans-serif;  font-size: 1em; font-weight:bold;
	border: solid 1px #635E98;
   background: #EAE9F2;
   padding-left: 0.25em;
   }

* html input, select, textarea {font-size:1em;}
.ad_message, .message { color: #E04900; font-weight: bold; }
.mini {line-height: 0.5em; }
.minimini {line-height: 0.2em; }
.rot {color:#FF5F00;}
.aktiverAnker {background:#FFFFEC; padding:.1em;}

ul.seitenIndex 		{ margin: 0.85em 1em; }
fieldset.seitenIndex { padding:0em 0.5em 0.5em 1em; margin-bottom: 1em; color:#BF0000;
							  border: solid 1px #BF0000;}
* html fieldset.seitenIndex { padding-left: 1em; } /* fuer den IE */
legend.seitenIndex   { font-size:0.85em;}

big { font-size: 1.2em;}
small {font-size: 0.9em;}

div#hintergrunsdStreifenOben {
	position: absolute; top: 0; Left: 0;
   width: 100%;
   height: 15em;
   background: #BCB9D6 url(wallpaper.gif) top center repeat-x;
   margin:0; padding:0;
}
* html div#hintergrunsdStreifenOben { height: 15.1em;}

div#container {
   padding: 0;
	position:absolute; left:50%; top: 1.3em;  margin: 0 0 0 -451px;
   width: 69.23em; /* entspricht 800px */
	}
* html div#container { margin: 0 0 0 -449px; }

div#logo {
	height: 11.54em;
	width: 69.31em;
	margin:0; padding:0;
   background: #6F69AF;
   }

div#logo_handheld { display:none; }

div#logo_1 { position: absolute; z-index:5; top: 0px; left: 0px ;
   }
div#logo_2 { position: absolute; top: 15em; left: -6em; z-index:1;
	}

/*   Navigation   */
div#navigation {
	background: #545171;
   font-family:"Arial Narrow",Helvetica,Arial,sans-serif;
	width: 100%; 	height: 2em;
   margin:  0; padding: 0;
   text-align:center;
   border-top: solid 2px #E0E0E0;
   }

div#content {
	width:100%;
   color: #000000;
	padding: 0;  margin: 0;
   overflow:hidden;
	background: #ffffff;
   }

div#contentBox { margin: 2.5em; padding:0; text-align:left; width:61.5em; position:relative; }
div#contentBox_schmal{ float:left; width:45.5em; }
* html div#contentBox_schmal{ width:45em; }
/*div#contentBox[id] {width:auto;}*/

/*   Unter-Menue und Zusatzbox   */
div#menuBox {  width:13em;  margin: 0;  padding:0;  }

div#zusatzBox {
	float:left;
   color: #000000;
   width: 13em;
   padding: 0;
   margin: 0 2.5em 2em 0;
   }
* html div#zusatzBox {
	width: 12.2em;
   }

div#noscript {font-size:1em; color:red; padding: 2px 5px; text-align:center; }
/*   Fuss-Zeile   */
div#footer {
	clear:both;
	width: 100%;
   margin:0; padding:0;
   color: #ffffff;
   font-size: 100%; font-weight: bold;
   text-align: center;
   background: #545171;
	border-bottom: 15px solid #ffffff;
   }
div#footer a{color:#ECDFB3}
.footer_inhalt  {margin:0; padding:0.5em 1.25em 1em 1.25em; }

div#menuUnten a{color:#565093;}
div#menuUnten a:hover{color:#FF0000;}
/*   Powered / Top und Clear Float  */
div#powered { width:100%; margin: 0.8em;}
div.clearFloat { clear:both;  margin:0; padding: 0; font-size:0%; line-height:0%}

div#lauftext {position:absolute; top:0;  left: 0; width: 100%;
	color: #545171;
   font-weight: bold; font-size:130%;
   z-index: 100;
   display:block;
   background: #BCB9D6;
   border-Bottom: solid 2px #BCB9D6;
   z-index:100;
   }
div#lauftext[id] { width:100%;}

.ueberschrift {font-size: 1.4em; font-weight:bold;}
.reverse { background:#545171; color:#ffffff; padding: 2px 10px; border: solid 1px #000000; margin-bottom: 0.5em;}
.bgred {background:#FF5F00 !important;}
.fehlerhafterLink { font-size:1em; background:#FF00FF; color:white; padding: 0 3px; cursor: pointer;}
.markieren { background:#ECDFB3; }
.signalinfo { background:#FF5F00; color:#fff; padding: 2px 10px; border: solid 1px black;}

.erstellZeit    { font-size:80%; color:#A5A1CB; }
.visitorCounter { font-size:1em; color:#A5A1CB; font-weight:bold; }
.beginnDatum    { font-size:80%; color:#A5A1CB;}

.bearbeiten {display:inline;  padding: 2px 12px;
	font-size: 95%; border: solid 1px #004747; margin-right:2px;
   position:relative;}
* html .bearbeiten { margin-right: 5px; }
.bearb_1 {background:#6F69AF; color:#ffffff; top:-5px; } /* bearbeiten der beitraege */
.bearb_2 {background:#ADAEDC; color:#000000; left:-15px; }
.bearb_3 {background:#F6F2A1 url(menu2_ro.gif) center; color:#000000; top:5px; left:-30px;
	border: solid 1px #FFFF00;}

div.seitenZaehlerContent {position:absolute; right:-1.8em; top:-2em;}
div.seitenZaehler {background:#F7F6BE; padding:0 1em 0 1em;  float:left;
	font-size: .85em; border: 2px solid; border-color:#AAB09C white white #AAB09C;}
div.edit         {position:absolute; right: -2em;  z-index:100;}
div.edit2        {position:absolute; right: 0em;  z-index:100;}
* html div.edit  {right: -1.77em;}
* html div.edit2 {right: 0.2em; }

div.edit_left    {position:absolute; left: -1.6em; z-index:100;}
div.edit_left2   {position:absolute; left:-1.6em;  z-index:100; margin-top:1.6em;}

/*   Text-Box   */
div.box   {}
div.left  { float:left; }
div.right { float:right; }
div.shadow { background: #E0E0E0; padding: 0; margin-left:0.3em; margin-top:0.3em;}
* html div.shadow { height: 1px; }
div.shadow div.box { position:relative; top:-0.3em; left:-0.3em;}


/*  Bilder und Thumpnails */
div.thumb {
    margin-bottom: 0.5em;
    width: auto;
    overflow: hidden;
}
div.thumb div {
    border:1px solid #D1C894;
    padding: 3px !important;
    background-color: #F9F4E4;
    font-size: 100%;
    text-align: center; position:relative;
}
div.thumb div a img {
    border:1px solid #cccccc;
}
div.thumb   div.thumbcaption {
    border: none;
    padding: 0.3em 0em 0.1em 0em;
    font-size: .9em;
    text-align: center;
}
div.tright {
    float: right;
    margin: 0em 0em 0.8em 0.8em;
}
div.tleft {
    float: left;
    margin: 0em 0.8em 0.8em 0em;
    border-width: 1.5em 1.4em 0.8em 0em;
}
div.tnone {
    margin: 0.3em  0.8em 0.8em 0.8em;
    border-width: 0.5em 1.4em 0.8em 0em;
}
img.hand {
	position:absolute; right:2px;  z-index:100; border:none !Important;
}
div.clear {
	 clear: both;
}