@charset "utf-8";
/* CSS Document */

/*******************/
/* mainNavigation: */
/*******************/
#mainNavigation a { font-family:Helvetica!important; font-weight:bold; color:#4D4D4D;}
#mainNavigation a:hover {color:#ccc!important;}

#mainNaviItemCurrent {background:url(../../images/mainNaviPoint.jpg) no-repeat 7px 10px; padding:3px 5px 2px 20px;}
#mainNaviItemCurrent a{}
#mainNaviItemCurrent a:hover{}

div.mainNaviItem {
    width:175px;
    padding:3px 5px 4px 20px;
    background:url(../../images/mainNaviItem.jpg) no-repeat bottom left;
    margin-left:15px;
    line-height:150%;
}

div.mainNaviItem a{
    text-decoration:none!important;
    text-transform:uppercase;
    font-size:14px;
    line-height: 18px;
}

div.mainNaviItem a:hover{}

.mainNaviItemLast {}
#mainNaviItemCurrentSubbed { padding:3px 5px 4px 20px; background:url(../../images/mainNaviPoint.jpg) no-repeat 7px 10px;}

#mainNaviItemACTSubbed { background:none!important; }

div.mainNaviItemFirst {}

div.mainNaviCURHr {padding-left:35px;}

div#mainNavi2ItemCurrent {background:url(../../images/mainNavi2Point.jpg) no-repeat 22px 8px; margin-left:15px; padding:3px 5px 4px 35px;}
div#mainNavi2ItemCurrent a{}
div.mainNavi2Item {width:160px; padding:3px 5px 4px 35px; margin-left:15px;}
div.mainNavi2Item:hover {background:none; padding:3px 5px 4px 35px;}
div.mainNavi2Item a{text-decoration:none!important; color:#445E86!important; text-transform: none; font-size:13px; line-height:125%;}
div.mainNavi2Item a:hover{color:#cccccc;}
.mainNavi2ItemFirst {}
div.mainNavi2ItemLast {padding-bottom:5px!important;}

/******************/
/* topNavigation: */
/******************/

#topNavigation a {color:#4D4D4D; text-decoration:none;}
#topNavigation a:hover {color:#ccc;}
img.topNaviLine {margin:0px 6px 0px 17px; position:relative; top:6px;}
* html img.topNaviLine {margin:0px 6px 0px 17px; position:relative; top:8px; }
*:first-child+html img.topNaviLine {margin:0px 6px 0px 17px; position:relative; top:8px;}

.topNaviNO {margin:0px 10px 0px 10px;}
.topNaviNO a{text-transform:uppercase; text-decoration:none;}
.topNaviNO a:hover{}
.topNaviNO img{margin:0px 10px 0px 0px; position:relative; top:2px;}

.topNaviACT {margin:0px 10px 0px 10px; color:#ccc;}
.topNaviACT a{color:#cccccc!important; text-transform:uppercase; text-decoration:none;}
.topNaviACT a:hover{}
.topNaviACT img{margin:0px 10px 0px 0px; position:relative; top:2px;}


