@charset "utf-8";
/* CSS Document */

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	color:#515151;
}
hr {
	color:#3f3f3f;
	height:1px;
}
A.a_content:link {
	COLOR: #666666;
	TEXT-DECORATION: none;
	display:inline;
}
A.a_content:visited {
	COLOR: #666666;
	TEXT-DECORATION: none;
	display:inline;
}
A.a_content:active {
	COLOR: #666666;
	TEXT-DECORATION: none;
	display:inline;
}
A.a_content:hover {
	COLOR: #8ea7c1;
	TEXT-DECORATION: none;
	display:inline;
}
#dropmenudiv {
	position:absolute;
	margin-left:225px;
	margin-top:-26px;
	border-right:3px #3f3f3f solid;
	border-top:3px #3f3f3f solid;
	border-bottom:3px #3f3f3f solid;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
}
#dropmenudiv a {
	display:block;
	border-bottom: 1px #797979 dotted;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:20px;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
#dropmenudiv a:hover {
	display:block;
	border-bottom: 1px #797979 dotted;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	background-image:url(../images/layout/nav_active.png);
	font-weight:bold;
	background-repeat:no-repeat;
	background-position:2px 6px;
	text-decoration:none;
}
a.a_nav:link {
	display:block;
	border-bottom: 1px #797979 dotted;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:20px;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
a.a_nav:visited {
	display:block;
	border-bottom: 1px #797979 dotted;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:20px;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
a.a_nav:hover {
	display:block;
	border-bottom: 1px #797979 dotted;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	background-image:url(../images/layout/nav_active.png);
	background-repeat:no-repeat;
	background-position:2px 6px;
	font-weight:bold;
	text-decoration:none;
}
a.a_nava:link {
	display:block;
	border-bottom: 1px #797979 dotted;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	background-image:url(../images/layout/nav_active.png);
	background-repeat:no-repeat;
	background-position:2px 6px;
	font-weight:bold;
	text-decoration:none;
	padding-left:20px;
}
a.a_nava:visited {
	display:block;
	border-bottom: 1px #797979 dotted;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	background-image:url(../images/layout/nav_active.png);
	background-repeat:no-repeat;
	background-position:2px 6px;
	font-weight:bold;
	text-decoration:none;
	padding-left:20px;
}
a.a_nava:hover {
	display:block;
	border-bottom: 1px #797979 dotted;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	background-image:url(../images/layout/nav_active.png);
	background-repeat:no-repeat;
	background-position:2px 6px;
	font-weight:normal;
	text-decoration:none;
	padding-left:20px;
}
a.a_nava:active {
	display:block;
	border-bottom: 1px #797979 dotted;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	background-image:url(../images/layout/nav_active.png);
	background-repeat:no-repeat;
	background-position:2px 6px;
	font-weight:bold;
	text-decoration:none;
	padding-left:20px;
}
#dropmenudiv a.a_nav_end:link {
	display:block;
	border-bottom: 0px #797979 dotted;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:20px;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
#dropmenudiv a.a_nav_end:visited {
	display:block;
	border-bottom: 0px #797979 dotted;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:20px;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
#dropmenudiv a.a_nav_end:hover {
	display:block;
	border-bottom: 0px #797979 dotted;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	background-image:url(../images/layout/nav_active.png);
	background-repeat:no-repeat;
	background-position:2px 6px;
	text-decoration:none;
	font-weight:bold;
}
.logo_head {
	border-left:1px #3f3f3f solid;
	background-color:#eee;
	padding-left:15px;
	padding-bottom:8px;
}
.page_head {
	border-right:1px #3f3f3f solid;
	background-color:#eee;
	color:#565656;
	font-size:20px;
	text-transform:uppercase;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-right:5px;
	padding-bottom:3px;
	line-height:25px;
}
.nav {
	background-color:#515151;
	border-right:4px #3f3f3f solid;
	border-top:2px #3f3f3f solid;
	padding-left:5px;
}
.header {
	background-color:#3f3f3f;
	border-top:2px #3f3f3f solid;
	border-right:1px #3f3f3f solid;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:right
}
div.header.text {
	font-size:11px;
	padding-right:5px;
	line-height:20px
}
.header.text.phone {
	font-size:17px;
	font-weight:bold;
}
.content_table{
	table-layout:fixed;
	width:863px
}
.content_l {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	border-left:1px #3f3f3f solid;
	border-bottom:1px #3f3f3f solid;
	padding:3px 25px 15px 25px;

}
.content_r {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	border-right:1px #3f3f3f solid;
	border-bottom:1px #3f3f3f solid;
	background-color:#ededed;
	padding:3px 25px 15px 25px;
	width:200px;
}
.headline {
	font-size:19px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:45px;
}
.headline_small {
	font-size:14px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.deltalogo {
	border:1px #666666 solid;
}
.bildergal {
	border:1px #ccc solid;
}
input{ margin-bottom:2px;}
