/*
////////////////////////////////////////////////////////////////
//
// nav.css  Stylesheet fuer die Navigation
//
// Weblication® CMS Strukturdesign Version 4.0.9
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication® Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/

/*
################################################################
Positionierung Navigation oben
################################################################
*/
.navTop                {
	height:25px;
	padding:0px;
	margin:0px;
	border-style:none;
	vertical-align: middle;
}

/*
################################################################
Navigation oben
################################################################
*/
.navTopLevel1          {
	cursor:pointer;
	cursor:hand;
	height: 25px;
	vertical-align: middle;
	padding-right: 4px;
	padding-left: 4px;
}
.navTopLevel1Over      {
	cursor:pointer;
	cursor:hand;
	background-image: url(/de/img/99_layout/bg_td_topnav_on.gif);
	background-repeat: repeat-x;
	background-position: left left;
	height: 25px;
	vertical-align: middle;
	padding-right: 4px;
	padding-left: 4px;
}

/*
################################################################
Positionierung Navigation links
################################################################
*/
.navLeft               {width:100%;padding:0px;margin:0px;border-style:none;}

/*
################################################################
Navigation links
################################################################
*/
.navLeftLevel2         {
	padding:0px 0px 0px 20px;
	border-bottom:1px solid #CACACA;
	/*height: 20px;
  background-image: url(/de/img/99_layout/bg_td_leftnav_on.gif);
	background-repeat: no-repeat;
	background-position: left left;*/

}
.navLeftLevel2Over     {	
	padding:0px 0px 0px 20px;
	border-bottom:1px solid #CACACA;
	/*height: 20px;
  background-image: url(/de/img/99_layout/bg_td_leftnav_on.gif);
	background-repeat: no-repeat;
	background-position: left left;*/
}

.navLeftLevel3         {
	padding:0px 0px 0px 30px;
	border-bottom:1px solid #CACACA;
	/*height: 20px;
	background-image: url(/de/img/99_layout/bg_td_leftnav_on.gif);
	background-repeat: no-repeat;
	background-position: left left;*/

}
.navLeftLevel3Over     {	
	padding:0px 0px 0px 30px;
	border-bottom:1px solid #CACACA;
	/*height: 20px;
	background-image: url(/de/img/99_layout/bg_td_leftnav_on.gif);
	background-repeat: no-repeat;
	background-position: left left;*/
}

.navLeftLevel4         {
	padding:0px 0px 0px 30px;
	border-bottom:1px solid #CACACA;
	/*height: 20px;
	background-image: url(/de/img/99_layout/bg_td_leftnav_on.gif);
	background-repeat: no-repeat;
	background-position: left left;*/

}
.navLeftLevel4Over     {	
	padding:0px 0px 0px 30px;
	border-bottom:1px solid #CACACA;
	/*height: 20px;
	background-image: url(/de/img/99_layout/bg_td_leftnav_on.gif);
	background-repeat: no-repeat;
	background-position: left left;*/
}

/*
################################################################
Styles für Layers
(nicht ändern)
################################################################
*/ 
.submenuTopLevel2  {position:absolute;visibility:hidden;z-index:2;margin:0px;margin-top:6px;margin-left:-4px;padding:0px;width:160px;border-style:solid;border-width:0px;}
.submenuTopLevel3  {position:absolute;visibility:hidden;z-index:3;margin:0px;margin-left:-1px;margin-top:-1px;padding:0px;width:160px;border-style:solid;border-width:0px;}
.submenuTopLevel4  {position:absolute;visibility:hidden;z-index:2;margin:0px;margin-left:-1px;margin-top:-1px;padding:0px;width:160px;border-style:solid;border-width:0px;}  	

