/*
////////////////////////////////////////////////////////////////
//
// 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:20px;padding:0;margin:0;margin-left:160px;border-style:none;}



.listNavLeft1          {list-style:none;width:100%;margin:0;padding:0;}
.listNavLeft2          {list-style:none;width:100%;margin:0;padding:0;}
.listNavLeft3          {list-style:none;width:100%;margin:0;padding:0;} 

.displayNone 		        {display:none} 


/*
################################################################
Navigation oben
################################################################
*/

.navTopLevel1Bg        {height:93px;}
.navTopLevel1          {padding:4px 0 0 0; text-align:right; width:975px;}
.navTopLevel1Over      {padding:4px;padding-bottom:2;cursor:pointer;cursor:hand;font-color:#000000;text-align:right;width:930px;background-color:#FFFFFF;}
.navTopLevel2          {padding:4px;padding-bottom:2;cursor:pointer;cursor:hand;text-align:right;width:83.75em;}
.navTopLevel2Over      {padding:4px;padding-bottom:2;cursor:pointer;cursor:hand;text-align:right;width:83.75em;}

.navTopLevel1 a			{padding:0 5px 0 5px;color:#176CBF;text-decoration:none;}


/*
################################################################
Positionierung Navigation links
################################################################
*/
.navLeft               {width:100%;padding:0;margin:0;border-style:none;}
.navLeft Div           {padding-left:10px;}
/*
################################################################
Navigation links
################################################################
*/
a.navLeftLevel1               {color:#FFFFFF;font-weight:bold;text-decoration:none;display:inline;height:1.928em;}
a.navLeftLevel1:hover         {color:#FFFFFF;font-weight:bold;text-decoration:none;display:inline;height:1.928em;background-color:#81A6CC}

li.navLeftLevel1              {padding-left:0;line-height:1.928em;background-color:#42699E;margin:0;border-bottom:solid 0.1265em #385885}
li.navLeftLevel1 img          {margin-left:1.6em;margin-right:0.2em;}
li.navLeftLevel1Over          {padding-left:0;line-height:1.928em;background-color:#5C86BB;margin:0;border-bottom:solid 0.1265em #385885}
li.navLeftLevel1Over img      {margin-left:1.6em;margin-right:0.2em;}
li.navLeftLevel1Selected      {padding-left:0;line-height:1.928em;background-color:#5C86BB;margin:0;border-bottom:solid 0.1265em #385885}
li.navLeftLevel1Selected img  {margin-left:1.6em;margin-right:0.2em;}
li.navLeftLevel1Open          {padding-left:0;line-height:1.928em;background-color:#5C86BB;margin:0;border-bottom:solid 0.1265em #385885}
li.navLeftLevel1Open img      {margin-left:1.6em;margin-right:0.2em;}
li.navLeftLevel1OpenSelected          {padding-left:0;line-height:1.928em;background-color:#5C86BB;margin:0;border-bottom:solid 0.1265em #385885}
li.navLeftLevel1OpenSelected img      {margin-left:1.6em;margin-right:0.2em;}

a.navLeftLevel2               {color:#FFFFFF;font-weight:bold;text-decoration:none;display:inline;height:1.928em;}
a.navLeftLevel2:hover         {color:#FFFFFF;font-weight:bold;text-decoration:none;display:inline;height:1.928em;background-color:#81A6CC}

li.navLeftLevel2              {padding-left:0;line-height:1.928em;background-color:#5C86BB;margin:0;border-top:solid 0.1265em #385885}
li.navLeftLevel2 img          {margin-left:2.2em;margin-right:0.2em;}
li.navLeftLevel2Over          {padding-left:0;line-height:1.928em;background-color:#81A6CC;margin:0;border-top:solid 0.1265em #385885}
li.navLeftLevel2Over img      {margin-left:2.2em;margin-right:0.2em;}
li.navLeftLevel2Selected      {padding-left:0;line-height:1.928em;background-color:#81A6CC;margin:0;border-top:solid 0.1265em #385885}
li.navLeftLevel2Selected img  {margin-left:2.2em;margin-right:0.2em;}
li.navLeftLevel2Open          {padding-left:0;line-height:1.928em;background-color:#81A6CC;margin:0;border-top:solid 0.1265em #385885}
li.navLeftLevel2Open img      {margin-left:2.2em;margin-right:0.2em;}
li.navLeftLevel2OpenSelected          {padding-left:0;line-height:1.928em;background-color:#81A6CC;margin:0;border-top:solid 0.1265em #385885}
li.navLeftLevel2OpenSelected img      {margin-left:2.2em;margin-right:0.2em;}

a.navLeftLevel3               {color:#FFFFFF;font-weight:bold;text-decoration:none;display:inline;height:1.928em;}
a.navLeftLevel3:hover         {color:#FFFFFF;font-weight:bold;text-decoration:none;display:inline;height:1.928em;background-color:#81A6CC}

li.navLeftLevel3              {padding-left:0;line-height:1.928em;background-color:#81A6CC;margin:0;border-top:solid 0.1265em #385885}
li.navLeftLevel3 img          {margin-left:3.0em;margin-right:0.2em;}

li.navLeftLevel3Over          {padding-left:0;line-height:1.928em;background-color:#9BBDDE;margin:0;border-top:solid 0.1265em #385885}
li.navLeftLevel3Over img      {margin-left:3.0em;margin-right:0.2em;}

li.navLeftLevel3Selected      {padding-left:0;line-height:1.928em;background-color:#9BBDDE;margin:0;border-top:solid 0.1265em #385885}
li.navLeftLevel3Selected img  {margin-left:3.0em;margin-right:0.2em;}

li.navLeftLevel3Open          {padding-left:0;line-height:1.928em;background-color:#9BBDDE;margin:0;border-top:solid 0.1265em #385885}
li.navLeftLevel3Open img      {margin-left:3.0em;margin-right:0.2em;}

li.navLeftLevel3OpenSelected          {padding-left:0;line-height:1.928em;background-color:#9BBDDE;margin:0;border-top:solid 0.1265em #385885}
li.navLeftLevel3OpenSelected img      {margin-left:3.0em;margin-right:0.2em;}


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

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

/*
################################################################
Styles für Navigationslevel
################################################################
*/
.mainTop		   {margin:0;width:180px;padding:0.16em;padding-left:4px;border-right-style:solid;border-right-color:#888888;border-right-width:1px;border-bottom-style:solid;border-bottom-color:#888888;border-bottom-width:1px;background-color:#EEEEEE;}
.mainTopOver       {margin:0;width:180px;padding:0.16em;padding-left:4px;border-right-style:solid;border-right-color:#888888;border-right-width:1px;border-bottom-style:solid;border-bottom-color:#888888;border-bottom-width:1px;background-color:#d9dce1;}

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

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

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

/*
################################################################
Styles für Navigationslevel
################################################################
*/
.mainLeft		   {margin:0;width:180px;padding:0.16em;padding-left:4px;border-right-style:solid;border-right-color:#888888;border-right-width:1px;border-bottom-style:solid;border-bottom-color:#888888;border-bottom-width:1px;background-color:#EEEEEE;}
.mainLeftOver      {margin:0;width:180px;padding:0.16em;padding-left:4px;border-right-style:solid;border-right-color:#888888;border-right-width:1px;border-bottom-style:solid;border-bottom-color:#888888;border-bottom-width:1px;background-color:#B0BCC8;}

/*
################################################################
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                   {text-decoration:none;color:#7091B3;font-family:Verdana, Helvetica, Arial, Tahoma, Sans Serif; font-weight:normal;font-size:1em;}
a.navTopLevel1:hover             {text-decoration:none;color:#000000;font-family:Verdana, Helvetica, Arial, Tahoma, Sans Serif; font-weight:normal; font-size:1em;}
a.navTopLevel2                   {text-decoration:none;color:#000000;}
a.navTopLevel2:hover             {text-decoration:none;color:#000000;}
a.navTopLevel3                   {text-decoration:none;color:#000000;}
a.navTopLevel3:hover             {text-decoration:none;color:#000000;}
a.navTopLevel4                   {text-decoration:none;color:#000000;}
a.navTopLevel4:hover             {text-decoration:none;color:#000000;}

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

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


/*
################################################################
Diverse CSS
################################################################
*/

.elementTopImage           {position:absolute; margin:0; width:940px; text-align:right;}
.elementTopImage img       {}

.inputSearchPosition       {float:right;margin-top:0.3em;}
.submitSearchPosition      {float:right;margin-top:0.3em;}

.inputSearchPosition input {width:14.4em;height:1.3em; font-size:0.9em;}
.submitSearchPosition img  {margin-left: 3px; width:1.3em; height:1.3em;cursor:pointer;cursor:hand;}

.searchBg                  {height:2.01em; margin-top: 2px; background-color:#385885;}
.searchLeftBg              {width:238px;height:2em;display:inline;}
.searchMainBg              {margin-left:238px;width:680px; text-align:right; height:2.01em; border-left:2px solid #FFFFFF;}

