/*
###########################################
## Home -->autor: ffi
###########################################
*/

/*
------------------------------------------
 Level 1
------------------------------------------
*/
div.naviWrapper {
    float: left;
}

#naviLevel1 ul
{
    margin-left: 10px;
}

#naviLevel1 ul li
{
   list-style-type: none;
   display: inline;
}

#naviLevel1 ul li a,
#naviLevel1 ul li a:link,
#naviLevel1 ul li a:visited 
{
    float: left;
    display: block;
    height: 18px;
    padding: 7px 10px 0px 10px ;
    text-decoration: none;
    font: 11px/11px Verdana, Arial, Helvetica, Tahoma, sans-serif;
    text-transform: uppercase;
    color: #000000;
}

#naviLevel1 ul li a:hover,
#naviLevel1 ul li#naviLevel1Active a 
{
   color: #ffffff;
   background-color: #58585A;
}


/*
------------------------------------------
 Level 2
------------------------------------------
*/

#naviLevel2 ul
{
    margin-left: 10px;
}

#naviLevel2 ul li
{
   list-style-type: none;
   display: inline;
}

#naviLevel2 ul li a,
#naviLevel2 ul li a:link,
#naviLevel2 ul li a:visited 
{
    float: left;
    display: block;
    height: 18px;
    padding: 6px 10px 0px 10px ;
    text-decoration: none;
    font: 11px/12px Verdana, Arial, Helvetica, Tahoma, sans-serif;
    color: #000000;
}

#naviLevel2 ul li a:hover,
#naviLevel2 ul li#naviLevel2Active a 
{
   color: #ffffff;
}


/*
------------------------------------------
 Level 3
------------------------------------------
*/

a.naviLevel3Title, a:link.naviLevel3Title, a:visited.naviLevel3Title
{
    display: block;
    width: 187px;
    height: auto;
    padding: 7px 5px 7px 20px;
    text-decoration: none;
    font: 12px/12px Verdana, Arial, Helvetica, Tahoma, sans-serif;
    color: #ffffff;
    background-color: #58585A;    
}

.naviWrapper ul#naviLevel3
{
   width: 212px;
   float: left;
}

.naviWrapper ul#naviLevel3 li
{
   list-style-type: none;
   display: inline;
}

.naviWrapper ul#naviLevel3 li a,
.naviWrapper ul#naviLevel3 li a:link,
.naviWrapper ul#naviLevel3 li a:visited 
{
    display: block;
    padding: 8px 10px 6px 20px;
    border-bottom: 1px solid #B0A69D;
    background: url(../_img/icons/ic_arrow_navigation.gif) no-repeat 10px 11px;
    text-decoration: none;
    font: 12px/14px Verdana, Arial, Helvetica, Tahoma, sans-serif;
    color: #000000;
    background-color: #D9D3CD;
}

.naviWrapper ul#naviLevel3 li a:hover,
.naviWrapper ul#naviLevel3 li#naviLevel3Active a 
{
   color: #000000;
   background-color: #E8E4E0;
}


/*
------------------------------------------
 Level 4
------------------------------------------
*/

.naviWrapper ul#naviLevel3 li ul#naviLevel4
{
   background-color: #E8E4E0;
}

.naviWrapper ul#naviLevel3 li ul#naviLevel4 li
{
   list-style-type: none;
   display: inline;
}

.naviWrapper ul#naviLevel3 li ul#naviLevel4 li a,
.naviWrapper ul#naviLevel3 li ul#naviLevel4 li a:link,
.naviWrapper ul#naviLevel3 li ul#naviLevel4 li a:visited 
{
    display: block;
    padding: 8px 10px 6px 10px;
    margin-left: 20px;
    border-bottom: 1px dotted #B0A69D;
    background: url(../_img/icons/ic_arrow_navigation.gif) no-repeat 0px 11px;
    text-decoration: none;
    font: 12px/14px Verdana, Arial, Helvetica, Tahoma, sans-serif;
    color: #B0A69D;
}

.naviWrapper ul#naviLevel3 li ul#naviLevel4 li a:hover,
.naviWrapper ul#naviLevel3 li ul#naviLevel4 li#naviLevel4Active a 
{
   color: #000000;
}


/*
------------------------------------------
 Level 5
------------------------------------------
*/

