/**********************************/
/*                                */
/*  copyright by ESCreation 2010  */
/*  Elmar Schliemann              */
/*  www.escreation.de             */
/*                                */
/**********************************/

body{
text-align:center;
background-color:#e9faff; /*#fdf4ed;*/
font-family:Trebuchet MS, Helvetica, sans-serif;

word-spacing:0.01em;
letter-spacing:0.01em;
}

#site{
  border:0px solid red;
  margin:10px auto;
  padding: 0px 0 10px 0px;
  text-align:left;
  width:950px;
  background-color:#b7d5f6;
  background-image:url(../img/hg.jpg);
  background-position: 0px 239px;
  background-repeat:no-repeat;color:#000;
}

/* --------------------------------- */

#navi_top{
  border:0px solid green;
  height:25px;
  background-color:#416daa;
  text-align:left;
  padding-left:20px; 
  margin:0px 0px 0px 0px;
}

.navi_box{
  border:0px solid red;
  height:25px;
  float:left;
}
.navi_leer{
  border:0px solid blue;
  float:left;
}

.navi_box a{
line-height:25px;
padding:1px 10px 1px 10px;
border:0px solid blue;
font-weight:900;
}

.navi_box a:link, .navi_box a:visited{
/* background-image:url(../img/grafiken/link_hg.png); 
background-repeat:repeat-x;*/
text-decoration:none;

background-color:#6ea3e7;
color:#000;

}
.navi_box a:hover{
/* background-image:url(../img/grafiken/link_hover_hg.png);
background-repeat:repeat-x;*/
text-decoration:none;
background-color:#c4deff;
color:#000;
}

/* --------------------------------- */

#logo{
  border-top:1px solid #522e00;
  height:189px;
  width:950px;
  background-color:transparent; 
  background-image:url(../img/logo.jpg);
  background-position:top left;
  background-repeat:no-repeat;color:#000;
  /*
  background-color:#fff;
  background-image:url(../img/logot1a.jpg);
  */
  text-align:left;
  padding-left:0px;
  margin:0px;
}

/* --------------------------------- */

#wo_bin_ich{
border-bottom:1px solid #522e00;
  height:25px;
  line-height:25px;
  background-color:#d6e7fc;
  text-align:left;
  margin:0px 0px 20px 0px;
  padding-left:30px;
  font-size:14px;
  font-weight:500;
  letter-spacing:0.4em;
  word-spacing:0.4em;
}

#wo_bin_ich a{
border:0px solid blue;
line-height:25px;
font-weight:200;
}

#wo_bin_ich a:link, #wo_bin_ich a:visited{
text-decoration:none;
color:#000;

}
#wo_bin_ich a:hover{
text-decoration:underline;
color:#000;
}

/* --------------------------------- */
#navi_links{
  border:0px solid red;
  margin:0px 0px 20px 0px;
  background-color:transparent; 
  padding:10px;
  width:200px;
  float:left;
}

#navi_links ul{
border:0px solid red;
list-style-image:url(../img/yinyang_ico.png);         
margin-left:5px;
padding-left:20px;
}

#navi_links li{
border:0px solid green;
margin-bottom:10px;
line-height:20px;
}


#navi_links a{
border:0px solid blue;
line-height:10px;
font-weight:200;
}

#navi_links a:link, #navi_links a:visited{
text-decoration:none;
color:#000;

}
#navi_links a:hover{
text-decoration:underline;
color:#000;
}

/* -- */

#navi_links #lnk{
border:0px solid red;
line-height:40px;
height:40px;
}

#navi_links #lnk a img{
border: 0px solid green;
width: 35px;
height: 25px;
padding-top:0px;
margin-right:10px;
float:left;
}

#navi_links #lnk a{
border:0px solid blue;
padding:5px;
line-height:30px;
float:left;
}

#cc{
border:0px solid red;
margin-left:0px;
height: 25px;
font-size:14px;
font-weight:900;
font-style:italic;
}

#cc .cc_img{
border:0px solid blue;
margin:0px 5px 0px 10px;
width: 15px;
height: 15px;
}


/* --------------------------------- */

#content_rechts{
  border-left:1px solid #416daa;
  
  text-align:left;
  padding:0px 10px 0px 15px;
  margin:0px 2px 40px 0px;
  background-color:transparent; 
  width: 700px;
  min-height:500px;
  max-height:1175px;
  overflow:auto;
  float:left;
}

/* --------------------------------- */

#footer{
  border-bottom:1px solid #000;
  background-color:#e8ebf3;
  color:#7B7B7B;
  font-size:14px;
  font-weight:200;
  text-align:left;
  height:25px;
  line-height:25px;
  margin:10px 0px 10px 0px;
  clear:both;
}
#footer .left{
margin-left:20px;
float:left;
}
#footer .right{
margin-right:20px;
float:right;
}


/* --------------------------------- */
/* --------------------------------- */
h1{
font-size:18px;
}

h2{
font-size:16px;
}

h3{
font-size:14px;
}

p {
border: 0px solid red;
text-align:justify;
}

.linie{
border-top:1px solid #416daa;
margin:0px;
height:1px;
}

.fett{
font-weight:900;
}

.zitat_1 {
font-size:15px;
border:0px solid red;
font-style:italic;
}

/* --------------------------------- */



#img_sonnenstrahl{
border:0px solid red;
width: 342px;
height: 512px;
margin:15px 5px 15px 15px;

float:right;
}
