/*================================================================================================
          Department of Rock Stylesheet
          25.08.2008
  ==============================================================================================*/

body {
	margin:0px;
	color:#FFFFFF;
	background-color:#101010; //#6A0000;
	font-family:tahoma,arial;
	font-size:11px;
	background-image:url("gfx/riffel.jpg");
	/*background-image:url("gfx/bare_back.gif");*/
	background-repeat:repeat;
}
table {
	vertical-align:top;
}

div#bierboerse {
	width:650px;
	border:3px solid #ffffff;
	background:#000000;
	color:#ffffff;
	font-size:14px;
	padding:10px;
	}
div#bierboerse b {
	font-size:16px;
	font-weight:bolder;
	color:#FFFF00;
	}
a#bierboerse {
	color:#ffffff;
	font-size:14px;
	text-decoration:underline;
	}

hr#biglink	{color:#808080;width:90%;}
/*================================================================================================
           Links
  ==============================================================================================*/

a:link {font-family:tahoma,arial;COLOR:#FFFFFF;TEXT-DECORATION:underline;font-size:10px;}
a:visited {font-family:tahoma,arial;COLOR:#FFFFFF;TEXT-DECORATION:underline;font-size:10px;}
a:active {font-family:tahoma,arial;COLOR:#FFFFFF;TEXT-DECORATION:underline;font-size:10px;}
a:hover {font-family:tahoma,arial;COLOR:#EC0000;TEXT-DECORATION:underline;font-size:10px;}

a#biglnk:link {font-family:tahoma,arial;COLOR:#FFFFFF;TEXT-DECORATION:none;font-size:18px;font-weight:bolder;}
a#biglnk:visited {font-family:tahoma,arial;COLOR:#FFFFFF;TEXT-DECORATION:none;font-size:18px;font-weight:bolder;}
a#biglnk:active {font-family:tahoma,arial;COLOR:#FFFFFF;TEXT-DECORATION:none;font-size:18px;font-weight:bolder;}
a#biglnk:hover {font-family:tahoma,arial;COLOR:#EC0000;TEXT-DECORATION:underline;font-size:18px;font-weight:bolder;}

a#mnu1:link {font-family:tahoma,arial;COLOR:#8C0000;TEXT-DECORATION:none;font-size:14px;font-weight:bolder;}
a#mnu1:visited {font-family:tahoma,arial;COLOR:#8C0000;TEXT-DECORATION:none;font-size:14px;font-weight:bolder;}
a#mnu1:active {font-family:tahoma,arial;COLOR:#8C0000;TEXT-DECORATION:none;font-size:14px;font-weight:bolder;}
a#mnu1:hover {font-family:tahoma,arial;COLOR:#FFFF00;TEXT-DECORATION:none;font-size:14px;font-weight:bolder;
background-image:url("gfx/menulogo_ani.gif");
}

a#mnu:link {font-family:tahoma,arial;COLOR:#FFFFFF;TEXT-DECORATION:none;font-size:10px;}
a#mnu:visited {font-family:tahoma,arial;COLOR:#FFFFFF;TEXT-DECORATION:none;font-size:10px;}
a#mnu:active {font-family:tahoma,arial;COLOR:#FFFFFF;TEXT-DECORATION:none;font-size:10px;}
a#mnu:hover {font-family:tahoma,arial;COLOR:#EC0000;TEXT-DECORATION:none;font-size:10px;}

a#videolink:link {font-family:tahoma,arial;COLOR:#FFFFFF;TEXT-DECORATION:none;font-size:14px;}
a#videolink:visited {font-family:tahoma,arial;COLOR:#808080;TEXT-DECORATION:none;font-size:14px;}
a#videolink:active {font-family:tahoma,arial;COLOR:#FFFFFF;TEXT-DECORATION:none;font-size:14px;}
a#videolink:hover {font-family:tahoma,arial;COLOR:#EC0000;TEXT-DECORATION:none;font-size:14px;}

a#aufwhite:link {font-family:tahoma,arial;COLOR:#000000;TEXT-DECORATION:none;font-size:14px;font-weight:bolder;}
a#aufwhite:visited {font-family:tahoma,arial;COLOR:#000000;TEXT-DECORATION:none;font-size:14px;font-weight:bolder;}
a#aufwhite:active {font-family:tahoma,arial;COLOR:#000000;TEXT-DECORATION:none;font-size:14px;font-weight:bolder;}
a#aufwhite:hover {font-family:tahoma,arial;COLOR:#EC0000;TEXT-DECORATION:underline;font-size:14px;font-weight:bolder;}


/*================================================================================================
	Die Seite           
  ==============================================================================================*/
.shlen {
	border-width:0px;
	border-style:solid;
	background-color:#101010;
	color:#ffffff;
	text-align:right;
	font-size:10px;
}



table#outertable {
	margin:0px;
	padding:5px;
	table-layout:fixed;
	border-color:#D70000;
	border-style:solid;
	border-width:0px 2px 0px 2px;
	border-collapse:collapse;
	width:1000px;
	height:990px;
	background-color:#101010;
/*
	background-image:url("gfx/back.jpg");
	background-repeat:repeat;	
*/
}

table#innertable {
	margin:0px;
	border-style:none;
	border-width:0px;
	border-collapse:collapse;
}
td#leftline {
	width:150px;
	vertical-align:top;
	text-align:left;
	background-color:#101010;
}
td#topline {
	table-layout:fixed;
	height:80px;
	vertical-align:top;
	text-align:center;
	padding:10px 10px 0px 0px;;
}
/*================================================================================================
	Der Ticker
  ==============================================================================================*/
