@charset "utf-8";
/* CSS Document */

/* PRESETS */

* {
  margin: 0;
  padding: 0;
  border: 0;
}

/* -------------GENERAL---------------- */

body {
	background:url("../images/bg_pattern.jpg");
	background-repeat:repeat-x;
	background-color:#eeeed3;
	margin: 0px;
	font-family: Trebuchet MS, Helvetica, Tahoma, Arial sans-serif;
	font-size: 12px;
	color:#41696d;
	padding:0px;
	margin:0px;
}

a:link {
	font-family: Trebuchet MS, Helvetica, Tahoma, Arial sans-serif;
	color:#41696d;
}
a:active {
	font-family: Trebuchet MS, Helvetica, Tahoma, Arial sans-serif;
	color:#41696d;
}
a:visited {
	font-family: Trebuchet MS, Helvetica, Tahoma, Arial sans-serif;
	color:#41696d;
}
a:hover {
	font-family: Trebuchet MS, Helvetica, Tahoma, Arial sans-serif;
	color:#CC6600;
	text-decoration:none;
}

/* SITE-CONTAINER */
.container {
	position:relative;
	left:50%;
	width: 620px;
	margin-left:-310px;	

}

/* ------------ HEADER --------------- */
.header {
	width:620px;
	height:167px;
	margin-top:-30px;}

div.big-logo_ {position:absolute;left:0px;top:91px;width:214px;height:157px;}
div.header-top_ {position:absolute;	background-image:url(../images/header_top.png);left:214px;top:91px;width:406px;height:61px;}
div.news_ {position:absolute;left:214px;top:152px;width:57px;height:30px;}
div.gigs_ {position:absolute;left:271px;top:152px;width:51px;height:30px;}
div.band_ {position:absolute;left:322px;top:152px;width:63px;height:30px;}
div.musik_ {position:absolute;left:385px;top:152px;width:76px;height:30px;}
div.bilder_ {position:absolute;left:461px;top:152px;width:57px;height:30px;}
div.links_ {position:absolute;left:518px;top:152px;width:52px;height:30px;}
div.header-middle-right_ {position:absolute;background-image:url(../images/header_middle_right.png);left:570px;top:152px;width:50px;
	height:30px;}
div.header-middle_ {position:absolute;background-image:url(../images/header_middle.png);left:214px;top:182px;width:406px;height:10px;}
div.header-bottom-left_ {position:absolute;background-image:url(../images/header_bottom_left.png);left:214px;top:192px;width:83px;
	height:56px;}
div.kontakt_ {position:absolute;left:297px;top:192px;width:123px;height:56px;}
div.gb_ {position:absolute;left:420px;top:192px;width:41px;height:56px;}
div.header-bottom-right_ {position:absolute;background-image:url(../images/header_bottom_right.png);left:461px;top:192px;width:159px;
	height:56px;}
	
/* IE 5.5/6 Hack for alpha-transparency in png graphics format */


* html div.header-top_ {
 background-image: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='images/header_top.png')
}	
* html div.header-middle-right_{
 background-image: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='images/header_middle_right.png')
}	
* html div.header-middle_ {
 background-image: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='images/header_middle.png')
}	
* html div.header-bottom-left_ {
 background-image: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='images/header_bottom_left.png')
}	
* html div.header-bottom-right_ {
 background-image: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='images/header_bottom_right.png')
}
/* * html div.big-logo_ {
 background-image: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='images/big_logo.png')
}	*/

/* ---------------CONTENT--------------- */
.content{
	margin-top:120px;
	min-height:250px;
	height:auto !important; /*IE6 Hack*/ 
  	height:250px;
}


#content_general {
	
	width:580px;
	padding: 0px 20px 0px 20px; 
}
#content_left {
	
	float:left; 
	width:450px;
	padding:0px 0px 0px 20px; 
}
#content_right {
	
	float:right;
	width:130px;
	padding:0px 20px 0px 0px; 
	text-align:right;


}
#content_right ul{position:relative; list-style:none; margin:0px 0px 50px 0px;}

