﻿@import url('menu.css');
@import url('content.css');

@media all{
* { margin:0; padding:0; font-size: 100%; }
html {height: 100% } 
body { 
/* Vertikalen Scrollbalken im Netscape & Firefox erzwingen. Dies verhindert, dass zentrierte Layouts ** um 10 Pixel springen wenn der Seiteninhalt kleiner wird als die H\FFFDhe des Browserfensters. */
/* Beseitigung des Rundungsfehlers bei Schriftgr\FFFD\00FFFDen im Opera sowie Standardformatierungen */
	font-size: 100.01%;
/* FIX: Verhindert, dass positionierte Elemente nicht verschoben werden when die Gr\FFFD\00FFFDe des Browser Fensters ge\FFFDndert wird. */
	position: relative;
/* Vorgabe der Standardfarben und Textausrichtung*/
	color: #003f00;
	background-color:#d6f7c9;
	text-align: left; 
	font-family:Arial, Verdana, Helvetica, 'Times New Roman', sans, "sans serif";
} 
}/************* unbedingt drinlassen ***************/
/*root template */
.bodybox{width:996px;height:690px;clear:both;margin:auto;font-size:0.9em;background: url(/images/background.jpg) top left no-repeat;}

#content_top{width:32%;float:left;margin-left:280px;margin-top:120px;}
#content{width:48.5%; float:left; padding:0; height:316px; margin:4px 50px 0 280px; overflow:auto;}
#content p {font-size: 90%;}
.footer{margin:auto;clear:both; width:98.9%; height:36px; font-size:.7em; padding:148px 10px 0 0 ; text-align:right;}
.footertext{float:right;clear:right;color:#fff;background-color: transparent;font-size:.7em;padding:.2em .5em 0 0}
.footertext a{color:#fff;background-color: transparent;font-size:0.78em; text-decoration: none}
/* root template ende*/

/* Clearfix-Methode zum Clearen der Float-Umgebungen */

.clearfix:after {content: ".";  display: block; height: 0; clear: both; visibility: hidden;}

/* Diese Angabe ben\FFFDtigt der Safari-Browser zwingend !! */
.clearfix { display: block; } 
* html .clearfix {display: inline-block;}