.submenuTopTable   {margin:0px;padding:0px;border-left-style:solid;border-left-color:#FFFFFF;border-left-width:1px;border-top-style:solid;border-top-color:#FFFFFF;border-top-width:1px;}

/*
################################################################
Styles für Navigationslevel
################################################################
*/
.mainTop		   {margin:0px;width:180px;padding:2px;padding-left:4px;border-right-style:solid;border-right-color:#FFFFFF;border-right-width:1px;border-bottom-style:solid;border-bottom-color:#FFFFFF;border-bottom-width:1px;cursor:pointer;cursor:hand;background-color:#E6EAEE;}
.mainTopOver       {margin:0px;width:180px;padding:2px;padding-left:4px;border-right-style:solid;border-right-color:#FF0000;border-right-width:1px;border-bottom-style:solid;border-bottom-color:#FF0000;border-bottom-width:1px;cursor:pointer;cursor:hand;background-color:#ADBBC7;}

/*
################################################################
*/

.submenuLeftLevel2 {position:absolute;visibility:hidden;z-index:2;margin:0px;margin-left:-1px;margin-top:-1px;padding:0px;width:160px;border-style:solid;border-width:0px;}
.submenuLeftLevel3 {position:absolute;visibility:hidden;z-index:3;margin:0px;margin-left:-1px;margin-top:-1px;padding:0px;width:160px;border-style:solid;border-width:0px;}
.submenuLeftLevel4 {position:absolute;visibility:hidden;z-index:2;margin:0px;margin-left:-1px;margin-top:-1px;padding:0px;width:160px;border-style:solid;border-width:0px;}  	

.submenuLeftTable  {margin:0px;padding:0px;border-left-style:solid;border-left-color:#FFFFFF;border-left-width:1px;border-top-style:solid;border-top-color:#FFFFFF;border-top-width:1px;}

/*
################################################################
Styles für Navigationslevel
################################################################
*/
.mainLeft		   {margin:0px;width:180px;padding:2px;padding-left:4px;border-right-style:solid;border-right-color:#FFFFFF;border-right-width:1px;border-bottom-style:solid;border-bottom-color:#FFFFFF;border-bottom-width:1px;cursor:pointer;cursor:hand;background-color:#E6EAEE;}
.mainLeftOver      {margin:0px;width:180px;padding:2px;padding-left:4px;border-right-style:solid;border-right-color:#FFFFFF;border-right-width:1px;border-bottom-style:solid;border-bottom-color:#FFFFFF;border-bottom-width:1px;cursor:pointer;cursor:hand;background-color:#ADBBC7;}

/*
################################################################
Hintergrundlayer für Submenü
################################################################
*/

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

/*
################################################################
Formatierung der Links in Navigation
################################################################
*/
a.navTopLevel1, a.navTopLevel1:active, a.navTopLevel1:visited, a.navTopLevel1:link                    {
	text-decoration:none;
	color:#FF0000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
}
a.navTopLevel1:hover              {
	text-decoration:none;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 25px;
}

a.navTopLevel1On, a.navTopLevel1On:hover, a.navTopLevel1On:link, a.navTopLevel1On:active, a.navTopLevel1On:visited                    {
	text-decoration:none;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 25px;
}





a.navTopLevelbarrierefree        {color:#000000;}
a.navTopLevelbarrierefree:hover  {color:#888888;}

a.navLeftLevel, a.navLeftLevel:active, a.navLeftLevel:visited, a.navLeftLevel:link                  {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #FFFFFF;
}
a.navLeftLevel:hover             {
    text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #FF0000;}
	
a.navLeftLevelOn, a.navLeftLevelOn:hover, a.navLeftLevelOn:link, a.navLeftLevelOn:active, a.navLeftLevelOn:visited                    {
	text-decoration:none;
	color:#FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
}

a.navLeftLevelbarrierefree       {color:#000000;}
a.navLeftLevelbarrierefree:hover {color:#888888;}

/*
################################################################
Positionierung Sitemap
################################################################
*/

.sitemapLevel1             {padding:2px;padding-left:2px;margin:1px;}
.sitemapLevel2             {padding:2px;padding-left:20px;margin:1px;border-style:none;border-width:1px;border-color:#EEEEFF;}
.sitemapLevel3             {padding:2px;padding-left:38px;margin:1px;border-style:none;border-width:1px;border-color:#EEEEFF;}
.sitemapLevel4             {padding:2px;padding-left:56px;margin:1px;border-style:none;border-width:1px;border-color:#EEEEFF;}

/*
################################################################
Positionierung Sitemap
################################################################
*/

body                {background-color:#cecece;}

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

.blockMain           {}/*Gesamter Bereich*/

.blockTop            {background-color:#555555}/*Bereich oben*/
.blockLeft           {background-color:#555555}/*Bereich links*/
.blockContent        {background-color:#555555}/*Inhaltsbereich*/
.blockRight          {background-color:#555555}/*Bereich rechts*/
.blockBottom         {background-color:#555555}/*Bereich unten*/