/* CSS Document */
body {height:100%; font:12px Tahoma, Arial, Verdana, Sans-Serif; color:#480709; background:url(../images/bg_body.gif) top left repeat; }
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4, h5 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}  
ul, li {list-style:none;}
a, a:active, a:visited {text-decoration:none;color:#fdde1c;}  
a:hover {text-decoration:none;color:#fdde1c;}   
   
/*  All  */
.wrapper { margin-left:auto; margin-right:auto; width:964px;}
.footer { background:url(../images/bg_footer.gif) top left no-repeat; height:262px; position:relative;}
	.footer_logo { position:absolute; top:51px; left:29px; width:355px; height:142px;}
	.design_by { font-size:11px; color:#000; line-height:12px; position:absolute; bottom:10px; left:15px; font-weight:bold;}
	.design_by a, .design_by a:active, .design_by a:visited, .design_by a:hover { text-decoration:none; color:#76771d;}
	.footer_text { font-size:15px; line-height:19px; width:570px; margin-left:394px; text-align:center; font-weight:bold; padding-top:88px; }
	.footer_menu { color:#7e7f2e;}
		.footer_menu a, .footer_menu a:active, .footer_menu a:visited { color:#691613; text-decoration:none; margin:0px 20px;}
		.footer_menu a:hover { color:#000; text-decoration:none; margin:0px 20px;}

.tour1 { font-size:0; line-height:0; position:relative; width:964px;}
	.tour1 .logo { position:absolute; top:18px; left:437px; width:367px; height:223px;}
	.tour1 .sofort { position:absolute; top:2443px; left:48px; width:274px; height:166px;}
	.tour1 .vorschau { position:absolute; top:2443px; left:505px; width:370px; height:164px;}
	.tour1 .small_flash { position:absolute; top:541px; left:428px; width:228px; height:160px;}
	.tour1 .big_flash { position:absolute; top:1452px; left:17px; width:600px; height:420px;}
	.tour1 .left_menu { position:absolute; top:888px; left:14px;}
		.left_menu li { margin-bottom:3px;}
	.tour1 .text1 { position:absolute; top:280px; left:450px; width:235px; font-size:12px; line-height:14px; font-weight:bold;}
		.red { color:#ab1010;}
	.tour1 .text2 { position:absolute; top:1492px; left:641px; width:290px; font-size:11px; line-height:12px; color:#fff; font-weight:bold;}
		.yellow { color:#eeecbd;}
	.tour1 .text3 { position:absolute; top:1900px; left:52px; width:475px; font-size:12px; line-height:15px; font-weight:bold;}
	.tour1 .alles { position:absolute; top:781px; left:11px;}
	.tour1 .sie { position:absolute; top:2099px; left:41px;}
	.tour1 .tour1_text { position:absolute; top:2165px; right:0px;}

#container{ width:940px; height:322px; overflow:auto; margin:0px auto; /*overflow-x: hidden; overflow-y: hidden;*/ font-size:14px; line-height:17px; position:absolute; top:1100px; left:14px;} 
.slider{ width: 1500px; height: 305px; /* padding: 20px;background: #CCCCCC;*/}
.section { width:250px; float:left; margin-right:40px; margin-left:7px;}
	.section h4 { text-align:center; font-size:15px; line-height:17px; margin-bottom:8px; }
	.section h4 span { color:#50511e;}
	.section_img { border:5px solid #fff;}
	.section_text { background-color:#eeecbd; border-top:1px solid #d7d5a1; font-size:11px; line-height:14px; color:#000;}
		.section_text p { margin:8px 8px 0px 12px; padding-bottom:13px;}

/* tour 2 */
.tour2 { font-size:0; line-height:0; position:relative; width:964px;}
	.tour2 .sofort { position:absolute; top:2048px; left:48px; width:274px; height:166px;}
	.tour2 .vorschau { position:absolute; top:2048px; left:505px; width:370px; height:164px;}
	.tour2 .small_flash { position:absolute; top:476px; left:139px; width:228px; height:160px;}
	.tour2 .big_flash { position:absolute; top:1414px; left:17px; width:600px; height:400px;}
	.tour2 .left_menu { position:absolute; top:925px; left:13px;}
	.tour2 .text1 { position:absolute; top:167px; right:15px; width:175px; font-size:12px; line-height:15px; font-weight:bold;}
	.tour2 .text2 { position:absolute; top:1169px; left:17px; width:455px; font-size:12px; line-height:15px; font-weight:bold; color:#fff;}
		.tour2 .text2 .green { color:#e3e4a8;}
	.tour2 .holen { position:absolute; top:556px; left:399px; width:139px; height:91px; }
	.tour2 .geniesse { position:absolute; top:865px; right:313px;}
	.tour2 .weibt { position:absolute; top:1537px; left:639px;}
	.tour2 .heute { position:absolute; top:1915px; left:0px;}
	.tour2 .tumbs { position:absolute; top:649px; right:0px;}

/* tour 3 */
.tour3 { font-size:0; line-height:0; position:relative; width:964px;}
	.tour3 .sofort { position:absolute; top:1864px; left:48px; width:274px; height:166px;}
	.tour3 .vorschau { position:absolute; top:1864px; left:505px; width:370px; height:164px;}
	.tour3 .small_flash { position:absolute; top:444px; left:167px; width:228px; height:160px;}
	.tour3 .big_flash { position:absolute; top:1088px; left:17px; width:600px; height:400px;}
	.tour3 .left_menu { position:absolute; top:888px; left:13px;}
	.tour3 .text1 { position:absolute; top:701px; right:32px; width:435px; font-size:12px; line-height:15px; font-weight:bold;}
	.tour3 .text2 { position:absolute; top:1532px; left:24px; width:247px; font-size:12px; line-height:15px; font-weight:bold;}
	.tour3 .text3 { position:absolute; top:1651px; right:47px; width:290px; font-size:11px; line-height:13px; font-weight:bold; color:#fff;}

/* join */
.join { font-size:0; line-height:0; position:relative; width:964px;}
	.join .hier { position:absolute; top:431px; right:36px;}
	.join .text1 { position:absolute; top:253px; right:35px; width:380px; font-size:12px; line-height:15px; font-weight:bold;}
		.join .green { color:#6e6f27;}
	.join .text2 { position:absolute; top:721px; right:39px; width:360px; font-size:12px; line-height:15px; font-weight:bold; color:#fff;}
	.join .text3 { position:absolute; top:1651px; right:47px; width:290px; font-size:11px; line-height:13px; font-weight:bold; }
	.join .site_list {width:926px;padding-left:6px;height:300px;overflow:auto;top:1286px;left:15px;position:absolute;}
	.join .site_list ul {width:1864px;}
	.join .site_list ul li {float:left;font-size:0;line-height:0;padding-left:14px;}
	.join .site_list ul li img {border:3px solid #fff;}
		
		