/* ---------- KROMER ---------- start-02 */

/* --- ALLGEMEINA ANGABEN --- */
html, body									{margin:0; padding:0; height:100%; width:100%; background-color:#C7B59B; 										
											font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #333333; font-weight:normal; text-decoration:none;}

#aussen										{
											text-align: left;
											position: absolute;
											top: 0;
											left: 0;
											/*  Zentriert das Layout  */
											left: 50%;
											width: 952px;
											margin-left: -476px;										
											}						

#wrapper									{
											background: url(../kromer_images/layout/background.gif); 
											background-repeat:repeat-y;	
											position:relative;
											min-width: 400px;
											margin: 0 -1px;
											width: 952px;	
											height:auto;
											min-height:100%;																				
											}	
#inhalt										
											{
											margin-left:1px;
											margin-right:8px;
											width:943px;	
											background-color:#F2EEE8;	
											border-bottom:1px solid #333333;								
											}																																		
											
#header										{
											height:151px;											
											width:943px;		
											padding:0;
											margin:0;											
											}	
											
#bgservicenavi								{
											margin-left:1px;
											height:28px;											
											padding-right:17px;		
											float:right;				
											}		
											
#bgservicenavi div.servicenavi				{font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #333333; font-weight:normal; text-decoration:none; line-height:28px; float:right;}	
#bgservicenavi div.servicenavi a			{font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #333333; font-weight:normal; text-decoration:none; float:left;}												
#bgservicenavi div.servicenavi a:link		{font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #333333; font-weight:normal; text-decoration:none; float:left;}	
#bgservicenavi div.servicenavi a:visited	{font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #333333; font-weight:normal; text-decoration:none; float:left;}	
#bgservicenavi div.servicenavi a:hover		{font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #333333; font-weight:normal; text-decoration:none; float:left;}		
#bgservicenavi div.servicenavi a:active		{font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #333333; font-weight:normal; text-decoration:none; float:left;}												
											
.bglogopic									{											
											position:absolute;
											top:28px;
											height:121px;
											background-color:#FFffFF;
											border-top:1px solid #333333;
											border-bottom:1px solid #333333;	
											width:943px;																		
											}	

.logo a										{
											position:absolute;
											float:left;
											width:943px;
											height:121px;
											background: url(../kromer_images/layout/header_start.jpg);
											background-repeat:no-repeat;									
											}	
											
.logo a:hover								{
											position:absolute;
											float:left;
											width:943px;
											height:121px;
											background: url(../kromer_images/layout/header_start.jpg);
											background-repeat:no-repeat;							
											}	
											
/*---Header Startseite und neutrale Seiten---2009-03--cvi-snipp--*/
.logo0903 a										{
											position:absolute;
											float:left;
											width:943px;
											height:121px;
											background: url(../kromer_images/layout/HeaderKromer200905.jpg);
											background-repeat:no-repeat;									
											}	
											
.logo0903 a:hover								{
											position:absolute;
											float:left;
											width:943px;
											height:121px;
											background: url(../kromer_images/layout/HeaderKromer200905.jpg);
											background-repeat:no-repeat;							
											}	
/*---Header Startseite und neutrale Seiten---2009-03--cvi-snapp--*/

/*----- cvi auskommentiert---- 0906																						
.headerpic									{
											float:right;
											width:766px;
											height:121px;
											background: url(../kromer_images/layout/kromer_headerpic.jpg);
											background-repeat:no-repeat;	
											}	
----- cvi auskommentiert---- 0906	----- */
											

/*----- cvi0906 HauptNavi Level 1 -----*/											
.bgnavi										{	
											width:936px;		
											background-color:#DC3F28;
											float:left;
											height:29px;
											border-bottom:1px solid #333333;
											padding-left:7px;
											}

