/* CSS Document */
*{margin:0;padding:0;border:0;}
body{background:#ffffff;background-image:url(bilder/faux_col.gif);background-repeat:repeat-y;background-position:top right;font-family: Verdana,Arial,Helvetica,Geneva;}
#navspalte{position:absolute;right:0;top:0;background:#ffa500;height:600px;width:258px;border:0px solid #ff0000;}
#contentspalte{position:relative;background:#fff;margin-right:258px;height:700px;border:0px solid #00ff00;}
#content{position:relative;width:580px;height:446px;background:#fff;margin:auto; border:0px solid #ff0000;overflow:hidden;}
#kopf{position:relative;width:580px;height:55px;margin:auto; border:0px solid #ff0000;margin-bottom:30px;}
#fussnav{position:relative;width:580px;height:60px;background:#fff;margin:auto;margin-top:30px; border:0px solid #ff0000;}
/*-----navigation----*/
ul#nav{list-style:none;margin-left:20px;margin-top:50px;margin-right:10px;}
ul#nav li {margin-bottom:10px;}
#cat1,#cat2,#cat3,#cat4{display:none;}
ul.subnav{list-style:none;margin-left:10px;margin-top:0px;}
ul#nav li:hover ul.subnav{display:block;}
#nav li a{color:#fff; text-decoration:none; font-size:11px; text-transform:uppercase;font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
#nav a:hover{text-decoration:underline;}
#nav a.light{ color: rgb(255, 210, 110);}
ul#nav li ul.subnav li{margin-bottom:0px;}
ul#nav li ul.subnav li a{font-size:11px;text-transform:none;}
body.projektsteuerung #cat1{display:block;}
body.entwicklungsplanung #cat2{display:block;}
body.staedtebau #cat3{display:block;}
body.baukultur #cat4{display:block;}

/*--------*/
img#logo{margin:20px;}
h1 {text-align:right; color: rgb(255, 153, 0); font-size: 15px; font-family:Verdana, Arial,Helvetica,Geneva; font-weight: normal; text-transform: uppercase;line-height:120%; letter-spacing:1px;
position:absolute; bottom:0;right:0;}
h2{color: rgb(51, 51, 51); font-size: 11px;font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; 
font-weight: normal; text-transform: uppercase;margin-bottom:5px;}
#fussnav a{font-size:9px;line-height:20px;text-decoration: none;display:block;text-align:center;vertical-align:middle;}
#fussnav a:hover{font-weight:bold;}
#fussnav a.active{font-weight:bold;text-decoration:underline;}
div.button{width:18px; height:22px;border:1px solid #ddd;float:right;margin-left:5px;}
div.buttonfr{padding:3px;border:1px solid #ddd;float:left;margin-right:15px;}
div.button_pdf{width:24px; height:22px;border:1px solid #ddd;float:left;margin-right:15px;}
.fr{float:right;}
.fl{float:left;}
.clr{clear:both;}
