/* CSS issu des tutoriels www.alsacreations.com/articles */
body {
margin: 0;
padding: 0;
background: white;
font: 11px verdana, arial, sans-serif;
}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: center;
top: 145;
}
dl#menu {
width: 200px;
}
dl#menu dt {
cursor: pointer;
margin: 4 0 4 0;
height: 20px;
line-height: 20px;
text-align: left;
font-weight: bold;
text-indent: 23px;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
background: #eee;
background-image: url("pic/nav/icon_link_int.gif");
background-repeat: no-repeat;
background-position: 5px;
}

dl#menu dt a {
color: #666;
background: #eee;
font-weight: bold;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
background-image: url("pic/nav/icon_link_int.gif");
background-repeat: no-repeat;
background-position: 5px;
}

dl#menu dt a:hover {
display: block;
background: #ddd;
background-image: url("pic/nav/icon_link_int.gif");
background-repeat: no-repeat;
background-position: 5px;
}

dl#menu dd {
text-indent: 23px;
line-height: 20px;
}

dl#menu li {
text-align: left;
background: #fff;
font-weight: normal;

}

dl#menu li a {
color: #666;
font-weight: normal;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}

dl#menu li a:hover {
background: #ddd;
}



/*	------------------------------------------------	*/
/* 				HEADLINES								*/
/*	------------------------------------------------	*/
.H1  		  { color: #d41919; font-size: 18px; line-height: 22px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: normal; text-decoration: none }
.H1weiss 	  { color: #ffffff; font-size: 13px; line-height: 16px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; text-decoration: none; padding: 6px }
.H1klein	  { color: #D41919; font-size: 14px; line-height: 16px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: normal; text-decoration: none; }

.H1startseite            { color: #ffffff; font-size: 13px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; text-decoration: none }
.H1startseite A:link  	 { color: #ffffff; font-size: 13px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: normal; text-decoration: none }
.H1startseite A:visited  { color: #ffffff; font-size: 13px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: normal; text-decoration: none }
.H1startseite A:active   { color: #ffffff; font-size: 13px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: normal; text-decoration: none }
.H1startseite A:hover  	 { color: #ffffff; font-size: 13px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: normal; text-decoration: none }


/*	------------------------------------------------	*/
/* 				STANDARD INHALTS TEXT					*/
/*	------------------------------------------------	*/
.fliesstxt  			 { color: #666666; font-style: normal; font-weight: normal; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.fliesstxt A:link  		 { color: #d41919; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: normal; text-decoration: none }
.fliesstxt A:visited  	 { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: normal; text-decoration: none }
.fliesstxt A:active  	 { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: normal; text-decoration: none }
.fliesstxt A:hover  	 { color: #d41919; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: normal; text-decoration: none }
.fliesstxtbold 			 { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; text-decoration: none }
.fliesstxtrot 			 { color: #d41919; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; text-decoration: none }

/*	------------------------------------------------	*/
/* 				TEXT SORTIERFELDER						*/
/*	------------------------------------------------	*/
.sorttxt  			 	 { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 14px; text-decoration: none; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; border-bottom: 1px solid #e1e1e1 }
.sorttxt A:link  		 { color: #d41919; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; text-decoration: none }
.sorttxt A:visited  	 { color: #d41919; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; text-decoration: none }
.sorttxt A:active  	 	 { color: #d41919; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; text-decoration: none }
.sorttxt A:hover  	 	 { color: #d41919; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; text-decoration: underline }

/*	------------------------------------------------	*/
/* 				TEXT WEISS 11px							*/
/*	------------------------------------------------	*/
.txtweiss    			 { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; line-height: 15px; text-decoration: none }
.txtweiss A:link  	 	 { color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; text-decoration: none }
.txtweiss A:visited  	 { color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; text-decoration: none }
.txtweiss A:active  	 { color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; text-decoration: none }
.txtweiss A:hover		 { color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; text-decoration: underline }


/*	------------------------------------------------	*/
/* 				TEXT GRAU 11px							*/
/*	------------------------------------------------	*/
.txtboxen    			  { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 14px; text-decoration: none; padding: 5px }
.txtboxen A:link  	 	  { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; text-decoration: none }
.txtboxen A:visited  	  { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; text-decoration: none }
.txtboxen A:active  	  { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; text-decoration: none }
.txtboxen A:hover		  { color: #d41919; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; text-decoration: underline }

/*	------------------------------------------------	*/
/* 				SUBNAVIGATION							*/
/*	------------------------------------------------	*/
.Subnav    			  	  { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; line-height: 14px; text-decoration: none; padding: 3px; border-color: white }
.Subnav A:link  	 	  { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; text-decoration: none }
.Subnav A:visited  	      { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; text-decoration: none }
.Subnav A:active  	      { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; text-decoration: none }
.Subnav A:hover		      { color: #d41919; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; text-decoration: underline }
.SubnavAktiv		  	  { color: #d41919; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; line-height: 14px; text-decoration: none; padding: 3px; border-color: white }


/*	------------------------------------------------	*/
/* 				TEXT REGIOTEAMS 						*/
/*	------------------------------------------------	*/
.txtRegioteams   	      { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 22px; text-decoration: none; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; border-bottom: 1px solid #e1e1e1 }
.txtRegioteams A:link  	  { color: #d41919; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: normal; text-decoration: none }
.txtRegioteams A:visited  { color: #d41919; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: normal; text-decoration: none }
.txtRegioteams A:active	  { color: #d41919; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: normal; text-decoration: none }
.txtRegioteams A:hover 	  { color: #d41919; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: normal; text-decoration: underline }
.txtRegioteamsBold 	       { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; line-height: 14px; text-decoration: none; background-color: #e1e1e1; padding-top: 2px; padding-bottom: 2px; padding-left: 5; border-bottom: 1px solid #e1e1e1 }

/*	------------------------------------------------	*/
/* 		LINK FOOTER                       	  		    */
/*	------------------------------------------------	*/
.Footer  			{ color: #626262; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: normal; line-height: 25px; text-decoration: none }
.Footer A:link   	{ color: #626262; font-size: 10px; line-height: 13px; text-decoration: none }
.Footer A:visited  	{ color: #626262; text-decoration: none }
.Footer A:active  	{ color: #626262; text-decoration: none }
.Footer A:hover  	{ color: #626262; text-decoration: underline }

/*	------------------------------------------------	*/
/* 		COPYRIGHT BOTTOM                   	  		    */
/*	------------------------------------------------	*/
.Copyright  			{ color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: normal; text-decoration: none }
.Copyright A:link   	{ color: #FFFFFF; text-decoration: none }
.Copyright A:visited  	{ color: #FFFFFF; text-decoration: none }
.Copyright A:active  	{ color: #FFFFFF; text-decoration: none }
.Copyright A:hover  	{ color: #FFFFFF; text-decoration: underline }

/*	------------------------------------------------	*/
/* 		DIVERSE ELEMENTE                   	  		    */
/*	------------------------------------------------	*/
.BoxBorderGrey 		{ border: solid 1px #ccc }
.sform 				{ font-size: 10px; color: #000000; background-color: #eeeeee; width: 140; height: 19; border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999 }
.sformKlein			{ font-size: 10px; color: #000000; background-color: #eeeeee; width: 50; height: 19; border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999 }
.sformGross			{ font-size: 10px; color: #000000; background-color: #eeeeee; width: 240; height: 19; border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999 }
.sformScroll		{ font-size: 10px; color: #000000; background-color: #eeeeee; width: 240; height: 90; border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999 }
.ButtonStyle		{ color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none; background-color: #d41919; cursor: hand ; padding: 3px; border: solid 1px #cccccc }

.werbe_list li{
	list-style: disc;
	margin-left: 18px;
	}

