@charset "utf-8";

html {margin:0; padding:0;}

body {
        margin:0;
		margin-bottom:20px;
        padding:0;
        font-size:62.5%;/* schriftgroesse relative machen, um spaeter mit em zu arbeiten    */
        background-color:#a03838;
        font-family:verdana, 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:900px;
	margin:0 auto; /* vertikal zentrieren */
	text-align:left;  /* text wieder links positionieren */
	background-color:#ffffff;
}

#header {
   width:900px;
   height:100px;
   float:left;
   background-color:#ffffff;
   background-image:url(images/header.jpg);
   background-repeat:no-repeat;
   overflow:hidden;
}

#content_wrapper {
   width:900px;
   float:left;
}

#content_left {
   width:870px;
   height:750px;
   float:left;
   background-color:#ffffff;
   background-image:url(images/unterseite/bg_c_left_u.jpg);
   background-repeat:repeat-y;
   overflow:hidden;
}

#content_right {
	width:29px;
	height:750px;
	float:right;
	background-color:#ffffff;
	background-image:url(images/unterseite/bg_c_right_u.jpg);
	background-position: top right;
	overflow:hidden;
}


#footer {
   width:900px;
   height:80px;
   float:left;
   background-color:#a03838;
   background-image:url(images/footer.jpg);
   background-repeat:no-repeat;
   overflow:hidden;
   padding-bottom:50px;
}


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;
   font-size:1.2em;
   color:#fff;
}

#content_left_t {
   margin:20px;
   font-size:1.2em;
   color:#000;
}

#content_right_t {
   margin:20px;
   font-size:1.2em;
   color:#000;
}

#footer_t {
   margin:20px;
   padding-top:25px;
   font-size:1.2em;
   color:#000;
}

a {
  color:#000000;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}