.naviWrapper ul#naviLevel3 li ul#naviLevel4 li ul#naviLevel5
{
   background-color: #E8E4E0;
}

.naviWrapper ul#naviLevel3 li ul#naviLevel4 li ul#naviLevel5 li
{
   list-style-type: none;
   display: inline;
}

.naviWrapper ul#naviLevel3 li ul#naviLevel4 li ul#naviLevel5 li a,
.naviWrapper ul#naviLevel3 li ul#naviLevel4 li ul#naviLevel5 li a:link,
.naviWrapper ul#naviLevel3 li ul#naviLevel4 li ul#naviLevel5 li a:visited 
{
    display: block;
    padding: 8px 10px 6px 10px;
    margin-left: 30px;
    border-bottom: 1px dotted #B0A69D;
    background: url(../_img/icons/ic_arrow_navigation.gif) no-repeat 0px 11px;
    text-decoration: none;
    font: 11px/13px Verdana, Arial, Helvetica, Tahoma, sans-serif;
    color: #B0A69D;
}

.naviWrapper ul#naviLevel3 li ul#naviLevel4 li ul#naviLevel5 li a:hover,
.naviWrapper ul#naviLevel3 li ul#naviLevel4 li ul#naviLevel5 li#naviLevel5Active a 
{
   color: #000000;
}


/*
------------------------------------------
 Level 6
------------------------------------------
*/

.naviWrapper ul#naviLevel3 li ul#naviLevel4 li ul#naviLevel5 li ul#naviLevel6
{
   background-color: #E8E4E0;
}

.naviWrapper ul#naviLevel3 li ul#naviLevel4 li ul#naviLevel5 li ul#naviLevel6 li
{
   list-style-type: none;
   display: inline;
}

.naviWrapper ul#naviLevel3 li ul#naviLevel4 li ul#naviLevel5 li ul#naviLevel6 li a,
.naviWrapper ul#naviLevel3 li ul#naviLevel4 li ul#naviLevel5 li ul#naviLevel6 li a:link,
.naviWrapper ul#naviLevel3 li ul#naviLevel4 li ul#naviLevel5 li ul#naviLevel6 li a:visited 
{
    display: block;
    padding: 5px 10px 3px 10px;
    margin-left: 40px;
    border-bottom: none;
    background: url(../_img/icons/ic_arrow_navigation.gif) no-repeat 0px 7px;
    text-decoration: none;
    font: 11px/13px Verdana, Arial, Helvetica, Tahoma, sans-serif;
    color: #B0A69D;
}

.naviWrapper ul#naviLevel3 li ul#naviLevel4 li ul#naviLevel5 li ul#naviLevel6 li#naviLevel6Last a,
.naviWrapper ul#naviLevel3 li ul#naviLevel4 li ul#naviLevel5 li ul#naviLevel6 li#naviLevel6Last a:link,
.naviWrapper ul#naviLevel3 li ul#naviLevel4 li ul#naviLevel5 li ul#naviLevel6 li#naviLevel6Last a:visited 
{
    border-bottom: 1px dotted #B0A69D;
    padding-bottom: 5px;
}

.naviWrapper ul#naviLevel3 li ul#naviLevel4 li ul#naviLevel5 li ul#naviLevel6 li a:hover,
.naviWrapper ul#naviLevel3 li ul#naviLevel4 li ul#naviLevel5 li ul#naviLevel6 li#naviLevel6Active a 
{
   color: #000000;
}


/*
------------------------------------------
 footer
------------------------------------------
*/

.footer ul
{
    margin-left: 10px;
}

.footer ul li
{
   list-style-type: none;
   display: inline;
}

.footer ul li a, .footer ul li a:link, .footer ul li a:visited 
{
    float: left;
    display: block;
    height: 19px;
    padding: 6px 10px 0px 0px ;
    font: 10px/10px Verdana, Arial, Helvetica, Tahoma, sans-serif;
    color: #000000;
}

.footer ul li a:hover
{
   color: #000000;
   text-decoration: underline;
}

/*
------------------------------------------
 buttons
------------------------------------------
*/
#fb_button
{
    text-align:right;
    margin-top:3px;
    margin-right:10px
}
#twi_button
{
    text-align:right;
    margin-top:3px;
    margin-right:5px
}
