/*
Farbenauswahl:


*/

DIV#wrapper  {
	position:absolute;
	left:50%;
	width:900px;
/*	margin-top:30px;*/
    margin-top: 0px;
/*	margin-left:-525px;*/
	margin-left:-500px;
	padding:5px;
}

DIV#menublock {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	LEFT: 0px; 
	WIDTH: 500px; 
	COLOR: #000000; 
	LINE-HEIGHT: 15px;
	POSITION: absolute; 
	TOP: 0px;
}
DIV#menublock DIV#menu {
	POSITION: relative
}

DIV#menublock DIV#menu A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 0px;
	POSITION: absolute;
}

DIV#menublock  DIV#menu DIV#top_ban {
	background-color: #ffffff;
	left: 0px;
	width: 1000px;
	top: -50px;
	height: 50px;
	font-weight: normal;
	font-size: 12px;
	background-image: url(../../images/menu/top_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 29px;
}

DIV#menublock  DIV#menu DIV#top_ban A{
    color: #CCCCCC;
	top: 6px;
}
DIV#menublock  DIV#menu DIV#top_ban A:hover{
    color: #666666;
}

DIV#menublock  DIV#menu DIV#top_ban A#intro_{
	left: 30px;
	height: 22px;
	top: 0px;
	width: 20px;
	background: url(../../images/minililie.jpg);
	background-repeat: no-repeat;
}
DIV#menublock  DIV#menu DIV#top_ban A#english{
	left: 365px;
}
DIV#menublock  DIV#menu DIV#top_ban A#deutsch{
	left: 465px;
}
DIV#menublock  DIV#menu DIV#top_ban A#spanish{
	left: 565px;
}

DIV#menublock  DIV#menu DIV#top_ban A#musik{
	left: 870px;
}

DIV#menublock  DIV#menu DIV#top_ban A#musik_icon{
	left: 910px;
}
DIV#menublock  DIV#menu DIV#top_ban A#musik_icon img{
    border:none;
}


DIV#menublock DIV#menuitems {
	POSITION: relative;
	background:#eae9e6;
	
}
DIV#menublock DIV#menuitems A {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	color: #000000;
	font-weight: bold;
	position: absolute;
	display: block;
	left: 444px;
	top: 10px;
	width: 299px;
	height: 184px;
	text-align: center;
	text-transform: uppercase;
}

DIV#menublock DIV#menuitems DIV#main {
	LEFT: 0px;
	PADDING-BOTTOM: 6px;
	WIDTH: 1000px;
	TOP: 0px;
	HEIGHT: 594px;
	POSITION: absolute;
    background-image: url(../../images/menu/bg.gif);
}

DIV#menublock DIV#menuitems DIV#galerie_container {
	LEFT: 0px;
	PADDING-BOTTOM: 6px;
	WIDTH: 1000px;
	TOP: 0px;
	HEIGHT: 594px;
	POSITION: absolute;
    background-image: url(../../images/menu/bg_galerie.jpg);	
}

/*  ******************** */
/*  MINI-MENU NAVIGATION */
/*  ******************** */

DIV#menublock DIV#menuitems DIV#menu_nav {
	LEFT: 70px;
	WIDTH: 60px;
	height: 50px;
	TOP: 500px;
	POSITION: absolute;
/*	border: 1px #999 solid;*/
}

DIV#menublock DIV#menuitems DIV#menu_nav A {
	background-color: #f5dbe6;
	position: absolute;
	text-decoration: none;
	border: 1px #FFF solid;
}

DIV#menublock DIV#menuitems DIV#menu_nav A:hover {
	background-color: #8C008C;
}

DIV#menublock DIV#menuitems DIV#menu_nav img {
	border: none;
}


DIV#menublock DIV#menuitems DIV#menu_nav A#nav_speisekarte {
	left: 3px;
	top: 0px;
	width: 13px;
	height: 8px;
}
DIV#menublock DIV#menuitems DIV#menu_nav A#nav_veranstaltungen {
	left: 23px;
	top: 0px;
	width: 14px;
	height: 8px;
}
DIV#menublock DIV#menuitems DIV#menu_nav A#nav_hochzeiten {
	left: 44px;
	top: 0px;
	width: 13px;
	height: 8px;
}


