html {margin: 0; padding: 0;}
document, body {margin: 0 0 0 0; padding: 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #7a7a7a; background-color: #FFFFFF; line-height:18px;}
img{border: 0;}
#wrapper{position: relative; width: auto; margin: 0 10px 0 0; }
#printHeader{position: relative; display: block; width;: 650px; text-align: left;}

/* 	Hidden CONTAINER */
#head{display: none;}
.fpsLogo{display: block;}
#l1_nav{display: none;}
#headContent{display: none;}
#headContentWide{display: none;}
#colLeft{display: none;}
#l2_nav{display: none;}
#l2nav_spez{display: none;}
#footer {display: none;}
#footerWide {display: none;}
.print{display:none;}
.printWide{display:none;}
#searchword, #searchform input{display: none;}
#boxleft{display: none;}
#col_cont_2 {display: none;}


/* Styles to display */


#contentMain{position: relative; clear: both; margin: 0 0 0 10px;}
#contentMainWide{position: relative; width: auto;}
#content{position: relative; width: auto;}
#col_cont_main{position: relative; width: auto;}
#col_cont_main_wide{position: relative; width:auto; margin:0;}
.header{display: block; border-bottom: 1px solid; border-color: #bababa; margin: 0 0 30px 0;}
#col_cont_1 {position: relative; width: auto; margin:0;}

#col_cont_2 p{margin: 0; padding: 0;}
#divClear{clear: both; font-size: 1px; height: 1px; overflow: hidden;}



/* 	TEXT FORMATTING */
a {text-decoration: none; color: #939213; }
a:hover { color: #939213; }
#col_cont_main h2{font-size: 14px; font-weight: normal;  width: 588px; height: 20px; margin: 0; padding: 0; color: #777777; font-variant:normal; }
.bodytext{font-size: 11px; color: #777777;}


/* Ajax Container */
.cont_ax{display: visible;}


/* Mitarbeiterstab */

