/*	TOP-Navigation
------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#menu ul {
   list-style-type: none;
   margin:0;
   padding:0;
   font-size:12px;
   font-weight:bold;
   color:#FFFFFF;
}   

#menu ul li {
   width:auto;
   float: left;
   display: block;
}

#menu ul li a {
	height:16px;
    padding:9px 0px 0px 0px;
	display: block;
	text-decoration: none;
	color:#4a4a4a;
}

#menu ul li a:hover {
	color: #FF6600;
}

#menu ul li a.aktiv {
	color:#FFFFFF;
}

#menu ul li a.aktiv {
	color:#FFFFFF;
}

.menu_bg_none{background: url(../picts/menu/none.gif) no-repeat;}
.menu_bg_startseite{background: url(../picts/menu/startseite_aktiv.gif) no-repeat;}
.menu_bg_funktion{background: url(../picts/menu/funktionen_aktiv.gif) no-repeat;}
.menu_bg_empfehlen{background: url(../picts/menu/empfehlen_aktiv.gif) no-repeat;}
.menu_bg_anmelden{background: url(../picts/menu/anmelden_aktiv.gif) no-repeat;}

.topNav_start{margin-left:25px; width:70px;}
.topNav_funktion{margin-left:25px; width:120px;}
.topNav_empfehlen{ margin-left:25px; width:115px;}
.topNav_anmelden{ margin-left:25px; width:162px;}


/*	MENU_LEFT-Navigation
------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#menu_left ul {
   list-style-type: none;
   margin:0;
   padding:0;
   font-size:11px;
}   

#menu_left ul li {
   margin:0px 0px 1px 0px;
   text-align:left;
}

#menu_left ul li a img {
	vertical-align:middle;
	padding:0px 10px 0px 0px;
}

#menu_left ul li a {
	padding:7px 0px 0px 10px;
	display: block;
	width:200px;
	height:35px;
	text-decoration: none;
	color:#575757;
	width:auto;
	background:#ffd780;
}

#menu_left ul li a:hover {
   color:#FF6600;
   background:#ffffff;
}

#menu_left ul li a img {
	float:left;
}

#menu_left ul li a.aktiv_left {
	font-weight:bold;
	color:#FF6600;
	background:#ffffff;
}

#menu_left ul li a:hover.aktiv_left {
	font-weight:bold;
	color:#FF6600;
	background:#ffffff;
}

/*MENU-Left: Grey*/
#menu_left_grey ul li a {
	padding:7px 0px 0px 10px;
	display: block;
	width:200px;
	height:35px;
	text-decoration: none;
	color:#575757;
	width:auto;
	background:#ececec;
}


#menu_left_grey ul li a:hover {
   color:#FF6600;
   background:#ffffff;
}

#menu_left_grey ul li a.aktiv_left {
	font-weight:bold;
	color:#FF6600;
	background:#ffffff;
}

#menu_left_grey ul li a:hover.aktiv_left {
	font-weight:bold;
	color:#FF6600;
	background:#ffffff;
}

/*MENU-Left: Werkstatt*/

#menu_left_ws ul li a {
	padding:7px 0px 0px 10px;
	display: block;
	width:200px;
	height:35px;
	text-decoration: none;
	color:#cbcbcb;
	width:auto;
	background:#7e7d81;
}

#menu_left_ws ul li a:hover {
   color:#ffffff;
   background:#8e8c91;
}

#menu_left_ws ul li a.aktiv_left {
	font-weight:bold;
	color:#ffffff;
	background:#8e8c91;
}

#menu_left_ws ul li a:hover.aktiv_left {
	font-weight:bold;
	color:#ffffff;
	background:#8e8c91;
}

/*MENU-Listen: Grey*/
.menu_listen ul {
   list-style-type: none;
   margin:10px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   font-size:12px;
   font-weight:bold;
   color:#FFFFFF;
}

.menu_listen ul li {
   width:auto;
   float:left;
   display:block;
}

.menu_listen ul li a {
	float:left;
	text-align:center;
	display: block;
	text-decoration: none;
	color:#4a4a4a;
	border:1px solid #575757;
	background:#FFFFFF;
	width:20px;
	margin:0px 5px 0px 0px;
}

.menu_listen ul li a:hover {
	color:#4a4a4a;
	background:#f6a711;
}

.menu_listen ul li a.aktiv {
	color:#ffffff;
	background:#f6a711;
}

/*	BOTTOM-Navigation
------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#footer ul {
   list-style-type: none;
   margin:0;
   padding:0;
   font-size:11px;
}

#footer ul li {
   width:auto;
   margin:10px 5px 0px 0px;
   display: block;
   float: left;
   text-align:left;
}

#footer ul li a {
   text-decoration: none;
   color:#333333;
   width:auto;
   display: block;
   float: left;
}

#footer ul li a:hover {
   color:#F6A800;
}

#footer ul li a.aktiv {
	font-weight:bold;
	color:#F6A800;
}

/*	Startseite ICON-Menu
------------------------------------------------------------------------------------------------------------------------------------------------*/

.hidden {
	display:none;
}

#menu-start {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#menu-start ul {
	list-style-type: none;
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 0px;
	float: left;
}   

#menu-start ul li {
	height:28px;
	width:28px;
	float: left;
	display: block;
	margin:0px 4px 0px 0px;
	padding:0px 0px 0px 0px;
}

#menu-start ul li a {
	height:28px;
	width:28px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display: block;
	float: left;
}

#menu-start ul li a:hover {
	color: #FF6600;
}

#menu-start ul li a.aktiv {
	color:#FFFFFF;
}

#menu-start ul li a.aktiv {
	color:#FFFFFF;
}

.start-reparatur {background: url(../picts/icon_m_repair.gif) no-repeat;}
.start-reifen {background: url(../picts/icon_m_reifen.gif) no-repeat;}
.start-glas {background: url(../picts/icon_m_glas.gif) no-repeat;}
.start-lack {background: url(../picts/icon_m_lack.gif) no-repeat;}
.start-ersatz {background: url(../picts/icon_m_eteile.gif) no-repeat;}
.start-gebraucht {background: url(../picts/icon_m_zubehoer.gif) no-repeat;}
.start-gas {background: url(../picts/icon_m_gas.gif) no-repeat;}
.start-service {background: url(../picts/icon_m_service.gif) no-repeat;}
.start-karosserie {background: url(../picts/icon_m_glas.gif) no-repeat;}
