@charset "utf-8";

html {margin:0; padding:0; height:101%;}

body {
	margin:0; 
	padding:0;
	font-size: 75%;/* schriftgroesse relative machen, um spaeter mit em zu arbeiten    */
	line-height: 1.5em;
	background-color:#fff;
	font-family: Arial, sans-serif;
	text-align:center;   /* vertikal zentrieren im IE6 */
}



/**********************************************************************/
/*           	             Ebenen - Layout			                   

Die in den Content divs eingetragenen Hoehen sollten, wenn inhalt da
ist wieder entfernt werden, damit die divs mitwachsen.
Allerdings kann es bei 2 Spalten zu problemen kommen, z.B. das
die eine Spalte nicht mitwaechst wenn die andere groesser wird...dies
kann z.B. ueber ein hintergrundbild im content_wrapper behoben werden.
                                                                        */
/**********************************************************************/


#wrapper {
	width:790px;
	margin:0 auto; /* vertikal zentrieren */
	text-align:left;  /* text wieder links positionieren */
	background-color:#fff;
}

#header {
   width:790px;
   height:205px;
   float:left;
}
#content_left_head {
   width:159px;
   float:left;
}

#content_wrapper {
   width:790px;
   float:left;
}

#content_left {
   width:200px;
   float:left;
}

#content_right {
   width:590px;
   float:right;
}


#footer {
   width:790px;
   height:20px;
   float:left;
}


div.clear {
   clear:both;
}



/**********************************************************************/
/*           	             Ebenen - Text			                      

Damit der text nicht am Rand klebt, gibt es in jedem div noch ein 
div mit einem margin, und event. Textformatierungen.
Knnte auch in dem div darueber mit padding geloest werden, wird 
aber von verschiedenen Browser unterschiedlich oder nicht 
interpretiert.
                                                                      */
/**********************************************************************/


#header_t {
	margin:20px;
	height: 165px;
}

#content_left_t {
   margin:20px;
   color:#000;
}

#content_right_t {
   margin-top:20px;
   color:#000;
   width: 320px;
}

#footer_t {
   margin:20px;
   font-size:1.0em;
   color:#000;
}

a:link {
  color:            #C93;
  text-decoration:  none;
}
a:visited {
  color:            #C93;
  text-decoration:  none;
}

table {
	font-size:1.0em;
}

