import url("/de/wLayout/design/style/weblics_new.css");
/*stand 31.07.2004 | mge*/










/*



////////////////////////////////////////////////////////////////



//



// nav.css  Stylesheet fuer die Navigation



//



// Weblication® CMS Strukturdesign Version 4.5



// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de



// erstellt mit Weblication® Content Management Server, www.weblication.de



//



////////////////////////////////////////////////////////////////



*/







/*



################################################################



Navigation oben



################################################################



*/



.navTopLevel1          {

	margin-left:5px;

	padding-right:10px;

	cursor:pointer;

	cursor:hand;

	vertical-align: middle;

	background-image: url(/de/img/99_layout/bg_td_topnav_off.gif);

	background-repeat: no-repeat;

	background-position: right 0px;

}

.navTopLevel1Over      {

	padding-left:9px;

	padding-right:8px;

	cursor:pointer;

	cursor:hand;

	vertical-align: middle;

	background-image: url(/de/img/99_layout/bg_td_topnav_on.gif);

	background-repeat: no-repeat;

	background-position: right 0px;

}

.navTopLevelTitel          {

	padding-left:9px;

	padding-right:8px;

	cursor:pointer;

	cursor:hand;

	vertical-align: middle;

	background-image: url(/de/img/99_layout/bg_td_topnav_titel_off.gif);

	background-repeat: no-repeat;

	background-position: right 0px;

}



.navTopLevelTitelOver      {

	padding-left:9px;

	padding-right:8px;

	cursor:pointer;

	cursor:hand;

	vertical-align: middle;

	background-image: url(/de/img/99_layout/bg_td_topnav_titel_on.gif);

	background-repeat: no-repeat;

	background-position: right 0px;

}

.navTopLevelTitelLast          {

	padding-left:9px;

	padding-right:8px;

	cursor:pointer;

	cursor:hand;

	vertical-align: middle;

	background-image: url(/de/img/99_layout/bg_td_topnav_titel_last_off.gif);

	background-repeat: no-repeat;

	background-position: right 0px;

}



.navTopLevelTitelLastOver      {

	padding-left:9px;

	padding-right:8px;

	cursor:pointer;

	cursor:hand;

	vertical-align: middle;

	background-image: url(/de/img/99_layout/bg_td_topnav_titel_last_on.gif);

	background-repeat: no-repeat;

	background-position: right 0px;

}











/*



################################################################



Navigation links



################################################################



*/







.navLeftLevel2         {



	padding:4px;



	padding-left:20px;



	cursor:pointer;



	cursor:hand;



	background-image: url(/de/img/99_layout/bg_td_leftnav_01.gif);



	background-repeat: no-repeat;



	background-position: 0px 0px;



}



.navLeftLevel2Over     {	



	padding:4px;



	padding-left:20px;



	cursor:pointer;



	cursor:hand;



	background-image: url(/de/img/99_layout/bg_td_leftnav_01.gif);



	background-repeat: no-repeat;



	background-position: 0px 0px;



}



.navLeftLevel2First         {



	padding:4px;



	padding-left:20px;



	cursor:pointer;



	cursor:hand;



	background-image: url(/de/img/99_layout/bg_td_leftnav_02_first.gif);



	background-repeat: no-repeat;



	background-position: 0px 0px;



}



