
/* CSS Document */

body {
		margin:0px 0 0 0;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size:x-small;
		color:#333;
		line-height:18px;
		background: #D5BD99 url(../img/bg.gif) repeat-x;
}

/**Funktionen *********************************************************/

.cleaner {
		display: block;
		clear: both;
		font-size: 0px;
		line-height: 0px;
		background: transparent;
		height:0px;
}

.cleaner2 {
		display: block;
		clear: both;
		font-size: 0px;
		line-height: 0px;
		background: transparent;
		height:1px;
}

.pos {
		width:979px;
		margin:0 auto;
}

/**Gesamt********************************************************************/

a {
		text-decoration:none;
		color:#660000;
		text-decoration:underline;
}

a:hover {
		color:#660000;
		text-decoration:underline;
}

.hide { display:none; }

a img { border:none; }

/**LAYOUT********************************************************************/
#head {
		height:108px;
		background:#D5BD99 url(../img/bg_head.gif) 0 0 repeat-x;
		overflow:hidden;
		width:979px;
}

#fotoleiste {
		height:170px;
		background:#660000 url(../img/bg_foto.gif) 0 0 repeat-x;
}

#foto_rechts {
		height:155px;
		background:transparent url(../img/bg_fotoleiste.gif) right center no-repeat;
		width:484px;
		float:left;
		padding:15px 0 0 3px;
}

html>body #foto_rechts { width:485px; }

#foto_links {
		height:170px;
		width:491px;
		float:left;
}

#footer {
		height:27px;
		background:#A08B6C url(../img/bg_footer.gif) repeat-x;
		color:#660000;
		padding:7px 0 0 20px;
}

#footer a {
		text-decoration:none;
		color:#660000;
}

#footer a:hover {
		color:#660000;
		text-decoration:underline;
}

#foo1 {
		float:left;
		width:400px;
}

#foo2 {
		float:left;
		width:200px;
		background:#fff;
}

#logo #home {
		float:left;
		width:55px;
		padding: 5px 0 0 25px;
		background: transparent url(../img/home_icon.gif) 4px 6px no-repeat;
}

#logo #home a {
		color:#D5BD99;
		font-size:1.1em;
}

#logo img {
		float:left;
		width:301px;
}

.dsp_middle h3 {
		font-size:2.0em;
		color:#660000;
		font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-variant: normal;
		margin: 0 0 20px 0;
		padding:0 10px;
		line-height:1.2em;
}

.dsp_middle p {
		font-size:1.1em;
		padding:0 10px;
		line-height:1.8em;
}

#link {
		margin:82px 20px 0 130px;
		float:left;
		width:141px;
}

html>body #link {
		margin:82px 20px 0 240px;
		float:left;
		width:141px;
}

#link a {
		color:#D5BD99;
		font-size:1.1em;
}

#lang {
		margin:85px 0 0 0;
		padding:0;
		float:left;
}

#lang ul {
		margin:0 0 0 0px;
		padding:0;
}

#lang ul li {
		list-style:none;
		float:left;
}

#lang ul li a {
		padding:0 5px 0 5px;
		display:block;
}

#lang ul li a:hover { }

.dsp_left {
		float:left;
		width:182px;
		margin-bottom:20px; overflow:hidden;
}

/**.dsp_middle{float:left; width:617px; background:transparent url(../img/bg_main.jpg) 0 0 no-repeat; padding:74px 10px 10px 10px; margin-bottom:20px;}**/
	
	 .dsp_middle {
		float:left;
		width:617px;
		padding:0 10px 10px 10px;
		margin-bottom:10px;
		margin-top:10px; overflow:hidden;
}

 *html .dsp_middle {
		
		padding:0 9px 10px 8px;
	
}


.dsp_right {
		float:left;
		width:160px;
		margin-bottom:20px;
		font-size:1.1em;
}


#flashfilm { border:1px solid #FCFBFA; width:617px; overflow:hidden; }
.spalte_rechts_text {
		padding:0 15px 15px 15px;
		font-size:1.1em;
}

.spalte_rechts_text a {
		color:#660000;
		display:block;
		font-weight:bold;
		text-decoration:none;
}

.spalte_rechts_text a:hover { text-decoration:underline; }

#infobox ul {
		width:160px;
		padding:0;
		margin:10px 0 0 0;
}

#infobox ul li { list-style:none; }

#infobox ul li a {
		display:block;
		padding:2px 0 2px 15px;
		width:145px;
		font-size:1.1em;
		color:#333;
		font-weight:normal;
}

#infobox ul li a:hover { color:#660000; }

#titel {
		background:#9F8869;
		padding:10px;
		color:#FEFEFE;
		font-size:1.1em;
		font-weight:bold;
		text-align:center;
		overflow:hidden;
}

.titel {
		background:#9F8869;
		padding:10px;
		color:#FEFEFE;
		font-size:1.1em;
		font-weight:bold;
		text-align:center;
		overflow:hidden;
}

