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

*
{
	margin: 0;
	padding: 0;
}
.overflow
{
	overflow:visible;
}
.borderb td
{
	border-bottom: 1px solid #000;
}
.borderb td.col_first
{
	border-right: 1px solid #000;
}
.alignh1 h1
{
	padding-top: 10px;
}
.pdf_link
{
	display: inline;
	float: right;
}
form
{
	display: inline;
}
body
{
	background:url(/tl_files/landing/bg.jpg) repeat #F7F0DC;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	height: 100%;
	position:inherit;
	font-size: 12px;
	color: #222;
	line-height:1.3;
}
a, a:visited, a:active, a:hover
{
	color: #000;
}
h1,h2,h3,h4,h5,h6,h7
{
	color: #A92F1A;
	font-weight: normal;
}
h1
{
	font-size:18px;
	padding:20px 0 15px 0;
}
h3
{
	font-size: 12px;
}
td
{
	padding: 0 5px 0 0;
}

div.wrapper
{
	position: relative;
}
	div.centered
	{
		width: 910px;
		margin: 0 auto;
		text-align:left;
		position:relative;
		padding: 0px 40px;
	}
	div#top, div#top div.centered
	{
		height: 257px;
	}
	div#top
	{
		background:url(/tl_files/baudensteig/images/layout/kopf.jpg) transparent no-repeat top center;
	}
		span#topnavi
		{
			float: right;
			padding: 7px 11px 0 0;
/*			font-weight: bold; */
		}
		span#topnavi a
		{
			text-decoration: none;
		}
		div#oben div
		{
			position: relative;
			left: -123px;
			top: 5px;
		}
	div#content
	{
		background: #FFF url(/tl_files/landing/contentbg.jpg) repeat-x top;
		padding: 0 0 0 0;
		width: 990px;
	}
		div#links
		{
			width: 201px;
			padding: 13px 0 40px 40px ;
			float: left;
		}
			div#links .mod_navigation
			{
				overflow: visible;
				padding: 20px 0px 20px 0px;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size:18px;
			}
				div#links .mod_navigation a
				{
					text-decoration: none;
				}
				div#links .mod_navigation a, div#links .mod_navigation span
				{
					padding-left: 10px;
/*					padding-top: 1px; */
				}
				div#links .mod_navigation span a
				{
					padding:0;
				}
				div#links ul.level_1
				{
					width: 201px;
					list-style: none;
					text-indent: 0;
				}
					div#links ul.level_1 li
					{
						background:url(/tl_files/baudensteig/images/layout/menu_main.png) no-repeat;
						margin-bottom: 2px;
						width: 201px;
					/*	height: 25px; */
					}
					div#links ul.level_1 li, div#links ul.level_1 li a, div#links ul.level_1 li a:hover, div#links ul.level_1 li a:active, div#links ul.level_1 li a:visited
					{
						color: #A12C20;
						margin-bottom: 3px;
					}
					div#links ul.level_1 li.active
					{
						height:auto;
					}
						div#links ul.level_1 li.active span.submenu
						{
							height: 27px;
							display: block;
						}
						div#links ul.level_1 li.active span
						{
						/*	height: 25px; */
							display: block;
						}
						div#links ul.level_2
						{
							list-style-type:none;
							font-family: Verdana, Geneva, sans-serif;
							width: 201px;
							font-size:12px;
						}
							div#links ul.level_2 li
							{
						/*		background: url(/tl_files/baudensteig/images/layout/menu_sub_1.png) no-repeat; */
								background: none transparent;
								margin-bottom: 2px;
								width: 201px;
							/*	height: 18px; */

							}
							div#links ul.level_2 li span
							{
								width: 191px;
							}
							div#links ul.level_2 li, div#links ul.level_2 li a, div#links ul.level_2 li a:hover, div#links ul.level_2 li a:active, div#links ul.level_2 li a:visited
							{
								color: #A12C20;
							}
							div#links ul.level_2 li.active
							{
								/*height:18px;*/
							}
								div#links ul.level_2 li span, div#links ul.level_2 li.active span, div#links ul.level_2 li.active span.submenu
								{
								height: auto;
								}
