@import url('menu.css');
@import url('content.css');
@import url('tt_news.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. */	min-height: 101%;	/* 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: #000;	background-color:#fff;	text-align: left; 	font-family:Arial, Helvetica, sans-serif;	font-size:1em;} }   /************* unbedingt drinlassen ***************//*root template */#mainbox {width:770px;margin: 5px 5px 20px 5px;clear:both;font-size:.9em;}.head {width:100%;clear:both;}
.logo{
	width:47%;
	height:77px;
	float:left;
	padding:18px 0 20px 15px;
	background: url(../images/background/background-top.jpg) top left no-repeat;
}

.head_right{width:50%;float:right;padding-top:5px;}
.topbox{width:100%;height:75px;clear:both;}
#fontSize{width:13%;float:left;text-align:right;margin-left:270px;_margin-left:130px;}
#languages{width:44%;float:left;}
#languages .tx-bblanguageselect-pi1 img{border:none}#languages .tx-bblanguageselect-pi1 a{text-decoration:none}.suche{width:40%;float:right;text-align:right;}.suche .invisible{display:none}.suche .input_search{width:170px}.suche .search_button{padding:0;border:none;}#kopf_bild{
	width:100%;
	height:158px;
	clear:both;
	background: url(../images/background/stern.jpg) top left no-repeat;
}
#container {clear:both;width:100%;padding:0;margin:0;}

#left{width:20%;padding:0;margin:0;float:left;}

#content_left{width:100%;}

#right{width:75%;float:right;margin:0;padding-top:5px;clear:right;}

#klickpath{width:100%;clear:both;margin-bottom:10px;font-size:.8em;}

#content{width:100%;margin-top:70px;}

.link_top{float:right;clear:right;margin-top:10px;}

#footer{width:99.1%;height:30px;clear:both;font-size:.9em;padding-top:15px;text-align:right;}

.footertext{float:right;clear:right;padding:0;font-size:1em;color:#dcdcdc;}

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