/*****************************/
/*                           */
/*  copyright by ESCreation  */
/*  Elmar Schliemann         */
/*  www.escreation.de        */
/*                           */
/*****************************/
.druckansicht {
 display:none;
}

body {
  margin-top:5px;
  padding:0px;
  text-align:center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color:#000;
  background-color:#a9afbf;
	/*
  background-color:#d5dcec; 

  background-image:url(../img/hg.gif);
	background-repeat:repeat; */
}

h1 {
  margin-top:0px;
  padding-right:0px;
  padding-left:0px;
  font-size:18px;
  font-weight:bolder;
}

h2 {
  margin-top:0px;
  padding-right:0px;
  padding-left:0px;
  font-size:16px;
  font-weight:bolder;
}


h3 {
  margin-top:0px;
  padding-right:0px;
  padding-left:0px;
  font-size:14px;
  font-weight:bolder;
}


p {
  margin-top:0px;
  padding-right:0px;
  padding-bottom:2px;
  padding-left:0px;
  padding-top:2px;
}


/*****************************************/

a {
  padding-right:0px;
  padding-left:0px;
  text-decoration:none;
  border:0px solid black;
}



a:link, a:visited {
  color:blue;
}
a:hover {
  color:red;
}


ul a:link,ul a:visited {
  border:0px solid black;
  text-decoration:none;
  color:#F2FF00;
}
ul a:hover {
  border:0px solid red;
  text-decoration:none;
  color:#bfcdeb;
}

#content ul a:link, #content ul a:visited {
  border:0px solid black;
  text-decoration:none;
  color:red;
}

#content ul a:hover {
  border:0px solid red;
  text-decoration:none;
  color:blue;
}

/*****************************************/

#site{
  border:1px solid #000;
  
  background-color:#fff;
  margin:0 auto;
  width:984px;
  height:580px;
  text-align:left;
}

/*****************************************/


#balken{
  border-right:0px solid #715F5D;
  border-bottom:0px solid #000;
  width:30px;
  height:580px;
  background-image:url(../img/balken.gif);
	background-repeat:no-repeat;
  float:left;
}

/*****************************************/

#boxes{
  border:1px solid red;
  width:970px;
  height:770px;
  float:left;
}

/*****************************************/
#content{
  position:relative;
  border:1px solid green;
  background-color:#fff;
  margin-top:10px;
  padding:0px 0px 0px 0px;
  width:700px;
  height:370px;
  float:left;
}


#logo{
  position:relative;
  border-bottom:1px solid blue;   
  width:950px;
  height:140px;
  background-image:url(../img/logo_hg.gif);
	background-repeat:repeat-x;
  float:left;
}

#logo img{
 position:relative;
 border-bottom:0px solid red;
 float:left;
 width:170px;
 height:140px;
 padding-left:3px;
 left:-2px;
}

#logo .slogan{
  border:0px solid green;   
  width:700px;
  height:30px;
  margin-top:10px;
  padding:15px 20px 5px 20px;  /* innenabstand - oben rechts unten links */
  color:#636363;
  font-size:20px;
  line-height:30px;
  font-weight:bolder;
  text-align:right;
  float:right;
  top:100px;
  letter-spacing:1px;
}

#logo .profil, #logo .anschrift{
  border:0px solid green;   
  width:130px;
  height:60px;
  margin:10px 5px 5px 0px;  /* innenabstand - oben rechts unten links*/
  font-size:12px;
  float:right;
}

/*****************************************/


#navi{
  border:0px solid red;
  background-color:#fff;
  color:black;
  width:250px;
  height:380px;
  float:left; 
  visibility:hidden;
}

/*****************************************/


#footer{
  position:relative;
  border-bottom:1px solid #000;
  background-color:silver;
  background-image:url(../img/footer_hg.gif);
	background-repeat:repeat-x;
  color:black;
  width:950px;
  height:60px;
  float:left;
  
}

#footer img{
  position:relative;
  border:0px solid red;
  width:60px;
  height:60px;
  top:0px;
  left:55px;
  float:left;
}

#footer .footer_text{
  position:relative;
  border:0px solid red;
  width:400px;
  height:20px;
  font-size:14px;
  font-weight:200;
  top:14px;
  
  margin-left:115px;
  text-align:left;
  letter-spacing:1px;
}

#footer .unter_navi{
  position:absolute;
  border:0px solid red;
  width:200px;
  height:20px;
  line-height:20px;
  top:12px;
  left:450px;
  color:#000;
  text-align:center;
  font-weight:900;
  font-size:13px;
}

#footer .unter_navi a:link, #footer .unter_navi a:visited {
  color:blue;
}

#footer .unter_navi a:hover {
  color:red;
}

/*****************************************/

