

body            							{ margin: 0px 0px 0px 0px; background: #000000 url('img/bg.jpg') no-repeat top center fixed; }
div             							{ position: relative; overflow: hidden; }


a             								{ color: #f7f7ee; text-decoration: none;}
a.releases               					{ color: #9B947A; text-decoration: none;}


body, div, table                            { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #beb39f; }

div.row1        							{ width: 700px; height: 181px; background-image: url('img/row1_bg.jpg'); }

div.row_headline                            { width: 700px; height: auto; background: transparent url('img/bg_headline.gif') no-repeat bottom center;}
div.row_headline_content		  			{ margin: 5px 10px 10px 10px; }

div.row2        							{ width: 700px; height: 10px;}
div.row2 div.nav   							{ float: left; height: 10px;}
div.row2 div.nav img						{ border: 0px; cursor: pointer; }

div.row3        							{ width: 700px; text-align: left;}

	div.row3 div.logo_myspace				{ position: absolute; top: 0px; right: 0px; }

	div.row3 div.col1						{ width: 490px; float: left;}
    div.row3 div.col1 div.title  			{ position: relative; height: 50px;  margin: 18px 0px 0px 0px; }
    div.row3 div.col1 div.title div.img     { position: absolute; bottom: 10px; left: 5px; }
	div.row3 div.col1 div.text  			{ margin: 20px 20px 0px 10px;}

	div.row3 div.col2						{ width: 210px; }
	div.row3 div.col2 div.flyer  			{ margin: 70px 0px 0px 0px;  }
	
div.col1_double								{ width: 700px; }
    div.row3 div.col1_double div.title  	{ position: relative; height: 50px;   margin: 18px 0px 0px 0px;  }
    div.row3 div.col1_double div.title div.img     { position: absolute; bottom: 10px; left: 5px; }
	div.row3 div.col1_double div.text  		{ margin: 0px 0px 0px 0px;}






table.content_home							{ margin: 0px 0px 20px 0px; width: 100%; }
table.content_home td.title                 { color: #bd080a; font-weight: bold;}
table.content_home td.date                  { color: #bd080a; text-align: right; padding: 3px; font-size: 10px;}
table.content_home td.text                  { padding-top: 5px; border-top: 1px dotted #4b0401;}

#content_band								{ }
#content_band div.text_bandinfo				{ margin: 20px 0px 0px 2px; }
#content_band div.title2_bandinfo           { margin: 0px 0px 0px 0px;  }
#content_band div.text_bio					{ margin: 20px 0px 0px 2px; }
#content_band div.title2_bio           		{ margin: 20px 0px 0px 0px;  }

table.content_live							{ margin: 0px 0px 20px 0px; width: 100%; }
table.content_live td.title                 { color: #bd080a; border-bottom: 1px dotted #4b0401;}
table.content_live td.line                  { padding-top: 5px; }

table.content_releases						{ margin: 0px 0px 20px 0px; width: 100%; }
table.content_releases td.title             { color: #bd080a; border-bottom: 1px dotted #4b0401; padding-bottom: 2px;}
table.content_releases td.cover             { vertical-align: top; text-align: center; width: 100px; padding: 15px 15px 0px 5px; }
table.content_releases td.album             { vertical-align: top; text-align: left; padding: 10px 15px 0px 5px; }

table.content_photos						{ margin: 0px 0px 20px 0px; width: 100%; }
table.content_photos td.title               { color: #bd080a; font-weight: bold; border-bottom: 1px dotted #4b0401; padding-bottom: 2px;}
table.content_photos td.line                { padding-top: 5px; width: 500px; }

table.content_downloads						{ margin: 0px 0px 20px 0px; width: 100%; }
table.content_downloads td.title            { color: #bd080a; border-bottom: 1px dotted #4b0401; font-weight: bold; }
table.content_downloads td.text             { padding-top: 5px; padding-bottom: 20px;}

div.shop_buttons                        	{ cursor: pointer; margin: 10px 0px 20px 5px; }
div.shop_cart                        		{ cursor: pointer; position: absolute; bottom: 11px; right: 	20px;  }
div.shop_cart_menge                    		{ cursor: pointer; font-size: 8px; text-align: right; margin-right: 18px;}
div.shop_artikel						   	{ width: 200px; border: 0px dotted #810000; text-align: center; float: left; margin: 10px; }
div.shop_artikel div.th3				   	{ padding-top: 10px; }
div.shop_artikel div.th4				   	{ padding-top: 10px; }
div.shop_hinweis						   	{ font-size: 10px; color: #4c4943; margin: 50px 0px 0px 5px ;}


table#warenkorb                             { width: 100%; }
table#warenkorb td.title                    { color: #bd080a; font-weight: bold; border-bottom: 1px dotted #4b0401; padding-bottom: 2px;}
table#warenkorb td    						{ vertical-align: top;}
table#warenkorb td.th1   					{ width: 60px; padding-top: 10px; }
table#warenkorb td.th2   					{ padding-top: 2px;padding-top: 10px; }
table#warenkorb td.th3   					{ width: 80px;padding-top: 10px; }
table#warenkorb td.th4   					{ width: 100px; text-align: right; padding-top: 10px; }
table#warenkorb td.th6   					{ text-align: right;  }
table#warenkorb input.menge 				{ width: 25px; text-align: center;  padding: 3px; font: normal 8pt Verdana; border: 1px solid #5a4f46; color: #e2ddcd; background: transparent url('img/bg2.png');}

table#adresse    							{ margin: 20px 0px 0px 0px; width: 100%; }
table#adresse td.title                      { color: #bd080a; font-weight: bold; border-bottom: 1px dotted #4b0401; padding-bottom: 2px;}
table#adresse td.th7   						{ width: 150px; padding-top: 10px; }
table#adresse td.th8   						{ padding-top: 10px; text-align: right; }
table#adresse input 						{ width: 300px; text-align: left;  padding: 3px; font: normal 8pt Verdana; border: 1px solid #5a4f46; color: #e2ddcd; background: transparent url('img/bg2.png');}

div.shop_button_kasse                       { cursor: pointer; text-align: right; margin-top: 30px; }
div.shop_hinweis2						   	{ color: #bd080a; font-weight: bold; margin: 50px 0px 0px 5px ; text-align: center;}


div.shop_cart_ok   							{ margin: 20px 0px 0px 2px; width: 100%; }
div.shop_cart_bv   							{ line-height: 20px; text-align: center; width: 300px; margin: 20px 0px 0px 70px; padding: 3px;  border: 1px solid #5a4f46; color: #e2ddcd; background: transparent url('img/bg2.png'); }
div.shop_cart_ok2   						{ font-size: 11px; margin: 20px 0px 0px 2px; width: 100%; }

div.gb_button_post                        	{ cursor: pointer; position: absolute; bottom: 11px; left: 190px; }

table#gb                                    { margin: 20px 0px 0px 0px; width: 100%; }
table#gb td.title			                { color: #bd080a; font-weight: bold;}
table#gb td.date                  			{ color: #bd080a; text-align: right; padding: 3px; font-size: 10px;}
table#gb td.text                  			{ padding-top: 5px; border-top: 1px dotted #4b0401;}
table#gb td.comment                  		{ padding: 10px 0px 0px 0px; font-size: 11px; color: #eeb94b;}
table#gb div.comment_LOCO              		{ font-size: 11px; font-weight: bold; color: #eeb94b;}
div#gb_navi                                 { text-align: center; }
span#gb_akt_page                            { font-weight: bold; color: #bd080a; }


#gb_captcha span.w 							{ font: 3px Verdana; color: transparent; background-color: transparent; }
#gb_captcha span.s 							{ font: 3px Verdana; color: white; background-color: #e2ddcd;}
#gb_captcha input.captcha 					{ width: 80px; font: bold 16pt Verdana; text-align: center; border: 1px solid #5a4f46; color: #e2ddcd; background: transparent url('img/bg2.png'); }
#gb_captcha img.send						{ cursor:pointer; }

table#gb_captcha    						{ margin: 20px 0px 0px 0px; width: 330px; }
#gb_captcha td.col1             			{ }
#gb_captcha td.col2             			{ width: 38px; text-align: right;}
#gb_captcha td.col3             			{ width: 80px; text-align: right;}
#gb_captcha td.col4             			{ width: 38px; text-align: right;}
#gb_captcha td.col5             			{ width: 98px; text-align: right;}

table#gb_form    							{ margin: 20px 0px 0px 0px; width: 100%; }
table#gb_form div.errorbox					{ color: #bd080a; font-weight: bold; text-align: left; margin: 0px 0px 10px 57px; }
table#gb_form td.col1						{ text-align: left; vertical-align: top; padding-bottom: 5px; }
table#gb_form td.col2						{ text-align: right; padding-bottom: 5px;}
table#gb_form input		 					{ width: 330px; text-align: left;  padding: 3px; font: normal 8pt Verdana; border: 1px solid #5a4f46; color: #e2ddcd; background: transparent url('img/bg2.png');}
table#gb_form textarea	 					{ width: 330px; height: 200px; text-align: left;  padding: 3px; font: normal 8pt Verdana; border: 1px solid #5a4f46; color: #e2ddcd; background: transparent url('img/bg2.png');}

table.content_contact						{ margin: 0px 0px 20px 0px; width: 100%; }
table.content_contact td.title              { color: #bd080a; font-weight: bold; border-bottom: 1px dotted #4b0401; padding-bottom: 2px;}
table.content_contact td.text               { vertical-align: bottom; padding-top: 5px; }
table.content_contact div.text2             { padding: 0px 0px 0px 10px; }

div.nlbox			                        { margin: 30px 0px 0px 30px; }
div.nlbox img                               { cursor: pointer;      }
div.nlmail                                  { width: 153px; height: 24px; background-image: url('img/bg_nlmail.gif'); }
input.nlmail                                { width: 141px; height: 14px; background-color: transparent; padding: 0px; margin: 5px 0px 0px 7px; font-size: 11px; border: 0px solid; color: #f7f7ee; }
div.getthe                                  { margin: 0px 0px 2px 2px; }

div.error_box								{ margin-top: 20px; padding: 6px; font: normal 8pt Verdana; border: 1px solid #5a4f46; color: #e2ddcd; background: transparent url('img/bg_red.png'); }




