*{
	font-size:12px;	
}

body{
	margin:0px;
	background-image:url(../images/background/1muster.jpg);
	background-repeat:repeat;
	background-position:center;
	font: normal 100.01%/1.4 'trebuchet ms', arial, verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
}

a{
	color:#cc2e00;
	font-weight:bolder;
}
a img{
	border:1px solid #ffffff;
}
strong{
	font-weight:bolder;
}
input{
	border:1px solid #9c00ff;
	background-color:#190032;
	color:#ffffff;
	padding:2px;
	padding-left:6px;
}
input.small
{
	width:40px;	
	margin-right:4px;
}
input.mid
{
	width:108px;	
}
input[type=radio],input[type=checkbox]
{
	border:0px;	
}
textarea{
	border:1px solid #9c00ff;
	background-color:#190032;
	color:#ffffff;
	padding:6px;
}
select{
	border:2px solid #9c00ff;
	background-color:#190032;
	color:#ffffff;
}

.vote_box
{
	margin-bottom:12px;	
}

/*
	CONTAINER
*/
#container{
	margin:0px;
	padding:0px;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-512px;
	width:1024px;
	/*background-color:#0B0304;
	border-left:12px solid #0B0304;
	border-right:12px solid #0B0304;*/
}


/*
	HEADER
*/
#header{
	background-image:url(../images/nav1/header.jpg);
	background-position:top left;
	height:190px;
	width:1024px;
	padding-top:10px;
}

/*
	NAVIGATION
*/
#navigation{
	width:1024px;
	height:50px;
	margin-top:0px;
}
.nav{
	float:left;
	margin-right:0px;
	border:0px;
	margin-left:0px;
}
.nav .last{
	margin:0px;
}	

.nav_pic{
	border:0px;
	margin:0px;
}

/*
	CONTENT
*/

#content{
	width:1024px;
	margin:0px;
	margin-bottom:10px;
}
.content{
	margin-bottom:12px;	
}

.title{
	letter-spacing:1px;
	/*font-size:14px;*/
	margin-bottom:10px;
	font-weight:bolder;
}
.headline{
	color:#cc2e00;
	font-weight:normal;
}

.underline{
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-bottom-width: 1px;
}
#preis_gesamt
{
	text-align:right;
}

table.uebersicht
{
	width:715px;	
}
td.events.first, td.pics.first,td.videos.first
{
	padding-right:12px;
	vertical-align:top;
	width:175px;
}
td.pics.first,td.videos.first
{
	width:130px;	
}

/*
	LAYER
*/
#layer{
	position:fixed;
	top:210px;
	width:1024px;
	z-index:2002;
}
	
#layerbox{
	position:absolute;
	top:0px;
	left:0px;
	background-color:#000;
	height:100%;
	width:1024px;
	filter:alpha(opacity=75);KHTMLOpacity:0.75;MozOpacity:0.75;opacity:0.75;
	z-index:2001;
}

/*
	DISCOBUSSE
*/
.station{
	width:430px;
	float:left;
	clear:both;
}
.uhrzeit{
	float:left;	
}

	/*
		TOOLTIP
	*/
	a.ToolLink{
		text-decoration:underline;
	}
	a.ToolLink:hover { 
		cursor:help; 
		color:#9300A8;
		text-decoration:none;
	}
	a.ToolLink span.detailbox,a.ToolLink span.detailbox2{ 
		visibility:hidden; 
		position:absolute; 
		left:-99em;
	    margin-top:1.5em; 
		padding:1em; 
		text-decoration:none;
	}

	a.ToolLink:hover span.detailbox,a.ToolLink:hover span.detailbox2{ 
		visibility:visible; 
		font-size:12px;
	    border:2px solid #8B01DF;
		color:#ffffff; 
		background:#190032;
		/*background:#0F001E;
		width:200px;*/
		text-align:left;
		margin-top:1em;
	}
	a.ToolLink:hover span.detailbox{
		left:10em;
		width:300px;
	}
	a.ToolLink:hover span.detailbox2{
		left:1em;
		padding:10px;
		width:200px;
	}

