/***********************************************/
/* Grundeinstellung                            */
/***********************************************/

body {
    background-color: #ffffff;
    margin-top: 0cm;
    margin-right: 0cm;
    margin-bottom: 0cm;
    margin-left: 0cm;
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 9px;
    text-decoration: none;
}

a{ color: #000000; text-decoration: none;}
a:link{ color: #000000; text-decoration: none;}
a:visited{ color: #000000; text-decoration: none;}
a:hover{color: #ffffff; text-decoration: none;}

#self a{ color: #000000; text-decoration: none; font-weight:bold;}
#self a:link{ color: #000000;}
#self a:visited{ color: #000000;}
#self a:hover{color: #ffffff;}

a.self { color: #000000; text-decoration: none; font-weight:bold; font-size: 9px;}
a.self:link{ color: #000000;}
a.self:visited{ color: #000000;}
a.self:hover{color: #ffffff;}


#navi a{ color: #000000; text-decoration: none;font-family: verdana, sans-serif; font-size: 9px; padding-left: 0px;}
#navi a:link{ color: #000000; text-decoration: none; padding-left: 0px;}
#navi a:visited{ color:#000000; text-decoration: none; padding-left: 0px;}
#navi a:hover{color: #ffffff; text-decoration: none; padding-left: 0px;}

a.navi{ color: #000000; text-decoration: none;font-family: verdana, sans-serif; font-size: 9px; padding-left: 0px;}
a.navi:link{ color: #000000; text-decoration: none; padding-left: 0px;}
a.navi:visited{ color:#000000; text-decoration: none; padding-left: 0px;}
a.navi:hover{color: #cccccc; text-decoration: none; padding-left: 0px;}

#navi_self a{ color: #000000; text-decoration: none;font-family: verdana, sans-serif; font-size: 9px; padding-left: 0px;}
#navi_self a:link{color: #000000; font-weight: bold; text-decoration: none; padding-left: 0px;}
#navi_self a:visited{color: #000000; font-weight: bold; text-decoration: none; padding-left: 0px;}
#navi_self a:hover{color: #ffffff; text-decoration: none; padding-left: 0px;}

.text_top{  
color: #666666;
background-color: #F0F0F0;
padding-left: 5px;
}

.text_top_w{  
color: #666666;
background-color: #ffffff;
padding-left: 5px;
}

#text_basic{ 
color: #666666;
padding-left: 5px;
padding-top: 8px;
}

#text_basic_w{ 
color: #666666;
background-color: #ffffff;
padding-left: 5px;
padding-top: 8px;
}


.text_adresse{  
color: #666666;
padding-left: 5px;
padding-top: 8px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 9px;
}


/***********************************************/
/* Layout                                      */
/***********************************************/

#text_feld{
  position:relative;
  float: left;
  padding: 0px 0px 0px 0px;
  width: 155px;
  height: 311px;
  margin-left: 1px;
  margin-top: 1px;
  background-color: #dedede;
}

#text_feld_s{
  position:relative;
  float: left;
  padding: 0px 0px 0px 0px;
  width: 155px;
  height: 311px;
  margin-left: 1px;
  margin-top: 1px;
  background-color: #ababab;
}


#rahmen{ 
    position:relative;
	width: 785px;
    text-align: left;
}

#bild_logo{
  position:relative;
  float: left;
  padding: 0px 0px 0px 0px;
  width: 155px;
  height: 156px;
  margin-left: 1px;
  background-color: #dedede;
}


#bild_text{
  position:relative;
  float: left;
  padding: 0px 0px 0px 0px;
  width: 155px;
  height: 95px;
  margin-left: 1px;
  margin-top: 1px;
  background-color: #dedede;
}


#text{
  position:relative;
  float: left;
	padding: 0px 0px 0px 0px;
	width: 251px;
	margin-left: 1px;
	margin-bottom: 1px;
        line-height: 14px;
        font-family: verdana;
        font-size: 9px;
}


#linklist{
  position:relative;
  float: left;
  background-color: #dedede;  
  padding: 0px 0px 0px 0px;
  width: 155px;
  height: 155px;
  margin-left: 1px;
  margin-top: 1px;
}

#linklist_x{
  position:relative;
  float: left;
  background-color: #dedede;  
  padding: 0px 0px 0px 0px;
  width: 155px;
  height: 155px;
  border-bottom: 1px solid;
  border-color:#ffffff;
}

#linklist_w{
  position:relative;
  float: left;
  background-color: #ffffff;  
  padding: 0px 0px 0px 0px;
  width: 155px;
  height: 155px;
  margin-left: 1px;
  margin-top: 1px;
}


#linklist_a{
  position:relative;
  float: left;
	padding: 0px 0px 0px 0px;
	width: 125px;
	height: 175px;
	margin-left: 1px;
        margin-top: 1px;
}

#kontakt{
  position:relative;
  float: left;
  background-color: #bbbbbb;  
  padding: 0px 0px 0px 0px;
  width: 155px;
  height: 155px;
  margin-left: 1px;
  margin-top: 1px;
}

#block_unten_a{
  width: 155px;
  padding: 0px 0px 0px 0px;
  margin-top: 1px;
  margin-left: 1px;
  float: left;
}

#block_unten_b{
  width: 155px;
  padding: 0px 0px 0px 0px;
  margin-top: 1px;
  margin-left: 1px;
  float: left;
}

#block_unten_c{
  width: 155px;
  padding: 0px 0px 0px 0px;
  margin-top: 1px;
  margin-left: 1px;
  float: left;
}

#block_unten_d{
  width: 155px;
  padding: 0px 0px 0px 0px;
  margin-top: 1px;
  margin-left: 1px;
  float: left;
}

#block_unten_e{
  width: 155px;
  padding: 0px 0px 0px 0px;
  margin-top: 1px;
  margin-left: 1px;
  float: left;
}

#stop{
  clear: both;
}


/***********************************************/
/* Layout popup Team                           */
/***********************************************/


#pop_01{
  position:relative;
  margin-top:0px;
  float:left;
}

#pop_01{
  position:relative;
  float:left;
}