
body { margin: 50px; padding : 0px; background : #FFFFFF; }

body,td,p { 
	font : 11px Verdana, Arial, Helvetica, sans-serif; 
	color : #666666; 
	line-height: 1.4 em;
	 }
	 
p {
	Margin-Bottom: 0px;
    Margin-Top: 0px;
	}

#taboben table {
	border-bottom: 1px ridge silver;
	border-bottom-style: dashed;
  }
  html>body div#Seite {
    border-color: gray;  /* Farbangleichung an den Internet Explorer  */
  }
  
a,a:link,a:visited {
	color : #FF9900;
	font-weight : bold; 
	text-decoration:none;
}

a:hover {
    color : #FF9900;
	font-weight : bold; 
	text-decoration:underline;
}

h1 { 
	font-size : 14px; 
	font-weight : bold; 
	line-height: 20px;
	Margin-Bottom: 0px;
    Margin-Top: 10px;	
	}
	
h2 { 
	font-size : 11px; 
	font-weight : bold; 
	line-height: 20px;
	Margin-Bottom: 0px;
    Margin-Top: 0px;	
	}
	
h3 { font-size : 11px; font-weight : bold; }


/* --------- Claim --------- */

#claim  {   
		color : #000000;                
		font-weight : bold; 
		padding-left: 1px;
        padding-top: 0px;
		padding-bottom: 9px;	
		line-height: 1.0 em;
	}

#claimrosette {
        background: transparent  url(content/adds/halb_grau.gif) no-repeat; 
		background-Position:  2 0;
        margin-bottom: 0px;
       }


/* --------- Teaserspalte --------- */

td#teaser  { 
	border-left: 1px ridge silver;
	border-left-style: dashed;
	padding-left: 15px;
    padding-top: 5px;	
	}
	
/* --------- Navi_links_spalte --------- */
	
td#navilinks  { 
	border-left: 1px ridge silver;
	border-left-style: dashed;
	padding-left: 0px;
    padding-top: 0px;	
	
	}

td#navilinkshg  { 
	Background-Color: #FFFFFF;     /*EDIT HG-Farbe Navispalte*/
	padding-left: 0px; 
	padding-right: 0px; 
	background-image:  url(bilder/navi_links_hg.gif); 
	background-repeat : no-repeat; 
	Background-Position:  120 50;
	}



/*  ************ NAVI ************  */

/* --------- Sekundaernavigation --------- */

#navihg  { 
	 }	 

ul#Navigation {
    width: 150px;
    margin: 0; padding: 0em;
	 }

  * html ul#Navigation {  /* Korrekturen fuer IE 5.x */
    width: 11.6em;
    w\idth: 11em;
    padding-left: 0;
    padd\ing-left: 0.4em;
  }
  
  ul#Navigation a {
    color: #333333; 
    display:block;
    margin-left: 5px;
    text-decoration: none; /* font-weight: bold; */
  }

  * html ul#Navigation a {
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 10em;  /* Breitenangabe fuer IE 6 */
	
  }
  
  ul#Navigation a:hover {
    color: #FF9900;
    font-weight: bold;
  }

 ul#Navigation .sub a:hover {
    color: #FF9900;
    font-weight: bold;
  }

  
ul#Navigation li {
    list-style: none;
    margin: 7px; padding: 0.2em;
	Background-Image: url(bilder/pfeil.gif);
	background-repeat : no-repeat; 
	Background-Position:  0 5;
    border-bottom: 1px ridge silver;
	border-bottom-style: dashed;
	padding-left: 10px;
    padding-top: 0px;	
	padding-bottom: 7px;
  }
  
li#naviact a {
    color: #FF9900;
    font-weight: bold;
      } 
	  
ul#Navigation li ul {
    margin: 0 0 0 0em; padding: 0;
  }
  
ul#Navigation .sub li {
    color: #333333; 
    list-style: none;
    margin: 0px; padding: 0px;
    Background-Image: url(bilder/spacer.gif);
	background-repeat : no-repeat; 
	Background-Position:  0 5;
	border-bottom-style: none;
	padding-left: 0px;
    padding-top: 3px;	
	padding-bottom: 3px;
  }
  
ul#Navigation .sub li a {
    color: #333333; 
    margin-left: 10px;
    text-decoration: none; 
  }
 
ul#Navigation .sub li#navi2act a {
    color: #FF9900;
    font-weight: bold;
      } 


/* --------- Primaernavigation --------- */
	 
#navi1 a { 
	font : 11px Verdana, Arial, Helvetica, sans-serif; 
	color : #FFFFFF;
	font-weight : bold; 
	line-height: 17px;
	text-align: left;
	text-decoration: none;
	float: left;
	padding-left: 10px; 
	padding-right: 20px; 
	background-image:  url(bilder/navi1_trenner.jpg); 
	background-repeat : no-repeat; 
	Background-Position:  right;
	}	 
	 
#navi1 a:hover { 
	color : #000000;
	}	 
	  
#navi1act a { 
	font : 11px Verdana, Arial, Helvetica, sans-serif; 
	color : #000000;
	font-weight : bold; 
	line-height: 17px;
	text-align: left;
	text-decoration: none;
	float: left;
	padding-left: 10px; 
	padding-right: 20px; 
	background-image:  url(bilder/navi1_trenner.jpg); 
	background-repeat : no-repeat; 
	Background-Position:  right;
		
	 }	 
	 
/* --------- Reiternavigation --------- */
#reiter a { 
	font : 11px Verdana, Arial, Helvetica, sans-serif; 
	color : #FFFFFF;
	font-weight : none; 
	text-align: center;
	text-decoration: none;
	background: transparent url(bilder/reiter.jpg) no-repeat; 
	float: right;
	margin-top: 0px; 
	margin-left: 2px; 
	margin-bottom: 0px; 
	width: 85px; 
	height: 15px; 	
	 }
	 
#reiter a:hover { 
	color : #000000;
	font-weight : bold;
	}	 
	
#reitera a { 
	font : 11px Verdana, Arial, Helvetica, sans-serif; 
	color : #000000;
	font-weight : bold; 
	text-align: center;
	text-decoration: none;
	background: transparent url(bilder/reiter.jpg) no-repeat; 
	float: right;
	margin-top: 0px; 
	margin-left: 2px; 
	margin-bottom: 0px; 
	width: 85px; 
	height: 15px; 	
	}
	
	
	
/* --------- Footer --------- */
	 
#footer a { 
	color: #666666;
    font-weight : normal;
	line-height: 14px;
	text-align: center;
	text-decoration: none;
	padding-left: 10px; 
    padding-right: 10px; 
	border-right: 1px ridge silver;
	border-right-style: dashed;	
	 }	 
	 
#footer a:hover { 
	text-decoration: underline;
	}


/* --------- sprachwahl --------- */

#sprachwahl a { 
	color: #666666;
    font-weight : normal;
	line-height: 14px;
	text-align: left;
	text-decoration: none;
	margin-top: 15px; 
    padding-left: 1px; 
    padding-right: 1px; 		
	 }	 
	 
#sprachwahl a:hover { 
    color: #FF9900;
	}


	
/* --------- Suche--------- */

.suche { 
	margin: 0px; 
	padding: 0px;
	width : 110px; 
	height : 14px; 
	border : 1px solid #a0a0a0; 
	font-weight : normal;
	line-height: 12px;
	font-size : 10px;
	}


