@charset "UTF-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
}

html, body, form 
{ 
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:8pt;
	width:100%;
    height: 100%; 
    margin: 0px; 
    padding: 0px; 
} 

#container {
	position:relative;
	height:100%;
	background-color:#fff;
	text-align:left;
	overflow:hidden;
}

#margin_left{margin-left:2.2em;}

#header {
	position:relative;
	width:1000px;
	height:45px;
	float:left;
	font-size:18pt;
	font-weight:600;
	color:#182983;
	text-align:left;
}

a.headerlink {
	text-decoration:none;
	color:#182983;
}

#bottom {
	position:relative;
	min-height:150px;
	width:100%;
	height:100%;
	float:left;
	background-image:url(img/blu.jpg);
	color:#fff;
	font-size:12pt;
	font-weight:lighter;
}

/*__________Content___________*/

#content {
	position:relative;
	width:1000px;
	height:500px;
	float:left;
	font-size:11pt;
	text-align:left;
}

#willkommen_background{background-image:url(img/background_service.gif); width:1000px; height:500px; display:block;}
#index_background{background-image:url(img/content_index_img.jpg); display:block; width:1000px; height:500px; }
#impressum_background{background-image:url(img/background_impress.gif); width:1000px; height:500px; display:block;}
#kontakt_background{background-image:url(img/background_kontakt.gif); width:1000px; height:500px; display:block;}
#rezept_background{background-image:url(img/background_rezept.gif); width:1000px; height:500px; display:block;}
#kunden_background{background-image:url(img/background_kunden.gif); width:1000px; height:500px; display:block;}
#historie_background{background-image:url(img/background_historie.gif); width:1000px; height:500px; display:block;}


#content_text{
	width:500px;
	height:500px;
}

/*_____________Kontakt____________*/

#kontakt_text{ position:relative; width:250px; height:500px; float:left;}

/*__________Gallery__________*/

#gallery_text {
	position:relative;
	width:440px;
	left: -25px;
	height:500px;
	margin-right:20px;
	float:left;
	z-index:100;
}

#gallery {
	position:absolute;
	left:37em;
	width:12000px;
	height:360px;
	margin-top:3.3em;
	float:left;
	text-align:left;
}

#dragbox {
	cursor:move;
    z-index:1;
    letter-spacing:2px;
}

#gallery_button_right {text-align:right; font-size:18pt; color:#999;}

/* _______Navigation_______ */

#containernav {
	position:relative;
	width:1000px;
	height:auto;
	float:left;
}

#user3 {
	width:1000px;
	float:left;
	text-align:left;
	margin-top:1em;
	margin-left:2.2em;
}

#user4 {
	width:770px;
	float:left;
	text-align:left;
	margin-top:3.3em;
	font-size:8pt;
	color:#999;
	margin-left:2.2em;
}

#userlogo {
	width:200px;
	float:right;
	text-align:right;
	margin-top:-1.5em;
}

/*________drop down Menu_________ */

#user3 li ul{
	position:absolute;
	list-style:none;
	width:7em;
	display:none;
	padding-top:0.2em;
	line-height:17px;
}
#user3 li ul.block{display:block;}

#user3 li:hover ul{display:block;height:auto; list-style:none;}

/*__________list navigation edit_________ */

li {padding:0;margin:0;}
ul {margin:0;padding:0;}

li.main {
	list-style:none;
	float:left;
	margin:0;
	padding:0;
	margin-right:4em;
}

/*___________A EDit__________*/

li a:hover.mainnav, li a:hover.subnav  {color:#FF0;text-decoration:none;}

a.mainnav, a.subnav {color:#fff; text-decoration:none;}
a.subsubnav{color:#999; text-decoration:none;}
a.subsubnav:hover{color:#FF0; text-decoration:none;}

a img {border:none;}

#current {text-decoration:underline;}

/*__________HTML EDIT__________*/

p {line-height:20px;}