#footer{
	clear:both;
	margin-top:10px;
	padding-top:10px;
	width:1024px;
	height:20px;
	color:#ffffff;
}
.box_l_m,.box_r_m,.box_r_s,.box_l_b,.box_big_top,.box_l_bm,.box_r_bm,.box_big{
  background:#190600;
  width:447px;
  color:#ffffff;
  margin:0px;
  margin-top:12px;
  border:2px solid #6c1c02;
}
.box_l_bm{
	width:708px;
}
.box_r_bm{
	width:296px;
}
.box_l_b,.box_big{
	width:755px;
}
.box_big_top{
	width:900px;
}
.box_r_s{
	width:248px;
}
.box_r_m div.content,.box_r_s div.content,.box_r_s div.content_2,.box_big div.content,.box_l_bm div.content,.box_r_bm div.content,.banner.content{
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
}
.box_l_b div.content,.box_l_m div.content,.box_big_top div.content,.box_l_bm div.content{
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
}
.banner.content a img
{
	border:0px;	
}
/*.box_big{
	width: 900px;
  	background: #190600;
  	color:#ffffff;
	margin-top:12px;
}*/

td.td_spacer{
	width:12px;	
}
td.td_vspacer{
	height:6px;
	line-height:1px;
	font-size:1px;
}
td.td_headline{
	padding-bottom:6px;	
}

.placeholder{
	height:6px;
}

.logout{
	position:absolute;
	top:274px;
	left:50%;
	margin-left:130px;
}
	
table.profile{
	border-collapse:collapse;	
}

table.profile td{	
	padding-bottom:6px;
	padding-right:6px;
}

table.profile input[type=text],table.profile input[type=password]{
	width:180px;
}
table.profile textarea{
	width:176px;	
}

table.profile img.bild{
	width:188px;
}
	

.areaImage,.areaImageSmall
{
	border:1px solid #fff;
	float:left;
	margin:0px 28px 38px 0px;
}
.areaImageSmall
{
	margin:0px 12px 24px 0px;
	width:167px;
}	
.areaImageSmall.last
{
	margin-right:0px;	
}
.Areas
{
	margin-top:20px;
}

table.drinks
{
	border:0px;
	border-collapse:collapse;
}
table.drinks tr td
{
	padding-right:10px;
	padding-top:4px;
}
table.drinks tr td.preis
{
	width:50px;
	text-align:right;
}
.previewbilder, .previewvideos
{
	float:left;
	width:608px;
}
.previewbilder div, .previewvideos div
{
	margin-right:20px;
	padding-right:0px;
	vertical-align:top;
}
.previewbilder div img.previewPic, .previewvideos div img.previewPic
{
	width:130px;
	height:98px;
	display:block;
}
.previewright,.previewleft
{
	float:left;
	margin-top:60px;
}
.previewleft img,.previewright img
{
	border:0px;
}

.previewleft
{
	margin-right:25px;	
}
.previewright
{
	float:left;
	margin-left:0px;
}

#anfahrt
{
	margin-bottom:12px;
}

#kontaktseite
{
	margin-bottom:12px;
	min-height:500px;
}
*html #kontaktseite
{
	height:500px;	
}
	
/*
	LAYOUTS
*/

/*
	EINS
*/
body.eins{
	background-image:url(../images/background/1muster.jpg);
}
#header.eins{
	background-image:url(../images/nav1/header.jpg);
}
#container.eins{
	background-color:#0B0304;
	border-left:12px solid #0B0304;
	border-right:12px solid #0B0304;	
}
.box_l_m.eins,.box_r_m.eins,.box_r_s.eins,.box_l_b.eins,.box_big_top.eins,.box_l_bm.eins,.box_r_bm.eins,.box_big.eins{
  background:#0C0023;
  border:2px solid #1A287A;
}
a.eins{
	color:#4486E4;
}
a.Banner.eins img{
	border:1px solid #1A287A;	
}
.headline.eins{
	color:#4486E4;
}
input.eins,textarea.eins,img.bild.eins,select.eins{
	border:2px solid #1A287A;
	background-color:#0C0023;
}	
.vote_bg.eins{
	background-color:#1A287A;	
}
td.d0.eins,td.d1.eins{
	color:#1A287A;	
}
td.d1.eins a,td.d2.eins a,td.d1.eins{
	color:#4486E4;
}
td.d1.eins{
	border:2px solid #1A287A;
}
#preview1{
	background-image:url(../images/background/preview1.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:75px;
	height:75px;
	margin-left:463px;
	margin-top:200px;
}