#content_right li{font-family:  Georgia, Times New Roman, Helvetica, Tahoma, Arial sans-serif;font-size:15px;  padding: 3px 0px 3px 0px; margin: 0px 0px 0px 0px;}

#content_right li.title{border-bottom:1px dashed #CC6600; font-size:18px; margin:0px 0px 0px 0px;}


#content_right a:link{font-family:  Georgia, Times New Roman, Helvetica, Tahoma, Arial sans-serif;font-size:15px; text-decoration:none;}
#content_right a:hover{font-family:  Georgia, Times New Roman, Helvetica, Tahoma, Arial sans-serif;font-size:15px; text-decoration:none;}
#content_right a:active{font-family:  Georgia, Times New Roman, Helvetica, Tahoma, Arial sans-serif;font-size:15px; text-decoration:none;}
#content_right a:visited{font-family:  Georgia, Times New Roman, Helvetica, Tahoma, Arial sans-serif;font-size:15px;  text-decoration:none;}


h1 {
	font-family:  Georgia, Times New Roman, Helvetica, Tahoma, Arial sans-serif;
	font-size: 30px;
	font-weight:normal;
	font-style:italic;
	color:#41696d;
	padding: 10px 0px 10px 0px;
}

h2 {
	font-family:  Georgia, Times New Roman, Helvetica, Tahoma, Arial sans-serif;
	font-size: 20px;
	font-weight:normal;
	color:#CC6600;
	padding: 5px 0px 5px 0px;
}

h3	{ 
	font-family:  Georgia, Times New Roman, Helvetica, Tahoma, Arial sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-transform:uppercase;
	font-weight:bold;
	color:#CC6600;
	padding: 0px 0px 0px 0px;
}
h4	{
	font-family:  Trebuchet MS, Helvetica, Tahoma, Arial sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-transform:uppercase;
	font-weight:bold;
	color:#CC6600;
	padding: 0px 0px 0px 0px; 
}
/* LISTEN */ 

ul {
	list-style:none;
	}
	


/* TABELLEN */

table {
	width:100%;
	padding-bottom:10px;
	margin-bottom:20px;
	border-bottom:1px dashed #CC6600;
}

td {
	padding:3px;
}
table[id="gigs"] {
	border-bottom:none;
}
tr[class="gigs_title"]>td {
	border-bottom:1px dashed #CC6600;
}
tr[class="gigs"]>td {
	border-bottom:1px dashed #41696d;
}
/* SONSTIGES */

.error {
	color:red;
	}
.links {
	text-align:center;
	}
#flashPlayer {
	position:relative; 
	left:50%;
	width:295px;
	margin-left:-150px;
	}
.img {
	border:1px ridge #cbba95;
	padding:1px;
	}	
/*FORMULARE*/ 
input, textarea, option, select {   
	color:#8E763C;
	background-color:#FFFFFF;
	border:1px ridge #cbba95;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
}

/* Bilder-Popup */

div.picture {
	width:100%;
	height:550px;
	text-align:center; 
}
div.picture img {
	border:1px ridge #cbba95;
	padding:1px;
	margin:20px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}
div.nav {
	width:100%;
	height:50px;
}
div.navbutton {
	float:left;
	width:10%;
	height:30px; 
	text-align:center; 
}
div.navclose {
	float:left;
	width:79.9%;
	height:30px; 
	text-align:center; 
}
div.navbutton img{

}
	

/* ---------------FOOTER---------------- */

div.footer_ {clear:both;margin:10px 0px 20px 0px;width:620px;height:108px;background-image:url(../images/footer.png);}
div.impressum_ {position:relative;top:70px; width:620px;height:30px; font-size:10px; text-transform:uppercase; text-align:center;}
	div.impressum_ a:link{text-decoration:none;}div.impressum_ a:visited{text-decoration:none;}
	div.impressum_ a:active{text-decoration:none;}

/* IE 5.5/6 Hack for alpha-transparency in png graphics format */
* html div.footer_ {
 background-image: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='images/footer.png')
}


