
body  { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #f0f2f4; margin: 0 0 0 0; padding: 0;  text-align: left;  height: 100%;   }

#name {
	position:relative;left:0px;
    background-color: #f0f2f4;
    text-align: left;
    margin-top: 5px; 
  margin-left: 20px;  margin-right: auto;
    padding: 0px;
 border-left:none;
 border-right:none;
    width: 894px;
	 /*Schriftzug Schirmbeck MdB am Anfang der Seite*/
}

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

#hinlogo {
	position:relative;left:0px;
    background-color: #e4e7eb;
    text-align: top;
    margin-top: 0px; 
    padding: 0px;
 height:155px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(http://www.baiv.de/kreistagsfraktion/image/hinlogo.jpg);
	background-repeat: no-repeat;
	background-position: left;
	 /*Formatierung für den Bildbereich des Seitenkopfes*/
	}
img#hinlogo {
	width: 894px;/*756*/
 height:155px;
 border-left:2px solid #fff;
 border-right:2px solid #fff;
/* Bild im Seitenkopf*/
}

#divNaviMeta {
   float: left;
 background-color: #acb7c1;
 font: 11px Arial, Verdana, Helvetica, sans-serif;
 text-align: right;
 padding:7px 8px 7px 8px;
  display: inline;
 /*Servicenavigationsleiste oben rechts mit Startseit, Suche, Kontakt, Impressum*/
            margin-left: 667px;
            margin-top: 127px;
            }
				
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/kreistagsfraktion/image/bg-stripes1.gif);
	background-repeat: repeat-y;
 /*Hintergrund und Container für Text, linke und rechte Spalte unterhalb des Seitenkopfes*/
	}

#links {
	width:150px;
  padding:0px;
  float:left;
  background-color: #e4e7eb;
	padding-top: 120px;
	 /* linke Spalte (für die Navigation)*/
	}

#mitte {
	width: 500px;
  padding:0px;
  float: left;
  border-left:2px solid #fff;
  border-right:2px solid #fff;
  overflow: hidden;
	background-color: transparent;
	 /* Textspalte (in der Mitte)*/
}

#rechts {
	width: 236px;
   background-color: #e4e7eb;
  	float: right;
	text-align: left;
	 /* rechte Spalte*/
	overflow: hidden;
	padding: 0px;
	}

	#footerBottom {
  font: bold 10px Verdana, Arial, Helvetica,sans-serif;
  width:894px;
  margin-right:auto;
  margin-left: 20px;
  padding:3px 0px 3px 0px;
  text-align:left;
  display: block;
  border-left:2px solid #fff;
  border-right:2px solid #fff;
  background-image: url(http://www.baiv.de/kreistagsfraktion/bg-hor-stripes1.gif);
  background-repeat: repeat-y;
  /*Serviceleiste am Ende jeder Seite mit Seite drucken, Seite senden, Kontakt und Anker nach oben*/
  }
	
#footerTools {
    font: normal 10px Verdana, Arial, Helvetica,sans-serif;
    padding:6px 8px 8px 8px;
    margin-left: 190px;
    background-color: transparent;
   /*Serviceleiste am Ende jeder Seite*/
   }


#unten {
	font: bold 10px Verdana, Arial, Helvetica,sans-serif;
 width: 894px;
 margin-right:auto;
  margin-left: 20px;
  padding:3px 0px 3px 0px;
  text-align:left;
      display: block;
    border-left:2px solid #fff;
  border-right:2px solid #fff;
	border-bottom: 2px solid #fff;
	background-color: #c7cfd5;
	 /* Bereich für copyright und link Impressum*/
	}

hr.ganz {
	display: block;
	clear: both;
	visibility: hidden;
	margin: 0px;
}


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 4px 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 4px 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 2px 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: 10px;
 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: auto;
/* 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 10px 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*/
}

.rou  { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; text-align: center; margin: 0; padding: 2px; width: auto; height: auto; border-style: solid; border-width: 0 0 1px; border-color: #666; outline-width: 12px }
.rlr     { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; text-align: center; margin: 0; padding: 5px; width: auto; height: auto; border-style: solid; border-width: 0 1px 1px; border-color: #666; outline-color: #fff }
/*Tabellenformatierung Wahlkreisergebnis*/

.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*/
 } 

 .moduleDefaultContent2{
 font: normal 12px Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 padding:0px 0px 0px 14px;
 background-color: transparent;
 text-align: left; 
 /*width: 100%;*/ /*?*/
 /*Text Nachrichtenübersicht Überschriftt und 2 Teile*/
}


.moduleDefaultContent3{
 font: normal 10px Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 padding:0px 0px 0px 14px;
 background-color: transparent;
 text-align: left; 
 /*width: 100%;*/ /*?*/
 /*Text Nachrichtenübersicht Überschriftt und 2 Teile*/
}

.bildzentriert {
  position: relative;left: 0px;top: 0px;
 font: normal 10px Verdana, Arial,Helvetica,sans-serif;
    color: #000000; 
 background-color: #E4E7EB;
 float: none;
 display: block;
 text-align: left; 
 width: 400px;
}

.bildzentriert img{float:bottom;}