/*
	ZWEI
*/
body.zwei{
	background-image:url(../images/background/2muster.jpg);	
}
#header.zwei{
	background-image:url(../images/nav2/header.jpg);
}
#container.zwei{
	background-color:#0A031C;
	border-left:12px solid #C150CF;
	border-right:12px solid #C150CF;
}
.box_l_m.zwei,.box_r_m.zwei,.box_r_s.zwei,.box_l_b.zwei,.box_big_top.zwei,.box_l_bm.zwei,.box_r_bm.zwei,.box_big.zwei{
  background:#0A031C;
  border:2px solid #9200A4;
}
a.zwei{
	color:#C93FFF;
}
a.Banner.zwei img{
	border:1px solid #9200A4;	
}
.headline.zwei{
	color:#C93FFF;
}
input.zwei,textarea.zwei,img.bild.zwei,select.zwei{
	border:2px solid #9200A4;
	background-color:#0A031C;
}	
.vote_bg.zwei{
	background-color:#9200A4;	
}
td.d0.zwei,td.d1.zwei{
	color:#9200A4;	
}
td.d1.zwei a,td.d2.zwei a{
	color:#C93FFF;
}
td.d1.zwei{
	border:2px solid #9200A4;
}
#preview2{
	background-image:url(../images/background/preview2.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:75px;
	height:75px;
	margin-left:463px;
	margin-top:200px;
}

/*
	DREI
*/
body.drei{
	background-image:url(../images/background/3muster.jpg);	
}
#header.drei{
	background-image:url(../images/nav3/header.jpg);
}
#container.drei{
	background-color:#0B0304;
	border-left:12px solid #0B0304;
	border-right:12px solid #0B0304;
}
.box_l_m.drei,.box_r_m.drei,.box_r_s.drei,.box_l_b.drei,.box_big_top.drei,.box_l_bm.drei,.box_r_bm.drei,.box_big.drei{
  background:#190201;
  border:2px solid #6D1121;
}
a.drei{
	color:#DC2C4B;
}
a.Banner.drei img{
	border:1px solid #6D1121;	
}
.headline.drei{
	color:#DC2C4B;
}
input.drei,textarea.drei,img.bild.drei,select.drei{
	border:2px solid #6D1121;
	background-color:#190201;
}	
.vote_bg.drei{
	background-color:#6D1121;	
}
td.d0.drei,td.d1.drei{
	color:#6D1121;	
}
td.d1.drei a,td.d2.drei a{
	color:#DC2C4B;
}
td.d1.drei{
	border:2px solid #6D1121;
}
#preview3{
	background-image:url(../images/background/preview3.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:75px;
	height:75px;
	margin-left:463px;
	margin-top:200px;
}


/*
	VIER
*/
body.vier{
	background-image:url(../images/background/4muster.jpg);	
}
#header.vier{
	background-image:url(../images/nav4/header.jpg);
}
#container.vier{
	background-color:#0B0304;
	border-left:12px solid #0B0304;
	border-right:12px solid #0B0304;	
}
.box_l_m.vier,.box_r_m.vier,.box_r_s.vier,.box_l_b.vier,.box_big_top.vier,.box_l_bm.vier,.box_r_bm.vier,.box_big.vier{
  background:#190600;
  border:2px solid #6c1c02;
}
a.vier{
	color:#C94E26;
}
a.Banner.vier img{
	border:1px solid #6c1c02;
}
.headline.vier{
	color:#C94E26;
}
input.vier,textarea.vier,img.bild.vier,select.vier{
	border:2px solid #6C1C02;
	background-color:#190600;
}	
.vote_bg.vier{
	background-color:#6C1C02;	
}
td.d0.vier,td.d1.vier{
	color:#6C1C02;	
}
td.d1.vier a,td.d2.vier a,td.d1.vier{
	color:#C94E26;
}
td.d1.vier{
	border:2px solid #6C1C02;
}
#preview4{
	background-image:url(../images/background/preview4.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:75px;
	height:75px;
	margin-left:463px;
	margin-top:200px;
}


