a 								 {	text-decoration: none; color:black;  }
a hover							{ text-decoration: underline; color: #F3C20E;}

*								 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
/***************************************************************************************************************************************************
   M E N U 
***************************************************************************************************************************************************/
.menu1                   {	background-image: url(../images/menu.jpg);
									height: 32px;
									background-repeat: no-repeat;
									background-position: left center;
									padding-left: 5px;
									font-size: 11px; }
.aM1 				 
								 {	text-decoration: none;
									color: black;
									display: block;
									width: 100% }						
.menu1a                  {	background-image: url(../images/menuA.jpg);
									height: 32px;
									background-repeat: no-repeat;
									background-position: left center;
									padding-left: 5px;
									font-size: 11px;font-weight: bold; }
.aM1a 				       {	text-decoration: none;
									color: black;
									display: block; }	
     /*****************************************************************************************************************************************************/					
.menu2                   {	background-image: none;
									height: 18px;
									padding-left: 5px;
									font-size: 11px; }
.aM2 							 {	text-decoration: none;
									color: black;
									display: block;
									
 }					
.menu2a                  {	background-image: url(../images/menu2A.jpg);
									height: 18px;
									background-repeat: no-repeat;
									background-position: left center;
									padding-left: 5px;
									font-size: 11px; }
.menu2ah                 {	background-image: url(../images/menu2Ah.jpg);
									height: 18px;
									background-repeat: no-repeat;
									background-position: left center;
									padding-left: 5px;
									font-size: 11px; }
.aM2a 				       {	text-decoration: none;
									color: black;
									display: block; }
     /*****************************************************************************************************************************************************/
.menu3                   {	background-image: none;
									height: 16px;
									padding-left: 10px;
									font-size: 10px; }
.aM3 							 {	text-decoration: none;
									color: black;
									padding-left: 10px;
									display: block;
									font-size: 10px; }					
.menu3a                  {	background-image: url(../images/menu2A.jpg);
									height: 16px;
									background-repeat: no-repeat;
									background-position: left center;
									padding-left: 10px;
									font-size: 10px; }
.menu3ah                 {	background-image: url(../images/menu2Ah.jpg);
									height: 16px;
									background-repeat: no-repeat;
									background-position: left center;
									padding-left: 10px;
									font-size: 10px; }
.aM3a 				       {	text-decoration: none;
									color: black;
									display: block;
									padding-left: 10px;
									font-size: 10px; }
/***************************************************************************************************************************************************
   W A N D E R B U E C H E R 
***************************************************************************************************************************************************/
div.wb_img					{	padding-right: 20px; }
div.wb_icon					{	padding-left: 0px; text-align: center; }
p.wb_title					{	font-family: Arial, Helvetica, sans-serif; 
									font-size: 12px; 
									font-style: normal; 
									font-weight: bold; 
									color: black;
									text-align: left; }
td.wb_spacer				{	border-bottom: 1px dashed #F3C10B;
									line-height: 15px; }



/***************************************************************************************************************************************************/
td.shortcut 				 { width: 100%;
									border-bottom: solid 2px #F3C10B;
									text-align: left;
									padding: 2px; }
a.nav							 {	font-size: 9px;
									font-weight: bold;
									text-decoration: none;
									color: black; }

body     {  font-family: AVerdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#F3C10B; background: #ffffff;
            height:100%; margin:0; padding: 0;
}
html { height: 100% }

	
.bginhalt                {background-color:#FFFFFF; }
.bgheader                {background-color:#FFFFFF;  background: url(../images/logo.gif);  background-repeat: no-repeat;  }
.bgaussen                {background-color:#EF3E33;}
.bgklickpfad             {color: white;}
.bgfooter                {background-color:#EF3E33;}
.bgnav                   {background-color:#EF3E33;}
.bgnews2                 {background-color:#F3C10B;}
.bgnews1                 {background-color:#F3C10B;}
.newsbox                 {border: 1px solid black; color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; background-color: white;   }
.bgintro						 {background-color:#FFFFFF;  background: url(../images/intro_footer.jpg);  background-repeat: no-repeat;  background-position: top; }
.menu                    {cursor:pointer;}
.submenu                 {font-size:12px; border-style:solid; border-color:#FFFFFF; border-width:1px; padding:2px; cursor:pointer; text-align:center;}
.footer						 {font-size: 10px; height: 12px; color: #FFFFFF; text-align: center; }
.border                 {border: 1px solid;border-color: #8BB6E3;}
.tdtitel                { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; background-color : #F3C20E;  text-valign: top; }
.tddunkel                { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; background-color : #E6E6E6; text-valign: top;}
.tdhell                  { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; background-color : #FFFFFF; text-valign: top;}
.MenuBackground 											{height: 14px;	vertical-align: top;}


.klickpfad               								{ 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
																	font-size: 9px; 
																	font-style: normal; 
																	color: white;
																	vertical-align: middle; }
.content						{	padding: 0; margin: 0; }


.csc-firstHeader         {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: black; line-height: 20px; margin: 0; padding: 0;}
.csc-header					{	padding:0; margin: 0; }									

h1                       {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: black; padding-bottom: 6px; margin-bottom: 6px;}
h2                       {font-family: Arial, Helvetica, sans-serif; font-size: 12px; 	font-style: normal; font-weight: bold; color: black;}
h3                       {font-family: Arial, Helvetica, sans-serif; font-size: 11px; 	font-style: normal; font-weight: bold; color: black;}


.seitentitel             { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: black;  margin: 0; padding-top: 5px; margin-bottom: 0px;  padding-bottom: 0px;  }
.titel                   { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: black; padding-bottom: 6px; padding-top: 0px;}
.untertitel              { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: black; padding-bottom: 3px;}
.textnormal              { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; padding-bottom: 6px; padding-right: 10px;}
.textcolor           { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #EF3E33;}
.bodytext                { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; padding-bottom: 6px; padding-right: 10px; padding-top: 0px; text-align: left; }
.textfett                { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000}
.textfettcolor           { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FB0005}
.textklein               { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000}
.textkleinfett           { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000000}
.textkleincolor           { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #FB0005}
.tabellentitel           { vertical-align: left; height: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: White; background-color: #FB0005}
.titaktuell              { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; background-color: #F3C10B;  text-align: center;  }
.texaktuell              { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-indent: 0px; margin-left: 5px; margin-right: 5px; margin-top: 6px; }
.newsmain					 { border-style: solid; border-color: #FB0005; border-width: 1px; border-top-style: none; }
.text							 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; }
.colright					 { padding: 5px; }
.kasten					    {	border: solid 1px #F3C10B; padding-left: 10px; background-color: #FFF7CE;font-size: 10px; padding-right: 10px;}

.formfeld                {border: 1px solid #000000; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

.imgtext-table                         { margin-bottom: 15px; }
.imgtext-nowrap                        { margin-top: 15px; }
.csc-linkToTop									{ padding-bottom: 6px; padding-top: 6px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; }
ul													{ padding: 0px; margin: 0px;	}
li						                     { list-style-image:url(../images/ul.gif); margin-left: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; padding-bottom: 6px; }

/*suche*/
.tx-gstcontentsearch-pi1              { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; padding-bottom: 12px; padding-right: 10px;}
.tdKlickPfad { padding-left: 20px; }

/*Sitemap Navigation der Unterseiten*/
.csc-menu a:link { margin: 0; padding: 0;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000;  padding-right: 11px; text-decoration: none;  padding-top: 0px;  }
.csc-menu a:visited { margin: 0; padding: 0;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000;  padding-right: 11px; text-decoration: none;padding-top: 0px; }
.csc-menu a:active{ margin: 0; padding: 0;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000;  padding-right: 11px; text-decoration: none;padding-top: 0px;  }
.csc-menu a:hover{ margin: 0; padding: 0;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000;  padding-right: 0px; text-decoration: none;padding-top: 0px;  }
.csc-menu-1 a:link { margin: 0; padding: 0;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000;  padding-right: 11px; text-decoration: none ;padding-top: 0px; }
.csc-menu-1 a:visited { margin: 0; padding: 0;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000;  padding-right: 11px; text-decoration: none ;padding-top: 0px; }
.csc-menu-1 a:active{ margin: 0; padding: 0;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000;  padding-right: 11px; text-decoration: none ;padding-top: 0px; }
.csc-menu-1 a:hover{ margin: 0; padding: 0;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000;  padding-right: 11px; text-decoration: none ;padding-top: 0px; }

/*Flashbutton auf der Startseite*/
.flashbutton {
	text-align: left;
	padding-top:20px;
	padding-right:10px;
	margin-right:10px;
}