#schnoerkel {
		background:#BAA27F url(../img/schnoerkel.gif) 43px 0 no-repeat;
		height:20px;
}

.schnoerkel {
		background:#BAA27F url(../img/schnoerkel.gif) 43px 0 no-repeat;
		height:20px;
		border-bottom: 1px solid #8F816B;
		margin-bottom:1px;
}

.karte { margin-bottom:15px; }

.karte img { width:182px; }

#xtra_content { background:#c4ac89; }

#xtra_content img {
		width:160px;
		height:80px;
}

#xtra_content span.redbold {
		color:#660000;
		font-weight:bold;
}

#xtra_content span.red { color:#660000; }

.font-bigger { font-size:1.2em; }

.sechsspalter {
		width:611px;
		background:#e7debb url(../img/bg_sechsspalter.gif) 0 0 repeat-y;
		border-top:6px solid #EDE2D2;
		border-bottom:6px solid #EDE2D2;
		padding-left:6px;
		margin:0 0 15px 0;
}

.spalte_eins {
		float:left;
		width:100px;
		margin-right:1px;
		overflow:hidden;
}

.spalte_zwei {
		float:left;
		width:100px;
		margin-right:1px;
		overflow:hidden;
}

.spalte_drei {
		float:left;
		width:100px;
		margin-right:1px;
		overflow:hidden;
}

.spalte_vier {
		float:left;
		width:100px;
		margin-right:1px;
		overflow:hidden;
}

.spalte_fuenf {
		float:left;
		width:100px;
		margin-right:1px;
		overflow:hidden;
}

.spalte_sechs {
		float:left;
		width:100px;
		overflow:hidden;
}

.spalten_titel_a, .spalten_titel_a a {
		color:#74644c;
		font-weight:bold;
		text-align:center;
		font-size:1.05em;
		padding:5px 0 5px 0;
		background:#c3a472;
		text-decoration:none;
}

.spalten_titel_b, .spalten_titel_b a {
		color:#74644c;
		font-weight:bold;
		text-align:center;
		font-size:1.05em;
		padding:5px 0 5px 0;
		background:#c3a472;
		text-decoration:none;
}

.spalten_titel_c, .spalten_titel_c a {
		color:#74644c;
		font-weight:bold;
		text-align:center;
		font-size:1.05em;
		padding:5px 0 5px 0;
		background:#c3a472;
		text-decoration:none;
}

.spalten_titel_d, .spalten_titel_d a {
		color:#74644c;
		font-weight:bold;
		text-align:center;
		font-size:1.05em;
		padding:5px 0 5px 0;
		background:#c3a472;
		text-decoration:none;
}

.spalten_titel_e, .spalten_titel_e a {
		color:#74644c;
		font-weight:bold;
		text-align:center;
		font-size:1.05em;
		padding:5px 0 5px 0;
		background:#c3a472;
		text-decoration:none;
}

.spalten_titel_f, .spalten_titel_f a {
		color:#74644c;
		font-weight:bold;
		text-align:center;
		font-size:1.05em;
		padding:5px 0 5px 0;
		background:#c3a472;
		text-decoration:none;
}

.spalten_titel_a a:hover, .spalten_titel_b a:hover, .spalten_titel_c a:hover, .spalten_titel_d a:hover, .spalten_titel_e a:hover, .spalten_titel_f a:hover { color:#660000; }

.sechsspalter ul {
		width:100px;
		padding:0;
		margin:10px 0 10px 0;
}

.sechsspalter ul li {
		list-style:none;
		padding:0;
		text-align:left;
		margin:0 0 5px 0;
		padding:0 0 0 5px;
		width:95px;
}

.sechsspalter ul li a {
		list-style:none;
		padding:0;
		color:#660000;
		text-decoration:none;
}

.sechsspalter ul li a:hover { text-decoration:underline; }

#added_links {
		width:172px;
		margin:1px 0 15px 0;
}

#added_links ul {
		margin:0;
		padding:0;
		list-style:none;
}

#added_links ul li { list-style:none; }

#added_links ul li a {
		display:block;
		padding:2px 0 2px 0px;
		text-align:left;
		text-decoration:none;
		width:172px;
		font-weight:bold;
		font-size:1.1em;
		text-align:center;
}

#added_links ul li a:hover { text-decoration:underline; }

#banner {
		margin-top:15px;
		padding-left:5px;
}

.newsbox {
		padding:10px;
		font-size:1.1em;
		margin-top:10px;
}

.newsheadline { }

.newsheadline a {
		font-weight:bold;
		font-size:1.2em;
		text-decoration:none;
		color:#660000;
		margin-left:0px;
		display:block;
}

.newsdate {
		font-weight:bold;
		font-size:1.2em;
		color:#660000;
		display:none;
}

#news_hl_date { display:none; }

.newstext {
		color:#000;
		font-size:1.1em;
}

.newstext a { display:block; }

.cn_time { display:none; }

.einspalter_start {
		margin: 10px 0 10px 0;
		font-size:1.1em;
		padding:0px;
}

