
body  { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #f0f2f4; margin: 0 0 0 0; padding: 0;  text-align: left;  height: 100%;      }
layer {
	display: none;
	z-index: 1;
	visibility: hidden;
}
#name {
	
	 /*Schriftzug Dr Hermann Kues MdB am Anfang der Seite*/

	display: none;
}

#farbe {
	background:#e4e7eb;
  padding:0px;
  margin: 0px;
 /* Hintergrundfarbe an den Rändern des Seitenkopfes*/
	padding-bottom: 0px;
	padding-top: 0px;
}

#hinlogo {
	
	 /*Formatierung für den Bildbereich des Seitenkopfes*/
	display: none;
	
	}
img#hinlogo {
	
/* Bild im Seitenkopf*/
	display: none;
	
}

#divNaviMeta {
  
  display: none;
 /*Servicenavigationsleiste oben rechts mit Startseit, Suche, Kontakt, Impressum*/
           
            }
				
a.Menu,a.Menu:link,a.Menu:visited{
 color: #3b4b5b;
 text-decoration: none;
 background-color: transparent;
} 

a.Menu:active, a.Menu:hover {
 color: #DD8800;
 text-decoration: underline;
 background-color: transparent;
/*Link-Überschrift in den Meldungen, normale Überschrift h2*/
} 

#frame1 {
	width: 894px;
  margin-right:auto;
  margin-left: 20px;
  padding:0px;
  text-align:left;
    border-left:2px solid #fff;
  border-right:2px solid #fff;
  background-image: url(http://www.baiv.de/schirmbeck/image/bg-hor-stripes1.gif);
	background-repeat: repeat-y;
 /*Hintergrund und Container für Text, linke und rechte Spalte unterhalb des Seitenkopfes*/
	}

#links {
	
	 /* linke Spalte (für die Navigation)*/
	display: none;
	
	}

#mitte {
	width: 70%;
  padding:0px;
    border-left:2px solid #fff;
  border-right:2px solid #fff;
  overflow: visible;
	background-color: transparent;
	 /* Textspalte (in der Mitte)*/
	visibility: visible;
	margin-left: 0px;
	margin-right: 0px;
	display: block;
	z-index: 10;
	text-align: left;
}

#rechts {
	
	 /* rechte Spalte*/
	
	display: none;
	
	}

	#footerBottom {
 
  display: none;
  
  /*Serviceleiste am Ende jeder Seite mit Seite drucken, Seite senden, Kontakt und Anker nach oben*/
 
  }
	
#footerTools {
    
   /*Serviceleiste am Ende jeder Seite*/
    display: none;
    
   }


#unten {
	
      display: none;
   
	 /* Bereich für copyright und link Impressum*/
	
	}

h1 { 
 color: #dd8800; 
 background-color: transparent;
 font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
 margin: 0px 0px 2px 0px; 
 padding: 0px 0px 0px 0px;
 /*Kategorie-Überschrift über der normalen Überschrift*/
}

h2 { 
 color: #3B4B5B; 
 background-color: transparent;
 font: bold 14px Arial, Verdana, Helvetica, sans-serif;  
 margin: 0px 0px 12px 0px; 
 padding: 0px 0px 0px 0px;
/* Normale Überschrift für Meldungen nicht klickbar*/
}
h3 { 
 color: #3B4B5B; 
 background-color: transparent;
 font: bold 14px  Arial, Verdana, Helvetica, sans-serif;  
 margin: 0px 0px 12px 0px; 
 padding: 0px 0px 0px 0px;
}
h4 { 
 color: #000000; 
 background-color: transparent;
 position:relative;
 margin: 0px 0px 2px 0px; 
 padding: 0px 0px 0px 0px;
 font: normal 10px Verdana, Arial, Helvetica, sans-serif;  
 /*Formatierung für Datum in den Meldungen*/
}
h6 {  
    color: #666666;  
    background-color: transparent;
    font-weight: bold; 
    font-size: 12px; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 0px 0px 8px 0px;  
    padding: 0px 0px 0px 0px; 
	/* Kurztext, Teaser über den Meldungen*/
}
ul,li,ol {
 font: normal 12px Verdana, Arial, Helvetica, sans-serif;
 color: #000000; 
 padding: 0px 0px 2px 0px;
 margin-left: 8px;
 background-color: transparent;
 list-style-type:square;
}