div#ticker {
	text-align:center;
	padding-right:10px;
}
input#ticker {
	width:650px;
	border-width:1px;
	border-style:solid;
	border-color:#101010;
	border-collapse:collapse;
	text-align:center;
       font-family:tahoma,arial;
       font-size:12px;
       font-weight:bolder;
	color:#CFCFCF; //#DD0000;
	background:#101010;
}
td#tickerline {height:20px;}
/*================================================================================================
	Das Menü           
  ==============================================================================================*/

td#leftright {
	width:30px;
	background-image:url("gfx/leftright.gif");
	background-repeat:repeat-y;
}

table#menutable {padding:0px;border-collapse:collapse;margin:0px;}
td#mnutop {
	height:20px;
	background-image:url("gfx/mnutop.png");
	background-repeat:no-repeat;
}
td#mnubottom {
	height:20px;
	background-image:url("gfx/mnubottom.png");
	background-repeat:no-repeat;
}
.menutable {
	font-size:14px;
	font-weight:bolder;
	color:#8C0000;
	width:150px;
	height:20px;
	padding-left:25px;
	background-image:url("gfx/mnunorm.png");
	background-repeat:repeat-y;
	cursor:pointer;
}
.menutable0 {
	font-size:14px;
	font-weight:bolder;
	color:#FFFFFF;
	width:150px;
	height:20px;
	padding-left:25px;
	background-image:url("gfx/mnunorm_hover.png");
	background-repeat:repeat-y;
	cursor:pointer;
}
.menutable1 {
	font-size:14px;
	font-weight:bolder;
	color:#FFFFFF;
	width:150px;
	height:20px;
	padding-left:25px;
       background-image:url("gfx/menu_logo.gif");
	background-repeat:no-repeat;
	cursor:pointer;
}


.submenutable {
	font-size:11px;
	font-weight:bolder;
	color:#FFFFFF;
	width:150px;
	height:20px;
	padding-left:30px;
	background-image:url("gfx/mnunorm.png");
	background-repeat:repeat-y;
	cursor:pointer;
}
.submenutable1 {
	font-size:11px;
	font-weight:bolder;
	color:#FF0000;
	width:150px;
	height:20px;
	padding-left:30px;
       background-image:url("gfx/menu_logo.gif");
	background-repeat:repeat-y;
	cursor:pointer;
}


/*================================================================================================
	Formate innerhalb der Hauptseite           
  ==============================================================================================*/
h1	{
	font-size:14px;
	font-weight:bolder;
	}

input#small {
	font-size:10px;
	
}

p#smalltext {
	font-size:10px;
	font-weight:lighter;
}