DIV#menublock DIV#menuitems DIV#menu_nav A#nav_galerie {
	left: 3px;
	top: 14px;
	width: 13px;
	height: 8px;
}
DIV#menublock DIV#menuitems DIV#menu_nav A#nav_hauptmenu {
	left: 23px;
	top: 14px;
	width: 14px;
	height: 8px;
}
DIV#menublock DIV#menuitems DIV#menu_nav A#nav_boutique {
	left: 44px;
	top: 14px;
	width: 13px;
	height: 8px;
}


DIV#menublock DIV#menuitems DIV#menu_nav A#nav_yachting{
	left: 3px;
	top: 28px;
	width: 13px;
	height: 8px;
}
DIV#menublock DIV#menuitems DIV#menu_nav A#nav_presse {
	left: 23px;
	top: 28px;
	width: 14px;
	height: 8px;
}

DIV#menublock DIV#menuitems DIV#menu_nav A#nav_anfahrt {
	left: 44px;
	top: 28px;
	width: 13px;
	height: 8px;
}

DIV#menublock DIV#menuitems DIV#special_nav a{
	LEFT: 756px;
	WIDTH: 118px;
	height: 29px;
	TOP: 510px;
	POSITION: absolute;
}


/*  HAUPTMENU STRUKTUR */

DIV#menublock DIV#menuitems DIV#menuwrapper {
	LEFT: 1px;
	TOP: 20px;
	WIDTH: 1000px;
	HEIGHT: 500px;
	POSITION: absolute;
	
}

DIV#menublock DIV#menuitems A#speisekarte {
	LEFT: 46px;
	TOP: 10px;
	background-image: url(../../images/menu/speisekarte_bt.jpg);
	background-repeat: no-repeat;
}
DIV#menublock DIV#menuitems A#speisekarte:hover {
	background-image: url(../../images/menu/speisekarte_ov_bt.jpg);	
}
DIV#menublock DIV#menuitems A#veranstaltungen {
	LEFT: 345px;
	TOP: 10px;
	background-image: url(../../images/menu/veranstaltungen_bt.jpg);
	background-repeat: no-repeat;
}
DIV#menublock DIV#menuitems A#veranstaltungen:hover {
	background-image: url(../../images/menu/veranstaltungen_ov_bt.jpg);
}
DIV#menublock DIV#menuitems A#hochzeiten {
	LEFT: 644px;
	TOP: 10px;
	background-image: url(../../images/menu/hochzeiten_bt.jpg);
	background-repeat: no-repeat;
}
DIV#menublock DIV#menuitems A#hochzeiten:hover {
	background-image: url(../../images/menu/hochzeiten_ov_bt.jpg);	
}
DIV#menublock DIV#menuitems A#gallerie {
	LEFT: 46px;
	TOP: 194px;
	background-image: url(../../images/menu/gallerie_bt.jpg);
	background-repeat: no-repeat;
}
DIV#menublock DIV#menuitems A#gallerie:hover {
	background-image: url(../../images/menu/gallerie_ov_bt.jpg);
}
DIV#menublock DIV#menuitems A#menu_text {
	LEFT: 345px;
	TOP: 194px;
	background-image: url(../../images/menu/logo_bt.jpg);
	background-repeat: no-repeat;
}
DIV#menublock DIV#menuitems A#boutique {
	LEFT: 644px;
	TOP: 194px;
	background-image: url(../../images/menu/boutique_bt.jpg);
	background-repeat: no-repeat;
}
DIV#menublock DIV#menuitems A#boutique:hover {
	background-image: url(../../images/menu/boutique_ov_bt.jpg);
}
DIV#menublock DIV#menuitems A#presse {
	LEFT: 345px;
	TOP: 378px;
	background-image: url(../../images/menu/presse_bt.jpg);
	background-repeat: no-repeat;
}
DIV#menublock DIV#menuitems A#presse:hover {
	background-image: url(../../images/menu/presse_ov_bt.jpg);
}
DIV#menublock DIV#menuitems A#yachting {
	LEFT: 46px;
	TOP: 378px;
	background-image: url(../../images/menu/yachting_bt.jpg);
	background-repeat: no-repeat;
}
DIV#menublock DIV#menuitems A#yachting:hover {
	background-image: url(../../images/menu/yachting_ov_bt.jpg);
}
DIV#menublock DIV#menuitems A#anfahrt {
	LEFT: 644px;
	TOP: 378px;
	background-image: url(../../images/menu/anfahrt_bt.jpg);
	background-repeat: no-repeat;
}
DIV#menublock DIV#menuitems A#anfahrt:hover {
	background-image: url(../../images/menu/anfahrt_ov_bt.jpg);
}


