/*   */
@charset "utf-8";

/* Reset - so macht der safari auch die 100% höhe wie ie und ff */
* {}
/*

/*========================================================*/
/*  Skin styles for DotNetNuke           by dnnskin.net   */  
/*  Overall      support@dnnskin.net                      */  
/*========================================================*/


html									{  margin: 0px; padding: 0px; height: 100%;  }
body 									{ margin:0px; padding:0px; height: 100%;} 
Body, .Normal, .NormalTextBox, DIV	{ font-size: 12pt; /*line-height:1.2em;*/ font-family:Arial, Helvetica, sans-serif; color:#000000;  } 

/* So wird der hintergrund nur im layout und nicht im texteditor angezeigt */
.body									{  }

/*So wird nur der Skin zentriert und nicht der Text im FCKEditor wo es auch einen Body-Tag hat*/
#Body{
text-align:left; 
}

/* Access Keys */
.inVis { display:none; visibility:hidden;} 





a,a:link,a:active						{ color:#c80012; text-decoration:none;}
a:visited								{ color:#c80012; text-decoration:none;}
a:hover									{ color:#c80012; text-decoration:underline;}
h1,h3,h5								{ color:#000000; font-weight:bold}
h2,h4,h6								{ color:#000000}

/*========================================================*/
/*  Control Panel                                         */
/*========================================================*/

.ControlPanel{background-color:#ffffff; border:none;padding-bottom:10px;}

.template_style{width:925px; margin:0 auto;}

/*========================================================*/
/*  Skin Layout                                           */
/*========================================================*/


.DNNEmptyPane
{ width: 0px; display:none; border:none; padding:0px; margin:0px; height:0px; }



/* Suchbereich */
.dnntop_bar								{ float:right; width:50%; text-align:right; height:24px;}


/* styles für xs search */



.SearchArea{ margin-left:4px; margin-top:8px; }

/*========================================================*/
/*  Content Panes                                         */
/*========================================================*/

#siteBody {
text-align:left;
width:999px; 
display:block;
max-width:999px;
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto;
margin-top:0px;
padding:0px;

color:transparent;
font-size:0px;
}

div.siteBody {
text-align:left;
width:999px; 
display:block;
max-width:999px;
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto;
margin-top:0px;
padding:0px;

color:transparent;
font-size:0px;
}


div.bodyColumCenter {
overflow:hidden;
display:block;
float:left;
width: 999px;
padding: 0;
margin:0;
font-size:0px;
color:transparent;
}


div.bodyColumNav {
display:block;
overflow:hidden;
width: 999px;
float:left;
margin-left:0px;
padding-left:0px;
padding-top:0px;
text-align:left;
float:none;
background-image:url(images/headerbackground1.jpg);
background-repeat:no-repeat;
color:transparent;
font-size:0px;

}



div.Footer {
width: 999px; 
display:none;
overflow:hidden;
margin: 0px auto 0 auto;
padding: 0;
height:20px;
background-image:url(images/randbg.gif);
background-repeat:repeat-y;




}
div.menutableBox {
overflow:hidden;
display:none;
float:left;
width: 925px;
height: 36px;
background: transparent;
text-align:left;
margin-left:37px;

}
div.clear {
clear: both;
margin: 0;
padding: 0;
height: 0;
line-height: 0;
font-size: 0;
}
/* Einstellung fuer die Anzeige von Moduleinstellungen... ist dann alles geordnet und linksbuendig */
.Settings {text-align:left;}
/* Ende Einstellung fuer Moduleinstellung */


.columNavBox { ddisplay:none; float:left; width:999px; margin:0px; padding:0px;  height:232px;display:none; }
.boxColumHeader { float:left; width:999px;  overflow:hidden;  text-align:left; border:0px; padding:0px; margin:0px; height:195px;display:none;}
.boxColumNav { float:left; width:999px; overflow:hidden;  text-align:left; margin:0px; padding:0px; display:block;  height:37px; }


/*Inhalt inkl rechte spalte fuer quicklinks*/
.columLeftBox { display:block; float:left; width:195px; padding:0px; margin-left:37px;  background-color:#ffffff; }


/* Fuer eine einheitliche Darstellung wird hier ein css nur fuer den IE6 eingebunden - betrifft div klassen */
<!--[if IE 7]>
  <link rel="stylesheet" type="text/css" href="ie7skin.css" />
<![endif]-->

<!--[if IE 6]>
  <link rel="stylesheet" type="text/css" href="ie6skin.css" />
<![endif]-->







.Icon_Abstand { float:left; width:186px; height:22px; overflow:hidden; margin-top:0px; padding:0px; display:none;}

.boxColumIcon { display:none;float:left; width:186px; height:29px; overflow:hidden; text-align:right;  margin-top:0px; margin-bottom:2px; padding:0px; }
.boxColumIcon .themes { cursor: pointer; }
.Icon_Abstand { display:none;float:left; width:186px; height:22px; overflow:hidden; margin-top:0px; padding:0px; }
.boxColumSubNav{ display:none;float:left; width:186px; overflow:visible;   text-align:left; background-color:#ffffff;  }
.boxColumLeft{display:none; float:left; width:173px; overflow:hidden;  text-align:left;  padding:0px; margin-left:13px;  }


.columCenterBoxEdit { display:block; float:left; width:800px; padding:0px; margin:0px; margin-left:60px; text-align:left; background-color:#ffffff; }
.boxColumContentEdit { float:left;width:800px;  text-align:left;  }



.columCenterBox { display:block; float:left; width:551px; padding:0px; margin:0px;  text-align:left; background-color:#ffffff; }
.boxColumContent { float:left; width:542px;  text-align:left; margin-left:0px; }

.boxColumContent1 { float:left; width:269px;  text-align:left; margin-left:0px; background-color:#ffffff;}
.boxColumContent2 { float:left; width:269px;  text-align:left; margin-left:4px; background-color:#ffffff;}
.boxColumContentQuick { float:left; width:542px;  text-align:left; margin-left:0px; }

.columSpezialBox { display:block; float:none; width:721px;  padding:0px; margin-left:0px;  text-align:left; }
.boxColumContent3 { float:left; width:721px;  margin-left:155px; text-align:left;  }
.columSpezialBox1 { display:left; float:none; width:721px;  padding:0px; margin-left:0px;  text-align:left; background:transparent;  }
.boxColumContent4 { float:left; width:721px;  text-align:left;  margin-left:-8px; background:transparent; }



.boxColumBread { float:left; width:542px; height:20px;overflow:hidden; /*margin-top:8px;*/margin-top:0px; padding:0px;background-color:#ffffff;}


/* spezial skin */
.columCenterBox00 { display:block; float:left; width:621px; padding:0px; margin:0px;  text-align:left; background-color:#ffffff; }
.boxColumContent00 { float:left; width:612px;  text-align:left; margin-left:0px; }
.columRightBox00 { display:block; float:right; width:109px; padding:0px; margin-right:37px; background-color:#ffffff; }
.boxColumRight00 { float:left; width:103px;  text-align:left;  background-color:#ffffff; overflow:visible; }


.columRightBox { display:block; float:right; width:179px; padding:0px; margin-right:37px; background-color:#ffffff; }
.boxColumRight { float:left; width:173px;  text-align:left;  background-color:#ffffff; overflow:visible; }
.boxColumRight2 { float:left; width:173px;  text-align:left; background-color:#ffffff; overflow:visible; }
.boxColumRight3 { float:left; width:173px;  text-align:left;  background-color:#ffffff; overflow:visible; }

.boxColumLogin { display:none;float:right; width:179px; height:20px; overflow:hidden; text-align:left; background-color:#ffffff; }
.boxColumLogin .loginstyle{  font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal; margin-top:3px; }
.boxColumLogin .logintext{  font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal; margin-top:3px; }

/*
.boxColumSearch .NormalTextBox { float:none; font-size:10px; padding-top:0px; margin-top:0px; margin-left:0px; border:none;  }  INPUT Feld Modul */
/* MF Search Box */
div.boxColumSearch {display:none; float:right; width:179px; height:31px; margin-top:0px; vertical-align:top; text-align:left;/* font-size:0px;   */ background-image:url(images/background_suche.gif); background-repeat:no-repeat; color:#474747; }

/* Farbe, Groesse für den Suchen-Text vor dem Suchfeld*/
div.boxColumSearch  .SkinObject{  font-size:11px; font-weight: normal; float:none; color:#474747; margin-left:6px;}
div.boxColumSearch	.SkinObject { font-size:11px; font-weight: normal; float:none; color:#474747; margin-left:6px;}
div.boxColumSearch	.SkinObject:link { color:#474747; text-decoration: none; cursor: pointer; font-weight: normal; }
div.boxColumSearch	.SkinObject:visited { color:#474747; text-decoration:none; cursor:pointer; font-weight: normal; }
div.boxColumSearch	.SkinObject:hover { color:#474747; text-decoration:none; cursor: pointer; font-weight: normal; }
div.boxColumSearch	.SkinObject:active { color:#474747; text-decoration:none; cursor:pointer; font-weight: normal; }


.suchfeldButton {  }
/*.3f568a {  color:#000000; text-decoration: none; cursor: pointer; font-weight:normal;   font-size: 10px; font-family: Arial, Helvetica, Verdana, "Sans Serif";  text-align:left;  } */

.boxColumFooter { display:none;float:left; width:925px; overflow:hidden; margin-left:50px; text-align:left;  }

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

.NEM_Details_Main_table h2


div.NavBreadCrumb { font-family:Arial, Helvetica, sans-serif; color:#000000; line-height:1; font-weight: normal; }
	.NavBreadCrumb h6 { margin-top:5px;  padding-top:0px; padding-bottom:0px; padding-left:0px; font-size:11pt; font-weight: normal; float:left; color:#000000; }
	.NavBreadCrumb h6 a:link { color:#c80012; text-decoration: none; cursor: pointer; font-weight: normal; }
	.NavBreadCrumb h6 a:visited { color:#c80012; text-decoration:none; cursor:pointer; font-weight: normal; }
	.NavBreadCrumb h6 a:hover { color:#c80012; text-decoration: underline; cursor: pointer; font-weight: normal; }
	.NavBreadCrumb h6 a:active { color:#c80012; text-decoration:none; cursor:pointer; font-weight: normal; }
	
	
.copyright  {font-family:Arial, Helvetica, sans-serif; color:#000000; margin-top:0px;  padding-top:0px; padding-bottom:5px; padding-left:0px; font-size:10px; font-weight: normal; float:left; color:#c80012; }


/*========================================================*/
/*  Skin Object                                           */
/*========================================================*/

/* 
.searchbox .SkinObject					{ color:#474747;}
.searchbox #dnn_dnnSEARCH_txtSearch		{ margin-right:22px} 
.searchbox a:link,
.searchbox a:active,
.searchbox a:visited					{ color:#474747;}
.searchbox a:hover						{ color:#474747;}
*/
.links,a.links:link,
a.links:active,a.links:visited 			{ color:#fff; line-height:20px; margin:0 5px}
a.links:hover							{ color:#008000;}

.copyright								{ color:#000000;  margin-left: 10px; padding:0px; font-size:10px;}
.currentdate							{ color:#9d9d9d; font-weight: normal; }

.user,a.user:link,a.user:active,
a.user:visited 							{ color:#008000; padding:0 13px; white-space:nowrap;  background:url(images/user-icon.gif) left center no-repeat; line-height:32px; font-weight:bold}
a.user:hover							{ color:#808080; background:url(images/user-icon-over.gif) left center no-repeat;}

.terms,a.terms:link,a.terms:active,
a.terms:visited 						{ color:#008000;  padding:0 13px; white-space:nowrap;  background:url(images/user-icon.gif) left center no-repeat; line-height:32px; font-weight: normal;text-decoration:underline}
a.terms:hover							{ color:#808080; background:url(images/user-icon-over.gif) left center no-repeat;}



.containerpane ul { margin:0px; padding:0px; font-size: 12pt; padding-left:14px; color:#000000; list-style-type:square; list-style-image:url(); }
.containerpane li { margin:0px; padding:0px;  font-size: 12pt; color:#000000; list-style-type:square; }



/* Schriftbild */
p { 
	font-size: 12pt;
	color: #000000;
	/*font-weight: normal; */
	font-family: Arial, Helvetica, Verdana, "Sans Serif";
	margin-top:0px;
	margin-bottom:0px;
	margin:0px;
}

td{ 
font-size: 12pt;
	color: #000000;
	font-weight: normal;
	font-family: Arial, Helvetica, Verdana, "Sans Serif";
		margin-top:0px;
	margin-bottom:0px;
	margin:0px;
}


/* ACHTUNG Übernommene Styles von default.css welche nun dort ueberschrieben werden!*/


/* style for module titles */
.Head
{
	font-family: Arial, Helvetica, Verdana, "Sans Serif";
	font-size: 13pt;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase
}

/* style of item titles on edit and admin pages */
.SubHead
{
	font-family: Arial, Helvetica, Verdana, "Sans Serif";
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
	font-family: Arial, Helvetica, Verdana, "Sans Serif";
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}

/* text style used for most text rendered by modules */
.Normal, .NormalDisabled
{
	font-family: Arial, Helvetica, Verdana, "Sans Serif";
	font-size: 12pt;
	font-weight: normal;
	color: #000000;
	margin-top:0px;
	margin-bottom:0px;
}


/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
	color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
	font-family: Arial, Helvetica, Verdana, "Sans Serif";
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}

/* text style used for error messages */
.NormalRed
{
	font-family: Arial, Helvetica, Verdana, "Sans Serif";
	font-size: 12pt;
	font-weight: bold;
	color: #ff0000;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	font-family: Arial, Helvetica, Verdana, "Sans Serif";
	font-size: 12pt;
	font-weight: normal;
	color: #000000;
}


/* button style for standard HTML buttons */
.StandardButton
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 12pt;
	background: #dddddd;
	color: #000000;
	font-family: Verdana, sans-serif;
}


/* GENERIC */
h1 { 
	 font-family: Arial, Helvetica, sans-serif;
   	 font-size: 13pt;
	 color: #000000;
   	 font-weight: bold;
 margin-bottom:0px;
 margin-top:0px	;
text-transform: uppercase;

/*		 padding:0px; */
}


h2 { 
	 font-family: Arial, Helvetica, sans-serif;
   	 font-size: 13pt;
	color: #000000;
   	 font-weight: bold;
	  margin-bottom:0px;
 margin-top:0px;
	/* margin:0px;
	 padding:0px; */
}
h3 {
	 font-family: Arial, Helvetica, sans-serif;
   	 font-size: 13pt;
	 color: #000000;
   	 font-weight: normal;
	 margin-bottom:0px;
	 	 margin:0px;
	 padding:0px;
}
h4 {
	 font-family: Arial, Helvetica, sans-serif;
   	 font-size: 12pt;
	 color: #000000;
   	 font-weight: bold;
	 margin-bottom:0px;
	 	 margin:0px;
	 padding:0px;
}

h5,TD { 
	 font-family: Arial, Helvetica, sans-serif;
   	 font-size: 12pt;
	 color: #000000;
   	 font-weight: normal;
	 	 margin:0px;
	 padding:0px;
}
h6 { 
	 font-family: Arial, Helvetica, sans-serif;
   	font-size: 11pt;
	 color: #000000;
   	 font-weight: normal;
	 	 margin:0px;
	 padding:0px;
}


TFOOT, THEAD
{
	font-family: Arial, Helvetica, Verdana, "Sans Serif";
	font-size: 12pt;
	font-weight: normal;
	color: #000000;
}

TH
{
	vertical-align: baseline;
	font-family: Arial, Helvetica, Verdana, "Sans Serif";
	font-size: 12pt;
	font-weight: normal;
	color: #000000;
}

A:link
{
	 color: #c80012;
	 text-decoration:none;
}

A:visited
{
	 color: #c80012;
	 text-decoration:none;
}

A:hover
{
	text-decoration: underline;
	 color: #c80012;
}

A:active
{
	 color: #c80012;
	 text-decoration:none;
}

SMALL
{
	font-size: 12pt;
}

BIG
{
	font-size: 12pt;
}

BLOCKQUOTE, PRE
{
	font-family: Lucida Console, monospace;
}


UL LI
{
color:#000000; list-style-type:square;   font-family:Arial, Helvetica, sans-serif;  list-style-position:outside;
}

UL LI LI
{
	list-style-type: disc; 
}

UL LI LI LI
{
	list-style-type: circle;
}

OL LI
{
	 color:#000000; list-style-type:square; list-style-image:url();  font-family:Arial, Helvetica, sans-serif; list-style-position:outside;  

}

OL OL LI
{
	list-style-type: lower-alpha;
}

OL OL OL LI
{
	list-style-type: lower-roman;
}
OL UL LI
{
	list-style-type: disc;
}

HR
{
	color: #73838b;
	height: 1pt;
	text-align: left;
}
/* ENDE - ACHTUNG Übernommene Styles von default.css welche nun dort ueberschrieben werden!*/


/* Editorvorlagen */

.tab_2spaltig { width:522px;}
.tab_2spaltig .zelle_249 { width:249px; vertical-align:top; text-align:left; }
.tab_2spaltig .spaceH_24 { width:24px; }
.tab_2spaltig .spaceV_24 { height:24px; }
.tab_2spaltig .spaceh4 { height:7px; }


.tab_1spaltig { width:522px;}
.tab_1spaltig .zelle_522 { width:522px; vertical-align:top; text-align:left; }
.tab_1spaltig .spaceV_24 { height:24px; }

.tab_6spaltig { width:522px;}
.tab_6spaltig .zelle_172_bold { width:182px; vertical-align:top; text-align:left; padding-bottom:3px;font-weight:bold;}
.tab_6spaltig .zelle_70_bold{ width:60px;padding-bottom:3px; vertical-align:top; text-align:left; font-weight:bold;}
.tab_6spaltig .zelle_522_bold{ width:522px;padding-bottom:5px; vertical-align:top; text-align:left; font-weight:bold;}

.tab_6spaltig .zelle_172 { width:182px; vertical-align:top; text-align:left; padding-bottom:2px;}
.tab_6spaltig .zelle_70{ width:60px;padding-bottom:2px; vertical-align:top; text-align:left;}


.tab_5spaltig { width:522px;}
.tab_5spaltig .zelle_80{ width:50px;padding-bottom:5px; vertical-align:top; text-align:left; font-weight:bold;}
.tab_5spaltig .zelle_169{ width:199px;padding-bottom:5px; vertical-align:top; text-align:left;}
.tab_5spaltig .spaceH_24 { width:24px; }
.tab_5spaltig .zelle_522 { width:522px; vertical-align:top; text-align:left; }
.tab_5spaltig .spaceh4 { height:7px; }

.tab_personen { width:522px;}
.tab_personen .zelle_124{ width:249px; vertical-align:top; text-align:left; }
.tab_personen .zelle_374{ width:249px; vertical-align:top; text-align:left;}
.tab_personen .spaceH_24 { width:24px; }
.tab_personen .spaceh4 { height:7px; }


.Container-07 .containerpane p {
color:#757575;
font-family:Arial,Helvetica,Verdana,"Sans Serif";
font-size:12pt;
font-weight:normal;
}
.titleblack {font-size:13pt;}

.tab_adressblock { width:153px;}
.tab_adressblock .zelle_1{ width:153px; padding-bottom:5px; vertical-align:top; text-align:left; }
.tab_adressblock .zelle_2{ width:153px;padding-bottom:5px; vertical-align:top; text-align:left; font-weight:bold;}
.tab_adressblock .spaceV_24 { width:24px; }
.tab_adressblock .zelle_3a{ width:60px; padding-bottom:5px; vertical-align:top; text-align:left; }
.tab_adressblock .zelle_3b{ width:93px; padding-bottom:5px; vertical-align:top; text-align:left; }

.tab_adressblock .Tel  { padding-bottom:0px; vertical-align:top; text-align:left; width:153px;		}
.tab_adressblock .Tel1 { width:"40" padding-bottom:0px; vertical-align:top; text-align:left;		}
.tab_adressblock .Tel2 { padding-bottom:0px; vertical-align:top; text-align:left;		}
.tab_adressblock .Tel3 { padding-bottom:0px; vertical-align:top; text-align:left;	}
/* ================================================
submenu styles - müssen hier definiert werden damit die groesser/kleiner funktion klappt - css würde sonst von submenu styles ueberschrieben
================================================ */

.Ver2_Menulevel0,.Ver2_Menulevel0:link,.Ver2_Menulevel0:visited {
	background-color: #d6dbdf;
	border-top: 1px solid #ffffff;
	border-left: 0px;
	min-height:15px;
	width: 186px;
	float: left;
	font-weight: normal;
	color: #3e4245;
	text-decoration: none;
	display: block;
	font-size: 11px;
/*	line-height: 20px; */
/*	text-indent: 13px; */
	padding-left:13px;
	padding-top:4px;
	padding-right:2px;
	padding-bottom:2px;
	background-image: url(bgE1.gif);
	background-position: left top;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;

}

.Ver2_Menulevel0:hover {
	background-color: #10AFD8;
	border-top: 1px solid #ffffff;
	border-left: 0px;
	min-height:15px;
	width: 186px;
	float: left;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;

}

.Ver2_Menulevel0_Selected,.Ver2_Menulevel0_Selected:link,.Ver2_Menulevel0_Selected:visited {
	background-color: #b5b6ba;
	border-top: 1px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	min-height:15px;
	width: 186px;
	float: left;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	font-size: 11px;
/*	line-height: 20px; */
/*	text-indent: 13px; */
	padding-left:13px;
	padding-top:4px;
	padding-right:2px;
	padding-bottom:2px;
	background-image: url(bgE1aktiv.gif);
	background-position: left top;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;

}

.Ver2_Menulevel0_Selected:hover {
	background-color: #b5b6ba;
	border-top: 1px solid #ffffff;
	min-height:15px;
	width: 186px;
	float: left;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	font-size: 11px;
/*	line-height: 20px; */
/*	text-indent: 13px; */
	padding-left:13px;
	padding-top:4px;
	padding-right:2px;
	padding-bottom:2px;
	font-family: Arial, Helvetica, sans-serif;

}

.Ver2_Menulevel1,.Ver2_Menulevel1:link,.Ver2_Menulevel1:visited {
	background-color: #E6E6E6;
	border-top: 0px solid #bdbcbc;
	border-bottom: 1px solid #bdbcbc;
	min-height:15px;
	width: 186px;
	float: left;
	font-weight: normal;
	color: #838584;
	text-decoration: none;
	display: block;
	font-size: 11px;
/*	line-height: 20px; */
/*	text-indent: 13px; */
	padding-left:13px;
	padding-top:4px;
	padding-right:2px;
	padding-bottom:2px;
	background-image: url(bgE2.gif);
	background-position: left top;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;

}

.Ver2_Menulevel1:hover {
	background-color: #D4D4D4;
	border-top: 0px solid #bdbcbc;
	border-bottom: 1px solid #bdbcbc;
	min-height:15px;
	width: 186px;
	float: left;
	font-weight: normal;
	color: #636363;
	text-decoration: none;
	display: block;
	font-size: 11px;
/*	line-height: 20px; */
/*	text-indent: 13px; */
	padding-left:13px;
	padding-top:4px;
	padding-right:2px;
	padding-bottom:2px;
	font-family: Arial, Helvetica, sans-serif;

}

.Ver2_Menulevel1_Selected,.Ver2_Menulevel1_Selected:visited {
	background-color: #E6E6E6;
	border-top: 0px solid #bdbcbc;
	border-bottom: 1px solid #bdbcbc;
	min-height:15px;
	width: 186px;
	float: left;
	font-weight: normal;
	color: #636363;
	text-decoration: none;
	display: block;
	font-size: 11px;
	background-image: url(bgE2aktiv.gif);
	background-position: left top;
	background-repeat: no-repeat;
/*	line-height: 20px; */
/*	text-indent: 13px; */
	padding-left:13px;
	padding-top:4px;
	padding-right:2px;
	padding-bottom:2px;
	font-family: Arial, Helvetica, sans-serif;

}

.Ver2_Menulevel2,.Ver2_Menulevel2:visited {
	background-color: #E6E6E6;
	border-top: 0px solid #bdbcbc;
	border-bottom: 1px solid #bdbcbc;
	border-left: 0px;
	min-height:15px;
	width: 186px;
	float: left;
	color: #838584;
	text-decoration: none;
	display: block;
	font-size: 11px;
	background-image: url(bgE3.gif);
	background-position: left top;
	background-repeat: no-repeat;
/*	line-height: 20px; */
/*	text-indent: 13px; */
	padding-left:13px;
	padding-top:4px;
	padding-right:2px;
	padding-bottom:2px;
	font-family: Arial, Helvetica, sans-serif;

}

.Ver2_Menulevel2:hover {
	background-color: #D4D4D4;
	border-top: 0px solid #bdbcbc;
	border-bottom: 1px solid #bdbcbc;
	min-height:15px;
	width: 186px;
	float: left;
	color: #000000;
	text-decoration: none;
	display: block;
	font-size: 11px;
/*	line-height: 20px; */
/*	text-indent: 13px; */
	padding-left:13px;
	padding-top:4px;
	padding-right:2px;
	padding-bottom:2px;
	font-family: Arial, Helvetica, sans-serif;

}

.Ver2_Menulevel2_Selected,.Ver2_Menulevel2_Selected:visited {
	background-color: #ffffff;
	border-top: 0px solid #bdbcbc;
	border-bottom: 1px solid #bdbcbc;
	min-height:15px;
	width: 186px;
	float: left;
	color: #000000;
	text-decoration: none;
	display: block;
	background-image: url(bgE3.gif);
	background-position: left top;
	background-repeat: no-repeat;
	font-size: 11px;
/*	line-height: 20px; */
/*	text-indent: 13px; */
	padding-left:13px;
	padding-top:4px;
	padding-right:2px;
	padding-bottom:2px;
	font-family: Arial, Helvetica, sans-serif;

}

.navMenu_Shadow {
	background-image: url(../Images/navMenu_shadow.jpg);
	background-position: left;
	background-repeat: no-repeat;
	width: 149px;
	height: 9px;
}
.Ende{
	background-image: url(bgEnde.gif);
	background-position: left;
	background-repeat: no-repeat;
	}

/* Ende styles fuer subnavigation*/



/* Styles fuer sitemap */
.VerMenuLevel0,.VerMenuLevel0:visited,.VerMenuLevel0:link {

	font-size: 12px;

}

.VerMenuLevel0_ItemSelected,.VerMenuLevel0_ItemSelected:visited {


	font-size: 12px;

}

.VerMenuLevel0_ItemSelected:hover {


	font-size: 12px;

}

.VerParentMenuItem {

	font-size: 12px;

}

.VerMenuLevel1_Item,.VerMenuLevel1_Item:visited,.VerMenuLevel1_Item:link {


	font-size: 11px;

}

.VerMenuLevel1_Item:hover {
	text-decoration: none;
	color: #000000;

}

.VerMenuLevel1_ItemSelected,.VerMenuLevel1_ItemSelected:visited {

	font-size: 11px;

		
}

.VerMenuLevel1_ItemSelected:hover {
	text-decoration: none;
		color: #000000;

}

.VerMenuLevel2_Item,.VerMenuLevel2_Item:visited,.VerMenuLevel2_Item:link {

	font-size: 11px;

}

.VerMenuLevel2_Item:hover {
	text-decoration: none;
	color: #000000;

}

.VerMenuLevel2_ItemSelected:hover {
	text-decoration: none;
	color: #000000;
}

.VerMenuLevel2_ItemSelected,.VerMenuLevel2_ItemSelected:visited,.VerMenuLevel2_ItemSelected:link {

	font-size: 11px;

}

/*NEM Styles */

/*xs search results styles */
.tbheader {FONT-SIZE: 11pt;width: 100%;margin-top: 5px; color:#000000;}
.summary {font-family: Arial,Helvetica;font-size: 11px;text-align: right;color:#000000;}
.title {padding-left:10px;background-repeat: no-repeat;background-image: url(images/xsArrowR.gif);background-position:left center;font-family: Arial,Helvetica;font-size: 12px;font-weight: bold;color:#000000;}
A.title:link {text-decoration:none;color:#c80012;}
A.title:visited {text-decoration:none;color:#c80012;}
A.title:active {text-decoration:none;color:#c80012;}
A.title:hover {text-decoration:underline;color:#c80012;}
.titleBold {font-family: Arial,Tahoma,Helvetica;font-size: 12px;font-weight:bold;display:none;}
.sample {margin-left:10px;font-family: Arial, Helvetica;font-size: 11px;font-weight: normal;color:black;}
.path {margin-left:10px; font-family: Arial,Verdana,Helvetica;font-size: 11px;font-weight: normal;color:olive;}
.navigation { padding-right:1px; font-family: Arial,Helvetica;font-size: 11px;font-weight: normal;text-align: center;color:#000000;text-decoration:none;}
A.navigation:link {text-decoration:none;color:#c80012;}
A.navigation:visited {text-decoration:none;color:#c80012;}
A.navigation:active {text-decoration:none;color:#c80012;}
A.navigation:hover {text-decoration:underline;color:#c80012;}