/*
	ZOOM
*/
#graybg{
	width:100%;
	height:100%;
	filter:alpha(opacity=0);
	KHTMLOpacity:0.00;
	MozOpacity:0.00;
	opacity:0.00;
	background-color:#000;
	position:fixed;
	top:0px;
	left:0px;
	z-index:10000;
	visibility:hidden;
	display:none;
}
#details_container{
	width:1200px;
	height:580px;
	background-color:none;
	position:fixed;
	top:50%;
	left:50%;
	margin-left:0px;
	margin-top:0px;
	z-index:10001;
	visibility:hidden;
	display:none;
	padding-top:20px;
}
#details_content{
	padding-top:20px;
	width:1024px;
	float:left;
	height:620px;
	visibility:hidden;
	overflow:hidden;
	background-color:#000;	
}
#maxpic,#zoom_content{
	text-align:center;
	color:#057bb2;
	font-size:12px;
	margin-left:20px;
}
#maxpic .hinweis
{
	font-size:10px;
	color:#666;
	font-style:italic;
}
#zoom_content
{
	margin:0px;
}
#zoom_inhalt
{
	visibility:hidden;
}
#login{
	margin-top:130px;
	text-align:left;
	width:1000px;
	display:none;
}
#loginfields div.title{
	color:#fff;	
	font-weight:bolder;
	margin-bottom:24px;
}
#loginfields{
	margin-left:320px;	
}
#loginfields table tr td{
	padding-right:30px;	
	padding-bottom:10px;
}
.vmid{
	vertical-align:middle;
}
#zoomoptions{
	float:right;
	display:none;
	margin-right:12px;
	margin-top:-8px;
	margin-bottom:20px;
	width:70px;
	height:20px;
}
#zoomoptions img{
	margin-right:0px;	
}
#zoomoptions a img{
	border:0px;	
}
#zoom_nav{
	margin:20px 0px;
	padding:0px;
	display:none;
	visibility:hidden;
	text-align:center;
}
#zoom_nav a img
{
	border:0px;	
}
.layout1,.layout2,.layout3,.layout4{
	float:left;	
	margin:6px;
	border:6px solid #000;
	height:200px;
	width:200px;
	padding:0px;
}
.layout1 img,.layout2 img,.layout3 img,.layout4 img{
	margin:0px;
	border:0px;
}	
.layout1,.layout3{
	clear:both;
	margin-left:294px;	
}
.layout3{
	clear:both;
}
.layout1:hover{
	border:6px solid #4468DD;	
}
.layout2:hover{
	border:6px solid #C936FF;	
}
.layout3:hover{
	border:6px solid #DC2C4B;	
}
.layout4:hover{
	border:6px solid #c94e26;	
}


/*
	KALENDER
*/
#kalender
{
	height:140px;
}
.d0{
	color:#8B01DF;
	font-weight:normal;
	border:0px solid #8B01DF;
}
.d1{
	color:#8B01DF;
	font-weight:normal;
	border:1px solid #8B01DF;
}
.d2{
	color:#9300A8;
	font-weight:normal;
}

.clear
{
	clear:both;	
}

#navigation a img{
	border:0px;	
}

#dj_playlist
{
	background-color:#000;
	position:fixed;
	top:0px;
	left:50%;
	margin-left:-130px;
	z-index:1000;
	padding:1px;
	border:2px solid #fff;
	cursor:move;
}
