/*********************************
B O D Y
*********************************/
body {
	margin:0;
	padding:0 0 20px 0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#494948;
	text-align:center;
	line-height:21px;
	background:#FFFFFF url(/media/templatedata/body-bg.gif) center 0 repeat;
	height:100.1%;
}
td,
th {
	margin:0;
	padding:2px 6px;
	font-size:12px;
	line-height:21px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#494948;
	text-align:left;
	vertical-align:top;
}
p {
	margin:0;
	padding:0 0 10px 0;
}
div,
table,
span,
li {
	margin:0;
	padding:0;
}
h1 {
	margin:0;
	padding:20px 0;
	font-family:Times, Times New Roman, Roman, sans-serif;
	font-size:1.8em;
	color:#E51C0F;
}
h1.blue{
	color:#61869A;
}
h2 {
	margin:0;
	padding:10px 0;
	font-size:1.2em;
	color:#002B3F;
}
h3,
h4 {
	margin:0;
	font-size:1em;
}
a,
a:link,
a:visited,
a:active,
a:hover {
	margin:0;
	padding:0;
	color:#297894;
	font-weight:bold;
	text-decoration:none;
}
a:hover,
a.active,
a.active:link,
a.active:visited,
a.active:active,
a.active:hover {
	color:#1F5B71;
}
a.red-hover:hover {
	color:#ff0000;
}
input,
textarea,
select {
	margin:0;
	font-size:1em;
}
input.textfield,
textarea.textbox,
select.select {
	padding:0;
	background-color:#FFFFFF;
	border:1px solid #000000;
}
input.textfield {
	width:300px;
}
textarea.textbox {
	width:300px;
	height:100px;
}
input.submit {
	margin:0;
	padding-bottom:4px !important;
	#padding-bottom:1px !important;
	padding-bottom /**/:8px;
	width:143px;
	height:34px !important;
	height /**/:42px;
	color:#297894;
	text-align:center;
	background:transparent url('/media/templatedata/button-bg-3.jpg') 0 0 no-repeat;
	border:0 none;
	cursor:pointer;
}
input.submit:hover, input.submit-hover {
	margin:0;
	padding-bottom:4px !important;
	#padding-bottom:1px !important;
	padding-bottom /**/:8px;
	width:143px;
	height:34px !important;
	height /**/:42px;
	color:#002B3F;
	text-align:center;
	background:transparent url('/media/templatedata/button-hover-bg-3.jpg') 0 0 no-repeat;
	border:0 none;
	cursor:pointer;
}
img,
input.radio,
input.checkbox {
	border:0 none;
	vertical-align:middle;
}
form {
	display:inline;
}
ul {
	margin:0;
	padding:0 0 10px 20px;
	list-style-position:outside
	list-style-type:disc;
}
.error {
	color:red;
	border-color:red;
}
.clear {
	margin:0;
	padding:0;
	line-height:1px;
	font-size:1px;
	height:1px;
	clear:both;
}
.small {
	font-size:0.8em;
}
/*++++++++++++++++++++++++++++++++
C O N T A I N E R
++++++++++++++++++++++++++++++++*/
/*____________Header____________*/
div#pfad {
	height:115px;
	background-color:#002B3F;
}
div#pfad_2 {
	margin:0;
	#margin:-115px 0 0 0;
	height:156px;
	background:transparent url(/media/templatedata/body-header-bg.gif) 0 0 repeat-x;
	position:absolute;
	#position:relative;
	#float:left;
	top:0;
	left:0;
	z-index:2;
	width:50%;
}
div#bodycontainer {
	margin:-115px auto 0 auto;
	#margin:-156px auto 0 auto;
	width:980px;
	position:relative;
	z-index:3;
}
div#header {
	height:166px;
	text-align:left;
	background:#002B3F url('/media/templatedata/header-bg.png') 0 0 no-repeat;
}
div#pfad_left {
	width:210px;
	height:166px;
	float:left;
}
div#rightheadercontainer {
	float:right;
	width:770px;
	height:166px;
}
div#header_content{
	padding:18px 0 0 26px;
	width:588px !important;
	width /**/:614px;
	height:156px !important;
	height /**/:166px;
	float:left;
}
div#pfad_right {
	padding:18px 0 0 4px;
	width:152px !important;
	width /**/:156px;
	height:148px !important;
	height /**/:166px;
	float:right;
}
/*____________Content____________*/
div#maincontainer {
	text-align:left;
	clear:both;
}
div#leftcontainer {
	float:left;
	width:210px;
	line-height:17px;
}
div#rightcontainer {
	float:right;
	width:770px;
}
div#right_left_container {
	width:614px;
	background:#ffffff url('/media/templatedata/content-bg.gif') 0 0 repeat-y;
	float:left;
}
div#right_right_container {
	width:156px;
	float:right;
}
div#contentcontainer {
	margin:0 0 0 5px;
	padding:0 50px 50px 30px;
	width:525px !important;
	width /**/:605px;
	min-height:700px;
	background-color:#F8FAFB;
}
div#content_bottom {
	height:4px;
	font-size:1px;
	line-height:1px;
	background:#ffffff url('/media/templatedata/content-bottom-bg.gif') 0 0 no-repeat;
}
p#footer {
	padding-right:154px;
	clear:both;
	text-align:center;
	color:#297894;
}
p#footer a,
p#footer a:link,
p#footer a:active,
p#footer a:visited,
p#footer a:hover {
	font-weight:normal;
}
a#notruf,
a#notruf:link,
a#notruf:active,
a#notruf:visited,
a#notruf:hover {
	padding:4px 0 20px 66px;
	background:transparent url('/media/templatedata/notruf-link.gif') 40px -2px no-repeat;
}
/*++++++++++++++++++++++++++++++++
N A V I - T O P
++++++++++++++++++++++++++++++++*/
ul#navi_top {
	padding:0;
	list-style-type:none;
}
ul#navi_top li {
	padding:0 16px 0 0;
	color:#608699;
	float:left;
	font-weight:normal;
}
ul#navi_top li.lang {
	padding:0;
}
ul#navi_top li a,
ul#navi_top li a:link,
ul#navi_top li a:visited,
ul#navi_top li a:active,
ul#navi_top li a:hover {
	margin:0;
	padding:0;
	color:#608699;
	font-weight:bold;
	text-decoration:none;
	font-weight:normal;
}
ul#navi_top li a:hover,
ul#navi_top li a.active,
ul#navi_top li a.active:link,
ul#navi_top li a.active:visited,
ul#navi_top li a.active:active,
ul#navi_top li a.active:hover {
	color:#002B3F;
}
ul#navi_top li.lang a,
ul#navi_top li.lang a:link,
ul#navi_top li.lang a:active,
ul#navi_top li.lang a:visited {
	padding:0 7px;
	color:#608699;
	border-right:1px solid #608699;
}
ul#navi_top li.lang a:hover {
	color:#002B3F;
}
ul#navi_top li.lang a:hover,
ul#navi_top li.lang a.active,
ul#navi_top li.lang a.active:link,
ul#navi_top li.lang a.active:visited,
ul#navi_top li.lang a.active:active,
ul#navi_top li.lang a.active:hover {
	padding:0 7px;
	color:#ffffff;
	background-color:#7C929C;
	border-right:1px solid #608699;
}
span.lang-span {
	padding-right:7px;
	border-right:1px solid #608699;
}
/*++++++++++++++++++++++++++++++++
N A V I - L E F T
++++++++++++++++++++++++++++++++*/
/*________Navi_1__Ebene_1_______*/
ul.navi_left_0 {
	padding:0 0 20px 0;
	list-style-position:outside;
}
ul.navi_left_0 li {
	margin:5px 2px 0 27px;
	font-size:1.1em;
	color:#608599;
	font-weight:normal;
}
ul.navi_left_0 li.active {
	margin:9px 0 4px 0px;
	padding:8px 2px 8px 26px;
	border:1px solid #678D99;
	border-right:0 none;
	background:#FFF7F7 url('/media/templatedata/red-list-dot.gif') 13px 15px no-repeat;
	#background:#FFF7F7 url('/media/templatedata/red-list-dot.gif') 12px 15px no-repeat;
	list-style-type:none;
}
ul.navi_left_0 li.active,
ul.navi_left_0 li:hover,
ul.navi_left_0 li.hover {
	color:#FF0000;
}
ul.navi_left_0 a,
ul.navi_left_0 a:link,
ul.navi_left_0 a:active,
ul.navi_left_0 a:visited {
	color:#608599;
	font-weight:normal;
}
ul.navi_left_0 li.active a,
ul.navi_left_0 li.active a:link,
ul.navi_left_0 li.active a:active,
ul.navi_left_0 li.active a:visited {
	color:#000000;
	font-weight:normal;
}
ul.navi_left_0 li a:hover,
ul.navi_left_0 li.active a:hover {
	color:#FF0000;
	font-weight:normal;
}
/*________Navi_1__Ebene_2_______*/
ul.navi_left_1 {
	padding:6px 0 0 0;
	list-style-position:outside;
}
ul.navi_left_1 li, ul.navi_left_1 li.active {
	background:none;
	list-style-type:circle;
}
ul.navi_left_1 li,
ul.navi_left_1 li.active,
ul.navi_left_1 li.active,
ul.navi_left_1 li:hover,
ul.navi_left_1 li.hover  {
	margin:5px 0 0 14px;
	#margin:5px 0 0 15px;
	padding:0;
}
ul.navi_left_1 li,
ul.navi_left_1 li a,
ul.navi_left_1 li a:link,
ul.navi_left_1 li a:active,
ul.navi_left_1 li a:visited {
	font-size:0.94em;
	color:#608599;
	border:0 none;
	font-weight:normal;
}
ul.navi_left_1 li:hover,
ul.navi_left_1 li.hover,
ul.navi_left_1 li a:hover,
ul.navi_left_1 li.active,
ul.navi_left_1 li.active a,
ul.navi_left_1 li.active a:link,
ul.navi_left_1 li.active a:active,
ul.navi_left_1 li.active a:visited {
	font-size:0.94em;
	color:#FF0000;
	border:0 none;
	font-weight:normal;
}
/*________Navi_2__Ebene_1_______*/
div#left_navi_2 ul.navi_left_0 li {
	color:#494948;
}
div#left_navi_2 ul.navi_left_0 li.active {
	border:1px solid #494948;
	border-right:0 none;
	background-color:#FFF7F7;
}
div#left_navi_2 ul.navi_left_0 li.active,
div#left_navi_2 ul.navi_left_0 li:hover,
div#left_navi_2 ul.navi_left_0 li.hover {
	color:#000000;
}
div#left_navi_2 ul.navi_left_0 a,
div#left_navi_2 ul.navi_left_0 a:link,
div#left_navi_2 ul.navi_left_0 a:active,
div#left_navi_2 ul.navi_left_0 a:visited {
	color:#494948;
}
div#left_navi_2 ul.navi_left_0 li.active a,
div#left_navi_2 ul.navi_left_0 li.active a:link,
div#left_navi_2 ul.navi_left_0 li.active a:active,
div#left_navi_2 ul.navi_left_0 li.active a:visited {
	color:#000000;
}
div#left_navi_2 ul.navi_left_0 li a:hover,
div#left_navi_2 ul.navi_left_0 li.active a:hover {
	color:#000000;
}
/*________Navi_1__Ebene_2_______*/
div#left_navi_2 ul.navi_left_1 li,
div#left_navi_2 ul.navi_left_1 li a,
div#left_navi_2 ul.navi_left_1 li a:link,
div#left_navi_2 ul.navi_left_1 li a:active,
div#left_navi_2 ul.navi_left_1 li a:visited {
	color:#494948;
}
div#left_navi_2 ul.navi_left_1 li:hover,
div#left_navi_2 ul.navi_left_1 li.hover,
div#left_navi_2 ul.navi_left_1 li a:hover,
div#left_navi_2 ul.navi_left_1 li.active,
div#left_navi_2 ul.navi_left_1 li.active a,
div#left_navi_2 ul.navi_left_1 li.active a:link,
div#left_navi_2 ul.navi_left_1 li.active a:active,
div#left_navi_2 ul.navi_left_1 li.active a:visited,
div#left_navi_2 ul.navi_left_1 li.active a:hover {
	color:#FF0000;
}
div#left_navi_2 ul.navi_left_1 li:hover,
div#left_navi_2 ul.navi_left_1 li.hover,
div#left_navi_2 ul.navi_left_1 li a:hover,
div#left_navi_2 ul.navi_left_1 li.active,
div#left_navi_2 ul.navi_left_1 li.active a,
div#left_navi_2 ul.navi_left_1 li.active a:link,
div#left_navi_2 ul.navi_left_1 li.active a:active,
div#left_navi_2 ul.navi_left_1 li.active a:visited,
div#left_navi_2 ul.navi_left_1 li.active a:hover {
	font-size:0.94em;
	color:#FF0000;
	border:0 none;
	font-weight:normal;
}
/*++++++++++++++++++++++++++++++++
R I G H T - B O X
++++++++++++++++++++++++++++++++*/
div#right_box {
	margin-bottom:40px;
	width:174px;
	line-height:18px;
	border:1px solid #6C909B;
	background-color:#ffffff;
	position:relative !important;
	position /**/:absolute;
	top:60px !important;
	top /**/:226px;
	right:40px !important;
	right /**/:20px;
	z-index:3;
}
div#right_box_header_1 {
	padding:10px 0 6px 0;
	text-align:center;
	color:#608699;
	width:107px !important;
	width /**/:106px;
	float:left
}
div#right_box_header_2 {
	padding:10px 0 6px 0;
	text-align:center;
	color:#608699;
	width:66px;
	float:right;
}
div#right_box_header_1.inactive {
	border-right:1px solid #6C909C;
	border-bottom:1px solid #6C909C;
	background-color:#CFDAE0;
}
div#right_box_header_2.inactive {
	border-left:1px solid #6C909C;
	border-bottom:1px solid #6C909C;
	background-color:#CFDAE0;
}
div#veranstaltungen_div,
div#news_div {
	padding:0 15px;
	text-align:center;
	color:#494948;
	line-height:14px;
	background-color:#ffffff;
}
div#veranstaltungen_div p,
div#news_div p {
	text-align:left;
}
div#schwarzes_brett_1,
div#schwarzes_brett_2 {
	padding:10px 0 4px 0;
	color:#608699;
	font-weight:bold;
	text-align:center;
	border-top:1px solid #6C909C;
	background-color:#EDF1F3;
}
div#schwarzes_brett_1 a:hover,
div#schwarzes_brett_2 a:hover {
	color:#ff0000;
}
div#schwarzes_brett_2 a.button-active:hover,
div#schwarzes_brett_2 a.button-big-active:hover {
	color:#ffffff;
}
div#schwarzes_brett_1 a.button:hover,
div#schwarzes_brett_1 a.button-big:hover,
div#schwarzes_brett_2 a.button:hover,
div#schwarzes_brett_2 a.button-big:hover {
	color:#002B3F;
}
div#schwarzes_brett_1 a.button-2:hover,
div#schwarzes_brett_1 a.button-big-2:hover,
div#schwarzes_brett_2 a.button-2:hover,
div#schwarzes_brett_2 a.button-big-2:hover {
	color:#002B3F;
}
/*++++++++++++++++++++++++++++++++
NEWS / VERASTALTUNGEN
++++++++++++++++++++++++++++++++*/
div#news_container {
	margin:30px 0 0 0;
	padding:20px 30px;
	border:1px solid #89A7AF;
	background-color:#EEF2F4;
}
p.list-date {
	padding:0 0 8px 0;
	color:#494948;
	font-weight:bold;
}
ul.list-title {
	padding:0;
	list-style-type:inside;
}
ul.list-title li {
	padding:0;
}
ul.list-title li h2 {
	padding:0 0 6px 0;
}
p.list-link {
	text-align:right;
	color:#297894;
}
p.list-link:hover, p.list-link-hover {
	text-align:right;
	color:#ff0000;
}
p.list-link a:hover,
p.list-link-hover a:hover,
p.list-link:hover a:hover {
	color:#ff0000;
}
table.blaettern {
	padding:0;
	width:100%;
}
table.blaettern td.left {
	padding:20px 0 0 0;
	width:25%;
	text-align:left;
}
table.blaettern td.middle {
	padding:20px 0 0 0;
	width:50%;
	text-align:center;
}
table.blaettern td.right {
	padding:20px 0 0 0;
	width:25%;
	text-align:right;
}
/*++++++++++++++++++++++++++++++++
S C H W A R Z E S   B R E T T
++++++++++++++++++++++++++++++++*/
div#schwarzes_brett_reiter {
	margin:30px 0 0 0;
	width:525px;
}
div#schwarzes_brett_reiter a,
div#schwarzes_brett_reiter a:link,
div#schwarzes_brett_reiter a:active,
div#schwarzes_brett_reiter a:visited,
div#schwarzes_brett_reiter a:hover {
	font-size:1.3em;
	color:#002B3F;
}
div#schwarzes_brett_gesuche {
	padding:10px 20px;
	width:110px !important;
	width /**/:150px;
	height:19px !important;
	height /**/:39px;
	border-top:1px solid #89A7AF;
	border-left:1px solid #89A7AF;
	border-bottom:1px solid #EEF2F4;
	background-color:#EEF2F4;
	float:left;
}
div#schwarzes_brett_gesuche.inactive {
	width:109px !important;
	width /**/:149px;
	height:19px !important;
	height /**/:39px;
	border:1px solid #89A7AF;
	background-color:#CFDAE0;
}
div#schwarzes_brett_gesuche.inactive a,
div#schwarzes_brett_gesuche.inactive a:link,
div#schwarzes_brett_gesuche.inactive a:active,
div#schwarzes_brett_gesuche.inactive a:visited,
div#schwarzes_brett_gesuche.inactive a:hover {
	color:#297894;
}
div#schwarzes_brett_gebote {
	padding:10px 20px;
	width:150px;
	width:110px !important;
	width /**/:150px;
	height:19px !important;
	height /**/:39px;
	border-top:1px solid #89A7AF;
	border-right:1px solid #89A7AF;
	border-bottom:1px solid #EEF2F4;
	background-color:#EEF2F4;
	float:left;
}
div#schwarzes_brett_gebote.inactive {
	width:109px !important;
	width /**/:149px;
	height:19px !important;
	height /**/:39px;
	border:1px solid #89A7AF;
	background-color:#CFDAE0;
}
div#schwarzes_brett_gebote.inactive a,
div#schwarzes_brett_gebote.inactive a:link,
div#schwarzes_brett_gebote.inactive a:active,
div#schwarzes_brett_gebote.inactive a:visited,
div#schwarzes_brett_gebote.inactive a:hover {
	color:#297894;
}
div#schwarzes_brett_leer {
	height:40px !important;
	height /**/:43px;
	width:223px !important;
	width /**/:226px;
	border:0 none;
	border-bottom:1px solid #89A7AF;
	float:right;
}
div#schwarzes_brett {
	padding:20px 30px;
	border:1px solid #89A7AF;
	border-top:0 none;
	background-color:#EEF2F4;
	clear:both;
}
ul.sb-list {
	margin:0;
	list-style-position:outside;
}
ul.sb-list li {
	margin:0;
	padding: 0 0 20px 0;
}
h2.sb-list-headline {
	padding:0;
	font-size:1em;
}
span.sb-list-headline {
	padding:0;
	font-size:1em;
	color:#002B3F;
	font-weight:bold;
}
/*++++++++++++++++++++++++++++++++
E L E M E N T E
++++++++++++++++++++++++++++++++*/
div#pfad_left h2 {
	padding:124px 0 8px 10px;
	color:#BDCAD5;
	font-size:1.5em;
	font-family:Times, Times New Roman, Roman, sans-serif;
}
input#textline_suche {
	padding:2px;
	width:108px;
	border:0 none;
	background-color:#ffffff;
	color:#002B3F;
	text-align:center;
	vertical-align:top;
}
input.submit-suche {
	padding:18px 0 0 5px;
	background:#002B3F url('/media/templatedata/submit-bg.png') 8px 3px no-repeat;
	color:#ADBDCB;
	border:0 none;
	cursor:pointer;
}
input.submit-suche-hover {
	padding:18px 0 0 5px;
	background:#002B3F url('/media/templatedata/submit-hover-bg.png') 8px 3px no-repeat;
	color:#ffffff;
	border:0 none;
	cursor:pointer;
}
a.button, a.button:link, a.button:visited, a.button:active, a.button:hover {
	display:block;
	margin:0 auto;
	padding:6px 0 0 0;
	width:143px;
	height:26px !important;
	height /**/:32px;
	color:#297894;
	text-align:center;
	background:transparent url('/media/templatedata/button-bg.jpg') 0 0 no-repeat;
	font-weight:normal;
}
a.button:hover {
	color:#494948;
	background:transparent url('/media/templatedata/button-hover-bg.jpg') 0 0 no-repeat;
}
a.button-big, a.button-big:link, a.button-big:visited, a.button-big:active, a.button-big:hover {
	display:block;
	margin:0 auto;
	padding:10px 0 0 0;
	width:143px;
	height:40px !important;
	height /**/:50px;
	color:#297894;
	line-height:14px;
	text-align:center;
	background:transparent url('/media/templatedata/button-big-bg.jpg') 0 0 no-repeat;
	font-weight:normal;
}
a.button-big:hover {
	color:#494948;
	background:transparent url('/media/templatedata/button-big-hover-bg.jpg') 0 0 no-repeat;
}
a.button-active, a.button-active:link, a.button-active:visited, a.button-active:active, a.button-active:hover {
	display:block;
	margin:0 auto;
	padding:6px 0 0 0;
	width:165px;
	height:26px !important;
	height /**/:32px;
	color:#ffffff;
	text-align:center;
	background:transparent url('/media/templatedata/button-active-bg.jpg') 0 0 no-repeat;
	font-weight:normal;
}
a.button-big-active, a.button-big-active:link, a.button-big-active:visited, a.button-big-active:active, a.button-big-active:hover {
	display:block;
	margin:0 auto;
	padding:10px 0 0 0;
	width:164px;
	height:40px !important;
	height /**/:50px;
	color:#ffffff;
	line-height:14px;
	text-align:center;
	background:transparent url('/media/templatedata/button-big-active-bg.jpg') 0 0 no-repeat;
	font-weight:normal;
}
a.button-2, a.button-2:link, a.button-2:visited, a.button-2:active, a.button-2:hover {
	display:block;
	margin:0 auto;
	padding:13px 0 0 0;
	width:144px;
	height:29px !important;
	height /**/:42px;
	color:#297894;
	text-align:center;
	background:transparent url('/media/templatedata/button-big-bg-2.jpg') 0 0 no-repeat;
	font-weight:normal;
}
a.button-2:hover {
	color:#002B3F;
	background:transparent url('/media/templatedata/button-big-hover-bg-2.jpg') 0 0 no-repeat;
}
a.button-big-2, a.button-big-2:link, a.button-big-2:visited, a.button-big-2:active, a.button-big-2:hover {
	display:block;
	margin:0 auto;
	padding:8px 0 0 0;
	width:144px;
	height:34px !important;
	height /**/:42px;
	color:#297894;
	line-height:12px;
	text-align:center;
	background:transparent url('/media/templatedata/button-big-bg-2.jpg') 0 0 no-repeat;
	font-weight:normal;
}
a.button-big-2:hover {
	color:#002B3F;
	background:transparent url('/media/templatedata/button-big-hover-bg-2.jpg') 0 0 no-repeat;
}
a.button-3, a.button-3:link, a.button-3:visited, a.button-3:active, a.button-3:hover {
	display:block;
	margin:0;
	padding:6px 0 0 0;
	width:143px;
	height:36px !important;
	height /**/:42px;
	color:#297894;
	text-align:center;
	background:transparent url('/media/templatedata/button-bg-3.jpg') 0 0 no-repeat;
	float:right;
	font-weight:normal;
}
a.button-3:hover {
	color:#002B3F;
	background:transparent url('/media/templatedata/button-hover-bg-3.jpg') 0 0 no-repeat;
}
a.download-button, a.download-button:link, a.download-button:visited, a.download-button:active, a.download-button:hover {
	display:block;
	margin:0;
	padding:6px 0 0 0;
	width:87px;
	height:38px !important;
	height /**/:42px;
	color:#297894;
	text-align:center;
	background:transparent url('/media/templatedata/download-button-bg.jpg') 0 0 no-repeat;
	float:left;
}
a.download-button:hover {
	color:#002B3F;
	background:transparent url('/media/templatedata/download-button-hover-bg.jpg') 0 0 no-repeat;
}
p.download-title {
	display:block;
	margin:0;
	padding:6px 0 0 10px;
	width:200px !important;
	width /**/:220px;
	height:38px !important;
	height /**/:42px;
	color:#494948;
	font-weight:bold;
}
p.download-title span.download-info {
	padding-left:4px;
	color:#297894;
	font-weight:normal;
}
table.form-table {
	padding:0;
	width:100%;
}
table.form-table th {
	text-align:right;
	font-weight:normal;
}
table.form-table h2 {
	padding:12px 0 0 0;
	font-size:1em;
	color:#494948;
}
table.form-table h3 {
	padding:0;
	font-size:1em;
	color:#297894;
}
p.search_pages a,
p.search_pages a:link,
p.search_pages a:visited,
p.search_pages a:active {
	color:#494948;
}
div.kasten {
	margin:0 0 10px 0;
	padding:5px 20px;
	border:1px solid #adc1ca;
	background:#d9e2e8 url('/media/templatedata/bg_kasten.gif') 0 0 repeat-x;
}
table.teaser {
	margin:0;
	padding:0;
	position:relative;
	left:-30px;
	width:605px;
	height:211px;
	background:transparent url('/media/templatedata/bg_teaser.gif') 0 0 no-repeat;
	z-index:2;
}
table.teaser td.kiste-1 {
	padding:20px 19px 11px 39px;
	width:142px !important;
	width /**/:200px;
	height:220px !important;
	height /**/:251px;
}
table.teaser td.kiste-2 {
	padding:20px 19px 11px 19px;
	width:142px !important;
	width /**/:180px;
	height:220px !important;
	height /**/:251px;
}
table.teaser td.kiste-3 {
	padding:20px 64px 11px 19px;
	width:142px !important;
	width /**/:225px;
	height:220px !important;
	height /**/:251px;
}
table.teaser td div.inhalt {
	width:142px;
	height:220px;
	overflow:hidden;
}
table.teaser td h2 {
	margin:0;
	padding:8px 0 2px 0;
	color:#E32115;
	line-height:15px;
	font-size:0.9em;
}
table.teaser td p {
	margin:0;
	padding:0 0 2px 0;
	line-height:15px;
	font-size:0.9em;
}
/*------------------------------------
Bilderstrecke
------------------------------------*/
div.fotostrecke {
	margin:0 0 20px 0;
	padding:10px 10px 10px 20px;
	background:#d8e2e7 url('/media/templatedata/bildstrecke-bg.png') 0 0 repeat-x;
	border:1px solid #cdd9e0;
}
div.fotostrecke div.image{
	padding:0 10px 10px 0;
	text-align:center;
	width:113px !important;
	width /**/:123px;
	height:85px !important;
	height /**/:95px;
	float:left;
}
/*____________Detailansicht___________*/
div#main2 {
	padding:40px 138px;
	width:524px !important;
	width /**/:800px;
	height:670px !important;
	height /**/:750px;
	min-height:670px;
	text-align:left;
	background-color:#002b3e;
	color:#fff;
}
div#main2 h1,
div#main2 h2,
div#main2 td {
	color:#fff;
}
div#main2 a {
	color:#608699;
}
div#main2 a:hover {
	color:#fff;
}
div#main2 h1,
div#main2 h2 {
	margin:0;
	padding:0 0 25px 0;
}
div#main2 td {
	vertical-align:middle;
}
div#main2 div.image {
	text-align:center;
}
div#main2 div.untertitel {
	margin:0 0 15px 0;
	padding:30px 0 10px 0;
	border-bottom:2px solid #30586c;
}
