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

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

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;
}



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


ul a:link,ul a:visited {
  text-decoration:none;
  color:#F2FF00;
}
ul a:hover {
  text-decoration:none;
  color:#bfcdeb;
}

#content ul a:link, #content ul a:visited {
  text-decoration:none;
  color:blue;
}

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

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

#site{
  border-bottom:1px solid #000;
  border-right: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;
}

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


#logo{
  position:relative;
  border:0px 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, #logo .logout{
  border:0px solid green;   
  width:130px;
  height:60px;
  margin:10px 5px 5px 0px;  /* innenabstand - oben rechts unten links*/
  font-size:12px;
  float:right;
}

#logo .logout a{
  font-size:20px;
  font-weight:900;
}

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


#navi{
  border:0px solid red;
  background-color:#fff;
  color:black;
  width:120px;
  height:380px;
  float:right; 
}

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


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

#footer img{
  position:relative;
  border:0px solid red;
  width:60px;
  height:60px;
  top:0px;
  left:30px;
  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:105px;
  text-align:left;
  letter-spacing:1px;
}

#footer .unter_navi{
  position:absolute;
  border:0px solid red;
  width:500px;
  height:30px;
  line-height:28px;
  top:0px;
  left:430px;
  color:#000;
  text-align:left;
  font-weight:900;
  font-size:13px;
}

#footer .unter_navi img{
  margin-right:40px;
  top:0px;
  border:0px solid red;
  width: 27px;
  height: 27px;
 
}

#footer .unter_navi a:link, #footer .unter_navi a:visited {
  color:blue;
  text-decoration:underline;
}

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

#footer #socialbookmarks{
  border:0px solid red;
  margin:9px 0px 0px 0px;
  padding-right:0px;
  line-height:20px;
  height:25px;
  width:230px;
  float:right;
}

#footer #socialbookmarks img{
  border:0px solid green;
  margin:0px 3px 0px 0px;
  left:5px;
  height:10px;
  width:10px;
}

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

