
*{border:0px solid #eee;margin:0;padding:0;list-style:none}
body{font-family:Arial,Helvetica,sans-serif;font-size:10px;cursor:default;  color:#333; background:url(bilder/loading.png); background-position:center; background-repeat:no-repeat; background-color:#FEFDED;  }
html,body,#bg,#bg table,#bg td,#content, #alles{width:100%;height:100%;overflow:hidden}
h1,h2,.large,.left{font-family:Arial,sans-serif;font-size:30px}
h2{padding-bottom:10px; color:#9B852C}
a{text-decoration:none; color:#333}
a:hover{color:#333333}


.klein {font-size:11px; }
.klein a:link, .klein a:visited, .klein a:hover {font-weight:bold; text-decoration:none; color:#1E2E6B}

#bg div{position:absolute;width:200%;height:200%;top:-50%;left:-50%}
#bg td{vertical-align:middle;text-align:center}
#bg img{min-height:50%;min-width:50%;margin:0 auto}
#content{position:absolute;top:0;left:0;z-index:70;overflow:auto}
#menu{
	position:absolute;
	bottom:30px;
	left:131px;
	z-index:80;
	width:100%;
	line-height:12px;
}
#logo {position:fixed;top:30px; left:0px;height:66px; width:81px; z-index:100}
#logo2{position:fixed;top:30px; left:81px;width:220px;height:66px; z-index:100}
#menulinks{height:12px;background:#FEFDED;filter:alpha(opacity=70);opacity:0.7;padding:21px 10px 10px 0}
#menurechts{height:36px; padding:3px 0 0 0px; width:95px;  position:absolute; right:120px; top: 0px;}
#menuoben{height:19px; width:100%;  padding-top:5px; position:absolute; left:0px; top: -25px; background:#FEFDED;filter:alpha(opacity=70);opacity:0.7; line-height:15px;}
#menuoben2{height:19px; width:auto;  padding-top:5px; position:absolute; left:0px; top: -50px; background:#FEFDED;filter:alpha(opacity=70);opacity:0.7; line-height:15px;}
#lastminute{height:210px; width:250px;  position:absolute; right:130px; top: -236px;}
#lmtitel {width:240px; padding:5px; padding-top:8px; height:17px;color:#9B852C; font-size:18px; text-align:center; background-color:#FEFDED;  }
#lmfacebook {width:240px; padding:5px;  height:15px;color:#9B852C; font-size:18px; text-align:center;  background:#FEFDED;filter:alpha(opacity=70);opacity:0.7; line-height:15px; font-size:10px;}
#lminhalt {width:240px; padding:5px; height:145px; font-size:12px;  background:#FEFDED;filter:alpha(opacity=70);opacity:0.7; line-height:15px;  background-image:url(bilder/loader.gif); background-position:center; background-repeat:no-repeat;}
#lminhalt div {display:none;}
#seite1, #seite2, #seite3, #seite4, #seite5, #seite6, #seite7, #seite8, #seite9, #seite10, #seite11, #seite12, #seite13, #seite14, #seite15, #seite16,  #zuruck{display:none;}


/* #alles{display:none} */ 


h1{position:relative;left:-131px;margin-bottom:-43px;width:130px;} 
h1 a{padding:21px 10px 10px 0;color:#8A6922;background:#FEFDED;font-size:15px;text-align:right;display:block}
h1 a:hover{background:#FEFDED;color:#1E2E6B}

#menurechts li a{height:13px;padding:0 5px;font-weight:bold;color:#8A6922; font-size:11px;}
#menurechts li a:hover,#menurechts li.cur a{color:#1E2E6B}
ul{float:left;}
#supersize{
			position:fixed;
			bottom:16px;
		}
		#supersize img, #supersize a{
			height:100%!;
			width:100%;
			position:absolute;
			z-index: 1;
			
		}

/*ul{float:left;width:130px; margin-top:-3px;}
li a{height:17px;padding:0 5px;font-weight:bold;color:#D7CEAA;display:block; font-size:13px;}
li a:hover,li.cur a{color:#FFF}*/
#menulinks a, #menuoben a, #menuoben2 a {font-weight:bold;color:#1E2E6B; font-size:13px; margin-right:6px; margin-left:6px;}
#menulinks a:hover, #menuoben a:hover, #menuoben2 a:hover, li.cur a{color:#8A6922}

#adresse{color:#8A6922; font-size:12px; font-weight:bold; text-align:center; position:absolute;bottom:0px; width:100%; z-index:80; background:#FEFDED;}
#adresse a:link, #adresse a:visited, #adresse a:active {color:#8A6922; text-decoration:none}
#adresse a:hover {color:#1E2E6B; text-decoration:none;} 
#video{position:absolute; background:#FEFDED; width:381px; text-align:left;font-size:13px; left:302px; top:30px;  filter:alpha(opacity=87); opacity:0.87; line-height:1em;z-index:100; display:none; height:332px;}
#video div{padding:10px;}
#schliessen{position:absolute; top:0px; right:0px; z-index:100; width:13px; height:13px; padding-top:0px; padding-right: 2px; background:none;}
.schliessen2{position:absolute; top:0px; right:0px; z-index:100; width:13px; height:13px; background:none;}
#schliessen img, .schliessen2 img {border:none; filter:alpha(opacity=87);}


.box{position:absolute;width:500px;padding-bottom:100px;  }
.box div{line-height:1.5em;background:#FEFDED;padding:7px 7px; }
.box div a{text-decoration:underline}


.totallinks {font-size:13px; left:0px; top:0px; padding-top:96px; width:301px; filter:alpha(opacity=87); opacity:0.87;text-align:justify  }

.totallinks h2, .totallinksbreit h2{font-size:25px; padding-top:0px; padding-bottom:17px;}
.totallinks img, .bildrahmen{padding:2px; border-color: #8A6922; border-style:solid; border-width:1px; }

.totallinksbreit {position:absolute;width:600px;padding-bottom:100px; text-align:left;font-size:13px; left:0px; top:0px; padding-top:96px; filter:alpha(opacity=87); opacity:0.87; line-height:1.2em; text-align:justify  }
.totallinksbreit2 {position:absolute;width:280px;padding-bottom:100px; text-align:left;font-size:13px; left:601px; top:0px; padding-top:96px; filter:alpha(opacity=87); opacity:0.87; line-height:1.2em;z-index:100;   }
.totallinks2 {position:absolute;width:250px;padding-bottom:100px; text-align:left;font-size:13px; left:302px; top:0px; padding-top:96px; filter:alpha(opacity=87); opacity:0.87; line-height:1.2em;z-index:100;   }
.totallinksbreit div{line-height:1.2em;background:#FEFDED;padding:7px 7px;  }
.totallinksbreit2 div, .totallinks2 div{background:#FEFDED;padding:7px 7px; color:#8A6922;   }
.totallinksbreit2 a, .totallinksbreit2 a:active, .totallinksbreit2 a:visited, .totallinks2 a, .totallinks2 a:active, .totallinks2 a:visited{color:#8A6922; text-decoration:none; line-height:1.2em}
.totallinksbreit2 a:hover, .totallinks2 a:hover{color:#1E2E6B; text-decoration:none;  line-height:1.2em}
.totallinksbreit2 li, .totallinksbreit li, .totallinks li, .totallinks2 li  {margin-left:13px; list-style:square; margin-right:13px;}
.totallinksbreit div ul, .totallinks div ul, .totallinksbreit2 div ul, .totallinks2 div ul {float:none; text-align:left}
h4 {padding-bottom:10px;}
.braunhg {background:#FEFDED;padding:10px 10px; color:#1E2E6B; width:200px; }
.gross {font-size:14px; font-weight:bold}


.vonoben {
	position:absolute; z-index:100; text-align:left; font-size:13px; left:302px; top:100px;	width:145px; display:none; filter:alpha(opacity=87); opacity:0.87; }
.vonoben img {padding:5px; background-color: #FEFDED}

.left{text-align:left;right:auto;left:150px;font-size:13px; background:#FEFDED;  padding:7px 7px 7px 7px; border-left-style:solid; border-left-color:#8A6922; border-left-width:1px; filter:alpha(opacity=90); opacity:0.9; }
.right {text-align:left;font-size:13px;  right:10%; top:30px;  }
.right div{text-align:left; font-size:13px; background:#FEFDED; filter:alpha(opacity=90); opacity:0.9;}
.right h2{font-size:25px; padding-top:7px; padding-bottom:17px;}

.white{color:#fff}
#beijing{top:15%}

h3{position:relative;border-bottom-width:1px;padding:30px 30px 10px 30px;margin:0 -30px 20px -30px;text-transform:uppercase;line-height:20px;font-weight:bold}
h3 span{position:absolute;right:510px;top:29px;background:#000;text-align:center;padding:0 5px;white-space:nowrap;display:block;color:#fff;font-weight:normal}

dl{margin:10px 0}
dt,dd p{padding:15px 0 25px 0;display:block;border-top-width:1px;width:440px}
dt{text-transform:uppercase;padding:0 5px;cursor:pointer;line-height:20px;height:20px;font-weight:bold;width:430px}
dd{height:0px;overflow:hidden;width:440px}


.formular, .senden, input, #nachricht, #gutscheintext{background-color:#FFFFFF; border-color:#8A6922; border-width:1px; border-style:solid; color:#8A6922}
.senden{background-color: #FFFFFF; color:#8A6922; padding:2px;}
.invisible { 
position:absolute; left:-1000px; top:-1000px; width:1px; height: 1px; overflow:hidden; display:inline;}
label.error, .fehler { float: none; margin-left:3px; padding-left:3px; vertical-align:top }
.senden2 {background-color:#FFFFFF; border-color:#8A6922; border-width:1px; border-style:solid; color:#8A6922; padding:2px;}



#photos{position:absolute;z-index:90;bottom:31px;right:100px;height:31px;overflow:hidden;  }
#photos a,#float{z-index:90;height:20px;line-height:20px;text-align:center;width:40px;background:#FEFDED url(bilder/gal.gif) -6px 5px no-repeat;cursor:pointer;color:#fff}
#photos a{width:20px;float:left;margin-left:1px; margin-bottom:1px;background:#FEFDED;font-weight:bold;overflow:hidden; color:#9B852C; }
#photos a:hover,#photos a.cur{background:#FEFDED;color:#1E2E6B}
#float{display:none;position:absolute}
#float.nxt,#float.prv{display:block}
#float.nxt{background-position:-16px 5px}
#float.prv{background-position:7px 5px}
