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

/* BASIC */
body {
	background:#001c3f;
	padding:10px;
}
img { border:0px; }

/* LAYOUT */
.site {
	background:url(../images/basic/bg_corner.png) no-repeat top left;
	width:975px;
	height:500px;
	border-right:4px solid #000000;
	z-index:1;
}
.tel {
	padding-top:7px;
	padding-bottom:7px;
	padding-left:47px;
	background:#d19a10;
	color:#ffffff;
	font-size:17px;
}
.navi_top {
	width:362px;
	padding:3px;
	float:left;
	padding-left:55px;
}
.sidebar {
	background:#fff5d2;
	width:360px;
	min-width:360px;
	padding-top:30px;
	padding-bottom:25px;
}
.content {
	background:#ffeeb0 url(../images/basic/schatten.png) repeat-y top left;
	padding-top:30px;
}
.footer {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:47px;
	background:#ffffff;
}


/* COLORS */
#beige	{color:#e6d0a2;}
#blau	{color:#003879;}
#ocker	{color:#e9be69;}
#gruen	{color:#a6c028;}


/* TEXT */
body {
	font-family:Verdana, Geneva, sans-serif;
	color:#003879;
	font-size:11px;
	line-height:18px;
}
a:link, a:visited {color:#003879; text-decoration:underline;}
a:hover {color:#003879; text-decoration:none;}

a.link_top:link, a.link_top:visited {color:#003879; text-decoration:none; font-size:10px;}
a.link_top:hover {color:#3d7cd2; text-decoration:none;}

a.link:link, a.link:visited {font-weight:bold; text-decoration:none;}
a.link:hover {color:#3d7cd2; font-weight:bold; text-decoration:none;}

.navi_link {
	width:270px;
	font-weight:bold;
	font-size:12px;
	padding-bottom:3px;
	padding-top:3px;
	border-bottom:1px solid #ffffff;
}

h1		{font-size:14px; font-weight:bold; margin-left:75px; margin-right:75px; margin-bottom:20px;}


#small	{font-size:10px;}


p		{margin-left:75px; margin-right:65px; margin-bottom:15px; font-size:12px;}

/* MISC */

.spacer5 {height:5px;}
.pic {margin-bottom:8px; margin-left:50px;}
.map {
	border:5px solid #ffffff;
}