table#sidebox {
	font-size:1.1em;
	border-width:1px;
	border-style:solid;
	border-color:#FFFFFFF;
}
tr#sidebox {
	border-width:1px;
	border-style:solid;
	border-color:#FFFFFFF;
	/*background-color:#101010;	*/
}
td#sidebox_top {
	font-weight:bolder;
	text-align:left;
	color:#101010;
	background-color:#FFFFFF;	
}
td#sidebox {
	text-align:left;
}
td#errormessage {
	border-width:3px;
	border-style:solid;
	border-color:#FFFFFFF;
	background-color:#FF0000;
}
td#messagebox {
	border-width:3px;
	border-style:solid;
	border-color:#FFFFFFF;
	background-color:#101010;
}
table#germany {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bolder;
	color:#FFFF00;
	width:600px;
	height:400px;
	background-image:url("gfx/booking_back.png");
	background-repeat:no-repeat;
}
div#videoback {
	color:#FFFFFF;
	background-image:url("gfx/videoback.png");
	background-position:right;
	background-repeat:repeat-y;
	padding-left:30px;
}

.redwhite {
	width:140px;
	border-width:1px;
	border-style:solid;
	border-color:#ffffff;
	border-collapse:collapse;
	text-align:center;
       font-family:tahoma,arial;
       font-size:10px;
	color:#FFFFFF;
	background:#8C0000;
}

td#spiral {
/*
	background-image:url("gfx/spiral.gif");
	background-position:right;
	background-repeat:repeat-y;
*/
}
td#spiralback {
	min-height:900px;
	color:#000000;
	font-size:12px;
	text-align:left;
	padding:10px 10px 10px 50px;
}
tr#spiral600 {
	background-image:url("gfx/spiral600.png");
	background-position:left;
	background-repeat:repeat-y;
}


/*================================================================================================
	SETLIST
  ==============================================================================================*/

table#setlist {
	background-image:url("gfx/setlist.jpg");
	background-position:left;
	background-repeat:repeat-y;
	color:#0000DF;
	padding:20px;
}
td#setlisttr {
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#000000;
}
td#setlist {
	padding:0px 5px 0px 5px;
}
span#setlist {
	font-size:13px;
	font-weight:bolder;
	color:#FFFFFF;
	/*background-color:#EFEFEF;*/
}


td#dottedline {
	border-width:0px 0px 2px 0px;
	border-style:dotted;
	border-color:#000000;
	empty-cells:show;
	table-layout:fixed;
	COLOR:#000000;
	font-size:14px;
	font-weight:bolder;
}
td#aufwhite {
	COLOR:#000000;
	font-size:14px;
	font-weight:bolder;
	}


table#buchzu {
	width:600px;
	height:690px;
}

table#buch {
	width:600px;
	height:690px;
	background-image:url("gfx/inlay.gif");
	background-position:top left;
	background-repeat:no-repeat;
}
td#buch {
	vertical-align:top;
	color:#734631;
}
td#sponsor {
	width:600px;
	height:400px;
	background-image:url("gfx/sponsor.jpg");
	background-repeat:no-repeat;
	empty-cells:show;
}


/*================================================================================================
	Gästebuch Tabelle           
  ==============================================================================================*/

table#guestbook {
	font-size:11px;
 	width:600px;
	border-width:1px;
	border-style:solid;
	border-color:#FFFFFFF;
	background-color:#101010;	
}
tr#guestbook_top {
	border-collapse:collapse;
	font-weight:bolder;
	background-color:#ffffff;	
	color:#101010;
	}
tr#guestbook {
	background-color:#101010;	
	color:#ffffff;
	}

table#comguestbook {
	font-size:11px;
 	width:600px;
	border-width:1px;
	border-style:solid;
	border-color:#FFFFFFF;
}
tr#comguestbook {
	color:#FFFF00;
	padding-left:40px;
	}



/*================================================================================================
	Daten Tablelle           
  ==============================================================================================*/

table#tbl {
	font-size:11px;
 	width:600px;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#808080 #FFFFFF #FFFFFF #808080;
	background-color:#101010;	
}
td#tbl_top {
	border-collapse:collapse;
	font-weight:bolder;
	background-color:#ffffff;	
	color:#101010;
	}
td#tbl {
	background-color:#101010;	
	color:#ffffff;
	}

td#termmenu {
	padding-left:20px;
}

/*================================================================================================
	IMPRESSUM           
  ==============================================================================================*/



	td#inner	{
		height:20px;
		padding:1px 5px 1px 5px;	
		background-color:#FF0000;
		color:#FFFFFF;
		text-align:center;	
	}
	td#inner1	{
		height:60px;
		padding:5px;
		text-align:left;	
		vertical-align:top;
	}
	td#inner2	{
		padding:5px;
		text-align:left;	
		vertical-align:top;
	}

