/* 
##################################################################################################
# K R E I S - S T A D E : BRANCHENBUCH #
##################################################################################################
 
Version      : 1.0
Dateiversion : 14.08.06  
Datei        : standard.css
Funktion     : Standards fuer alle Webs; setzt alle Werte fuer alle Ausgabemedien auf Standards zurueck
*/

/* Fuer alle Ausgabemedien */
@media all
{

/* Hiermit werden die Randabstände und border aller HTML-Elemente auf Null gesetzt. Damit wird das       
## Aussehen der Webseite in unterschiedlichen Browsern vereinheitlicht. 
*/

* { 
	margin: 0; 
	padding: 0; 
	border: 0; /* Kann auch nur fuer IMG gesetzt werden, wenn z.B. Formulare die Border der Browser bleiben sollen */
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;  
} 

	
html { height: 100% } 


body { 
/*	min-height: 101%;  FIX: Erzwingt vertikale Scrollbalken im Firefox und Netscape - nur fuer zentrierte Layouts notwendig */
	font-size: 100.01%; /* FIX: Beseitigt den Riesenfonts-Bug im IE */
	position: relative; /* FIX: Positionierte Elemente werden nicht verschoben, wenn die Fenstergroe geaendert wird */
	
/* Standardvorgaben */     
	color: #000;
	background: #fff;
	text-align: left;
} 


/* FIX:  Damit in Eingabefeldern die Schrift nicht aus dem Rahmen faellt  */
select, input, textarea { font-size: 98%; }




/* 
##################################################################################################
## Hilfen zum Erstellen von CSS-basierten Layouts ##
##################################################################################################
*/

/* etwas ausrichten */
.links {float:left;}
.rechts {float:right;}
.center {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

/* Float-Umgebung clearen mit Markup */
.clear {
	clear: both; 
	visibility: hidden;
}


/* Float-Umgebung clearen ohne Markup (1) */
.floatbox { overflow: hidden; }

/* Hides from IE-mac \*/
* html .floatbox { width: 100%; }
/* End hide from IE-mac */


/* Float-Umgebung clearen ohne Markup (2) */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */	





/* Ende alle Ausgabemedien */
}
