﻿/* <![CDATA[ */
/*STANDARD SETUP STUFF - DO NOT REMOVE!*/
/*neue Variante von ALU übernommen*/
.navTop .level1 a, .navLeft a {display:block;width:auto;}
/* * html .level1 .navTop a,* html .navLeft a {width:100%;}IE ONLY*/
.navTop table, .navLeft table {width:100%;}
.navTop table.level2 {width:auto;}/*to stop next level stretching the entire page*/
* html .navTop table.level2 {width:100%;}/*IE ONLY - to override stretch above*/
.navTop {
    clear:both;z-index:1;position:relative;
}
.navTop table.level2 {
    position: absolute;
}


/* alte Alu Variante - geändert wegen Mozilla */

/*.navTop a, .navLeft a {display:block;width:auto;}*/
/** html .navTop a,* html .navLeft a {width:100%;}*//*IE ONLY*/ 
/*.navTop table, .navLeft table {width: 100%;       }*/
/*.navTop { z-index:1;position:relative;}*/
/*.navTop table.level2 {    position: absolute;}*/


/*NAVTOP*/
/*hide navTop*/
.navTop {display:none;}




/* ]]> */

/*NAVLEFT*/
.level0 {border:1px solid #1A6C84; margin: 5px; background-color: #ABD2DE}

.navLeft a, .navLeft a:visited  {
     color:#2C5767;
     font-size: 12px;
}

.navLeft a:hover {
    background-color: #C1DEE8; color:#2C5767; text-decoration: none;
}
.navLeft .level1 a,.navLeft .level1 a:link, .navLeft .level1 a:visited {padding-left:15px; font-size: 12px; color:#2C5767; paddding-top: 5px; line-height:25px;}

.navLeft .level1 .cell-current {
    background-color: #C1DEE8;
    
}
.navLeft .level1 .cell-selected {
    background-color: #C1DEE8;
    font-weight: bold;
}

.navLeft .level1 .cell-selected a {
    background: url("../images/nav.gif"/*tpa=http://www.aluminium2008.com/images/nav.gif*/) no-repeat left center;
}


.navLeft .level1 .cell-notselected {
    background-color: #ABD2DE;
}
.navLeft .level2 a,.navLeft .level2 a:link, .navLeft .level2 a:visited {
     line-height:16px;
     padding-left: 15px;
     padding-top: 0px;
     font-size: 11px;
}

.navLeft .level2 a:hover {text-decoration: underline;}

.navLeft .level2 .cell-notselected {
    background-color: #C1DEE8;
    font-weight: 200;
}
.navLeft .level2 .cell-selected a, .navLeft .level2 .cell-notselected a {
    background: none;
}

.navLeft table.level2 {margin-bottom:15px;}

.navLeft .level3 a,.navLeft .level3 a:link, .navLeft .level3 a:visited {
    padding-left: 30px;
    font-size: 10px;
}
.navLeft .level4 a {
    padding-left: 30px;
}



/*NAVBREADCRUMB*/
.navBreadcrumb {float: left; position: relative; top: -30px}
.navBreadcrumb a:link,.navBreadcrumb a:visited,.navBreadcrumb a:hover {color:#fff;background-color:transparent;}
.navBreadcrumb ul {margin:0;padding:0;}
.navBreadcrumb li {
    padding-left: 12px;
    padding-right: 2px;
    display: inline;
    list-style-type: none;
    background: url("../images/breadcrumb-bullet.gif"/*tpa=http://www.aluminium2008.com/images/breadcrumb-bullet.gif*/) left center no-repeat;
}
.navBreadcrumb li.level1 {
    padding-left: 0;
    background-image: none;
}