/* CSS Document */

/* www.christiane-klein.de */
/* der architekt an sich mag es klar */

* { padding: 0; margin: 0; }
h1 {color:#999999; font-size:16px}
h2 {color:#999999; font-size:14px}

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
}
#wrapper { 
 margin: 0 auto;
 width: 1000px; background-color:#FFFFFF;

}
#header {
 color: #333;
 width: 980px;
 float: left;
 padding: 10px;
 height: 180px;
 margin: 0px 0px 0px 0px;
 background: url(../images/header.jpg);
}
#back {
float: right;
 width: 200px;
 text-align:right}

#navigation {
float: left;
 width: 982px;
 color: #333;
 padding: 6px 6px 6px 10px;
 border: 1px solid #ccc;
 margin: 0px 0px 0px 0px;
 background: #ffffff;
}
#navigation ul{
}
#navigation ul li{
 display:inline;
 margin:0 15px 0 0 
}

#navigation ul li a{
 text-decoration:none;
 border-bottom:4px solid #fff;
 color:#333333;
}
#leistungen {padding-left:10px;}
#leistungen ul li {
list-style: circle;
}

#navigation ul li a:hover{
 text-decoration:none;
 border-bottom:2px solid #f14012
}
#container {width:1000px}
#leftcolumn { 
 border: 1px solid #ffcc00;
 background: #ffcc00;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 550px;
 width: 150px;
 float: left;
}

#content { 
 float: left;
 color: #333;
 /*border: 1px solid #ccc;*/
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 540px; overflow:auto;
 width: 634px;
 display: inline;
}

#rightcolumn { 
 color: #333;
 border: 1px solid #ccc;
 background: #ffeeac;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 550px;
 width: 150px;
 float: right;
}
#newsbox {width:150px; height:10px; background-color:#FFFFFF}

#footer { 
 width: 994px;
 clear: both;
 color: #333;
 background:  #4c714c;
 margin: 0px 0px 10px 0px;
 padding: 3px; text-align: right
}