/* ~~~ Standard Klassen ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

html, body{
 margin:0;
 border:0;
 padding:0;
 
	font-size:11px;
	line-height:18px;
	font-family:"Trebuchet MS", Arial, sans-serif;
	color: #595441;
	background-color:#ffffff;
}

/* ~~~ Frame Klasse ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

div#frameCenter{
 margin:auto;
 width:auto;
}

div#frameHead{
 width:auto;
 height:auto;
}
 
 a#contentLogo{

 }
 
 a#contentLogo img{
  border:0;
  width:67px;
  height:72px;
 }
 
 div#frameHead h1.cssHidden{
  display:block;
  position:absolute;
  left:80px;
  top:24px;
  margin:0;
  padding:0;
  
  font-size:18px;
  line-height:18px;
 }
 
 div#frameHead h2.cssHidden{
  display:block;
  position:absolute;
  left:80px;
  top:50px;
  margin:0;
  padding:0;
  
  font-size:14px;
  line-height:14px;
  color:#000000;
 }
 
 p#frameHeadLeft{
  position:absolute;
  left:80px;
  top:6px;
  margin:0;
  padding:0;
  
  font-size:11px;
  line-height:11px;
  color:#000000;
 } 
 
 p#frameHeadLeft span{
  padding-right:15px;
 }
 
 p#frameHeadRight{
  display:none;
 }

div#frameBody{
 width:auto;
}

 div#contentHeader{
  display:none;
 }

 div#contentArea{
  padding:30px 30px 30px 80px;
  width:auto;
 }

 div#contentArea.contentAreaHome{
  display:none;
 }

 ul#mainMenu{
  display:none;
 }

div#frameFoot{
 clear:both;
 padding:0;
 width:auto;
 height:auto;
 
 text-align:right;
 font-size:11px;
 line-height:11px;
 color:#b9b09d;
}

 div#frameFoot p{
  float:left;
  margin:0;
  padding:5px 0 20px 80px;
 }

 div#frameFoot p.fontColorDarkGrey{
  display:none;
 }

/* ~~~ universale Klasse ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.cssHidden{
 display:none;
}

.fontItalic{
 font-style:italic;
}

.fontBold{
 font-weight:bold;
}

.fontColorDarkGrey{
 color:#4c4841;
}

.floatClearer{
 clear:both;
}

/* ~~~ content.css Overrides ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

div#contentArea p,
div#contentArea h1,
div#contentArea h2,
div#contentArea h3,
div#contentArea h4,
div#contentArea h5,
div#contentArea h6,
div#contentArea ul{
 margin-left:0;
}

div#contentArea div.columBox{
 float:none;
}

div#contentArea div.box180{
 width:auto;
}

div#contentArea div.box300{
 width:auto; 
}

div#contentArea div.box400{
 width:auto;
}

div#contentArea div.box520{
 width:auto;
}