/*----- cvi0906 HauptNavi Level 1 -Flags -----*/											
.bgnaviright										{	
											width:200px;		
											background-color:#DC3F28;
											float:right;
                                                                                        height:25px;      
											/*border-bottom:1px solid #333333;*/
											/*padding-right:7px;*/
											}		

/*----- cvi0906 HauptNavi Level 2 -----*/	
.bgnavi2									{	
											width:936px;		
											background-color:#f29400;
											float:left;
											height:29px;
											border-bottom:1px solid #333333;
											padding-left:7px;
											}	
											
							
											
.navi										{font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #FFFFFF; font-weight:normal; text-decoration:none; line-height:29px; float:left; padding-left:6px; padding-right:6px;}
.navi a, 
.navi a:link, 
.navi a:visited								{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; color: #FFFFFF; 
											font-weight:normal; 
											text-decoration:none; 
											float:left;											
											}												

.navi a:hover, 
.navi a:active								{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; color: #C5C3C0; 
											font-weight:normal; 
											text-decoration:none; 
											float:left;		
											}
											
											
.naviaktiv									{font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #FFFFFF; font-weight:bold; text-decoration:none; line-height:29px; float:left; padding-left:6px; padding-right:6px;}
.naviaktiv a, 
.naviaktiv a:link, 
.naviaktiv a:visited						{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; color: #FFFFFF; 
											font-weight:bold; 
											text-decoration:none; 
											float:left;											
											}												

.naviaktiv a:hover, 
.naviaktiv a:active							{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; color: #C5C3C0; 
											font-weight:bold; 
											text-decoration:none; 
											float:left;		
											}											
											
.trennhnavi									{
											background: url(../kromer_images/layout/trennh_navi.gif);
											background-repeat:no-repeat;
											width:1px;
											height:29px;
											float:left;
											background-color:#FFFFFF;
											}		

#outer 										{
											/*border-left-width: 177px; 
											border-left-color: transparent;  
											border-left-style: solid; */
											width: auto; 
											background: url(../kromer_images/layout/bg_innen.gif);
											background-repeat:no-repeat;	
											width:943px;
											}
									
#inner 										{
											margin:0; 
											width: 100%;											
											}		
											
/* Mozilla code */
#outer > #inner 							{border-bottom:1px solid transparent;}												

#left 										{
											float:left; 
											width:60px;                  /*----cvi09----80----*/ 
											padding-top:28px;
											padding-left:20px;
											padding-bottom:20px;											
											}
											
										
.navikprint									{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_kprint_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}
											
a.navikprint								{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_kprint_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}											
										
a.navikprint:link 							{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_kprint_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}
											
a.navikprint:visited 						{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_kprint_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											} 
											
