
@import url(basic/layout.css);
@import url(basic/color.css);
@import url(basic/typo.css);


/* Update to slogan */
div#branding
{
	width:				100%;
	height:				223px;
	background:			#ea4c57 url(../img/branding_large.png) no-repeat 0 0;
}
div#branding *,
div#branding blockquote *
{
	text-indent:		-9999px;
}


/******************************************************************************
div#branding blockquote
{
	position:			relative;
	display:			block;
	top:				140px;
	left:				490px;
	width:				370px;
}
div#branding blockquote p
{
	color:				white;
	font:				1.5em Palatino;
	margin-bottom:		5px;
}
div#branding blockquote p:first-child:before
{
	content: url(../img/bq_blk_before.png); margin-right : 10px;
}
div#branding blockquote p:first-child:after
{
	content: url(../img/bq_blk_after.png); margin-left : 5px;
}

div#branding blockquote cite
{
	color:				black;
	font-family:		"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size-adjust:	none;
	font-style:			normal;
	font-variant:		normal;
	font-weight:		normal;
	line-height:		1.0em;
}
******************************************************************************/


div#container
{
	padding-bottom:		30px;
}
div#nav_main
{
	position:			absolute;
	text-indent:		-9999px;
}
div#nav_main li
{
	display:			none;
}
div#content_main
{
	position:			relative;
	left:				0px;
	width:				100%;
	border:				0px solid red;
	padding-top:		10px;
	padding-left:		35px;
}
	#div#content_main h2
	{
		position:			static;
		padding-left:		0px;
	}
	#div#content_main h3
	{
		position:			static;
		padding-left:		0px;
	}
	div#main_one
	{
		position:			relative;
		width:				400px;
		float:				left;
	}
	div#main_one h2
	{
		position:			relative;
		background:			transparent url(../img/welcome_slogan.png) no-repeat;
		text-indent:		-9999px;
		left:				5px;
		height:				60px;
	}
	div#main_one p
	{
		padding-left:		20px;
		padding-right:		5px;
		text-align:			justify;
	}
	
	table#main_two
	{
		width:				395px;
		position:			relative;
		top:				60px;
		left:				35px;
		border:				1px solid #efefef;
		background:			#ebebeb;
	}
	table#main_two th,
	table#main_two td
	{
		padding:			5px;
		border:				1px solid #efefef;
	}
		th.arr
		{
			width:				185px;
			color:				#efefef;
			background:			#5B2447;	/* url(x../img/bilder/peach.jpg);*/
			font-weight:		bold;
		}
		th.tour
		{
			width:				185px;
			color:				#efefef;
			background:			#7c99af;	/* url(x../img/bilder/blue.jpg);*/
			font-weight:		bold;
		}
	
	
	.border_bild
	{
		border:				0px solid white;
	}
	div#img_pano
	{
		_isplay:			none;
		position:			absolute;
		top:				54px;
		left:				55px;
	}
	div#img_guck
	{
		display:			none;
		position:			absolute;
		top:				54px;
		left:				55px;
	}
	div#img_tor
	{
		display:			none;
		position:			absolute;
		top:				80px;
		left:				80px;
	}
	div#img_fk
	{
		display:			none;
		position:			absolute;
		top:				0px;
		left:				230px;
	}


div#content_sub
{
	position:			static;
	clear:				both;
	width:				100%;
	padding-top:		0px;
	padding-left:		30px;
	
	color:				black;
	background-color:	transparent;
	border:				0;
}
div#content_sub h3
{
	display:			block;
	color:				black;
	background-color:	transparent;
	border-bottom:		1px solid gray;
	margin-top:			1.0em;
}
.add_box
{
	border:				0px solid blue;
	background:			transparent;
	width:				182px;
	float:				left;
	padding-right:		15px;
	padding-left:		15px;
}
	div#add_one
	{
		/*
		EF7C83
		*/
		background:			#E5A6A4;
		height:				260px;
	}
		div#add_one h3
		{
			background:			transparent;
			color:				white;
		}
		div#add_one ul
		{
			list-style:			disc;
			padding-top:		10px;
			padding-left:		20px;
			padding-bottom:		10px;
		}
		div#add_one ul li
		{
			padding-bottom:		0.70em;
		}
		div#add_one a
		{
			font-weight:		bold;
			color:				white;
		}
	div#add_two
	{
	}
		div#add_two ul
		{
			list-style:			disc;
			padding-top:		10px;
			padding-left:		20px;
			padding-bottom:		10px;
		}
	div#add_three
	{
	}
	div#add_four
	{
	}
		p#geschenk
		{
			padding-top:		1em;
		}
		IMG.image
		{
			padding:			3px;
			margin-right:		5px;
			border:				1px solid lightgrey;
		}




