/*
 * Satz von Styles für Suzuki Presse Webseite
 * Nur Styles für Elemente
 */

@import url(nav-edit.css);
 
#navigation-div {
	margin: 0;
	margin-top : 3px;
	padding: 0;	
	color: #999999;
	font-size: 13.333px;
	font-weight: bold;
	margin-left : 10px;
}

#navigation-div div {
	overflow: hidden;
}

#navigation-div li {
	width: 176px;
	position: relative;
	/*background-color: #FFFFFF;*/
	padding: 2px 0 2px 0;
	margin: 0;
}

#navigation-div a {
	/* width: 174px; */
	padding : 2px 2px 2px 5px;
	margin: 0px;
}

#navigation-div>ul>li.current>a {
	color:black;
}

#navigation-div>ul>li:hover.current>a {
	color:white;
}
	
#navigation-div a:hover {
	background-color: #003146 !important;
	color: #FFFFFF !important;
}

/*
 * highlight der aktuellen Auswahl
 */
#navigation-div li:hover {
	background-color: #003146 !important;
}

#navigation-div li.navigationindent:hover {
	background-color: #FFFFFF !important;
}

#navigation-div li>a:hover {
	background-color: #003146 !important;
}
	
#navigation-div li:hover>a {
	color : white;
}

#navigation-div li:hover>ul {
	display : block;
}
	
#navigation-div .nav-level-0 {
	margin: 0;
	padding: 10px 0 0 0;	
	z-index: 1;
}

#navigation-div .nav-level-0 ul {
	position: absolute;
	top: -1px;
	left: 176px;
	padding-left: 1px;
	display: none;
	border: 1px solid #999999;
	padding: 0 0 0 0;
	background-color: #FFFFFF;
}

#navigation-div>ul>li>ul {
	top: 0px !important;
}

* html #navigation-div .nav-level-0 ul {  /* Korrektur fuer den IE 5 und 6 */
	/* left: 136px; */
}

*:first-child+html #navigation-div a {  /* Workaround fuer den IE 7 */
}

*:first-child+html #navigation-div .nav-level-0 ul a {  /* Workaround fuer den IE 7 */
	/* left: 136px; */
}

select.nav-option .empty {
	color: red;
}

#downloadcenter {
	margin: 25px 7px 5px 10px;
	width: 150px;
	border: 1px solid #999999;	
}

#downloadcenter-title {
	background-color: #999999;
	color: #FFFFFF;
	font-weight: bold;
	padding:6px;
}

#downloadcenter-text {
	background-color: #F0EFEC;
	color:#666666;
	padding: 10px 6px 10px 6px; 
}

.addition-navigation {
	margin : 2px 5px 2px 5px; 
	border-top: 1px solid #000000;
}

.addition-navigation .addition-navigation {
	margin : 0; 
}

.last {
	border-bottom: 1px hidden #000000;
}

.addition-navigation-item>a {
	font-size: 11px;
	padding : 0 0 0 2px !important;
}

.addition-navigation .current>a {
	font-weight: bold;
	color: #000000;
}
.addition-navigation .empty>a {
	color: red;
}

.navigationindent {
	border-top: 1px solid #999999;
}

/* unterstrich auf erster ebene soll schwarz bleiben */
li.navigationindent {
	border-top: 1px solid #000000;
}

.navigationindent>div {
	margin-left: 14px !important;
}

.navigationindent a {
	font-size: 11px;
	padding-left : 12px !important;
}

.navigationindent div a {
	padding-left : 12px;
	font-weight : normal;
}

.navigationindent a:hover {
	background: url("/r/i/images/icon-tree-closed_white.gif") no-repeat 2px center;
}

.navigationindent a.currentChilds {
	font-weight : bold;
	color : black;
	background: url("/r/i/images/icon-tree-opened.gif") no-repeat 2px center;
}

.navigationindent a.currentChilds:hover {
	background: url("/r/i/images/icon-tree-opened_white.gif") no-repeat 2px center;
}
	
.navigationindent a.currentSelf {
	font-weight : bold;
	color : black;
	background: url("/r/i/images/icon-tree-closed.gif") no-repeat 2px center;
}

.navigationindent a.currentSelf:hover {
	background: url("/r/i/images/icon-tree-closed_white.gif") no-repeat 2px center;
}

