/*
////////////////////////////////////////////////////////////////
//
// 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
################################*/
/* CSS Document */



#navTopLevel1 ul{
 
  width: 989px;
  list-style: none;
  height: 24px;
  background-color: #fff;  color: inherit; 
  border-top: 1px #6d87c4 solid;
  border-bottom: 1px #6d87c4 solid;	
  border-left: 1px #6d87c4 solid;	
   
} 

#navTopLevel1 ul li {
  /*hier die Striche zwischen den Button festlegen*/
  border-right: 1px #6d87c4 solid;
  margin: 0;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 24px;
  z-index:20;
  
}

/* Root navTopLevel1 */
#navTopLevel1 ul a {
  border: 1px solid #fff;
  padding: 0 4px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  /* farbliche Darstellung */
  color: #6d87c4;
  background-color: #fff;
  width:122px;
  font: normal 11px/22px Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
  
}

/* Root navTopLevel1 Hover Persistence */
#navTopLevel1 ul a:hover,
#navTopLevel1 ul li:hover a,
#navTopLevel1 ul li.iehover a {
  background: #6d87c4 ;
  color: #fff;
}


/* 2nd navTopLevel1 */
#navTopLevel1 ul ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 122px;
  list-style: none;
  display: none;
  position: absolute;
  top: 24px;
  left: 0;
  z-index:20;
}

#navTopLevel1 ul ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

#navTopLevel1 ul ul li {
  width: 122px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
 
}


#navTopLevel1 ul li:hover li a,
#navTopLevel1 ul li.iehover li a {
  float: none;
  background: #EEE;
  font-weight:normal;
  border-right-color:  #999999;
  border-left-color:  #6d87c4;
  border-bottom-color: #6d87c4;
  color: #000;
  text-align:left;}


/* 2nd navTopLevel1 Hover Persistence */
#navTopLevel1 ul li:hover li a:hover,
#navTopLevel1 ul li:hover li:hover a,
#navTopLevel1 ul li.iehover li a:hover,
#navTopLevel1 ul li.iehover li.iehover a {
  color: #ffffff;
  background-color: #6d87c4 ;font-weight:normal;
}

/* 3rd navTopLevel1 */
#navTopLevel1 ul li:hover li:hover li a,
#navTopLevel1 ul li.iehover li.iehover li a {
  float: none;
  background: #EEE;
  font-weight:normal;
  border-right-color:  #6d87c4;
  border-left-color:  #6d87c4;
  border-bottom-color: #6d87c4;
  color: #000;
}

/* 3rd navTopLevel1 Hover Persistence */
#navTopLevel1 ul li:hover li:hover li a:hover,
#navTopLevel1 ul li:hover li:hover li:hover a,
#navTopLevel1 ul li.iehover li.iehover li a:hover,
#navTopLevel1 ul li.iehover li.iehover li.iehover a {
 color: #fff;
 background-color: #6d87c4 ;font-weight:normal;
}

/* 4th navTopLevel1 */
#navTopLevel1 ul li:hover li:hover li:hover li a,
#navTopLevel1 ul li.iehover li.iehover li.iehover li a {
 float: none;
  background: #EEE;
  font-weight:normal;
  border-left-color:  #999999;
  border-bottom-color: #999999;
  color: #000;
}

/* 4th navTopLevel1 Hover */
#navTopLevel1 ul li:hover li:hover li:hover li a:hover,
#navTopLevel1 ul li.iehover li.iehover li.iehover li a:hover {
 color: #ffffff;  background-color: #ee0000 ;font-weight:normal;}

#navTopLevel1 ul ul ul,
#navTopLevel1 ul ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left:131px; 
  font-weight:normal;
}

/* Do Not Move - Must Come Before display:block for Gecko */
#navTopLevel1 ul li:hover ul ul,
#navTopLevel1 ul li:hover ul ul ul,
#navTopLevel1 ul li.iehover ul ul,
#navTopLevel1 ul li.iehover ul ul ul {
  display: none;
}

#navTopLevel1 ul li:hover ul,
#navTopLevel1 ul ul li:hover ul,
#navTopLevel1 ul ul ul li:hover ul,
#navTopLevel1 ul li.iehover ul,
#navTopLevel1 ul ul li.iehover ul,
#navTopLevel1 ul ul ul li.iehover ul {
  display: block;
}


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


form.suche {
  color: #6d87c4; 
  font-weight: normal; 
  padding: 0 0.8em 0.4em 1.2em;  
  background: transparent;
  display: block;
  margin: 0;
  text-decoration: none;
  width: 168px;
}