DIV#menublock DIV#menuitems A#immobilien {
	LEFT: 345px;
	TOP: 603px;
	height: 114px;
    background-image: url(../../images/immobilien_bt.jpg);
	background-repeat: no-repeat;
}





/* STRUKTUR DER GALERIE */

DIV#menublock DIV#menuitems DIV#hauptbild {
	POSITION: absolute;
	WIDTH: 875px;
	HEIGHT: 470px;
	LEFT: 62px;
	TOP: -15px;
}

DIV#menublock DIV#menuitems A#galerie_next {
	 position: absolute;
	 top: 200px;
	 left: 940px;
	 width: 28px;
	 height: 79px;
	 background-image: url(../../images/menu/next_button.jpg);
}

DIV#menublock DIV#menuitems A#galerie_prev {
	 position: absolute;
	 top: 200px;
	 left: 30px;
	 width: 28px;
	 height: 79px;
	 background-image: url(../../images/menu/prev_button.jpg);
}


/* VERANSTALTUNGEN UND HOCHZEITEN */

DIV#menublock DIV#menuitems DIV#slide_bild A {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	color: #000000;
	font-weight: bold;
	position: absolute;
	display: block;
	left: 0px;
	top: 10px;
	width: 299px;
	height: 184px;
	text-align: center;
	text-transform: uppercase;	
}

DIV#menublock DIV#menuitems DIV#haupttext {
    border: 1px solid #CCCCCC;
	POSITION: absolute;
	WIDTH: 800px;
	HEIGHT: 170px;
	LEFT: 94px;
	TOP: 300px;
	z-index: 110;
}

DIV#haupttext {
	POSITION: absolute;
	WIDTH: 670px;
	HEIGHT: 170px;
	LEFT: 94px;
	TOP: 370px;
	z-index: 110;
	padding:0 10px;
}

DIV#miniform {
	POSITION: absolute;
	WIDTH: 150px;
	HEIGHT: 170px;
	LEFT: 780px;
	TOP: 380px;
	z-index: 110;
	padding:0 10px;
	font-size: 11px;
	border-left: 1px #E5E5E5 solid;
}

DIV#miniform input {
     height: 20px;	
}

DIV#miniform form {
     padding: 0;
}
DIV#haupttext_save {
	POSITION: absolute;
	WIDTH: 780px;
	HEIGHT: 170px;
	LEFT: 94px;
	TOP: 370px;
	z-index: 110;
	padding:0 10px;
}

DIV#haupttext_top {
	POSITION: absolute;
	WIDTH: 780px;
	HEIGHT: 170px;
	LEFT: 94px;
	TOP: 50px;
	z-index: 110;
	padding:5px 20px 20px 20px;
}

/* Hier wird der "Credits"-Teil an der untersten Stelle definiert */

DIV#menublock DIV#menuitems DIV#credits {
	LEFT: 0px;
	TOP: 600px;
	WIDTH: 1000px;
	HEIGHT: 45px;
	POSITION: absolute;
	font-weight: normal;
	font-size: 12px;
	background-color: #ffffff;
	background-image: url(../../images/menu/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color: #CCC;
}
DIV#menublock DIV#menuitems DIV#credits A{
	color: #CCCCCC;
	font-size: 12px;
	font-weight: normal;
	width: 180px;
	height: 20px;
	top: 25px;	
}
DIV#menublock DIV#menuitems DIV#credits A:hover{
	color:#666;
}
DIV#menublock  DIV#menuitems DIV#credits A#credit{
	left: 35px;
}
DIV#menublock  DIV#menuitems DIV#credits A#impressum{
	left: 720px;
	width: 100px;
}
DIV#menublock  DIV#menuitems DIV#credits A#kontakt{
	left: 850px;
	width: 100px;
}

@media Screen    
{
BODY > DIV#menublock {
	POSITION: fixed
}

}
