/* -------------- Allgemeine Styles -------------- */

p,ul,ol,li,td,th { font-family:Verdana,Arial,Helvetica,sans-serif;
      		   font-size:12px;
      		   color: #000000;
      		 }
b,strong       { font-weight:bolder; }

ul		 { list-style-image: url("images/arrow.gif")}

table		 { border:0; }
td		 { valign:top; vertical-align:top; }

img		 { border:0; }


/* -------------- Klassen für Textstrukturierung -------------- */

.headline  	{ font-size:16px; font-weight:bolder; color:#336699; letter-spacing:0.1em;
		  background-color:#DDEEFF; padding:2px;
		}
.subheadline   	{ font-size:12px; font-weight:700; color:#336699; }

.small     	{ font-size: 9px;}

.footer     	{ font-size: 9px; color:#6699AA; margin-top:38px; }


/* -------------- Klassen für Teaser -------------- */

.teaser_box  	{ font-size:12px; color:#000000; text-align:left;
		  background-color:#DDEEFF; padding:3px;
 		  border:#336699 solid 1px;
 		  margin-left:25px; margin-top:25px;
		}
.teaser_head  	{ font-size:14px; font-weight:bolder; color:#FFFFFF; text-align:left;
		  padding:2px; background-color:#336699;
		}
.teaser_text  	{ font-size:12px; text-align:left; padding:2px;
		}


/* -------------- Links im Text -------------- */

a:link    	{ color: #6699AA; text-decoration: none }
a:visited 	{ color: #6699AA; text-decoration: none }
a:active  	{ color: #6699AA; text-decoration: none }
a:hover   	{ color: #6699AA; text-decoration: underline }

/* -------------- Naviagtion -------------- */

a.navi	 	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bolder; color:#336699; margin-left:19px; line-height:20px; }

a.navi:link 	{ text-decoration: none; }
a.navi:visited 	{ text-decoration: none; }
a.navi:active	{ text-decoration: underline; }
a.navi:hover 	{ text-decoration: underline; }

a.navi_highlight	 	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bolder; color:#336699; margin-left:19px; line-height:20px; }

a.navi_highlight:link 		{ text-decoration: underline; }
a.navi_highlight:visited 	{ text-decoration: underline; }
a.navi_highlight:active		{ text-decoration: underline; }
a.navi_highlight:hover 		{ text-decoration: underline; }


a.navi_light 	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bolder; color:#99AACC; margin-left:19px; line-height:20px; }

a.navi_light:link 	{ text-decoration: none; }
a.navi_light:visited 	{ text-decoration: none; }
a.navi_light:active	{ text-decoration: underline; }
a.navi_light:hover 	{ text-decoration: underline; }