/*
################################
Positionierung Navigation links
################################
*/
a.aNavQuickLevel1                 {padding:2px;padding-left:4px;padding-right:4px;text-decoration:none;color:#000000;}
a.aNavQuickLevel1:hover           {color:#6d87c4;text-decoration:none;}


.navLeft               {padding:0px;margin:0px;border-style:none; }
.navLeftLevel1         {padding:0px;padding-left:0px;color:#FFFFFF;background-color:#6d87c4;}
.navLeftLevel2         {padding:0px;padding-left:0px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#FFFFFF}
.navLeftLevel3         {padding:0px;padding-left:0px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#FFFFFF}
.navLeftLevel4         {padding:0px;padding-left:0px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#FFFFFF}

a.aNavLeftLevel1                   {text-decoration:none;display:block;color:#6d87c4;padding:3px;padding-left:10px;}
a.aNavLeftLevel1:hover             {color:#FFFFFF;}
a.aNavLeftLevel2                   {text-decoration:none;display:block;color:#6d87c4;padding:3px;padding-left:10px;}
a.aNavLeftLevel2:hover             {color:#FFFFFF;background-color:#6d87c4;}
a.aNavLeftLevel3                   {text-decoration:none;display:block;color:#6d87c4;padding:3px;padding-left:20px;}
a.aNavLeftLevel3:hover             {color:#FFFFFF;background-color:#6d87c4;}
a.aNavLeftLevel4                   {text-decoration:none;display:block;color:#FFFFFF;padding:3px;padding-left:30px;}
a.aNavLeftLevel4:hover             {color:#FFFFFF;background-color:#6d87c4;}

a.aNavLeftLevel2Open               {text-decoration:none;display:block;padding:2px;padding-left:10px;color:#FFFFFF;background-color:#6d87c4;}
a.aNavLeftLevel2Open:hover         {color:#FFFFFF;background-color:#6d87c4;}
a.aNavLeftLevel3Open               {text-decoration:none;display:block;padding:2px;padding-left:20px;color:#6d87c4;}
a.aNavLeftLevel3Open:hover         {color:#FFFFFF;background-color:#6d87c4;}
a.aNavLeftLevel4Open               {text-decoration:none;display:block;padding:2px;padding-left:30px;color:#FFFFFF;}
a.aNavLeftLevel4Open:hover         {color:#FFFFFF;background-color:#6d87c4;}

a.aNavLeftLevel2Selected           {text-decoration:none;display:block;padding:2px;padding-left:10px;color:#FFFFFF;background-color:#6d87c4;}
a.aNavLeftLevel2Selected:hover     {color:#FFFFFF;background-color:#6d87c4;}
a.aNavLeftLevel3Selected           {text-decoration:none;display:block;padding:2px;padding-left:20px;color:#FFFFFF;background-color:#6d87c4;}
a.aNavLeftLevel3Selected:hover     {color:#FFFFFF;background-color:#6d87c4;}
a.aNavLeftLevel4Selected           {text-decoration:none;display:block;padding:2px;padding-left:30px;font-weight:bold;color:#FFFFFF;}
a.aNavLeftLevel4Selected:hover     {color:#FFFFFF;background-color:#6d87c4;}

a.aNavLeftLevel2OpenSelected       {text-decoration:none;display:block;padding:2px;padding-left:10px;color:#FFFFFF;background-color:#6d87c4;}
a.aNavLeftLevel2OpenSelected:hover {color:#FFFFFF;background-color:#6d87c4;}
a.aNavLeftLevel3OpenSelected       {text-decoration:none;display:block;padding:2px;padding-left:20px;color:#6d87c4;}
a.aNavLeftLevel3OpenSelected:hover {color:#FFFFFF;background-color:#6d87c4;}
a.aNavLeftLevel4OpenSelected       {text-decoration:none;display:block;padding:2px;padding-left:30px;font-weight:bold;color:#FFFFFF;}
a.aNavLeftLevel4OpenSelected:hover {color:#FFFFFF;background-color:#6d87c4;}


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

.listSitemap1                        {list-style:none; margin:0px; padding:0;}
.listSitemap2                        {list-style:none; margin:4px 0px 6px 11px; padding:0;}
.listSitemap3                        {list-style:none; margin:4px 0px 6px 22px; padding:0;}
.listSitemap4                        {list-style:none; margin:4px 0px 6px 33px; padding:0;}
.navSitemapLevel1 a                  {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel1 a:hover            {color:#EA5A00;}
.navSitemapLevel2 a                  {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel2 a:hover            {color:#EA5A00;}
.navSitemapLevel3 a                  {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel3 a:hover            {color:#EA5A00;}
.navSitemapLevel4 a                  {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel4 a:hover            {color:#EA5A00;}


/*
#################################
Fahrinfo VBB Schnellsuche
#################################
*/

#vbbinfo {
width:170px;
margin-right:5px;
padding:5px;

}
