/**************************************************************************
* NAVIGATION LINKS
**************************************************************************/

#leftcol a{
  font-size:13px; /*11px */
  text-decoration:none; 
}

#leftcol a:hover { 
text-decoration:underline; 
}


.navi{
    width:180px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 20px;
/*    background-color: #000066; */
    background-color: #305D9D;
    border-bottom:1px solid #ffffff;
}

a.navileft_passive {
    display:block;  
    background:url("http://www.touriqum.ch/cms/upload/logos/pfeil_passiv.gif") no-repeat;
    background-position: left;
    color:#ffffff;
    font-weight:normal;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 20px;
} 

a.navileft_active {
    display:block;  
    background:url("http://www.touriqum.ch/cms/upload/logos/pfeil_aktiv.gif") no-repeat;
    background-position:left;
    color:#ffffff;
    font-weight:bold;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 20px;
 } 

a.navileft_open {
    display:block;  
    background:url("http://www.touriqum.ch/cms/upload/logos/pfeil_aktiv.gif") no-repeat;
    background-position:left;
    color:#ffffff;
    font-weight:bold;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 20px;
} 

.navi2{
    width:160px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 40px;
    background-color: #ffffff;
/*    border-bottom:1px dotted #000066; */
    border-bottom:1px dotted #305D9D;
}

a.navileft2_passive {
    display:block;  
    background:url("http://www.touriqum.ch/cms/upload/logos/pfeil2_passiv.gif") no-repeat;
    background-position: left;
/*    color:#000066; */
    color:#305D9D;
    font-weight:normal;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
} 

a.navileft2_active {
   display:block;  
    background:url("http://www.touriqum.ch/cms/upload/logos/pfeil2_aktiv.gif") no-repeat;
    background-position:left;
/*    color:#000066; */
    color:#305D9D;
    font-weight:bold;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
 } 

a.navileft2_open {
    display:block;  
    background:url("http://www.touriqum.ch/cms/upload/logos/pfeil2_aktiv.gif") no-repeat;
    background-position:left;
/*    color:#000066; */
    color:#305D9D;
    font-weight:bold;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
} 


.navi3{
    width:160px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 40px;
    background-color: #d3dfe9;
}

a.navileft3_passive {
    display:block;  
/*    color:#000066; */
    color:#305D9D;
    font-weight:normal;
    padding-left: 10px;
} 

a.navileft3_active {
   display:block;  
    background:url("http://www.touriqum.ch/cms/upload/logos/pfeil2_passiv.gif") no-repeat;
    background-position:left;
/*    color:#000066; */
    color:#305D9D;
    font-weight:normal;
    padding-left: 10px;
 } 

a.navileft3_open {
    display:block;  
    background:url("http://www.touriqum.ch/cms/upload/logos/pfeil2_passiv.gif") no-repeat;
    background-position:left;
/*    color:#000066; */
    color:#305D9D;
    font-weight:normal;
    padding-left: 10px;
 } 

#anmeldung {
   display:block; 
   height: 28px;
   width: 200px; 
    background:url("http://www.touriqum.ch/cms/upload/logos/hg_anmeldung.jpg") no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    margin-bottom: 18px;
}
#anmeldung a {
    text-decoration:none; 
    color:#FFFFFF;
    font-weight:bold;
    font-size:13px;
}

#anmeldung a:hover {
    text-decoration:underline; 
}

/**************************************************************************
* ENDE NAVIGATION LINKS
**************************************************************************/

/**************************************************************************
* NAVIGATION OBEN
**************************************************************************/

#navigation_oben{ 
 display: block;
 height: 28px; 
 width: 775px;
 margin-left: 0px;
 background-color: #D3DFE9;
} 


#navigation_oben ul
{
    padding-top: 7px;
    margin: 0;
    list-style: none;
    line-height: 1;
}

#navigation_oben li 
{
    float: right;
    margin-right: 15px;
}

#navigation_oben a 
{
    text-decoration: none;
    font-weight: bold; 
    color: #305D9D; 
    font-size: 11px !important;
 }

/**************************************************************************
* ENDE NAVIGATION OBEN
**************************************************************************/

/**************************************************************************
* NEBEN NAVIGATION LINKS
**************************************************************************/

/* Level 1 */
#navigation ul {
    width:200px;
    margin-top:20px;
    margin-left: 0px;
    padding:0;
    background-color:#D3DFE9;
 }
 
#navigation ul li {
    width:200px;
    margin:0;
    padding:0 10px 0 10px;
    list-style-type:none;
}
#navigation ul li a {
    display:block;
    width:160px;
    height:20px;
    line-height:20px;
    margin:0;
    padding:0 10px 0 10px;
    font-size:11px;
    color:#565555;
    border-bottom:1px solid #cccccc;
    text-decoration:none;
}
#navigation ul li a:hover {
     text-decoration:underline;
}

#navigation ul li.active a {
     font-weight:bold;
}

/* Level 2 */
#navigation ul li.navmainStandardLevel_2 {
    margin-left:0px;
}
#navigation ul li.navmainStandardLevel_2 a {
    border-bottom:1px dotted #305D9D;
    color:#305D9D;
    padding-left:20px;
    display:block;
    width:150px;

}
#navigation ul li.navmainStandardLevel_2 a:hover {
      text-decoration:underline;
}
#navigation ul li.navmainStandardLevel_2 a.active {
     font-weight:bold;
}

