body {
	background:url(../imgs/r_b.jpg) #8f8671 right bottom no-repeat fixed;
	margin:0px;
	margin-top:190px;
	margin-right:200px;
	margin-left:45px;
	color:#574a2d;
	font-size:11px;
	font-family:"Verdana",sans-serif;
}
body#contact {
	background-image: url(../imgs/r_r.jpg);
}
body#dates {
	background-image: url(../imgs/r_d.jpg);
}
body#media {
	background-image: url(../imgs/r_m.jpg);
}
body#orchestra {
	background-image: url(../imgs/r_o.jpg);
}
body#impressum {
	background-image: url(../imgs/r_i.jpg);
}


a { text-decoration: none; }
a:link { color: #c7b076; Text-Decoration: none }
a:activated { color: #000000; Text-Decoration: none }
a:visited  { color: #71541d; Text-Decoration: none }
a:hover, a:focus  { color: #c59920; Text-Decoration: underline }

div#header {
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:133px;
	background:url(../imgs/header_bg.png) repeat-x;
	z-index:10;
}

div.title {
	position:relative;
	height:32px;
	background:url(../imgs/titlebar_bg.png) repeat-x;
	color:#ffffff;
	font-size:12px;
	padding-top:1px;
	padding-left:0px;
	font-weight:bold;
}

div.title span.r {
	position:absolute;
	right:0px;
	top: 0px;
	background:url(../imgs/titlebar_r.png) no-repeat right -1px;
	height:32px;
	padding-right:20px;
	padding-top:1px;
	z-index:9;
}
div.title span.l {
	position:absolute;
	left:0px;
	top: 0px;
	background:url(../imgs/titlebar_l.png) no-repeat left -1px;
	height:32px;
	padding-left:20px;
	padding-top:1px;
	z-index:9;
}

div#main {
/*	background:url(../imgs/txtbg.png) no-repeat;*/
}

/****************
 *    News      *
 ***************/
p.news {
	margin:0px;
	margin-bottom:20px;
	margin-left:10px;
}

span.green {
	color:#004400;
	margin-left:20px;
}

a.edit {
	margin-right:30px;
	text-decoration:none;
	color:#000099;
}

a.del {
	margin-right:30px;
	text-decoration:none;
	color:#ee0000;
}
/*
a.liste {
	margin-bottom:20px;
	color:#000099;
	text-decoration:none;
}*/


/****************
 *    Dates     *
 ***************/
table.dates {
	margin-bottom:20px;
}
 
td.td1, td.td2, td.td3, td.td4 {
	width:200px;
}
td.td4 {
	text-align:right;
}
td.st {
	text-decoration:line-through;
}

/****************
 *    Admin     *
 ***************/
form#add_news label, form#add_dates label {
	width:150px;
	float:left;
	text-align:right;
}

form#add_news textarea {
	width:300px;
	height:200px;
	margin-bottom:5px;
}

form#add_news input#ftitle, form#add_dates input#fcomment, form#add_dates input#fort {
	width:300px;
}

form#add_dates input#fdd, form#add_dates input#fmm {
	width:20px;
}
form#add_dates input#fyyyy {
	width:40px;
}
