 /********************************/
 /*                              */
 /*          VEDDELER            */
 /*         29.05.2007           */
 /*                              */
 /********************************/
	
	
	html,body{
	  behavior: url(hover.htc);
    }

    img {
	  border :0;
	}
 
    body { 
	  background-color : #D5DBE0; 
	  margin-top       : 120px; 
	  margin-left      : 0px; 
	  margin-right     : 0px; 
	  width            : 100%;
	}
	
	a, a:link, a:visited, a:active {
      font-family      : Arial,Verdana,Tahoma;
      font-size        : 11px;
      color            : #45535D;
      text-decoration  : none;
	  font-weight      : normal;
	}
	
	div.efvEditordiv {
	  font-family: Arial,Verdana,Tahoma; 
	  font-size: 11px; 
	  color: #585A5B; 
	  text-decoration:none; 
	  line-height:14px
	}
    
	div.efvEditordiv td.efvEditortback a, a:link, a:visited, a:active {
      font-family      : Arial,Verdana,Tahoma;
      font-size        : 11px;
      color            : #45535D;
      text-decoration  : none;
	  font-weight      : bold;
	}
	
	h1.akt {
	  padding          : 2px;
	  margin           : 0px;
	  
	  margin-bottom    : 10px;
	  
	  width            : 98%;
	  
	  font-family      : Arial,Verdana,Tahoma;
	  font-size        : 12px;
	  color            : #585a59;
	  
	  text-indent      : 20px;
	  
	  background       : url(../images/h1_arrow.jpg) top left no-repeat;
	}
	
	h1.dl {
	  padding          : 2px;
	  margin           : 0px;
	  
	  margin-bottom    : 10px;
	  margin-left      : 15px;
	  
	  width            : 89%;
	  
	  border           : 1px solid #585a59; 
	  
	  font-family      : Arial,Verdana,Tahoma;
	  font-size        : 12px;
	  color            : #585a59;
	  
	  padding-left     : 5px;
	  padding-right    : 5px;
	  
	  background       : url(../images/h1_arrow.jpg) top right no-repeat;
	}
	
	h1.dl a, h1.dl a:link, h1.dl a:active, h1.dl a:visited, h1.dl a:hover, h1.akt a, h1.akt a:link, h1.akt a:active, h1.akt a:visited, h1.akt a:hover {
	  font-family      : Arial,Verdana,Tahoma;
	  font-size        : 12px;
	  color            : #4C81A7;
	}
	
	p.akt {
	  padding          : 0px;
	  margin           : 0px;
	  
	  padding-left     : 23px;
	  
	  width            : 95%;
	  
	  font-family      : Arial,Verdana,Tahoma;
	  font-size        : 11px;
	  font-weight      : normal;
	  color            : #585A5B;
	  
	  text-align       : left;
	  text-transform   : none;
	  border           : none;
	}
	
	div.efvEditordiv td.efvEditortback a:hover {
      color: #87B5D6;
	} 
	
	.fliesstext { font-family: Arial,Verdana,Tahoma; font-size: 11px; color: #585A5B; text-decoration:none; line-height:14px}
       .fliesstext a:link { font-family: Arial,Verdana,Tahoma; font-size: 11px; color: #4C81A7; text-decoration:none; line-height:14px; font-weight: normal;}
    .fliesstext a:visited { font-family: Arial,Verdana,Tahoma; font-size: 11px; color: #4C81A7; text-decoration:none; line-height:14px; font-weight: normal;}
      .fliesstext a:hover { font-family: Arial,Verdana,Tahoma; font-size: 11px; color: #2F3031; text-decoration:none; line-height:14px; font-weight: normal;}
     .fliesstext a:active { font-family: Arial,Verdana,Tahoma; font-size: 11px; color: #4C81A7; text-decoration:none; line-height:14px; font-weight: normal;}
             
			  .admin { font-family: Arial,Verdana,Tahoma; font-size: 12px; color: #585A5B; text-decoration:none; line-height:14px; font-weight: normal;}
       .admin a:link { font-family: Arial,Verdana,Tahoma; font-size: 12px; color: #585A5B; text-decoration:none; line-height:14px; font-weight: normal;}
    .admin a:visited { font-family: Arial,Verdana,Tahoma; font-size: 12px; color: #B2C3CE; text-decoration:none; line-height:14px; font-weight: normal;}
      .admin a:hover { font-family: Arial,Verdana,Tahoma; font-size: 12px; color: #2F3031; text-decoration:none; line-height:14px; font-weight: normal;}
     .admin a:active { font-family: Arial,Verdana,Tahoma; font-size: 12px; color: #B2C3CE; text-decoration:none; line-height:14px; font-weight: normal;}

             .focus { font-family: Arial,Verdana,Tahoma; font-size: 12px; color: #FFF159; text-decoration:none; font-weight:bold; line-height:14px}
       .focus a:link { text-transform : uppercase; font-family: Arial,Verdana,Tahoma; font-size: 12px; color: #FFF159; text-decoration:none; font-weight:bold; line-height:14px; font-weight: normal;}
    .focus a:visited { text-transform : uppercase; font-family: Arial,Verdana,Tahoma; font-size: 12px; color: #FFF159; text-decoration:none; font-weight:bold; line-height:14px; font-weight: normal;}
      .focus a:hover { text-transform : uppercase; font-family: Arial,Verdana,Tahoma; font-size: 12px; color: #000000; text-decoration:none; font-weight:bold; line-height:14px; font-weight: normal;}
     .focus a:active { text-transform : uppercase; font-family: Arial,Verdana,Tahoma; font-size: 12px; color: #FFF159; text-decoration:none; font-weight:bold; line-height:14px; font-weight: normal;}
	 
               .menueTxt { font-family: Arial,Verdana,Tahoma; font-size: 11px; color: #FFFFFF; text-decoration:none; line-height:14px; text-transform:uppercase;}
         .menueTxt a:link { font-family: Arial,Verdana,Tahoma; font-size: 11px; color: #FFFFFF; text-decoration:none; line-height:14px; font-weight: normal;}
      .menueTxt a:visited { font-family: Arial,Verdana,Tahoma; font-size: 11px; color: #FFFFFF; text-decoration:none; line-height:14px; font-weight: normal;}
        .menueTxt a:hover { font-family: Arial,Verdana,Tahoma; font-size: 11px; color: #000000; text-decoration:none; line-height:14px; font-weight: normal;}
       .menueTxt a:active { font-family: Arial,Verdana,Tahoma; font-size: 11px; color: #000000; text-decoration:none; line-height:14px; font-weight: normal;}
              
    
    table.mitarbeiter {
	  color            : #585A5B;
	  font-size        : 11px;
	  font-family      : Arial,Verdana,Tahoma;
	  line-height      : 12px;
    }
	
	table.mitarbeiter a:link, table.mitarbeiter a:visited,  table.mitarbeiter a:active, table.mitarbeiter a:hover {
	  color: #585A5B;
	  text-decoration: none;
	  font-weight: normal;
	}
  
  p {
    position       : relative;
	text-transform : uppercase;
    /*width          : 780px;*/
    font-family    : Arial,Verdana,Tahoma;
    font-size      : 16px;
    font-weight    : bold;
    color          : #7B868E;
    text-align     : center;
    line-height    : 16px;
    border-top     : 1px solid #585A5B;
  }

	body div#toolTip {position:absolute; z-index:1000;width:170px;background:#FFFFFF;border:2px solid #595A5E;text-align:left;padding:5px;min-height:1em;-moz-border-radius:0px; }
    
	body div#toolTip p { 
	  margin     : 0px;
	  padding    : 0px;
	  color      : #595A5E;
	  font       : 11px Arial,Verdana,Tahoma; 
	  width      : 170px;
      text-align : left;
      border-top : 0px solid #585A5B;
	  text-transform : none;
	}
	
    body div#toolTip p em { display:block;margin-top:3px;color:#f60;font-style:normal;font-weight:bold; }
    body div#toolTip p em span { font-weight:bold;color:#fff; }
  
  input,textarea {
    background-color : #D6DBE1;
	border           : 1px solid #87B5D6;
    font-family      : Arial,Verdana,Tahoma;
    font-size        : 11px;
    color            : #585A5B;
	padding-left     : 3px;
  }
  
  input.kontaktsub {
    background       : #FFFFFF;
	border           : none;
	padding          : 0px;
  }
  
  div.links a:link, div.links a:active, div.links a:visited {
    font-family      : Arial,Verdana,Tahoma;
    font-size        : 11px;
    color            : #45535D;
    font-weight      : bold;
	text-decoration  : none;
  }
  
  div.links a:hover {
    color: #87B5D6;
  }
  

  
  td.links a:link, td.links a:active, td.links a:visited {
    font-family      : Arial,Verdana,Tahoma;
    font-size        : 11px;
    color            : #45535D;
    font-weight      : bold;
  }
  
  /*a.focus, a.focus:visited, a.focus:active {
    font-family      : Arial,Verdana,Tahoma;
    font-size        : 11px;
    color            : #FFF159;
    font-weight      : bold;
  }
  
  a.focus:hover {
    color            : #000000;
  }*/
  
  td.links a:hover {
    color: #87B5D6;
  }
  
  ul.ulLinks {
    width:100%;
  }
  
  ul.ulLinks li {
    padding-bottom:8px;
  }
  
  div.line {
    position: relative;
	text-transform: uppercase;
    width: 780px;
	height: 20px;
    text-align  : center;
    border-top: 1px solid #585A5B;
  }

  } 
  
  td.hinweise a:link, td.links a:active, td.links a:visited {
    font-family      : Arial,Verdana,Tahoma;
    font-size        : 11px;
    color            : #45535D;
    font-weight      : bold;
  }
  
  /*a.focus, a.focus:visited, a.focus:active {
    font-family      : Arial,Verdana,Tahoma;
    font-size        : 11px;
    color            : #FFF159;
    font-weight      : bold;
  }
  
  a.focus:hover {
    color            : #000000;
  }*/
  
  td.hinweise a:hover {
    color: #87B5D6;
  }
  
  ul.ulhinweise {
    width:100%;
  }
  
  ul.ulhinweise li {
    padding-bottom:8px;
  }
  
  div.line {
    position: relative;
	text-transform: uppercase;
    width: 780px;
	height: 20px;
    text-align  : center;
    border-top: 1px solid #585A5B;
  }
  
  /* -> Styles für die Menüpunkte */
  div.menue {
    padding-top    : 2px;
	padding-bottom : 2px;
	padding-right  : 15px;
    padding-left   : 15px;	
    
	font-family    : Arial,Verdana,Tahoma;
    font-size      : 11px;
    color          : #FFFFFF;
	text-transform : uppercase;
	
	border         : 1px solid #579DD0;
	
	float          : left;
  }
  
  div.menue a:link, div.menue a:active, div.menue a:visited {
    font-family     : Arial,Verdana,Tahoma;
    font-size       : 11px;
    color           : #FFFFFF;
	text-transform  : uppercase;
	text-decoration : none;
	font-weight      : normal;
  }
  
  div.menue a:hover {
    color: #000000;
  }
  
  div.menueHover {
	float            : left;
	background-color : #FFFFFF;
	top              : -10px;
    padding-top      : 8px;
	padding-bottom   : 8px;
	padding-right    : 24px;
    padding-left     : 24px;
    color            : #000000;
	border           : 1px solid #000000;
	
	filter: alpha(opacity=40);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
    -moz-opacity: 0.40; opacity:0.40;
  }
  /* <- Styles für die Menüpunkte */
  
  div.subHover {
    background-color : #FFFFFF;
	border           : 1px solid #58595B;
	padding          : 2px;
	padding-left     : 30px;
    font-family      : Arial,Verdana,Tahoma;
    font-size        : 11px;
    color            : #585A5B;
  }
  
  div.menueHover a:link, div.menueHover a:active, div.menueHover a:visited {
    font-family     : Arial,Verdana,Tahoma;
    font-size       : 11px;
    color           : #000000;
	text-transform  : uppercase;
	text-decoration : none;
	font-weight: normal;
  }
  
  div.sub {
	padding          : 2px;
	padding-left     : 30px;
    font-family      : Arial,Verdana,Tahoma;
    font-size        : 11px;
    color            : #585A5B;
  }
  
  div.sub a:link, div.sub a:active, div.sub a:visited {
    font-family     : Arial,Verdana,Tahoma;
    font-size       : 11px;
    color           : #585A5B;
	text-decoration : none;
	font-weight      : normal;
  }
  
  div.sub a:hover {
    color: #2F3031;
  }
  
  div.blueLine {
    margin-left:auto;
    margin-right:auto;
    z-index     : 10;
    position    : relative;
	
	width       : 780px;
	height      : 20px;
	
	background-color: #579DD0;
  	
  	border      : 1px solid #585A5B;
  }
  
  div.footerLine {
    margin-left:auto;
    margin-right:auto;
    z-index     : 10;
    position    : relative;
	
	width       : 780px;
	height      : 20px;
	
	background-color: #579DD0;
  	
  	border      : 1px solid #585A5B;
  }
  
  
  td.footer, td.footer a:link, td.footer a:active, td.footer a:visited {
    font-family    : Arial,Verdana,Tahoma;
    font-size      : 11px;
    color          : #FFFFFF;
	text-transform : uppercase;
	text-decoration: none;
	font-weight      : normal;
  }
  
  td.footer a:hover {
    color          : #000000;
  }
  
  div.content {
	position: relative;
    
	z-index : 2;
	
	width   : 750px;
	height  : 360px;
	left    : 15px;
	
	border-left: 1px solid #585A5B;
	border-right: 1px solid #585A5B;
	
	background-color: #FFFFFF;
	
	font-family    : Arial,Verdana,Tahoma;
    font-size      : 12px;
    color          : #585A5B;	
  }
  
  div.mainContent {
    z-index  : 1;
	position : relative;
    width    : 780px;
    margin   : auto;
  }
