@charset "utf-8";
/* CSS Document */

body { 
	background-image:url(../x_pix/bg.jpg); 
	background-repeat:repeat-x; 
	background-attachment:fixed; 
	background-color:#ffffff; 
	margin:0px; 
	font-family:"Trebuchet",Verdana, Arial, Helvetica, sans-serif;;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:#666666;
}
a:link, a:visited, a:active, a:hover {
	color :#666666;
	text-decoration : none;
}
a:hover {color :#006600;

	text-decoration :none;
}
#tas { 			width:980px; margin:auto; background-color:#FFFFFF; border:5px solid #CCCCCC; }
#content { 		width:960px; margin:auto; background-color:#FFFFFF; }
#logo_unten { 	width:980px; margin:auto; background-color:#FFFFFF; border-left:5px solid #CCCCCC; border-right:5px solid #CCCCCC; border-bottom:5px solid #CCCCCC; }
h1 {	 		font-size:14px;font-family:"Trebuchet",Verdana, Arial, Helvetica, sans-serif;font-weight:bold;letter-spacing:3px; color:#333333; }
h3, h5 { 		font-size:12px;font-family:"Trebuchet",Verdana, Arial, Helvetica, sans-serif; font-weight:bold;letter-spacing:1px; color:#666666; }
h2, h4, h6 { 	font-size:12px;font-family:"Trebuchet",Verdana, Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:1px; color:#FFFFFF; line-height:22px; }


a.texte {			color:#333333; text-decoration:none; 	  letter-spacing:1px; font-style:italic;font-size:12px;font-family:"Trebuchet",Verdana, Arial, Helvetica, sans-serif; }
a.texte:hover { 	color:#666666; text-decoration:underline; letter-spacing:1px; font-style:italic; font-size:12px;font-family:"Trebuchet",Verdana, Arial, Helvetica, sans-serif;  }

#navi { 		width:200px; height:200px; font:bold 12px "Trebuchet", Verdana, Arial, Helvetica, sans-serif; color:#fff; }
#navi ul { 		list-style:none; padding:0; margin:0; }
#navi li a { 	background-image:url(../x_pix/navi_bg.jpg); height:40px; line-height:40px; width:200px; display:block;  color:#fff; text-decoration:none; font-weight:bold; text-indent:20px; }

#navi li a.menu1 { 			background-position: 0px 0px; }
#navi li a.menu1:hover { 	background-position: -200px 0px; color:#333333;}
#navi li a.akt1 { 			background-position: -200px 0px; color:#333333;}

#navi li a.menu2 { 			background-position: 0px -40px; }
#navi li a.menu2:hover { 	background-position: -200px -40px;color:#333333; }
#navi li a.akt2 { 			background-position: -200px -40px;color:#333333; }

#navi li a.menu3 { 			background-position: 0px -80px; }
#navi li a.menu3:hover { 	background-position: -200px -80px;color:#333333; }
#navi li a.akt3 { 			background-position: -200px -80px;color:#333333; }

#navi li a.menu4 { 			background-position: 0px -120px; }
#navi li a.menu4:hover { 	background-position: -200px -120px;color:#333333; }
#navi li a.akt4 { 			background-position: -200px -120px;color:#333333; }

#navi li a.menu5 { 			background-position: 0px -160px; }
#navi li a.menu5:hover { 	background-position: -200px -160px;color:#333333; }
#navi li a.akt5 { 			background-position: -200px -160px;color:#333333; }



a.seknavi { 		color:#666666; text-decoration:none; letter-spacing:2px; margin-left:20px; display:block; font-size:12px;font-family:"Trebuchet",Verdana, Arial, Helvetica, sans-serif;font-weight:bold; }
a.seknavi:hover { 	color:#008131; text-decoration:none; letter-spacing:2px; margin-left:20px; display:block; font-size:12px;font-family:"Trebuchet",Verdana, Arial, Helvetica, sans-serif;font-weight:bold; }
a.seknaviaktiv { 	color:#008131; text-decoration:none; letter-spacing:2px; margin-left:20px; display:block; font-size:12px;font-family:"Trebuchet",Verdana, Arial, Helvetica, sans-serif;font-weight:bold; }

a.topnavi {			color:#666666;	text-decoration:none;	font-size:12px;font-family:"Trebuchet", Verdana, Arial, Helvetica, sans-serif;}
a.topnavi:hover { 	color:#008131; text-decoration:none; font-size:12px;font-family:"Trebuchet", Verdana, Arial, Helvetica, sans-serif; }
a.topnaviaktiv { 	color:#008131; text-decoration:none; font-size:12px;font-family:"Trebuchet",Verdana, Arial, Helvetica, sans-serif; }


.linie{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#e4e4e4;}
.linieoben{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color:#e4e4e4;}
.formular{
	border:1px solid #008131;
	width:350px;}
.bilder{
padding:10px;
border:2px double #CCCCCC;

}
