/* CSS Navigation für NOBI by dialog-im-netz.de
                                                   */


div.nebennav {
width: 174px;
	border-right: 6px solid white;
	background-color: #00275B;
	padding: 0px 0 25px 0;
}

div.punktelinieweiss,div.punktelinieo  {
	background-image: url(../img/bg/punkteweiss.gif);
	background-position: 0 0;
	background-repeat: repeat-x;
	width: 174px;
	background-color: transparent;
	color: transparent;
	font-size: 3px;
}
div.punktelinieo {
	background-image: url(../img/bg/punkeorange.gif);
	width:99.8%;
}


table.homelink {
	float: left;
}
table.homelink td {
	height: 35px;
	vertical-align: top;
	padding: 17px 5px 0 15px;
	font-size: 0.7em;
	background-color: transparent;
}

.homelink td,.homelink td a {
	background-color: transparent;
	font-weight: bold;
	color: #F28E00;
}
.homelink td a:hover {
	color: White;
}

td.topnav,td.subnav,td.subnav,td.subnavac,td.topnavac {
padding:0;
	width: 134px;
}
td.topnav,td.topnavac {
	height: 35px;
	vertical-align: bottom;
	background-image:  url(../img/bg/punkte-mainnav.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
}

td.topnavac {
	color: white;
	background-color: transparent
}

a.nav:hover {
	color: white;
}
td.subnav,td.subnavac {
padding-top: 2px;
	vertical-align: top;
}
td.topnav a,td.subnav a, td.topnavac a {
font-weight: bold;
	display: block;
	font-size: 0.7em;
	padding-left: 5px;
	white-space:nowrap;
}
td.topnav a, td.topnavac a {
	margin-bottom: 2px;
}
td.topnav a {
		color: #FBE0C2;
}
td.topnavac a {	
	color: white;
}
td.subnav a {
	color: #00275B;
	font-weight: normal;
	background-image: url(../img/bg/punkte-sub.gif);
	background-position: 0 bottom;
	background-repeat: no-repeat;
	width:129px
}
a.sub:hover {
color: #FBE0C2
}
a.subac {
color: #FBE0C2!important ;
font-weight: bold!important ;
width:129px;
}


/****** NAV Links ******/
a.left {
	color: white;
	font-size: 0.8em;
	display: block;
	width: 150px;
	padding-left: 15px;
	margin: 0 0 4px 0;
}
div.formbg,form.formbg {
	width:174px;
background-image: url(../img/bg/formbg.gif);
	background-position: 0 0;
	background-repeat: repeat-x;
	padding: 4px 0 10px 0;
}
div.formbg {
height:20px;
margin-bottom:0
}
input#Suche {
	background-color: White;
	border: 0 none;
	width: 100px;
margin-left: 15px
}
.nebennav input.button,.nebennav input.buttonk,a.leftred {
	font-size: 0.7em;
	font-weight: bold;
	color: #F28E00;
	background-color: transparent;
	border: 0 none;
	cursor: pointer;
}
.nebennav input.buttonk {
	margin-left:15px;
	padding-left: 20px;
	padding-top: 2px;
	background-color: transparent;
	background-image: url(../img/kontrast.gif);
	background-position: 0 2px;
	background-repeat:  no-repeat;
	
}

.nebennav div.leftred {
	padding-bottom: 4px;
	margin-top: -2px;
margin-bottom: 0
}
















