* { padding: 0; margin: 0;  }
html { min-height: 99%; margin-bottom: 1px; }

body { font-size:11px; font-family: verdana, arial, helvetica, sans-serif; color: #606060; background-color: #fff; }

/* structure */
#wrapper { position: relative; display: block; margin: 0 auto; height: 100%; width: 90%; }
#impression { display: none; }
#service { display: none; }
#main-navigation { display: none; }
#footer-navigation { display: none; }

#left-col { display: none; }

/*2 von 2 Spalten*/
#content2_2 { color: #606060; }
#content2_2 img { display: none;}
/*2 von 3 Spalten*/
#content2_3 { color: #606060; }
#content2_3 img { display: none; }
img, img.flleft { display: none; }

.lightboximage img { display: block!important; border: none; margin-bottom: 20px; }

#marginal { display: none;}

/* common styles */

p a { text-decoration: none; color: #e58316; }


a.dl { display: none; }
a:Hover.dl { text-decoration: underline; }
div.mail { margin-top: -16px; }
div.mail a { text-decoration: none; color: #e58316; }

/*Print-Icon*/
a.print { display: none; }

a.extern { display: none; }


/*Text styles*/
#content2_3 h1 { font-size: 13px; font-weight: bold; }
#content2_3 h2 { font-size: 11px; font-weight: bold; }

p.abstand { display: none; }
br.clr { clear:both; line-height: 0; height: 0; font-size: 0; margin: 0; padding: 0; }



/* general content styles */
#left-col p, #marginal p, #content2_2 p, #content2_3 p { margin-bottom:16px; }
#content2_2 h1, #content2_3 h1 { font-size: 13px; font-weight: bold; margin-bottom: 5px; }
#content2_2 h2, #content2_3 h2 { color: #e58316; font-size: 11px; font-weight: bold; margin-bottom: 5px; }
#content2_2 p, #content2_3 p { line-height: 18px; }
#content2_2 p.separation, #content2_3 p.separation { border-bottom: 1px solid #e58316; }
#content2_2 img.full, #content2_3 img.full { display: none; }
#content2_2 img.flleft, #content2_3 img.flleft { display: none; }
#content2_2 div.slice, #content2_3 div.slice {  margin-bottom: 10px; border-bottom: 1px solid #e58316; padding-bottom: 10px; }

#content2_2 div.slice table tr td, #content2_3 div.slice table tr td { vertical-align: top; }

#content2_2 div.slice p, #content2_3 div.slice #content2_3 div.slice table tr td p {  margin: 0; padding: 0; }
#content2_3 div.slice table, #content2_3 div.slice table tr td {  margin: 0; padding: 0; border: 0; border-collapse: collapse; }
#content2_2 div.slice img, #content2_3 div.slice img {  }
#content2_2 div.slice h1, #content2_3 div.slice h1 {  float: left; }
#content2_2 div.slice h2, #content2_3 div.slice h2 {  float: right; }
#content2_2 div.slice h2 a, #content2_3 div.slice h2 a { text-decoration: none; }
#content2_2 div.block, #content2_3 div.block {  overflow:hidden; margin-bottom: 0; }
#content2_2 div.highlightblock, #content2_3 div.highlightblock { display: none; }



#content2_2 div.imgDesc, #content2_3 div.imgDesc { margin-bottom: 10px; }
div.imgDesc p { margin: 0; padding: 0; font-style: italic; }
#content2_2 div.imgDesc img.full, #content2_3 div.imgDesc img.full { margin-bottom: 5px; }

