/*---  CSS Stylesheet Dokument  ---*/

/* box layout */

.boxwrap   { margin-left: auto; margin-right: auto; }

.boxbody   {float: left;}
.boxcenter { float: left;}
.boxleft   {display:none;float: left; }
.boxright  {display:none; width: 150px; float: right; }
.boxheader {width: 100%;  clear: both;  }
.boxfooter {width: 100%;  clear: both; height: 15px; }


.boxclear  { clear: both; line-height: 0px; }
.boxcontent { float:right; }

.global_nav {display:none;text-align:right; font-size:9px; height:15px; word-spacing:15px; }
.topic_nav {display:none;background-color:#ffffff; height:38px; width:100%; background-image:url(/lib/images/nav_bkg.gif); background-repeat:repeat-x; }
.sub_nav {display:none;background-color:#E8E8E8; height:350px; width:210px; }


.col_left   { float: left; }
.col_right  { float: right; }

.col_A {display:none;width: 210px; float:left; }

/* ie hack: */
     .iehackwrap { text-align: center;  }
     .boxwrap    { text-align: left; }     
     
/* box style */

/*.boxwrap   { background: #efefef; }*/

.boxheader { background: #ffffff; }
.boxfooter { background: #ffffff; border-top:#000000 1px solid; padding-top:3px; width:445px;}
/*.boxcenter { background: #fcc; }
.boxleft   { display:none;background: #cfc; }*/
.boxright  { background: #ccf; }

div { margin: 0px; padding: 0px; }


.box_Leistungen {display:none;}
.box_Themen {display:none;}
.box_Projekte {display:none;}
.box_Portrait {display:none;}