/* ====== Wrapper-Container =========================*/
#wrapper{ background-image: none; width:980px; height:auto; overflow:auto; }
 /* ======= Allgemeine Definitionen ===================*/
* {
     margin:0;
     padding:0;
     border:0
}
body{               	

	margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; line-height: 1.5em; color: #ffffff; font-size: 0.8em; background-image: url(images/hg.gif); text-align:center; }	
h1{ font-size:0.95em; color:#fff; text-align:left; }
h2 { color: #f22bb3; font-size: 0.95em; text-align: left; }
a:link{
	color:#f22bb3;
	}
a:visited{
	color:#f22bb3;
	}
a:hover{
	color:#f00;
}
/* ======== Seiten-Container ========================*/
#container{ background-image: url(images/bg.gif); background-repeat: repeat-y; width:980px; margin:0 auto; padding:0; text-align:left; border-style: solid; border-width: 0; }
#header{ background-image:url(images/header.jpg); background-repeat: no-repeat; margin:0; width: 980px; height: 404px; font-size:1.9em; color:#ffffff; text-align: center; border-style: solid; }
/* ======== IE optimiert ===============*/
* html #header{ background-image:url(images/header.jpg); background-repeat: no-repeat; width: 980px; height: 404px; font-size:1.9em; color:#ffffff; text-align: center; border-style: solid; }
#headertext{ margin:0 0 5px; padding-top: 5px; padding-left: 20px; width: 965px; height: 30px; font-size:1.2em; color:#ffffff; text-align: center; border-style: none solid; }
/* ======== IE optimiert ===============*/
* html #headertext{ margin:0 0 5px; padding-top: 5px; padding-left: 20px; width: 896px; height: 30px; font-size:1.2em; color:#ffffff; text-align: center; border-style: none solid; }

/* ======== Anfang Content ===============*/
#content{ background-image: none; width:970px; margin:5px 0 0 5px; height:auto; overflow:auto; border-style: solid; }
#content .texth1{ color: #fff; float:left; width:630px; padding:6px 35px 5px 5px; margin: 5px 0 0 16px; text-align: justify; font-size:1.2em; border: solid 0 #fed25f; }
#content .texth1 img { float: left; margin-right: 20px; }
* html #content .texth1{ float:left; width:653px; padding: 6px 5px 5px; margin: 5px 0 0 16px; text-align: justify; font-size:1.2em; border: solid 0 #fed25f; }
* html #content .texth1 img { float: left; }
#content .iframe{ float:left; width:660px; height:160px; padding: 0; margin: 0 0 0 20px; text-align: left; font-size:1.2em; border: solid 0 #ffffff; }
#content .galbilder { font-size: 1.2em; text-align: left; margin: 0 0 0 16px; padding: 0; width: 660px; height: 360px; float: left; border: solid 0 #ffffff; }
#content .video { font-size: 1.2em; text-align: left; margin: 0 0 0 16px; padding: 0; width: 660px; height: 490px; float: left; border: solid 0 #ffffff; }
.iframe img { text-align: center; float: left; margin-right: 10px; }
.galbilder img { text-align: center; margin-right: 10px; margin-left: 10px; }
#content .text{
        background-color:#000000;
        float:left;
	width:700px;
	padding:5px 5px 5px 5px;
	margin:2px 0px 2px 0px;
	border-top: #FED25F solid 1px;
	border-left: #FED25F solid 1px;
	border-right: #FED25F solid 1px;
	border-bottom: #FED25F solid 1px;
	text-align: left;
	font-size:1.2em;
}
#sidebar{ background-color:orange; float:right; width:230px; height:auto; margin-right: 20px; border-color: #fed25f #ffffff #fed25f #fed25f; border-style: solid; border-width: 0; }
#sidebar a { color: #fff; }
* html #sidebar{ background-color:orange; float:right; width:230px; height:auto; margin: 0 20px 0 0; border-color: #ffffff #ffffff #fed25f #fed25f; border-style: solid; border-width: 0; }
#sidebar .sidebar01{
        height:auto;
	padding:0;
	margin:0 0 0 5px;
        text-align: left;
	font-size:1em;
        }
#sidebar .sidebar01 ul{
           list-style:none;
           margin:0 0 0 10px;
           float:left;
           height:auto;
}

/* ======== Ende Content ===============*/
/* ======== Anfang Footer ===============*/
#footer{ margin:0 0 5px 25px; width: 920px; height: 50px; font-size:11px; color:#ffffff; text-align: center; background-color:orange; }
* html #footer{ margin:0 0 5px 100px; width: 920px; height: 50px; font-size:11px; color:#ffffff; text-align: center; background-color:orange; }
/* ======== Ende Footer ===============*/


