* { padding: 0px;
	margin: 0px;
}
body {
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	background-image:url(images/pat.jpg); background-repeat:repeat;
}
img {
     border:0px;
	 border:none;
}

.preloader{
	visibility:hidden;
	background-image:url(images/btn_1.jpg);
	background-image:url(images/btn_2.jpg);
	background-image:url(images/btn_3.jpg);
	background-image:url(images/btn_4.jpg);
	background-image:url(images/btn_5.jpg);
	background-image:url(images/btn_6.jpg);
	background-image:url(images/btn_7.jpg);
}

#by{visibility:hidden;}

.background{width:965px; height:616px; background-image:url(images/testt_backup.jpg) ;margin-left:auto; margin-right:auto;}
#pat_top{width:100%; height:37px; background-image:url(images/pat_top.jpg); background-repeat:repeat-x;}

#webname{color:#fff;font-family:times new roman; font-size:30px; font-weight:100; margin-top:90px; margin-left:95px; position:absolute;}

.b {display:block;}
.wh{width:173px; height:21px;}


#navi{position:absolute; margin-left:63px; margin-top:182px;}
.btn_1{ background-image:url(images/btn_1_1.jpg);}
.btn_1 a:hover{background-image:url(images/btn_1.jpg);}

.btn_2{margin-top:2px; background-image:url(images/btn_2_2.jpg);}
.btn_2:hover{background-image:url(images/btn_2.jpg);}

.btn_3{margin-top:2px; background-image:url(images/btn_3_3.jpg);}
.btn_3:hover{background-image:url(images/btn_3.jpg);}

.btn_4{margin-top:2px; background-image:url(images/btn_4_4.jpg);}
.btn_4:hover{background-image:url(images/btn_4.jpg);}

.btn_5{margin-top:2px; background-image:url(images/btn_5_5.jpg);}
.btn_5:hover{background-image:url(images/btn_5.jpg);}

.btn_6{margin-top:2px; background-image:url(images/btn_6_6.jpg);}
.btn_6:hover{background-image:url(images/btn_6.jpg);}

.btn_7{margin-top:2px; background-image:url(images/btn_7_7.jpg);}
.btn_7:hover{background-image:url(images/btn_7.jpg);}


#navi2{position:absolute; margin-left:236px; margin-top:405px;}
.btn_mini_1{margin-top:2px; width:129px; height:21px; background-image:url(images/btn_mini_1_1.jpg);}
.btn_mini_1:hover{width:131px;background-image:url(images/btn_mini_1.jpg);}

.btn_mini_2{margin-top:2px; width:129px; height:21px; background-image:url(images/btn_mini_2_2.jpg);}
.btn_mini_2:hover{width:131px; background-image:url(images/btn_mini_2.jpg);}

.btn_mini_3{margin-top:2px; width:129px; height:21px; background-image:url(images/btn_mini_3_3.jpg);}
.btn_mini_3:hover{width:131px; background-image:url(images/btn_mini_3.jpg);}

.btn_mini_4{margin-top:2px; width:129px; height:21px; background-image:url(images/btn_mini_4_4.jpg);}
.btn_mini_4:hover{width:131px; background-image:url(images/btn_mini_4.jpg);}

.btn_mini_5{margin-top:2px; width:129px; height:21px; background-image:url(images/btn_mini_5_5.jpg);}
.btn_mini_5:hover{width:131px; background-image:url(images/btn_mini_5.jpg);}

.btn_mini_6{margin-top:2px; width:129px; height:21px; background-image:url(images/btn_mini_6_6.jpg);}
.btn_mini_6:hover{width:131px; background-image:url(images/btn_mini_6.jpg);}

.btn_mini_7{margin-top:2px; width:129px; height:21px; background-image:url(images/btn_mini_7_7.jpg);}
.btn_mini_7:hover{width:131px; background-image:url(images/btn_mini_7.jpg);}

.btn_mini_8{margin-top:2px; width:129px; height:21px; background-image:url(images/btn_mini_8_8.jpg);}
.btn_mini_8:hover{width:131px; background-image:url(images/btn_mini_8.jpg);}

.btn_mini_9{margin-top:2px; width:129px; height:21px; background-image:url(images/btn_mini_9_9.jpg);}
.btn_mini_9:hover{width:131px; background-image:url(images/btn_mini_9.jpg);}

.btn_mini_10{margin-top:2px; width:129px; height:21px; background-image:url(images/btn_mini_10_10.jpg);}
.btn_mini_10:hover{width:131px; background-image:url(images/btn_mini_10.jpg);}

.btn_mini_11{margin-top:2px; width:129px; height:21px; background-image:url(images/btn_mini_11_11.jpg);}
.btn_mini_11:hover{width:131px; background-image:url(images/btn_mini_11.jpg);}

.btn_mini_12{margin-top:2px; width:129px; height:21px; background-image:url(images/btn_mini_12_12.jpg);}
.btn_mini_12:hover{width:131px; background-image:url(images/btn_mini_12.jpg);}

.btn_mini_13{margin-top:2px; width:129px; height:21px; background-image:url(images/btn_mini_13_13.jpg);}
.btn_mini_13:hover{width:131px; background-image:url(images/btn_mini_13.jpg);}


.headline{
	font-family:times new roman;
	font-size:27px;
	position:absolute;
	margin-top:355px;
	margin-left:405px;
	color:#fff6d1;
	font-weight:700;
	width: 372px;
}

.weinklein{
	font-family:times new roman;
	font-size:10px;
	color:#fff6d1;
}

