/*RESET CSS*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/*
Ab hier Daxhill Styles ######################################################################################################################
Allgemeines Seitendesign
*/
body {background: url(images/claim.gif) no-repeat top left black; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#wrapper {width:850px; margin:63px 0 0 50px;}
#header {width:850px; height:20px;}
#searchbox {width:167px; height:30px; position:relative; top:-48px; left:685px;}
.searcher {background:url(images/searchbox.jpg) no-repeat; padding-left:30px; border:none; color:white; width:167px; height:28px;}
#headimage {width:503px; height:270px; background:white; margin-top:4px;}
#left {width:162px; float:left; margin-top:50px;}
#middle {width:503px; float:left;margin-left:10px; height:200px;}
#middle_nav {background:url(images/menu-up.gif) no-repeat bottom left; width:503px; height:19px; margin-left:173px;}
#headnavi {width:200px; height:20px;	position:relative; top:-60px; left:650px;}
#right {width:162px; float:left;margin-left:10px;}
.ruler {height:1px;border-bottom:1px dotted white; margin: 8px 0 8px 0;}

/*
Menüs und Navigation
*/
#header ul {float:right;}
#header li {float:left; margin-left:8px; font-size:11px;}

#middle_nav {font-size:12px;}
#middle_nav ul {float:right; margin:0; padding:0;}
#middle_nav li {border-left:1px solid #ff9100; float:left;  height:15px; padding:2px 6px 0 6px; margin:0;}
#middle_nav li.active {background:#ff9100; color:black;}
#middle_nav li.active a {color:black;}

/*
Inhalt
*/
#left h1 {width:162px; background:url(images/menu-down.gif) no-repeat top left; height:21px; font-size:14px;padding:5px 0 0 5px;color:black; margin-bottom:10px;}
#left ul {border-top: 1px solid #87888a;}
#left li {background: url(images/bullet.gif) no-repeat left; padding: 5px 0 5px 10px; border-bottom: 1px solid #87888a;}
.entry_wide h1 {width:503px; height: 19px;font-size:14px; background: url(images/menu-up.gif) no-repeat top left;padding:2px 0 0 5px;color:black;}
.entry_wide {margin:4px 0 4px 0;}
.entry_wide h2 {font-size:14px; color:#ff9100;margin:18px 0 4px 0;}
a {text-decoration:none; color:white;}
p {line-height:14px;}
.more {width:115px; height:25px; background:black;}
.more a {color:white; font-size:12px;}
.subline {color:white;font-size:9px;}
.headline {color:#ff9100;font-size:12px; line-height:14px;margin:2px 0 2px 0;}

.searchform {background:#4c4c4c; height:15px; width:160px; border:none; margin:0 0 4px 0;}
.csc-textpic-caption {color:white; font-size:11px; padding:5px 0 0 0;}

#spacer_flash {width:502px; margin-bottom:10px;}
#spacer_kuenstler {width:502px; height:130px; border: 1px dotted #87888a; background:#271600;}

/*
######## Kontaktformular
*/
#mailform {width:440px;margin-left:10px; margin-top:10px;}
#mailform label {width:80px; float:left;}
#mailform .csc-mailform-input {width:200px; border: 1px solid #666666; color:white;font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:transparent;}
#mailform .csc-mailform-select {width:205px; color:white; border: 1px solid #666666;}
#mailform .csc-mailform-check {}
#mailform .csc-mailform-submit {width:250px; margin:10px 0 0px 80px; border: solid 1px #666666; color:white;font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:transparent;}
#mailform .label {margin:3px 0 3px 0;}
#mailformMitteilung {width:250px; height:72px;border: 1px solid #666666; color:white; background-color:transparent;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#mailform textarea {width:200px; height:100px; background:black; border:1px solid grey;color:white;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
/*
######## Artistplugin
*/

#middle_content h1 {color:#ff9100; font-size:14px; margin-bottom:10px; margin-top:10px; }
#middle_content strong {font-weight:bold;}
#middle_content em {font-style:italic;}
#middle_content .indent {margin-left:30px;}
#middle_content .align-center {margin:0 auto; text-align:center;}
#middle_content .align-right {text-align:right;}
