
*{margin:0;}
a img{border:0;}

a{color:#000000;text-decoration:underline;}

body{text-align:center;padding:0;}

p{padding:0;}

#page_bg{width:100%;background:url(page_bg.gif) repeat-y top center;}
#page{text-align:left;width:1148px;margin:0 auto;position:relative;}

#header{position:relative;width:1148px;height:198px;}
#current_date{position:absolute;top:5px;right:60px;font-size:12px;font-family:Tahoma,Verdana,Arial;color:#545454;}
#navigation{position:absolute;top:137px;left:0;padding:0;width:1148px;height:36px;background:url(navi_bg.gif) repeat-x top;list-style:none;}
#navigation li{float:left;background:url(navi_trenner.gif) no-repeat top right;height:36px;}
#navigation li a{display:block;padding:10px 20px;font-family:Tahoma,Verdana,Arial;font-size:14px;color:#4c4c4c;text-decoration:none;text-transform:uppercase;}
#logo{display:block;position:absolute;top:32px;left:17px;width:1110px;height:66px;background:url(logo.gif) no-repeat top left;}
#logo span{display:none;}

#content{background:url(content_bg_right.gif) repeat-y right;}
#content_full{}

#content_left{float:left;width:872px;}

#redcontent{margin:0px 24px 27px 17px; padding:6px 6px 12px 9px;background:#990000;}
#redcontent h2{font-size:20px;font-family:Tahoma,Verdana,Arial;font-weight:bold;color:#ffffff;padding:0 0 10px 0;}
#redcontent ul{padding:0;list-style:none;}
#redcontent ul li{float:left;width:270px;}
#redcontent ul li a{float:left;width:270px;color:#ffffff;font-family:Tahoma,Verdana,Arial;font-size:16px;}

#startcontent_linksblock{margin:19px;}
#startcontent_linksblock h1 {color:#990000;font-size:20px;font-weight:bold;font-family:Tahoma,Verdana,Arial;}
#startcontent_linksblock h3 {color:#000000;font-size:10px;font-weight:bold;font-family:Tahoma,Verdana,Arial;padding:0;}
#startcontent_linksblock .column{float:left;width:270px;}
#startcontent_linksblock .column h2{color:#990000;font-size:14px;font-weight:bold;font-family:Tahoma,Verdana,Arial;margin:15px 10px 5px 0;}
#startcontent_linksblock .column a{font-size:10px;color:#000000;text-decoration:underline;font-family:Tahoma,Verdana,Arial;}

.text{margin:19px;font-size:10pt;color:#000000;font-family:Tahoma,Verdana,Arial;padding:0;}
.text h1 {color:#990000;font-size:16pt;font-weight:bold;font-family:Tahoma,Verdana,Arial;padding:0 0 20px 0;}
.text h2 {color:#990000;font-size:10pt;font-weight:bold;font-family:Tahoma,Verdana,Arial;padding:0;}
.text td{font-size:12px;color:#000000;font-family:Tahoma,Verdana,Arial;padding:0;}
.tabelle_artists td{padding:0 5px 0 0;}
.tabelle_artists img{margin:0 5px 5px 0;}

#startseitecontent_besitzer{margin:29px 23px 45px 16px;border:1px solid #000000;padding:5px 10px 11px 9px;}
#startseitecontent_besitzer img{float:left;margin-right:10px;}
#startseitecontent_besitzer p{font-size:12px;color:#000000;font-family:Tahoma,Verdana,Arial;padding:0;}

#startseitecontent_weiter{clear:both;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;background:#eeeeee;padding:20px;}
#startseitecontent_weiter h2{font-size:11px;font-family:Tahoma,Verdana,Arial;font-weight:normal;color:#5f5f5f;padding:0 0 5px 0;}
#startseitecontent_weiter .startseitecontent_weiter_text{float:left;width:550px;font-size:10px;font-family:Tahoma,Verdana,Arial;font-weight:normal;color:#5f5f5f;}
#startseitecontent_weiter .startseitecontent_weiter_text p{padding:0 80px 0 0;}
#xstartseitecontent_weiter .startseitecontent_weiter_text a{color:#0049d0;text-decoration:underline;}
#startseitecontent_weiter .unten{font-size:11px;font-family:Tahoma,Verdana,Arial;font-weight:bold;color:#5f5f5f;padding:20px 0 5px 0;clear:both;}
#xstartseitecontent_weiter .unten a{color:#0049d0;text-decoration:underline;}

#footer{height:45px;position:relative;width:1134px;}
#navigation_unten{position:absolute;top:15px;left:260px;padding:0;height:20px;list-style:none;}
#navigation_unten li{float:left;background:url(navigation_bottom_trenner.gif) no-repeat left 5px;height:20px;}
#navigation_unten li a{display:block;padding:2px 20px;font-family:Tahoma,Verdana,Arial;font-size:11px;color:#4c4c4c;text-decoration:none;text-transform:uppercase;}
#navigation_unten li.first{background:none;}

#content_right{float:left;width:276px;}
#right_news_block{padding:5px 10px 7px 16px;clear:both;}
#right_news_block h2{color:#000000;font-size:12px;font-family:Tahoma,Verdana,Arial;font-weight:normal;text-transform:uppercase;padding:2px 0 6px 0;}
#right_news_block h2 span{background:url(arrow_big.gif) no-repeat left 4px;width:10px;}
#right_news_block .news_block{padding:4px 0 0 0; clear:both;}
#right_news_block .news_block img{border:1px solid #989898;margin:0 5px 0 0;float:left;}
#right_news_block .news_block a{color:#434343;text-decoration:none;font-size:10px;font-family:Tahoma,Verdana,Arial;}
#right_news_block .news_block a span{color:#377ad5;}
#right_news_block .news_block a span.link{background:url(arrow_small.gif) no-repeat left 3px;width:8px;}

#content_right .line{width:276px;height:30px;background:url(right_trenner_line.gif) no-repeat center center; clear:both;}

#news_search{padding:77px 0 60px 15px;}
#news_search h2{color:#000000;font-size:12px;font-family:Tahoma,Verdana,Arial;font-weight:normal;text-transform:uppercase;padding:2px 0 6px 0;}
#news_search h2 span{background:url(arrow_big.gif) no-repeat left 4px;width:10px;}
#news_search .text{width:57px;float:left;font-size:11px;font-family:Tahoma,Verdana,Arial;clear:both;padding:3px 0 0 0;margin:4px 0 0 0;}
#news_search .select{float:left;width:160px;margin:4px 0 0 0;}
#news_search .select select{border:1px solid #abadb3;width:155px;}

#right_gesucht{padding:10px 0 60px 15px;}
#right_gesucht h2{color:#000000;font-size:12px;font-family:Tahoma,Verdana,Arial;font-weight:normal;text-transform:uppercase;padding:2px 0 30px 0;}
#right_gesucht h2 span{background:url(arrow_big.gif) no-repeat left 4px;width:10px;}
#right_gesucht p{padding:0 20px 0 0;font-size:12px;font-family:Tahoma,Verdana,Arial;color:#575757;}

#minheight_right{height:600px;float:left;}

.clearall{clear:both;}

p.suchresult{padding:10px 0;}
p.suchresult a{color:#990000;text-decoration:none;font-weight:bold;}
#suchenbox .search{width:300px;border:1px solid silver;}
#suchenbox .button{width:100px;color:#ffffff;font-weight:bold;border:1px solid #990000;background:#990000;}
#news_search .search{width:150px;border:1px solid silver;}
#news_search .button{width:50px;color:#ffffff;font-weight:bold;border:1px solid #990000;background:#990000;}

#NewsTicker{
	border:solid 1px #cccccc;
	background:#eaf5e0;
	width:220px;
	height:160px;
	margin:0 auto;
}
	#NewsVertical {
	width: 220px;
	height: 160px;
	display: block;
	overflow: hidden;
	position: relative;
	}
/* --------------- */
/* Ticker Vertical */
	#TickerVertical {
		width: 220px;
		height: 160px;
		display: block;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	#TickerVertical li {
		display: block;
		width: 220px;
		color: #333333;
		text-align: left;
		font-size: 11px;
		margin: 0;
		float: left;
		padding:4px 0 0 0;
		clear:both;
	}

#TickerVertical li img{border:1px solid #989898;margin:0 5px 0 0;float:left;}
#TickerVertical li a{color:#434343;text-decoration:none;font-size:10px;font-family:Tahoma,Verdana,Arial;}
#TickerVertical li a span{color:#377ad5;}
#TickerVertical li a span.link{background:url(arrow_small.gif) no-repeat left 3px;width:8px;}



.haftung{font-size:10px;color:grey;}

.datenbank_output{font-size:10pt;color:#5b5b5b;font-family:Tahoma,Verdana,Arial;padding:20px 0 10px 0;clear:both;}
.datenbank_brief{padding:5px 15px 15px 15px;line-height:18px;}
.datenbank_output h2{color:#4598cb;font-size:14pt;font-weight:normal;padding:5px 0 10px 0;}

.datenbank_output .datenbank_image{padding-left:15px;}

.datenbank_buttons{height:42px;position:relative;float:right;width:400px;padding-top:5px;}
.datenbank_buttons a{display:block;height:42px;float:right;}
.datenbank_drucken {width:118px;background:url(datenbank_drucken.gif) no-repeat top left;}
.datenbank_weitere_fotos {width:163px; background:url(datenbank_weitere_fotos.gif) no-repeat top left;}
.datenbank_kuenstler_merken {width:115px;background:url(datenbank_kuenstler_merken.gif) no-repeat top left;}

.datenbank_output_small{width:170px;height:278px;position:relative;float:left;}
.datenbank_output_small .datenbank_image{position:absolute;top:0;left:17px;width:160px;height:195px;background:url(db_kunst_small_imageframe.gif) no-repeat top left;}
.datenbank_output_small h2{padding-top:195px;text-align:center;color:#5b5b5b;font-family:Tahoma,Verdana,Arial;font-size:12px;padding-left:10px;}
.datenbank_kuenstler_merken_small{position:absolute;top:227px;left:60px;display:block;width:47px;height:26px;background:url(merken_small.gif) no-repeat top left;}


.datenbank_images_image{float:left;}
.datenbank_images_image img{margin:0 10px 10px 0;}

.input_text{width:98%;border:1px solid #bebebe;margin:0 0 10px 0;}
.input_textarea{width:98%;height:200px;border:1px solid #bebebe;margin:0 0 10px 0;}
.input_submit{width:150px;border:1px solid #bebebe;}

#zurueck{padding:19px;clear:both;}
#zurueck a{width:100px;color:#ffffff;background:#990000;display:block;padding:5px 0;font-family:Tahoma,Verdana,Arial;text-decoration:none;text-align:center;}