/* -----------------------------------------------------------------------

   Blueprint CSS Framework 0.7.1
   http://blueprintcss.googlecode.com

   * Copyright (c) 2007-2008. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

@import 'fce.css';
@import 'formular.css';
@import 'lib/reset.css';
@import 'lib/typography.css';
@import 'lib/grid.css';
@import 'lib/forms.css';

body {
	background-image:	url(../../img/bg.png);
}

.titel {
	background-image:		url(../../img/title.png);
	background-repeat:		no-repeat;
	background-position:	right;
	height:					145px;
	position:				absolute;
	margin-top:				10px;
}

.nagel_left, .nagel_right {
	background-image:		url(../../img/nagel.png);
	background-repeat:		no-repeat;
	height:					28px;
	position:				absolute;
	margin-top:				10px;
}
.nagel_left  { background-position: left;  margin-left: 10px; }
.nagel_right { background-position: right; margin-left: 30px; }

.top_image_overlay, .bottom_image_overlay {
	background-repeat:		repeat-x;
	height:					150px;
	position:				absolute;
}
.top_image_overlay    { background-image: url(../../img/top_image_overlay.gif);    background-position: top;    }
.bottom_image_overlay {	background-image: url(../../img/bottom_image_overlay.gif); background-position: bottom; }

.claim {
	height:				150px;
}

.stabs_navi {
	background-color:	#6D3D2F;
	width:				790px;
	height:				30px;
}

.stabs_navi ul {
	margin-right:	0px;
	margin-top:		0px;
	margin-bottom:	1px;
	display:		inline;
	list-style:		none;
}
.stabs_navi li {
	float:		left;
	height:		20px;
	padding:	5px 0px 5px 12px;
}

.navi {
width: 230px;
overflow: hidden;
	line-height:	0.0;
	padding-top:	10px;
	padding-bottom:	10px;
}

.navi ul {
	margin:			0px;
	list-style:		none;
}

.navi li {
	list-style: 	none;
	padding:		0px;
}

.navi_level2 {
	margin:			0px;
	padding-top:	5px;
	padding-bottom:	5px;
	list-style:		none;
}

.navi_level2 li {
	list-style:		none;
	padding:		0px;
}

.logo {
	background-image:		url(../../img/logo.png);
	background-repeat:		no-repeat;
	background-position:	40px bottom;
	float:					left;
}

.contentbg {
	background-image:		url(../../img/contentbg.gif);
	float:	left;
}

.content {
	margin:			20px;
}

.adresse {
	background-color:	#6D3D2F;
	text-align:			center;
	color:				#FFFFFF;
}

.adresse p {
	margin:				0px;
}

.footerschatten {
	height:				30px;
}

.schatten {
	background-image:		url(../../img/schatten.png);
	background-repeat:		no-repeat;
	background-position:	60px bottom;
}

.guestbook_entry {
	border:				0px;
	border-top:			1px dashed #6D3D2F;
}

.guestbook_contact, .guestbook_message {
	padding-top:		10px;
	padding-bottom:		10px;
	padding-left:		5px;
}

.guestbook_pages {
	float:				right;
}

a:link {
	color: #58B2DF;
	text-decoration: none;
}
a:visited {
	color: #58B2DF;
	text-decoration: none;
}
a:active {
	color: #58B2DF;
	text-decoration: none;
} 
a:hover {
	color: #7CB7D2;
	text-decoration: underline;
}
.gallerycontent h2 {
	display: none;
	visibility: hidden;
}