a.navikprint:hover 							{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #333333; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_kprint_aktiv.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}											
											
											

.naviprintl									{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_printl_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}
											
a.naviprintl								{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_printl_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}											
										
a.naviprintl:link 							{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_printl_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}
											
a.naviprintl:visited 						{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_printl_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											} 
											
a.naviprintl:hover 							{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #333333; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_printl_aktiv.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}											
											

.navischiess								{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_schiess_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}
											
a.navischiess								{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_schiess_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}											
										
a.navischiess:link 							{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_schiess_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}
											
a.navischiess:visited 						{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_schiess_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											} 
											
a.navischiess:hover 						{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #333333; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_schiess_aktiv.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}	
											
.naviprofi									{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_schiess_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}
											
a.naviprofi									{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_profi_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}											
										
a.naviprofi:link 							{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_profi_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}
											
a.naviprofi:visited 						{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_profi_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											} 
											
											
a.naviprofi:hover 							{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #333333; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_profi_aktiv.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}												
											

a.navimedia									{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_media_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}											
										
a.navimedia:link 							{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_media_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}
											
a.navimedia:visited 						{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_media_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											} 
											
											
a.navimedia:hover 							{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #333333; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_media_aktiv.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}												
											
											
a.naviservice								{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_service_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}											
										
a.naviservice:link 							{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_service_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}
											
a.naviservice:visited 						{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #999999; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_service_over.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											} 
											
											
a.naviservice:hover 							{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; 
											color: #333333; 
											font-weight: normal;
											background: url(../kromer_images/kromer_gruppen/icon_service_aktiv.gif);
											background-repeat: no-repeat;
											text-decoration: none;
											padding-left: 15px;
											text-indent: -1px;
											display: block;
											}											
											
#mitte 										{
											float:left; 
											width:790px;                   /*---cvi09-----748----*/ 
											padding-top:28px;
											padding-right:17px; 
											padding-bottom:20px;
											}
											
.contenttext								{
											line-height:16px;	
											font-size:11px;							
											}	
	

*+html h1									{font-family:Helvetica, Arial, sans-serif; font-size:16px; color: #DA361F; font-weight:bold; text-decoration:none;}	
* html h1									{font-family:Helvetica, Arial, sans-serif; font-size:16px; color: #DA361F; font-weight:bold; text-decoration:none;}	
h1											{font-family:Helvetica, Arial, sans-serif; font-size:16px; color: #DA361F; font-weight:bold; text-decoration:none; margin-top:-3px;}	

h2											{font-family:Helvetica, Arial, sans-serif; font-size:16px; color: #666666; font-weight:bold; text-decoration:none; }											

h3											{font-family:Helvetica, Arial, sans-serif; font-size:14px; color: #666666; font-weight:bold; text-decoration:none; }											
										
.subtitel									{font-family:Helvetica, Arial, sans-serif; font-size:12px; color: #666666; font-weight:bold; text-decoration:none;}

td,div,p									{font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #666666; font-weight:normal; text-decoration:none;}

a:link										{font-family:Helvetica, Arial, sans-serif; color: #333333; text-decoration:underline;}
a:visited									{font-family:Helvetica, Arial, sans-serif; color: #333333; text-decoration:underline;}
a:hover										{font-family:Helvetica, Arial, sans-serif; color: #333333; text-decoration:none;}
a:active									{font-family:Helvetica, Arial, sans-serif; color: #333333; text-decoration:underline;}

.inputsearch								{background-color:#FFFFFF; border:1px solid #007D8E; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #666666; font-weight:normal; line-height:11px;}

.input										{background-color:#FFFFFF; border:1px solid #666666; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #666666; font-weight:normal; line-height:14px;}

.cssbutton									{font-family:Helvetica, Arial, sans-serif; font-size: 11px;  font-weight:bold; background-color:#FFFFFF; color: #666666;  border:1px solid #666666; text-transform:uppercase; margin:0px; padding:0px;}

*+html .cssbuttonkontakt					{font-family:Helvetica, Arial, sans-serif; font-size: 9px;  font-weight:normal; background-color:#FFFFFF; color: #666666; border-top:1px solid #007D8E; border-bottom:1px solid #007D8E; border-left:1px solid #FFFFFF; border-right:1px #FFFFFF; margin-bottom:-1px; padding:0px;}
* html .cssbuttonkontakt					{font-family:Helvetica, Arial, sans-serif; font-size: 9px;  font-weight:normal; background-color:#FFFFFF; color: #666666; border-top:1px solid #007D8E; border-bottom:1px solid #007D8E; border-left:1px solid #FFFFFF; border-right:1px #FFFFFF; margin:0px; padding:0px;}
.cssbuttonkontakt							{font-family:Helvetica, Arial, sans-serif; font-size: 9px;  font-weight:normal; background-color:#FFFFFF; color: #666666; border-top:1px solid #007D8E; border-bottom:1px solid #007D8E; border-left:1px solid #FFFFFF; border-right:1px #FFFFFF; margin-bottom:3px; padding:0px;}

a.linksuche									{font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #666666; font-weight:normal; text-decoration:none;}										
a.linksuche:link							{font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #666666; font-weight:normal; text-decoration:none;}											
a.linksuche:visited							{font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #666666; font-weight:normal; text-decoration:none;}												
a.linksuche:hover							{font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #007D8E; font-weight:normal; text-decoration:none;}												
a.linksuche:active							{font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #007D8E; font-weight:normal; text-decoration:none;}		


/* --- VISITENKARTEN --- */

/*.boxaussen									{width:748px; height:127px;}
.box a										{width:230px; height:127px; background-color:#FFFFFF; border:1px solid #333333; float:left; margin-right:18px; text-decoration:none; }
.box a:hover								{width:230px; height:127px; background-color:#EFEFEF; border:1px solid #333333; float:left; margin-right:18px; text-decoration:none; }
.boxlinks									{float:left;}
.boxrechts									{float:left;}

.boxtitel									{font-family:Helvetica, Arial, sans-serif; font-size:14px; color: #DA3016; font-weight:bold; text-decoration:none; flaot:left;}
.boxtitel a									{font-family:Helvetica, Arial, sans-serif; font-size:14px; color: #DA3016; font-weight:bold; text-decoration:none; flaot:left;}
.boxtitel a:link							{font-family:Helvetica, Arial, sans-serif; font-size:14px; color: #DA3016; font-weight:bold; text-decoration:none; flaot:left;}
.boxtitel a:hover							{font-family:Helvetica, Arial, sans-serif; font-size:14px; color: #DA3016; font-weight:bold; text-decoration:none; flaot:left;}

.boxadresse									{font-family:Helvetica, Arial, sans-serif; font-size:12px; color: #333333; font-weight:normal; text-decoration:none; flaot:left;}
.boxadresse a								{font-family:Helvetica, Arial, sans-serif; font-size:12px; color: #333333; font-weight:normal; text-decoration:none; flaot:left;}
.boxadresse a:link							{font-family:Helvetica, Arial, sans-serif; font-size:12px; color: #333333; font-weight:normal; text-decoration:none; flaot:left;}
.boxadresse a:hover							{font-family:Helvetica, Arial, sans-serif; font-size:12px; color: #333333; font-weight:normal; text-decoration:none; flaot:left;}


.boxlogo									{background-color:#FF00FF; width:73px; height:65px; float:right;}
*/

.boxaussen									{width:800px; height:127px; margin-bottom:10px; }
.box										{width:253px; height:127px; background-color:#FFFFFF; border:1px solid #333333; float:left; margin-right:10px; text-decoration:none;}
.boxl										{width:174px; height:121px; float:left; z-index:1;}
.boxr										{width:73px; height:65px; padding-top:56px; float:left; z-index:2;}
.boxtitel									{font-family:Helvetica, Arial, sans-serif; font-size:12px; color: #DA3016; font-weight:bold; text-decoration:none; margin-bottom:2px;}
.boxadresse									{font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #333333; font-weight:normal; text-decoration:none; flaot:left;}

/* --- ENDE VISITENKARTEN --- */

/* --- SITEMAP --- */

.stitel										{font-family:Helvetica, Arial, sans-serif; font-size:22px; color: #007D8E; font-weight:normal;}

.snave 										{ 				
											padding-left: 20px;
											padding-bottom:5px;
											}

.snavz 										{ 				
											padding-left: 40px;
											padding-bottom:5px;
											}

.snavd 										{ 				
											padding-left: 60px;
											padding-bottom:5px;
											}
											
.snavv 										{ 				
											padding-left: 80px;
											padding-bottom:5px;
											}											

a.sitemap									{font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #666666; font-weight:normal; text-decoration:none; display:block;}										
a.sitemap:link								{font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #666666; font-weight:normal; text-decoration:none; display:block;}											
a.sitemap:visited							{font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #666666; font-weight:normal; text-decoration:none; display:block;}												
a.sitemap:hover								{font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #007D8E; font-weight:normal; text-decoration:none; display:block;}												
a.sitemap:active							{font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #007D8E; font-weight:normal; text-decoration:none; display:block;}		


/* --- ENDE SITEMAP --- */

hr{
background-color:#666666; /* Mozilla 1.4 */
color:#666666; /* IE 6 */
border: #666666; /* Opera 7.11 */
height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
}



/* --- Formular Kontakt --- */
.form										{height:20px; padding-bottom:7px; width:500px;}
.forml										{float:left; width:75px; font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #666666; font-weight:normal; text-decoration:none; line-height: 20px;}
.formr										{float:left; width:300px; font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #666666; font-weight:normal; text-decoration:none; line-height: 20px;}
.formfl										{float:left; width:150px; font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #666666; font-weight:normal; text-decoration:none; line-height: 20px;backbround-color:#FF00FF;}
.formfr										{float:left; width:250px; font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #666666; font-weight:normal; text-decoration:none; line-height: 20px;}
/* --- Ende Formular Kontakt --- */

.clr										{clear:both;}

/************ Navigationbox horizontal****************/

/************ Navigation horizontal ****************/
#hnavigation ul {font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #FFFFFF; font-weight:normal; text-decoration:none; line-height:29px; float:left; padding-left:3px; padding-right:6px; margin-left: -20px; margin-top:0px;}
#hnavigation ul li {
display: inline;
list-style-type: none;
}
#hnavigation ul li a {
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; color: #FFFFFF; 
											font-weight:bold; 
											text-decoration:none; 
											float:left;
; border-right:solid 1px #ffffff; 										
											}
#hnavigation ul li a:link, #hnavigation ul li a:visited
{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; color: #FFFFFF; 
											font-weight:bold; 
											text-decoration:none; 
											float:left;
padding-right: 15px;
											padding-left: 15px;
											
											}
#hnavigation ul li a:hover{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; color: #C5C3C0; 
											font-weight:bold; 
											text-decoration:none; 
											float:left;
padding-right: 15px;
											padding-left: 15px;		
											}
#hnavigation a:active{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; color: #C5C3C0; 
											font-weight:bold; 
											text-decoration:none; 
											float:left;
padding-right: 15px;
											padding-left: 15px;		
											}
#hnavigation li#active{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; color: #C5C3C0; 
											font-weight:bold; 
											text-decoration:none; 
											float:left;
											padding-right: 15px;
											padding-left: 15px;		
											}

/************ Navigation horizontal ******FLAG**********/
#hflnavigation ul {font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #FFFFFF; font-weight:normal; text-decoration:none; line-height:29px; float:right; padding-left:3px; padding-right:6px; margin-left: -20px; margin-top:0px;}
#hflnavigation ul li {
display: inline;
list-style-type: none;
}
#hflnavigation ul li a {
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; color: #FFFFFF; 
											font-weight:bold; 
											text-decoration:none; 
											float:right;
                   	/*border-left:solid 1px #ffffff;*/ 										
											}
#hflnavigation ul li a:link, #hflnavigation ul li a:visited
{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; color: #FFFFFF; 
											font-weight:bold; 
											text-decoration:none; 
											float:right;
                     /*padding-right: 15px;
											padding-left: 15px;*/
											
											}
#hflnavigation ul li a:hover{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; color: #C5C3C0; 
											font-weight:bold; 
											text-decoration:none; 
											float:right;
                    /* padding-right: 15px;
											padding-left: 15px;*/		
											}
#hflnavigation a:active{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; color: #C5C3C0; 
											font-weight:bold; 
											text-decoration:none; 
											float:right;
                     /*padding-right: 15px;
											padding-left: 15px;	*/	
											}
#hflnavigation li#active{
											font-family:Helvetica, Arial, sans-serif; 
											font-size:11px; color: #C5C3C0; 
											font-weight:bold; 
											text-decoration:none; 
											float:right;
										/*padding-right: 15px;
											padding-left: 15px;		*/
											}