.content{width:450px;  margin-left:417px; margin-top:416px; position:absolute; font-size:13px; font-weight:700; color:#ffe6aa;}
.content_kontor{width:530px;  margin-left:410px; margin-top:410px; position:absolute; font-size:12px; font-weight:200; color:#ffe6aa;}

/*MINI_PIC*/
.mini_pic {position:absolute; margin-left:84px; margin-top:359px;}
.mini_pic_set{width:150px; height:144px;}
.mini_pic03{background-image:url(images/mini_pic03.jpg);}
.mini_pic04{background-image:url(images/mini_pic04.jpg);}
.mini_pic05{background-image:url(images/mini_pic05.jpg);}
.mini_pic06{background-image:url(images/mini_pic06.jpg);}
.mini_pic07{background-image:url(images/mini_pic07.jpg);}
.mini_pic01{background-image:url(images/mini_pic01.jpg);}
.mini_pic02{background-image:url(images/mini_pic02.jpg);}
.mini_pic08{background-image:url(images/mini_pic08.jpg);}
.mini_pic09{background-image:url(images/mini_pic09.jpg);}
.mini_pic10{background-image:url(images/mini_pic10.jpg);}
/*MINI_PIC*/

/*DAS_TEAM*/
.team_container{width:500px; height:260px;}
.team_box{
	width:150px;
	height:225px;
	border-style:solid;
	border-width:4px;
	color:#ffffff;
	float:left;
}
.team_settings{
	width:150px;
	height:225px;
}
.team_pic01{background-image:url(images/portrait_01.jpg);}
.team_pic02{background-image:url(images/portrait_02.jpg);}
.team_pic03{background-image:url(images/portrait_03.jpg);}
.team_pic04{background-image:url(images/portrait_04.jpg);}
.team_pic05{background-image:url(images/portrait_05.jpg);}
.team_pic06{background-image:url(images/portrait_06.jpg);}
.team_text{float:right;width:320px; font-size:11px;}
/*DAS_TEAM*/


/*PARTNER_/_IMPRESSUM*/
#partner {font-family:times new roman; text-decoration:none; font-weight:700; font-size:13px; margin-top:522px; margin-left:95px; letter-spacing:1px; position:absolute;}
#partner a {text-decoration:none; color:#fff;}
#partner a:hover {text-decoration:underline; color:#ffe6aa;}

#impressum  a:hover{text-decoration:underline; color:#ffe6aa;}
#impressum  a{text-decoration:none; color:#fff;}
#impressum {font-family:times new roman; font-weight:700; font-size:13px; margin-top:522px; margin-left:160px; letter-spacing:1px; position:absolute;}
/*PARTNER_/_IMPRESSUM*/

/*SLIDESHOW*/
#slide-box{width:509px; height:237px; background-color:#000; margin-left:238px; margin-top:115px; position:absolute;}
#slide-images{
	position:relative;
	display:block;
	padding:0px;
	width:509px;
	height:237px;
	overflow:hidden;
}
#slide-images li{
	position:absolute;
	display:block;
	list-style-type:none;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}
#slide-images li img{
	display:block;
	background-color:#FFFFFF;
}
/*SLIDESHOW*/

/* GALLERY */
.img-container{width:500px;	height:auto;}
.img-box {
	width:75px;
	height:75px;
	float:left;
	margin:9px 0 0 9px;
	border-style:solid;
	border-width:4px;
	color:#dc8553;
}
div.img-box:hover {color:#ffcc42;}
div.img-box:active {color:#ed9813;}

.pic_settings{
	width:75px;
	height:75px;
	display:block;
	background-repeat:no-repeat;
}

.pic_01 {background-image:url(images/thumb-1.jpg);}
.pic_02 {background-image:url(images/thumb-2.jpg);}
.pic_03 {background-image:url(images/thumb-3.jpg);}
.pic_04 {background-image:url(images/thumb-4.jpg);}
.pic_05 {background-image:url(images/thumb-5.jpg);}
.pic_06 {background-image:url(images/thumb-6.jpg);}
.pic_07 {background-image:url(images/thumb-7.jpg);}
.pic_08 {background-image:url(images/thumb-8.jpg);}
.pic_09 {background-image:url(images/thumb-9.jpg);}
.pic_10 {background-image:url(images/thumb-10.jpg);}
.pic_11 {background-image:url(images/thumb-11.jpg);}
.pic_12 {background-image:url(images/thumb-12.jpg);}
.pic_13 {background-image:url(images/thumb-13.jpg);}
.pic_14 {background-image:url(images/thumb-14.jpg);}
.pic_15 {background-image:url(images/thumb-15.jpg);}
.pic_16 {background-image:url(images/thumb-16.jpg);}
.pic_17 {background-image:url(images/thumb-17.jpg);}
.pic_18 {background-image:url(images/thumb-18.jpg);}
.pic_19 {background-image:url(images/thumb-19.jpg);}
.pic_20 {background-image:url(images/thumb-20.jpg);}
.pic_21 {background-image:url(images/thumb-21.jpg);}
.pic_22 {background-image:url(images/thumb-22.jpg);}
.pic_23 {background-image:url(images/thumb-23.jpg);}
.pic_24 {background-image:url(images/thumb-24.jpg);}
.pic_25 {background-image:url(images/thumb-25.jpg);}
/* GALLERY */

/* LIGHTBOX_CSS */
#lightbox{	position: absolute;	lfile:///C:/Users/aarzich/Desktop/P%20R%20O%20J%20E%20K%20T%20E/Restaurant%20Website/BAUMHOF%20WEBSITE/images/pic_08.jpgeft: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(./images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(./images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
/* LIGHTBOX_CSS */

.content ul {padding-left:30px;}
.content a {color: #ffe6aa;}

