html {  min-height: 100.05%; }



  #seite {
	text-align: left;
	margin: 12px;
	width: 924px;
	left: 50%;
	margin-left: -460px;
	padding: 12px;
	border: 1px solid #CCCCCC;
	background-color:#EAEAEA;
	position:absolute;
	min-height: 600px;
  }
  html>body div#Seite {
    border-color: gray;  /* Farbangleichung an den Internet Explorer  */
  }

#logo {
  width: auto;
  height: 110px;
  width:auto;
  margin: 10px;
  margin: 0px; 
  padding: 0px 0px 15px 0px;
}

#content {
  width: auto;
  margin: 0px;
  padding: 0px;
  margin: 0px 0px 0px 226px;
}

#inhaltbox-rahmen-blau {
	width:auto;
	z-index:6;
	visibility:visible;
	background-image: url(/_gfx/hintergrund_block.gif);
	background-repeat: repeat;
	border: 1px solid #CCC8DD;
	margin:0px 0px 12px 0px;
	padding: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #000060;
}

#inhaltbox-rahmen-orange {
	width:auto;
	z-index:6;
	visibility:visible;
	background-image: url(/_gfx/hintergrund_block.gif);
	background-repeat: repeat;
	border: 1px solid #DEB22F;
	margin:0px 0px 12px 0px;
	padding: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #000060;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin: 0px; 
	text-align: left;  /* Zentrierung im Internet Explorer */
	padding: 10px;
	line-height: 19px;
}





a:link, a:visited, a:active {
	color: #000060;
	text-decoration: underlined;

}



a:hover {
	color: blue;
	text-decoration: none;
}



/* Hauptnavigation */


/* Gesamtbox */

#links {
  left:12px;
  width: 218px;
  height: 231px;
  position:absolute;
  float:left;
  margin: 0px;
}


.menubox0 {
	background-image: url(/_gfx/hintergrund_menu.gif);
	background-repeat: repeat;
	border: 1px solid #CCC8DD;
	float:left
	width: auto;
	z-index:5;
	visibility:visible;
	margin:0px 0px 12px 0px;
	padding: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #000060;
}

.navcontainer1open, 
.navcontainer1off,
.navcontainer1on {
	margin-left: 10px; 
	text-decoration: none;
}

.nav2on a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	line-height: 19px;
	margin-left: 20px; 
	text-decoration: none;
}

.nav2off a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	line-height: 19px;
	margin-left: 20px; 
	text-decoration: none;
}


/* Ueberschriften, Bildunterschrift  ********************************************* */

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: 24px;
	margin: 0px; 
	text-align: left;  /* Zentrierung im Internet Explorer */
	padding-bottom: 14px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	margin: 0px; 
	text-align: left;  /* Zentrierung im Internet Explorer */
	padding: 0px;
	padding-bottom: 14px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	margin: 0px; 
	text-align: left;  /* Zentrierung im Internet Explorer */
	padding: 0px;
	padding-bottom: 10px;
}

.bildunterschrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background-color: #e3e1eb;
	margin: 0px; 
	text-align: left;  /* Zentrierung im Internet Explorer */
	padding-bottom: 0px;
	margin-top:5px;
	padding:4px;
}

/* Bilder ********************************************* */

.kasten-rechts, .kasten-links {
	border: 1px solid #CCC8DD;
	visibility:visible;
	margin:0px 0px 12px 12px;
	padding: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000060;
	width:250px;
}

.kasten-rechts {
	float:right;
}

.kasten-links {
	float:left;
}

.img-artikelbild {
	padding-bottom: 7px;
}


.artikelbild-rechts {
	border: 1px solid #CCC8DD;
	float:right;
	visibility:visible;
	margin:0px 0px 12px 12px;
	padding: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000060;
}


.artikelbild-links {
	border: 1px solid #CCC8DD;
	float:left;
	visibility:visible;
	margin:0px 12px 12px 0px;
	padding: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #000060;
	background: lightgray;
}

#myGallery
{
width: 480px !important;
height: 360px !important;
}
.teaser {

width:668px;
clear:right;
}

label {
width: 140px;
padding-right: 10px;
float:left;
}
input[type=text] {
width: 300px;
}
textarea {
width: 300px;
height: 180px;

}
p.abschicken {
padding-left: 180px;
}

/* ---- Twitter-Box -------------------------------------------------------------*/
#twitterbox {
	width: 176px;
	border-style: solid;
	border-width: 1px;
	border-color: #CCC8DD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:10px;
	padding-top: 0px;
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom:4px;
}

#twitterbox ul {
	padding:0;
	margin:0;
}

#twitterbox ul li {
	color: #000060;
	list-style-type: none;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
	padding: 4px 0;
	margin:0;
	line-height:1.3em;
}
 
#twitterbox ul li a {
	text-decoration: none;
	color: #DDA84E;
}
 
#twitterbox ul li a:hover {
	text-decoration: none;
	color: #D78E42;
}
 
#twitterbox p {
	padding-right: 0px;
	padding-bottom: 3px;
	margin-bottom:0;
	font-weight: bold;
}


/* ---- Sendeplan -------------------------------------------------------------*/
#sendeplan {
    border-style: solid;
    border-width: 1px;
    border-color: #CCC8DD;
    border-collapse: seperate;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin-top:20px;
    margin-bottom:20px;
    background-color: #EAE9E9
}

#sendeplan thead {
background-color: #D2D2E6;
font-weight:bold;
text-align:center;
}
#sendeplan thead td {
border-bottom: 1px solid #F0B500;
padding: 0 4px 0 4px ;
}

#sendeplan td.sendeplan-spalte-zeit {
border-right: 1px solid #F0B500;
background-color: #D2D2E6;
padding: 0 4px 0 4px ;
}

#sendeplan .tr-ungerade {
background-color:white !important;
}


#sendeplan td {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: #A5A5A5;
	text-align:center; height:35px;
}

#sendeplan ul {
	padding:0;
	margin:0;
}

#sendeplan ul li {
	color: #000060;
	list-style-type: none;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
	padding: 4px 0;
	margin:0;
	line-height:1.3em;
}
 
#sendeplan ul li a {
	text-decoration: none;
	color: #DDA84E;
}
 
#sendeplan ul li a:hover {
	text-decoration: none;
	color: #D78E42;
}
 
#sendeplan p {
	padding: 0;
	margin:0;
}