/*
								div#links ul.level_2 li.active span
								{
									height: 24px;
								}
									div#links ul.level_2 li.active span span
									{
										height: 22px;
									}
*/
									div#links ul.level_3
									{
/*										display: none;*/
										font-style: italic;
										list-style:none;
										margin-top: 2px;
									}
										div#links ul.level_3 li span
										{
	/*										display: none;*/
											padding-left: 15px;
											width: 186px;
										}
				div.pagination
				{
					margin-top: 15px;
					text-align: right;
				}
					div.pagination ul
					{
						list-style:none;
						display: inline;
						float: right;
						margin-top: 5px;
					}
					div.pagination li
					{
						float: left;
						margin: 0 3px;
					}
			div.box_links
			{
				width: 203px;
				color: #666666;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 12px;
			}
				div.box_links div.vor
				{
					height:10px;
					background:url(/tl_files/baudensteig/images/layout/links_box_oben.gif) transparent no-repeat bottom right;
				}
				div.box_links div.in
				{
					background:url(/tl_files/baudensteig/images/layout/links_box_mitte.gif) transparent repeat-y bottom right;
					padding: 0 10px;
				}
					div.box_links h1
					{
						font-size: 18px;
						margin: 0;
						padding: 0;
						color: #666666;
					}
				div.box_links div.nach
				{
					height:9px;
					background:url(/tl_files/baudensteig/images/layout/links_box_unten.gif) transparent no-repeat top right;
				}
		div#mitte
		{
			margin: 0 auto;
			width: 530px;
			display:block;
			padding:13px 0 40px 70px;
		}
			div.rundweg label
			{
				width: 100px;
				display: inline-block;
			}
			div#middle
			{
				margin-bottom: 10px;
			}
			div#middle .mod_breadcrumb
			{
				padding-bottom: 12px;
			}
			div#middle .mod_breadcrumb, div#middle .mod_breadcrumb a, div#middle .mod_breadcrumb a:hover, div#middle .mod_breadcrumb a:active, div#middle .mod_breadcrumb a:visited
			{
				color: #666666;
				font-size: 10px;
				text-decoration: none;
			}
			div#middle .mod_breadcrumb a:hover
			{
				text-decoration: underline;
			}
			div#schriftgrad
			{
				float: right;
				font-family:Georgia, "Times New Roman", Times, serif;
				position: relative;
				top: -10px;
			}
			div#schriftgrad a, div#schriftgrad a:active, div#schriftgrad a:visited
			{
				text-decoration: none;
				color: #666666;
			}
			div#schriftgrad a:hover
			{
				text-decoration: underline;
				color: #666666;
			}
			div#middle div
			{
				overflow:visible;
			}
			div#middle div.ce_gallery
			{
				height: 124px;
				position: relative;
			}
			div#middle div.ce_gallery table
			{
				position: absolute;
				top: 0;
			}
			div.abgesetzt
			{
				font-size: 11px;
				background: #FCFAF4;
				font-family: Verdana, Geneva, sans-serif;
				font-size:11px;
/*				font-style:italic; */
				padding: 15px;
				color: #666;
			}
			div.abgesetzt h1
			{
				margin: 0;
				padding: 0;
				font-weight:bold;
				font-size:11px;
				color: #666;
			}
			div#uebernachten h3, div#details h3, div#gastgeber h3, div#pauschalen h3
			{
				margin:10px 0;
				font-size:14px;
				font-weight:bold;
			}
		div#rechts
		{
			width: 159px;
			padding: 13px 25px 40px 25px;
			float: right;
		}
			img#logo
			{
				position:relative;
				top: -57px;
			}
			div#rechts div.ce_textbox_top
			{
				height: 7px;
				background:url(/tl_files/baudensteig/images/layout/rechts_box_oben.gif) bottom center no-repeat;
			}
			div#rechts div.ce_textbox_middle
			{
				background:url(/tl_files/baudensteig/images/layout/rechts_box_mitte.gif) center repeat-y;
				padding: 0 10px;
				font-family:Verdana, Geneva, sans-serif;
				font-size:11px;
				color: #A92E19;
			}
			div#rechts div.ce_textbox_middle ul
			{
				padding: 0 0 0 0px;
				margin: 0 0 0 0px;
			}
			div#rechts div.ce_textbox_middle p
			{
				margin: 0;
				padding: 0;
			}
			div#rechts div.ce_textbox_middle ul li
			{
				padding: 0 0 0 0px;
				margin: 0 0 0 15px;
			}
			div#rechts div.ce_textbox_bottom
			{
				height: 7px;
				background:url(/tl_files/baudensteig/images/layout/rechts_box_unten.gif) top center no-repeat;
				margin-bottom: 10px;
			}
			
			
		div#rechtliches
		{
			height: 19px;
			background: #A92F1A;
			color: #cccccc;
			padding: 5px 40px 0 40px;;
			font-size: 10px;
		}
			div#rechtliches a, div#rechtliches a:visited, div#rechtliches a:active, div#rechtliches a:hover
			{
				color: #cccccc;
				text-decoration: none;
			}
		div#sitemap
		{
			color: #666666;
			padding: 20px 40px;
			font-family: Verdana, Arial, Helvetica;
			font-size: 11px;
			background:url(/tl_files/baudensteig/images/layout/sitemap_bg.jpg) repeat-x #E6D2A4;
		}
			div#sitemap a, div#sitemap a:active, div#sitemap a:visited
			{
				color: #666666;
				text-decoration: none;
			}
			div#sitemap a:hover
			{
				color: #666666;
			}
			.sitemap-level_1
			{
				list-style-type:none;
			}
			.sitemap-level_1 li
			{
				padding-right:2px;
				float:left;
				max-width: 126px;
			}
			* html .sitemap-level_1 li
			{
				width:115px;
				padding-right: 5px;
			}
			.sitemap-level_2 li {
				float:none;
		/*		margin-left:12px;
				list-style-image:url(../images/layout/wildhandel_bauer_list_style_image.png); */
				list-style:none;
				margin-left: 10px;
				text-indent: -8px;
			}
			
			.sitemap-level_1 a {
				color:#666666;
			}
	div#partnerw
	{
		padding: 3px 0 10px 0;
		width: 990px;
	}
		div#partnerw div.before
		{
			background:url(/tl_files/baudensteig/images/layout/fusszeile_oben.png);
			font-size:0;
			height:5px;
		}
		div#partnerw div.in
		{
			background: #ffffff;
			padding: 10px 40px;
			font-size:10px;
			color:#777777;
		}
		div#partnerw div.in a
		{
			color:#777777;
		}
		div#partnerw div.after
		{
			background:url(/tl_files/baudensteig/images/layout/fusszeile_unten.png);
			font-size:0;
			height:5px;
		}
	@media print
	{
		div#top, div#partnerw, div#sitemap, div#links, div#schriftgrad, div.mod_breadcrumb, div#rechtliches a
		{
			display: none;
		}
		img#logo
		{
			top: 0;
		}
		div#mitte, div#mitte>div, div#rechtliches
		{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			float: left;
		}
		.overflow table
		{
			width: 950px;
		}
		.overflow table tr.odd td
		{
			background-color:#FBDEA8;
		}
		
	}

