/*
####################
### CSS DESTROID ###
####################
*/

nothing {}

body {
	margin: 0;
	padding: 0;
	background-color: #666666;
	background-image: url(../gif/verlauf.jpg);
	background-position: top;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: Arial, sans-serif;	
	font-style: normal;
	font-variant: normal;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	vertical-align: middle;
	text-align: center;
}

tr {
	vertical-align: top;	
}
td {
	vertical-align: top;	
}

div.page{
	margin: 0 auto;
	padding: 0;
	width: 710px;
	text-align: left;
	background-image: url(../gif/head_logo.gif);
	background-position: top;
	background-repeat: no-repeat;	
}
div.head{
	margin: 0;
	padding: 0;
	width: 710px;
	height: 130px;
	background-image: url(../gif/head_logo.gif);
	background-position: top;
	background-repeat: no-repeat;	
}
div.banner{
	margin: 0;
	padding: 0;
	top: 26px;
	left: 237px;
	position: relative;
	width: 468px;
	height: 60px;
}
div.nav{
	margin: 0 0 20px 0;
	padding: 0;
	width: 710px;
	height: 20px;
}
div.nav_spam {
	float: right;
	height: 0;
	}
div.clear-r {
	clear: right;
	height: 0;
	}
div.left{
	float: right;
	margin: 0;
	padding: 0;
	width: 200px;
}
div.inner-left{
	margin: 0;
	padding: 0;
	border-width: 8px;
	border-style: solid;
	border-color: #FFFFFF;
}
div.right{
	float: left;
	margin: 0;
	padding: 0;
	width: 510px;
}
div.inner-right{
	margin: 0;
	padding: 0;
	border-width: 8px;
	border-style: solid;
	border-color: #FFFFFF;
}
div.bottom{
	clear: both;
	margin: 20px 0 10px 5px;
	padding: 0;
	width: 710px;
}

/* */
/* SCHRIFTEN */
/* */

/* schwarz */
span.sn {
	color: #000000;
	font-family: Arial, sans-serif;	
	font-style: normal;
	font-variant: normal;
	font-size: 11px;
	font-weight: normal;
}
span.sb {
	color: #000000;
	font-family: Arial, sans-serif;	
	font-style: normal;
	font-variant: normal;
	font-size: 11px;
	font-weight: bold;
}
/* rot */
span.rn {
	color: #C21A1A;
	font-family: Arial, sans-serif;	
	font-style: normal;
	font-variant: normal;
	font-size: 11px;
	font-weight: normal;
}
span.rb {
	color: #C21A1A;
	font-family: Arial, sans-serif;	
	font-style: normal;
	font-variant: normal;
	font-size: 11px;
	font-weight: bold;
}
/* grau */
span.gn {
	color: #888888;
	font-family: Arial, sans-serif;	
	font-style: normal;
	font-variant: normal;
	font-size: 11px;
	font-weight: normal;
}
span.gb {
	color: #888888;
	font-family: Arial, sans-serif;	
	font-style: normal;
	font-variant: normal;
	font-size: 11px;
	font-weight: bold;
}
/* weiss klein */
span.wk {
	color: #BBBBBB;
	font-family: Arial, sans-serif;	
	font-style: normal;
	font-variant: normal;
	font-size: 9px;
	font-weight: normal;
}
span.wm {
	color: #FFFFFF;
	font-family: Arial, sans-serif;	
	font-style: normal;
	font-variant: normal;
	font-size: 10px;
	font-weight: normal;
}

a:link, a:visited {
	color: #666666;
}
a:hover {
	color: #CC0000;
}



/* */
/* SCHATTEN */
/* */