.navLeftLevel3         {



	padding:2px;

	padding-left:30px;

	cursor:pointer;

	cursor:hand;

	background-image: url(/de/img/99_layout/bg_td_leftnav_01.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

}



.navLeftLevel3Over     {

	padding:2px;

	padding-left:30px;

	cursor:pointer;

	cursor:hand;

	background-image: url(/de/img/99_layout/bg_td_leftnav_01.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;



	



}







.navLeftLevel4         {



	padding:1px;



	padding-left:40px;



	cursor:pointer;



	cursor:hand;







}



.navLeftLevel4Over     {



	padding:1px;



	padding-left:40px;



	cursor:pointer;



	cursor:hand;







}



.navLeftLevel5         {



	padding:1px;



	padding-left:50px;



	cursor:pointer;



	cursor:hand;







}



.navLeftLevel5Over     {



	padding:1px;



	padding-left:50px;



	cursor:pointer;



	cursor:hand;







}


              .navLeftLevel6         {



	padding:1px;



	padding-left:60px;



	cursor:pointer;



	cursor:hand;

 
  
  font: 8px black;





}



.navLeftLevel6Over     {



	padding:1px;



	padding-left:60px;



	cursor:pointer;



	cursor:hand;

  font-size: 8px;





}





















/*



################################################################



Styles für Layers



(nicht ändern)



################################################################



*/ 



.submenuTopLevel2   {position:absolute;visibility:hidden;z-index:2;margin:0px;margin-top:2px;margin-left:-4px;padding:0px;width:160px;}



.submenuTopLevel3   {position:absolute;visibility:hidden;z-index:3;margin:0px;margin-left:-1px;margin-top:-1px;padding:0px;width:160px;}



.submenuTopLevel4   {position:absolute;visibility:hidden;z-index:2;margin:0px;margin-left:-1px;margin-top:-1px;padding:0px;width:160px;}  	







/*



################################################################



Styles für Navigationslevel



################################################################



*/



.submenuTopRow		  {



	margin:0px;



	width:180px;



	padding:2px;



	padding-left:4px;



	cursor:pointer;



	cursor:hand;



	background-color:#ffffff;



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #666666;



}



.submenuToprowOver  {



	margin:0px;



	width:180px;



	padding:2px;



	padding-left:4px;



	cursor:pointer;



	cursor:hand;



	background-color:#ffffff;



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #666666;



}







/*



################################################################



Hintergrundlayer zum Schließen des Layermenüs



################################################################



*/







.submenuCloser      {position:absolute;visibility:hidden;margin-top:30px; z-index:1;width:600px;height:480px;}







/*



################################################################



Formatierung der Links in Navigation



################################################################



*/



.aNavTopLevel1          {



	text-decoration:none;



	color:#ffffff;



	font-weight: bold;



	font-size: 11px;



	text-transform: uppercase;



}







.aNavTopLevel1:hover    {



	text-decoration:none;



	color:#ffffff;



	font-weight: bold;



	font-size: 11px;



	text-transform: uppercase;



	}



.aNavTopLevel1Over          {



	text-decoration:none;



	color:#ffffff;



	font-weight: bold;



	font-size: 11px;



	text-transform: uppercase;



}



.aNavTopLevel1Over:hover          {



	text-decoration:none;



	color:#ffffff;



	font-weight: bold;



	font-size: 11px;



	text-transform: uppercase;



}















.aNavLeftLevel2          {



	text-decoration:none;



	color:#000000;



	font-weight: normal;



	font-size: 11px;



	text-transform: uppercase;



}



.aNavLeftLevel2:hover    {



	text-decoration:none;



	color:#ffffff;



	font-weight: normal;



	font-size: 11px;



	text-transform: uppercase;



}



.aNavLeftLevel2Over          {



	text-decoration:none;



	color:#ffffff;



	font-weight: normal;



	font-size: 11px;



	text-transform: uppercase;



}



.aNavLeftLevel2Over:hover          {



	text-decoration:none;



	color:#ffffff;



	font-weight: normal;



	font-size: 11px;



	text-transform: uppercase;



}



.aNavLeftLevel3          {



	text-decoration:none;



	color:#000000;



	font-weight: normal;



	font-size: 11px;



	text-transform: uppercase;



}



.aNavLeftLevel3:hover    {



	text-decoration:none;



	color:#ffffff;



	font-weight: normal;



	font-size: 11px;



	text-transform: uppercase;



}



.aNavLeftLevel3Over          {



	text-decoration:none;



	color:#ffffff;



	font-weight: normal;



	font-size: 11px;



	text-transform: uppercase;



}



.aNavLeftLevel3Over:hover          {



	text-decoration:none;



	color:#ffffff;



	font-weight: normal;



	font-size: 11px;



	text-transform: uppercase;



}



.aNavLeftLevel4          {



	text-decoration:none;



	color:#000000;



	font-weight: normal;



	font-size: 11px;







}



.aNavLeftLevel4:hover    {



	text-decoration:none;



	color:#ffffff;



	font-weight: normal;



	font-size: 11px;







}



.aNavLeftLevel4Over          {



	text-decoration:none;



	color:#ffffff;



	font-weight: normal;



	font-size: 11px;







}



.aNavLeftLevel4Over:hover          {



	text-decoration:none;



	color:#ffffff;



	font-weight: normal;



	font-size: 11px;







}



















.aNavLeftLevel5          {



	text-decoration:none;



	color:#000000;



	font-weight: normal;



	font-size: 9px;







}



.aNavLeftLevel5:hover    {



	text-decoration:none;



	color:#ffffff;



	font-weight: normal;



	font-size: 9px;







}



.aNavLeftLevel5Over          {



	text-decoration:none;



	color:#ffffff;



	font-weight: normal;



	font-size: 9px;







}



.aNavLeftLevel5Over:hover          {



	text-decoration:none;



	color:#ffffff;



	font-weight: normal;



	font-size: 9px;







}















.aNavTopSystem          {



	font-size:9px;



	font-family:arial, Helvetica, sans-serif;



	text-decoration:none;



	color:#ffffff;



	text-transform: uppercase;



}



.aNavTopSystem:hover    {



	font-size:9px;



	font-family:arial, Helvetica, sans-serif;



	text-decoration:underline;



	color:#ffffff;



	text-transform: uppercase;



}







/*



################################################################



Sitemap



################################################################



*/







.sitemapLevel1                     {padding-left:0px;}



.sitemapLevel2                     {padding-left:10px;}



.sitemapLevel3                     {padding-left:20px;}



.sitemapLevel4                     {padding-left:30px;}















/*







////////////////////////////////////////////////////////////////







//







// design.css Stylesheet fuer die Inhaltsseiten







//







// Weblication® CMS Strukturdesign Version 4.5







// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de







// erstellt mit Weblication® Content Management Server, www.weblication.de







//







////////////////////////////////////////////////////////////////







*/















/*Standardformatierungen*/















body     {margin:0px;font-family:arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:normal;line-height:150%;


SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #004183; 
	SCROLLBAR-SHADOW-COLOR: #004183; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #004183; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	SCROLLBAR-BASE-COLOR: #ffffff; 
















}/*Standard Textformatierung*/















div      {font-family:arial, Helvetica, sans-serif;font-size:12px;color:#000000;line-height:150%;}







p        {font-family:arial, Helvetica, sans-serif;font-size:12px;color:#000000;line-height:150%;margin:0px;padding:0px;}







span     {font-family:arial, Helvetica, sans-serif;font-size:12px;color:#000000;line-height:150%;}







form     {font-family:arial, Helvetica, sans-serif;font-size:12px;color:#000000;line-height:150%;margin:0px;padding:0px;}







td       {font-family:arial, Helvetica, sans-serif;font-size:12px;color:#000000;line-height:150%;}



















/*Links*/







a        {font-family:arial, Helvetica, sans-serif;color:#004183;text-decoration:none;}







a:hover  {font-family:arial, Helvetica, sans-serif;color:#004183;text-decoration:underline;}







a.BottomLink        {font-family:arial, Helvetica, sans-serif;font-size:11px;color:#6699cc;text-decoration:none;}







a.BottomLink:hover  {font-family:arial, Helvetica, sans-serif;font-size:11px;color:#6699cc;text-decoration:underline;}







a.AdresseLink        {font-family:arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none;}







a.AdresseLink:hover  {font-family:arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:underline;}











/*Eingabefelder*/







input    {font-size:12px; font-family:arial, Helvetica, sans-serif; font-weight:normal; color:#000000;}







select   {font-size:12px; font-family:arial, Helvetica, sans-serif; font-weight:normal; color:#000000;}







textarea {font-size:12px; font-family:arial, Helvetica, sans-serif; font-weight:normal; color:#000000;}















/*Horizontale Linien*/







hr       {background-color:#C0C0C0;color:#C0C0C0;height:1px;border-style:none;}























/*################################ Ueberschriften ################################*/















h1 {margin:0px;padding:0px;font-size:14px; font-family:arial, Helvetica, sans-serif; font-weight:bold; color:#004183;}







h2 {margin:0px;padding:0px;font-size:13px; font-family:arial, Helvetica, sans-serif; font-weight:bold; color:#004183;}







h3 {margin:0px;padding:0px;font-size:12px; font-family:arial, Helvetica, sans-serif; font-weight:bold; color:#004183;}







h4 {margin:0px;padding:0px;font-size:12px; font-family:arial, Helvetica, sans-serif; font-weight:bold; color:#004183;}







h5 {margin:0px;padding:0px;font-size:10px;  font-family:arial, Helvetica, sans-serif; font-weight:bold; color:#004183;}







h6 {margin:0px;padding:0px;font-size:9px;  font-family:arial, Helvetica, sans-serif; font-weight:bold; color:#004183;}















/*################################ Texte ################################*/















.text                {font-size:12px; font-family:arial, Helvetica, sans-serif; font-weight:normal; color:#000000;}/*Text*/







.textBold            {font-size:12px; font-family:arial, Helvetica, sans-serif; font-weight:bold;   color:#000000;}/*Text fett*/







.textInvert          {font-size:12px; font-family:arial, Helvetica, sans-serif; font-weight:normal; color:#FFFFFF;}/*Text negativ*/







.textBoldInvert      {font-size:12px; font-family:arial, Helvetica, sans-serif; font-weight:bold;   color:#FFFFFF;}/*Text fett negativ*/







.textLinkHeader      {font-size:9px; font-family:arial, Helvetica, sans-serif; color:#ffffff;}/*Text*/







.textSmall           {font-size:11px; font-family:arial, Helvetica, sans-serif; font-weight:normal; color:#000000;}/*Kleiner Text*/



.textSmallFooter      {font-size:11px; font-family:arial, Helvetica, sans-serif; font-weight:normal; color:#6699cc;}/*Kleiner Text im Footer*/





.textSmallBold       {font-size:11px; font-family:arial, Helvetica, sans-serif; font-weight:bold;   color:#000000;}/*Kleiner Text fett*/







.textSmallInvert     {font-size:11px; font-family:arial, Helvetica, sans-serif; font-weight:normal; color:#FFFFFF;line-height:120%;}/*Kleiner Text negativ*/







.textSmallBoldInvert {font-size:11px; font-family:arial, Helvetica, sans-serif; font-weight:bold;   color:#FFFFFF;}/*Kleiner Text fett negativ*/















.textLarge           {font-size:13px; font-family:arial, Helvetica, sans-serif; font-weight:normal; color:#000000;}/*Gro&szlig;er Text*/







.textLargeBold       {font-size:13px; font-family:arial, Helvetica, sans-serif; font-weight:bold;   color:#000000;}/*Gro&szlig;er Text fett*/







.textLargeInvert     {font-size:13px; font-family:verda font-family:arial, Helvetica, sans-serif; font-weight:normal; color:#FFFFFF;}/*Gro&szlig;er Text negativ*/







.textLargeBoldInvert {font-size:13px; font-family:arial, Helvetica, sans-serif; font-weight:bold;   color:#FFFFFF;}/*Gro&szlig;er Text fett negativ*/















/*################################ Elemente ################################*/















.elementHeadline         {



	padding-left:20px;



	padding-right:20px;



	padding-top:50px;



	padding-bottom:10px;



	background-image: url(/de/img/99_layout/bg_element_headline.jpg);



	background-repeat: no-repeat;



	background-position: 0px 0px;



}/*Überschrift*/







.elementStandard         {



	padding-left:20px;



	padding-right:20px;



	padding-top:10px;



	padding-bottom:10px;



}/*Standard*/







.elementFormular         {



	padding-left:20px;



	padding-right:20px;



	padding-top:10px;



	padding-bottom:10px;



	}/*Formulare*/







.elementInclude          {padding:0px;}/*Includes*/







.elementSpace            {height:12px;padding:8px;}/*Leerzeile*/















.elementRightStandard    {padding:0px;}/*Standard im rechten Bereich*/







.elementRightInclude     {padding:0px;}/*Include im rechten Bereich*/















.elementLeftStandard     {padding:0px;}/*Standard im linken Bereich*/







.elementLeftInclude      {padding:0px;}/*Include im linken Bereich*/







.elementLeftNavigation   {padding:0px;padding-top:36px}/*Navigation im linken Bereich*/







.elementSucheNavigation  {padding-left:13px;padding-top:0px; padding-bottom:10px;}/*Suchfeld Navigation im linken Bereich*/







.elementTopStandard      {padding:0px;}/*Standard im oberen Bereich*/







.elementTopInclude       {padding:0px;}/*Include im oberen Bereich*/







.elementTopNavigation    {



		vertical-align:top;



        margin-left:200px;



		text-align:left;



}



/*Navigation im oberen Bereich*/







.elementTopSystemNavigation {



		vertical-align:top;

        margin-right:10px;

        text-align:right;



}



.elementBottomStandard  {padding-top:5px;text-align:right;}/*Standard im unteren Bereich*/







.elementBottomInclude   {padding:8px;}/*Include im unteren Bereich*/















/*################################ Bloecke ################################*/















.blockMain           {width:780px;}/*Gesamter Bereich*/







.blockTop            {



	width:780px;



	height: 161px;



	vertical-align:top;



	background-image: url(/de/img/99_layout/bg_head_00_wappen.jpg);



	background-repeat: no-repeat;



	background-position: 0px 0px;







}/*block standart*/







.blockTop01            {



	width:780px;



	height: 161px;



	vertical-align:top;



	background-image: url(/de/img/99_layout/top_aktuell.gif);



	background-repeat: no-repeat;



	background-position: 0px 0px;







}/*block bereich 01 aktuelles*/







.blockTop02            {



	width:780px;



	height: 161px;



	vertical-align:top;



	background-image: url(/de/img/99_layout/top_interaktiv.gif);



	background-repeat: no-repeat;



	background-position: 0px 0px;







}/*block bereich 02 interaktiv*/







.blockTop03            {



	width:780px;



	height: 161px;



	vertical-align:top;



	background-image: url(/de/img/99_layout/top_gemeindeportrait.gif);



	background-repeat: no-repeat;



	background-position: 0px 0px;







}/*block bereich 03 gemeindeporträt*/







.blockTop04            {



	width:780px;



	height: 161px;



	vertical-align:top;



	background-image: url(/de/img/99_layout/top_politik.gif);



	background-repeat: no-repeat;



	background-position: 0px 0px;







}/*block bereich 04 politik*/







.blockTop05            {



	width:780px;



	height: 161px;



	vertical-align:top;



	background-image: url(/de/img/99_layout/top_verwaltung.gif);



	background-repeat: no-repeat;



	background-position: 0px 0px;







}/*block bereich 05 verwaltung*/







.blockTop06            {



	width:780px;



	height: 161px;



	vertical-align:top;



	background-image: url(/de/img/99_layout/top_wirtschaft.gif);



	background-repeat: no-repeat;



	background-position: 0px 0px;







}/*block bereich 06 wirtschaft*/







.blockTop07            {



	width:780px;



	height: 161px;



	vertical-align:top;



	background-image: url(/de/img/99_layout/top_freizeit.gif);



	background-repeat: no-repeat;



	background-position: 0px 0px;







}

/*block bereich 07 freizeit*/

.blockTopWahlen            {
	width:780px;
	height: 161px;
	vertical-align:top;
	background-image: url(/de/img/99_layout/zz_sub_top_wahlen05.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}/*block bereich Wahlen 2005*/

.blockTopContaktNet            {
	width:780px;
	height: 161px;
	vertical-align:top;
	background-image: url(/de/img/99_layout/zz_sub_top_contaktnet.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}/*block Bereich Contakt-Net*/


.blockTopTDS                  {
	width:780px;
	height: 161px;
	vertical-align:top;
	background-image: url(/de/img/99_layout/top_tds_780.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}/*block Bereich Contakt-Net*/



.blockLeft           {



	width:200px;



	height:300px;



	vertical-align:top;



}/*Bereich links*/







.blockContent        {width:580px;vertical-align:top;}/*Inhaltsbereich*/







.blockRight          {width:0px;height:0px;}/*Bereich rechts*/







.blockBottom         {



	vertical-align:top;



}/*Bereich unten*/







.TdBottom         {



	vertical-align:top;



	background-image: url(/de/img/99_layout/bg_footer_01.gif);



	background-repeat: no-repeat;



	background-position: 0px 0px;



	padding-top:2px;



}



.TdBottomTitelseite         {



	vertical-align:top;



	background-image: url(/de/img/99_layout/bg_footer_02.gif);



	background-repeat: no-repeat;



	background-position: 0px 0px;



	padding-top:2px;



}







.TdBildTitelseite{

	background-image: url(/de/img/99_layout/pic_titelseite_01.jpg);

	text-align: left;

	vertical-align: top;

	height: 300px;

	background-repeat: no-repeat;

	background-position: 0px 0px;

}

.TdBildContaktNet{

	background-image: url(/de/img/99_layout/pic_contakt_net_780.jpg);

	text-align: left;

	vertical-align: top;

	height: 300px;

	background-repeat: no-repeat;

	background-position: 0px 0px;

}









/*################################ Fragmente ################################*/















.fragmentSpace             {height:12px;margin-bottom:2px;margin-left:8px;border-style:none;}















.fragmentPictureFloatLeft  {margin-right:8px;margin-bottom:8px;float:left;} 







.fragmentPictureFloatRight {margin-left:8px;margin-bottom:8px;float:right;} 















.fragmentTableDoubleCol    {padding:0px;border-style:none;border-width:1px;border-color:#FF0000;}







.fragmentTableTripleCol    {padding:0px;border-style:none;border-width:1px;border-color:#FF0000;}







.fragmentCellDoubleCol     {width:50%;vertical-align:top;float:left}







.fragmentCellTripleCol     {width:30%;vertical-align:top;float:left}























/*################################ css styles couniq ################################*/





/*tabelle gesamter content*/



.TableContent {



width: 540px;



}





/*breite der spalten im content | schmalste breite */



.TableContentBreite01 {



	width: 15px;



}





/*breite der spalten im content | 1-spaltig */



.TableContentBreite02 {



	width: 170px;



}





/*breite der spalten im content | 2-spaltig */



.TableContentBreite03 {

	width: 355px;

}





/*klasse der linken td im TableContent */



.TableContentTd01Left {

	width: 355px;

	vertical-align: top;

}





/*klasse der mittleren td im TableContent */



.TableContentTd02Middle {



	width: 15px;

	vertical-align: top;

}





/*klasse der rechten td im TableContent */



#TableContentTd03Right {



	vertical-align: top;

	font-size: 11px;

}



#TableContentTd03Right a {

	font-size: 11px;

}



#TableContentTd03Right p {

	font-size: 11px;

}









/*bei aufzählungstabellen im TableContent oberste spalte*/



.TableContentTabelleTd01 {

	font-weight: bold;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #004183;

	vertical-align: top;

	padding-top: 2px;

	padding-bottom: 2px;

	padding-left: 1px;

	padding-right: 1px;

	background-color: #CCCCCC;



}



/*bei aufzählungstabellen im TableContent alternative spalte*/



.TableContentTabelleTd02 {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #004183;

	vertical-align: top;

    padding-top: 2px;

    padding-bottom: 2px;

    padding-left: 1px;

	padding-right: 1px;

}



/*bei aufzählungstabellen im TableContent alternative spalte 03*/



.TableContentTabelleTd03 {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #004183;

	border-left-width: 5px;

	border-left-style: solid;

	border-left-color: #FFFFFF;

	vertical-align: top;

    padding-top: 2px;

    padding-bottom: 2px;

    padding-left: 2px;

	padding-right: 1px;

	background-color: #E9E9E9;

	margin:5px;

}



.TableContentTabelleTable01 {

width: 540px;

}

/*Tabellen RRS*/

.table_rahmen_2 {

	width:600px; 

	padding:2px;

	border-width:1;

	border-style:solid;

	border-color:#666666;

	font-size: 11px;

	}



.table_reiter {

	width:150px; 

	padding-left:2px;

	padding-top:0px;

	padding-bottom:0px;

	padding-right:2px;

    border-top:1px solid #666666;

    border-right:1px solid #666666;

    border-left:1px solid #666666;

	background-color:#F0F0F0;

	font-weight:bold;

	font-size: 11px;

	}









/*################################ styles für formulare ################################*/



/*textfeld 01 bei formular */



.FormFeld01 {



	width: 165px;



	background-color: #6699CC;



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #004183;



	border-right-color: #004183;



	border-bottom-color: #004183;



	border-left-color: #004183;



	color: #FFFFFF;



	font-weight: bold;







}



/*textfeld 01 bei formular */



.FormFeld02 {



	background-color: #6699CC;



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #004183;



	border-right-color: #004183;



	border-bottom-color: #004183;



	border-left-color: #004183;



	color: #FFFFFF;







}



/*button senden und zurücksetzen bei formular */



.FormButton01 {



	width: 100px;



	background-color: #6699CC;



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #004183;



	border-right-color: #004183;



	border-bottom-color: #004183;



	border-left-color: #004183;



	color: #FFFFFF;



	font-weight: bold;



}



.FormButton02 {



	width: 80px;



	background-color: #6699CC;



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #004183;



	border-right-color: #004183;



	border-bottom-color: #004183;



	border-left-color: #004183;



	color: #FFFFFF;





}



/*select s bei formular */



.FormSelect01{

	border: 1px solid #FFFFFF;

}





/*################################ titelseite ################################*/

.TitelseiteTdButton01{

	background-color: #004183;

}

.TitelseiteTdButton02{

	background-color: #004183;

	font-weight: bold;

	font-size: 11px;

	line-height: 120%;

	color: #FFFFFF;

	text-align: left;

	vertical-align: middle;

	padding-top: 3px;

	padding-left: 3px;

}

#TitelseiteButton a{

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: underline;

}
.TitelseiteButtonHover{
	cursor:pointer;
	cursor:hand;
}

/*################################ anderes ################################*/

ul {

    list-style:url(/de/img/99_layout/pic_listenelement_01.gif);
    margin:0 20;
    padding:0;
}