hr { 
 color: #3B4B5B; 
 background-color: transparent;
 text-align: center; 
}

.categoryTeasers {
 background-color: #ACB7C1;
 font: bold 12px Verdana, Arial,Helvetica,sans-serif;
 width: 500px;
    color: #3B4B5B;
 padding: 2px 8px 2px 8px;
 text-align: left;
 /*Überschrift über die weiteren Meldungen in Kurzform auf der Startseite*/
}


.footerImportant {
 font: normal 10px Verdana, Arial, Helvetica,sans-serif;
  color: #3B4B5B;
 background-color: transparent;
  margin-left:158px;
 /* Copyright-Formatierung ganz am Ende jeder Seite*/
}

#divTimestamp {
 font: 10px Arial, Verdana, Helvetica, sans-serif;
 vertical-align: center;
 padding: 7px 0px 7px 8px;
 text-align: left;
 background: #788999;
 /*height: 26px;*/
/* Formatierung für das datum im Seitenkopf*/
 width: 150px;
 float: left;
}

.clsPictureBoxSmall{
 position: relative;left: 0px;top: 0px;
 font: normal 10px Verdana, Arial,Helvetica,sans-serif;
    color: #000000; 
 background-color: #E4E7EB;
 float:right;
 display: block;
 text-align: left; 
 width: 200px;
/* Bild und Bildunterschrift auf der Startseite und in der Meldung*/
}
.clsPictureBoxSmall img{float:bottom;}

p.positionMoreButton {
 font: bold 10px Verdana, Arial,  Helvetica, sans-serif;
 color: #3B4B5B;
 text-align: right;  
 margin: 0px 0px 8px 0px; 
 padding: 0px 0px 0px 0px;
/* "weiter"-Button in den Meldungen und den Modulen rechts*/
}

.clsArticle {
 font: normal 12px Verdana, Arial,Helvetica,sans-serif;
 margin:14px 8px 12px 8px;   
/*Text in den Meldungen*/
}

.right8 {text-align:right;margin-right:8px} 
/*weiter-Link in den Meldungen und in einzelnen eingebundenen Inhalten der rechten Spalte*/

.moduleHeader {
 font: bold 12px Arial, Verdana, Helvetica, sans-serif;
    color: #3B4B5B;
 padding:12px 8px 8px 8px;
 background-color:#e4e7eb;
    text-align: left;
	/*Überschrift über die eingebundenen Inhalte bsp. der Bundespartei u.a. in der rechten Spalte*/ 
}

.moduleDefaultHeadline {
 font: bold 10px Verdana, Arial,  Helvetica, sans-serif;
 text-align: left;
 color: #3B4B5B;
 padding:0px 8px 8px 8px;
 background-color: transparent;
 /*width: 100%;*/
 /*erweiterte Überschrift unter den eingebunden Angeboten (Bildern) in der rechten Spalte*/
}

.moduleDefaultContent{
 font: normal 10px Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 padding:0px 8px 8px 8px;
 background-color: transparent;
 text-align: left; 
 /*width: 100%;*/ /*?*/
 /*Text unter den eingebundenen Inhalten der rechten Spalte*/
}

a,a:link{
 color: #3b4b5b;
 text-decoration: none;
 background-color: transparent;
}
a:active{
 color: #DD8800;
 text-decoration: underline;
 background-color: transparent;
}
a:visited {
 color: #788999;
 text-decoration: none;
 background-color: transparent;
}
a:hover {
    color: #DD8800;
 text-decoration: underline;
 background-color: transparent;
}

.clsTeaser {
 font: normal 12px Verdana, Arial,Helvetica,sans-serif;
 color:#000000;
 background-color: transparent;
 margin: 12px 8px 0px 8px;
 padding: 0px 0px 8px 0px;
 text-align:left;
 border-bottom: 1px solid #c7cfc5;
/* Für den Randabstand und die Blaue Linie unterhalb der Kurzmeldungen auf der Start und den Übersichtsseiten*/
 }
 

