

/* ----------------------------------------------------- navi 01 ----------------------------------------------------- */

#navi01 { position:absolute; z-index:60; width:301px; top:70px; left:47px;}
#navi01 ul { width:301px;}
#navi01 li  { list-style-type:none; display:block;}
#navi01  li a { text-indent:-1500px; outline:none; display:block;}

#button01 a { background:url(../images/button01.png) 0 0 no-repeat; width:100px; height:39px;}
#button01 a:hover { background: url(../images/button01_hover.png) 0 0 no-repeat; width:100px; height:39px;}
#button01_aktiv a{ background: url(../images/button01_hover.png) 0 0 no-repeat; width:100px; height:39px;}

#button02 a { background:url(../images/button02.png) 0 0 no-repeat; width:145px; height:38px; margin:22px 0 0 53px;}
#button02 a:hover { background: url(../images/button02_hover.png) 0 0 no-repeat; width:145px; height:38px; margin:22px 0 0 53px;}
#button02_aktiv a{ background: url(../images/button02_hover.png) 0 0 no-repeat; width:145px; height:38px; margin:22px 0 0 53px;}

#button03 a { background:url(../images/button03.png) 0 0 no-repeat; width:93px; height:37px; margin:15px 0 0 10px;}
#button03 a:hover { background: url(../images/button03_hover.png) 0 0 no-repeat; width:93px; height:37px; margin:15px 0 0 10px;}
#button03_aktiv a{ background: url(../images/button03_hover.png) 0 0 no-repeat; width:93px; height:37px; margin:15px 0 0 10px;}

#button04 a { background:url(../images/button04.png) 0 0 no-repeat; width:139px; height:36px; margin:19px 0 0 44px;}
#button04 a:hover { background: url(../images/button04_hover.png) 0 0 no-repeat; width:139px; height:36px; margin:19px 0 0 44px;}
#button04_aktiv a{ background: url(../images/button04_hover.png) 0 0 no-repeat; width:139px; height:36px; margin:19px 0 0 44px;}

#button05 a { background:url(../images/button05.png) 0 0 no-repeat; width:124px; height:35px; margin:16px 0 0 142px;}
#button05 a:hover { background: url(../images/button05_hover.png) 0 0 no-repeat; width:124px; height:35px; margin:16px 0 0 142px;}
#button05_aktiv a{ background: url(../images/button05_hover.png) 0 0 no-repeat; width:124px; height:35px; margin:16px 0 0 142px;}



#button01_en a { background:url(../images/button01_en.png) 0 0 no-repeat; width:100px; height:39px;}
#button01_en a:hover { background: url(../images/button01_en_hover.png) 0 0 no-repeat; width:100px; height:39px;}
#button01_en_aktiv a{ background: url(../images/button01_en_hover.png) 0 0 no-repeat; width:100px; height:39px;}

#button02_en a { background:url(../images/button02_en.png) 0 0 no-repeat; width:145px; height:38px; margin:22px 0 0 53px;}
#button02_en a:hover { background: url(../images/button02_en_hover.png) 0 0 no-repeat; width:145px; height:38px; margin:22px 0 0 53px;}
#button02_en_aktiv a{ background: url(../images/button02_en_hover.png) 0 0 no-repeat; width:145px; height:38px; margin:22px 0 0 53px;}

#button03_en a { background:url(../images/button03_en.png) 0 0 no-repeat; width:93px; height:37px; margin:15px 0 0 10px;}
#button03_en a:hover { background: url(../images/button03_en_hover.png) 0 0 no-repeat; width:93px; height:37px; margin:15px 0 0 10px;}
#button03_en_aktiv a{ background: url(../images/button03_en_hover.png) 0 0 no-repeat; width:93px; height:37px; margin:15px 0 0 10px;}

#button04_en a { background:url(../images/button04_en.png) 0 0 no-repeat; width:139px; height:36px; margin:19px 0 0 44px;}
#button04_en a:hover { background: url(../images/button04_en_hover.png) 0 0 no-repeat; width:139px; height:36px; margin:19px 0 0 44px;}
#button04_en_aktiv a{ background: url(../images/button04_en_hover.png) 0 0 no-repeat; width:139px; height:36px; margin:19px 0 0 44px;}

#button05_en a { background:url(../images/button05_en.png) 0 0 no-repeat; width:124px; height:35px; margin:16px 0 0 142px;}
#button05_en a:hover { background: url(../images/button05_en_hover.png) 0 0 no-repeat; width:124px; height:35px; margin:16px 0 0 142px;}
#button05_en_aktiv a{ background: url(../images/button05_en_hover.png) 0 0 no-repeat; width:124px; height:35px; margin:16px 0 0 142px;}



/*  ---------------------------------------- Navi 02 ---------------------------------------- */

#navi02 {
	padding:0 0 0 371px;
	left:371px;
	float:left;
}

#navi02 ul li  { 
	list-style: none;
	float:left;
}

#navi02 ul li a {
	float:left;
	font-size:0.9em;
	padding:0 10px 0 0px;
	margin:0;
	text-decoration:none;
	color:#ad9975;
}

#navi02 ul li a:hover { color:#cd445b;}

/*  ---------------------------------------- Navi 03 ---------------------------------------- */

#navi03 {
	margin:0 160px 0 0;
	float:right;
}


#navi03 ul li  { 
	list-style: none;
	float:left;
}

#navi03 ul li a {
	float:left;
	font-size:0.9em;
	width:21px;
	text-align:center;
	margin:0;
	height:18px;
	text-decoration:none;
	color:#ffffff;
	background:#ccbc9f;
	margin:0 5px 0 0;
}

#navi03 ul li a:hover { background:#cd445b;}

#navi03_aktiv a { background:#cd445b!important; }

/* ----------------------------------------------------- navi 04 ----------------------------------------------------- */

#navi04 { position:absolute; z-index:60; width:110px; top:145px; left:233px;}
#navi04 ul { width:110px;}
#navi04 li  { list-style-type:none; display:block;}
#navi04  li a { text-indent:-1500px; outline:none; display:block; width:110px; height:110px;}

#button_shop a { background:url(../images/button_shop.png) 0 0 no-repeat; }
#button_shop a:hover { background: url(../images/button_shop_over.png) 0 0 no-repeat;}


/*  ---------------------------------------- Navi 05 ---------------------------------------- */

#navi05 {
	padding:0 0 0 0px;
	margin-top:0px;
}

#navi05 ul li  { 
	list-style: none;
	float:left;
}

#navi05 ul li a {
	float:left;
	font-size:0.9em;
	padding:0 8px 8px 8px;
	margin:0;
	text-decoration:underline;
	color:#ad9975;
}

#navi05 ul li a:hover { color:#cd445b;}

#navi05_aktiv a { color:#cd445b !important;}



/*  ---------------------------------------- Navi allgemein ---------------------------------------- */

a { color:#cd445b; font-weight:regular; text-decoration:underline;}
a:hover { color:#830b08; text-decoration:underline;}