td.r-top {
	width: 510px;
	height: 5px;
	vertical-align: top;
	background-image: url(../gif/r_oben.gif);
	background-position: 0;
	background-repeat: no-repeat;
}
td.r-bottom {
	width: 510px;
	height: 5px;
	vertical-align: top;
	background-image: url(../gif/r_unten.gif);
	background-position: 0;
	background-repeat: no-repeat;
}
td.r-left {
	width: 5px;
	height: auto;
	vertical-align: top;
	background-image: url(../gif/r_links.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
td.r-right {
	width: 5px;
	height: auto;
	vertical-align: top;
	background-image: url(../gif/r_rechts.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
td.r-middle {
	width: 500px;
	height: auto;
	vertical-align: top;
	background-color: #FFFFFF;
}
td.l-top {
	width: 200px;
	height: 5px;
	vertical-align: top;
	background-image: url(../gif/l_oben.gif);
	background-position: 0;
	background-repeat: no-repeat;
}
td.l-bottom {
	width: 200px;
	height: 5px;
	vertical-align: top;
	background-image: url(../gif/l_unten.gif);
	background-position: 0;
	background-repeat: no-repeat;
}
td.l-left {
	width: 5px;
	height: auto;
	vertical-align: top;
	background-image: url(../gif/r_links.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
td.l-right {
	width: 5px;
	height: auto;
	vertical-align: top;
	background-image: url(../gif/r_rechts.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
td.l-middle {
	width: 190px;
	height: auto;
	vertical-align: top;
	background-color: #FFFFFF;
}

/* */
/* INPUT */
/* */

input, textarea {
	margin: 0;
	padding: 0;
	color: #000000;
	font-family: Arial, sans-serif;	
	font-style: normal;
	font-variant: normal;
	font-size: 11px;
	font-weight: normal;
}
input.submit {
	background-color: #FFFFFF;
	border: 0px;
	font-weight: bold;
}
input.book {
	width: 170px;
}
textarea.book {
	width: 170px;
}


/* */
/* BUTTONS */
/* */

a {
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-decoration: none;
}
img {
	border: 0px;
}

/* NEWS */
a:link.news, a:visited.news {
	display: block;
	float: left;
	background-image: url(../gif/b_news.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 46px;
	height: 20px;
}
a:hover.news, a:focus.news {
	display: block;
	float: left;
	background-image: url(../gif/b_news_a.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 46px;
	height: 20px;
}
div#news {
	float: left;
	background-image: url(../gif/b_news_a.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 46px;
	height: 20px;
}
/**/
/**/
/* BAND */
a:link.band, a:visited.band {
	display: block;
	float: left;
	background-image: url(../gif/b_band.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 49px;
	height: 20px;
}
a:hover.band, a:focus.band {
	display: block;
	float: left;
	background-image: url(../gif/b_band_a.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 49px;
	height: 20px;
}
div#band {
	float: left;
	background-image: url(../gif/b_band_a.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 49px;
	height: 20px;
}
/**/
/**/
/* RELEASES */
a:link.releases, a:visited.releases {
	display: block;
	float: left;
	background-image: url(../gif/b_releases.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 76px;
	height: 20px;
}
a:hover.releases, a:focus.releases {
	display: block;
	float: left;
	background-image: url(../gif/b_releases_a.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 76px;
	height: 20px;
}
div#releases {
	float: left;
	background-image: url(../gif/b_releases_a.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 76px;
	height: 20px;
}
/**/
/**/
/* DATES */
a:link.dates, a:visited.dates {
	display: block;
	float: left;
	background-image: url(../gif/b_dates.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 53px;
	height: 20px;
}
a:hover.dates, a:focus.dates {
	display: block;
	float: left;
	background-image: url(../gif/b_dates_a.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 53px;
	height: 20px;
}
div#dates {
	float: left;
	background-image: url(../gif/b_dates_a.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 53px;
	height: 20px;
}
/**/
/**/
/* MEDIA */
a:link.media, a:visited.media {
	display: block;
	float: left;
	background-image: url(../gif/b_media.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 54px;
	height: 20px;
}
a:hover.media, a:focus.media {
	display: block;
	float: left;
	background-image: url(../gif/b_media_a.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 54px;
	height: 20px;
}
div#media {
	float: left;
	background-image: url(../gif/b_media_a.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 54px;
	height: 20px;
}
/**/
/**/
/* GUESTBOOK */
a:link.guestbook, a:visited.guestbook {
	display: block;
	float: left;
	background-image: url(../gif/b_guestbook.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 91px;
	height: 20px;
}
a:hover.guestbook, a:focus.guestbook {
	display: block;
	float: left;
	background-image: url(../gif/b_guestbook_a.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 91px;
	height: 20px;
}
div#guestbook {
	float: left;
	background-image: url(../gif/b_guestbook_a.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 91px;
	height: 20px;
}
/**/
/**/
/* LINKS */
a:link.links, a:visited.links {
	display: block;
	float: left;
	background-image: url(../gif/b_links.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 50px;
	height: 20px;
}
a:hover.links, a:focus.links {
	display: block;
	float: left;
	background-image: url(../gif/b_links_a.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 50px;
	height: 20px;
}
div#links {
	float: left;
	background-image: url(../gif/b_links_a.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 50px;
	height: 20px;
}
/**/
/**/
/* DEUTSCH */
a:link.deutsch, a:visited.deutsch, a:hover.deutsch, a:focus.deutsch {
	display: block;
	float: left;
	background-image: url(../gif/b_deutsch.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 81px;
	height: 20px;
}
/**/
/**/
/* ENGLISH */
a:link.english, a:visited.english, a:hover.english, a:focus.english {
	display: block;
	float: left;
	background-image: url(../gif/b_english.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 81px;
	height: 20px;
}
/**/
/**/
/* REST */
div#rest {
	float: left;
	background-image: url(../gif/b_rest.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	width: 200px;
	height: 20px;
}
/**/