body {

	background-color: #C7E26A;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	margin-top: 0px;

}

table{

	font-size:10pt;

	}

a {

	color: #000000;

	font-weight: bold;

	text-decoration: none;

}

a:hover {

	text-decoration: underline;

}

/* Login-Username -------------------------------------------------------------------------------------*/

td.username {

	padding: 5px 15px 5px 5px;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	background-image: url(http://www.natureone.de/global_gfx/ril2005/top_rechts.jpg);

	background-position: bottom left;

	background-repeat: no-repeat;

	height: 70px;

	width: 469px;

}

/* Haupt-Navigation */

td.topnavigation {

	border: 1px solid #FFFFFF;

	color: #FFFFFF;

	text-align: center;

	background-image: url(http://www.nature-one.de/global_gfx/verlauf.gif);

}

table.abstand {

	margin-top: 3px;

	margin-bottom: 3px;

	color: #FFFFFF;

}

table.hauptnavi td.off {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	padding: 3px 2px 3px 2px;

	color: #FFFFFF;

}

	table.hauptnavi td.off a {

		color: #FFFFFF;

		text-decoration: none;

		letter-spacing: 0px;

	}

table.hauptnavi td.on {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	padding: 3px 2px 3px 2px;

	color: #FFFFFF;

}

	table.hauptnavi td.on a {

		color: #FFFFFF;

		text-decoration: none;

		letter-spacing: 0px;

	}

/* Seiten-Headline */

td.sectionheadline {

	font-size: 20px;

	font-weight: bold;

	color: #FFFFFF;

	padding-left: 5px;

	background-color: #af0a38;

}

/* linke Spalte-------------------------------------------------------------------------------------*/

td.linkeSpalte {

	background-color: #af0a38;

	border-right: 1px solid #FFFFFF;

	background-position: top;

	background-repeat: no-repeat;

}
table.wetter{
	color:#FFFFFF;
	margin-top:10px;
	margin-bottom:10px;
	}
	table.wetter td{
		text-align:center;
		}

/* rechte Spalte-------------------------------------------------------------------------------------*/

td.rechteSpalte {

	background-color: #c2d38f;

	border-left: 1px solid #ffffff;

}

/* Event-Navi */

table.eventNavi{

	background-color: #CCDA9D;

	border-bottom: 1px solid #FFFFFF;

}

table.naviConatiner{

	background-color: #CCDA9D;

	padding: 0px;

	}

table.eventNavi td.ebene1-off {

	color: #FFFFFF;

	padding: 2px 0px 2px 5px;

}

	/*table.eventNavi td.ebene1-on-bereich{

		background-color: #e2eeac;

		border-top:1px solid #921D34;

		border-bottom:1px solid #921D34;

		padding:5px 0px 5px 10px;

	}*/

	table.eventNavi td.ebene1-off a {

		color: #af0a38;

		font-size: 16px;

		font-weight: bold;

		text-decoration: none;

		display: block;

		padding:2px 0px 2px 25px;

		background-image:url(global_gfx/ril2005/schmetterling.gif);

		background-position:left, center;

		background-repeat:no-repeat;

	}

	table.eventNavi td.ebene1-off a:hover {

		color:#358BC2;

		display: block;

	}

	td.ebene1-on {

		padding: 2px 0px 2px 5px;

		background-color:#e7f2c3;

		border-top:1px solid #921d34;

	}

	td.ebene1-on a {

		color: #af0a38;

		font-size: 16px;

		font-weight: bold;

		text-decoration: none;

		display: block;

		padding-left:25px;

	}

	td.ebene1-on a:hover{

		text-decoration: none;

	}

	td.ebene2-off {

		padding: 2px 0px 2px 40px;

		background-color:#e7f2c3;

		/*background-image:url(global_gfx/ril2005/strich_rot.gif);

		background-position:left center;

		background-repeat:no-repeat;*/

	}

	td.ebene2-off a {

		color: #af0a38;

		font-weight: normal;

		font-size: 12px;

		text-decoration: none;

		display: block;

		padding-left: 20px;

		border-left:1px solid #921d34;

		background-image:url(global_gfx/ril2005/strich_rot.gif);

		background-position:0px;

		background-repeat:no-repeat;

	}

	td.ebene2-off a:hover {

		display: block;

		color:#358BC2;

		text-decoration: none;

		

	}

	td.ebene2-on {

		padding: 2px 0px 2px 40px;

		background-color:#e7f2c3;

	}

	td.ebene2-on a {

		color:#358BC2;

		font-weight: bold;

		font-size: 12px;

		text-decoration: none;

		display: block;

		padding-left: 30px;

		border-left:1px solid #921d34;

		background-image:url(global_gfx/ril2005/strich_blau.gif);

		background-position:0px;

		background-repeat:no-repeat;

	}

	td.ebene2-on a:hover{

		text-decoration: none;

	}

/* Special-Navi */

table.specialnavi {

	border-top: 1px solid #FFFFFF;

	background-color: #c1d070;

}

table.specialnavi td {

	padding: 2px 0px 2px 5px;

	border-bottom: 1px solid #FFFFFF;	

}

table.specialnavi a {

	color: #000000;

	text-decoration: none;

	font-size: 12px;

	font-weight: normal;

	letter-spacing: normal;

}

table.specialnavi a:hover{

	color: #000000;

}

/* mittlere Spalte */

td.mitteSpalte {

	background-color: #e7f2c3;

}

table.content {

	border: 1px solid #FFFFFF;

}

table.inhalt {

	padding: 20px 0px 20px 0px;

}

/*	--------------------------------------------------------*/		

/*	---[CONTENT CSS]----------------------------------------*/

/*	--------------------------------------------------------*/



/* 	basic table---------------------------------------------*/

table.basic{

	padding:0;

	margin:0;

	margin-bottom:20px;

	}

	table.basic td.top{

	/*background-color:#FFFFFF;*/

	padding:10px 10px 5px 10px;

	vertical-align:top;

	}



	table.basic td.head{

	padding:5px 5px 5px 30px;

	font-size:14pt;

	color:#af0a38;

	font-weight:bold;

	background-image:url(http://www.natureone.de/fileadmin/ril2005/images/header_back.jpg);

	background-repeat:no-repeat;

	background-position:0px 3px;

	}

	table.basic td.content{

	/*background-color:#FFFFFF;*/

	padding:10px 73px 5px 5px;

	vertical-align:top;

	}



	table.basic td.footer{

	/*background-color:#FFFFFF;*/

	padding:0px 0px 10px 0px;

	}



	table.basic td.bilder{

	background-color:#921D34;

	}

	

/*	LineUp--------------------------------*/		

table.lineup{

}

	table.lineup td{

	}

	table.lineup td.headmixery{

	font-size:16pt;

	color:#AF0A38;

	}

	table.lineup td.lineupmixery{

	font-size:12pt;

	background-color:#af0a38;

	border:1px solid #FFFFFF;

	color:#FFFFFF;

	padding:5px 5px 5px 5px;

	font-weight:bold;

	line-height:150%;

	}

	table.lineup td.headfloors{

	font-size:14pt;

	color:#AF0A38;

	}

	table.lineup td.lineupfloors{

	padding:5px;

	text-align:justify;

	font-size:10pt;

	line-height:150%;

	background-color:#FFFFFF;

	border:1px solid #AF0A38;

	}

	.highlight{

		color:#AF0A38;

		font-weight:bold;

		}

/*	tickets---------------------------------------------------*/

	table.tickets{

	}

		table.tickets td{

			padding:0px 5px 0px 5px;

			}

		table.tickets td.typ{

			font-size:12pt;

			font-weight:bold;

			padding:5px;

			}

		table.tickets td.preis{

			font-size:12pt;

			padding:5px;

			}

			

/*	floors ("Rollover" Liste)---------------------------------*/

table.floors{

	padding:5px 8px 5px 7px;

}

	table.floors td.head{

		padding:5px 8px 5px 7px;

		}

	table.floors td.intro{

		padding:5px 8px 5px 7px;

		}

.mixeryfloor{

	padding-bottom:5px;

	}

ul.floors{

	margin:0px;

	padding:0px;

	list-style-type:none;

	vertical-align:middle;

	font-size:8pt;

	}

	ul.floors li{

		margin:0px;

		padding:5px;

		vertical-align:middle;

		

		}

		ul.floors li a{

			border:1px solid #006600;

			display:block;

			padding:5px;

			height:70px;

			vertical-align:middle;

			background-color:#ffffff;

			text-decoration:none;

			color:#006600;

				}

			ul.floors li a:hover{

					border:1px solid #ffffff;

					background-color:#e7f2c3;

					display:block;

					text-decoration:none;

					color:#006600;

				}



/*	Breadcrumbs-----------------------------------------------*/

.breadcrumbs{

	text-align:center;

	padding-bottom:30px;

	padding-top:10px

	}

.breadcrumbs a{

	font-size:10pt;

	padding:7px;

	color:#FFFFFF;

	background-color:#AF0A38;

	text-decoration:none;

	}

	.breadcrumbs a:hover{

	font-size:10pt;

	padding:7px;

	color:#AF0A38;

	background-color:#FFFFFF;

	text-decoration:none;

	}

/*  Floorbox Mixery ---------------------------------------------------------------*/

table.floorbox-mixery{

	border:1px solid #FFFFFF;

	background-color:#ffffff;

	background-image:url(http://www.natureone.de/fileadmin/ril2005/images/floor_mixery_back.jpg);

	background-position:top;

	background-repeat:repeat-x;

	}

	table.floorbox-mixery td.mixeryhead{

		margin:0;

		padding:0px 0px 0xp 0px;

		font-size:16pt;

		color:#FFFFFF;

		font-weight:bold;

		background-image:none;

		text-align:center;

		}

		.head-dj{

	font-size:12pt;

	color:#3e8fc3;

	font-weight:bold;

	padding-left:30px;

	}

		table.floorbox-mixery td.url{

		padding:0px 30px 5px 5px;

		font-size:9pt;

		text-align:right;

		}

		table.floorbox-mixery td.leer{

		padding:0px;

		font-size:1pt;

		text-align:center;

		}

		table.floorbox-mixery td.text{

		padding:5px 30px 5px 30px;

		font-size:10pt;

		text-align:justify;

		vertical-align:top;

		}

		table.floorbox-mixery td.lineup{

		padding:5px 0px 5px 0px;

		font-size:10pt;

		text-align:center;

		color:#000000;

		background-color:#e7f2c3;

		font-weight:bold;

		}

		table.floorbox-mixery td.logo{

		padding:5px 0px 5px 0px;

		font-size:10pt;

		text-align:center;

		vertical-align:middle;

		}

/*	Floors Box (separate Einzelseite)-----------------------------------------------*/

table.floorbox{

	border:1px solid #FFFFFF;

	background-color:#ffffff;

	background-image:url(http://www.natureone.de/fileadmin/ril2005/images/floor_back.gif);

	background-position:top;

	background-repeat:repeat-x;

	}

	table.floorbox td.head{

		padding:5px;

		font-size:12pt;

		text-align:center;

		color:#000000;

		font-weight:bold;

		background-image:none;

		}

		table.floorbox td.url{

		padding:0px 5px 5px 5px;

		font-size:8pt;

		text-align:center;

		}

		table.floorbox td.address{

		padding:0px 5px 5px 5px;

		font-size:10pt;

		text-align:center;

		}

		table.floorbox td.text{

		padding:10px;

		font-size:10pt;

		text-align:justify;

		vertical-align:top;

		}

		table.floorbox td.lineup{

		padding:5px 0px 5px 0px;

		font-size:10pt;

		text-align:center;

		color:#000000;

		background-color:#e7f2c3;

		font-weight:bold;

		}

		table.floorbox td.logo{

		padding:5px 0px 5px 0px;

		font-size:10pt;

		text-align:center;

		vertical-align:middle;

		}

/*	AftreParties Box (separate Einzelseite)-----------------------------------------------*/

table.afterbox{

	border:1px solid #FFFFFF;

	background-color:#ffffff;

	background-image:url(http://www.natureone.de/fileadmin/ril2005/images/after_back.gif);

	background-position:top;

	background-repeat:repeat-x;

	}

	table.afterbox td.head{

		padding:5px;

		font-size:12pt;

		text-align:center;

		color:#000000;

		font-weight:bold;

		background-image:none;

		}

		table.afterbox td.url{

		padding:0px 5px 5px 5px;

		font-size:8pt;

		text-align:center;

		}

		table.afterbox td.address{

		padding:0px 5px 5px 5px;

		font-size:10pt;

		text-align:center;

		}

		table.afterbox td.text{

		padding:10px;

		font-size:10pt;

		text-align:justify;

		vertical-align:top;

		}

		table.afterbox td.lineup{

		padding:5px 0px 5px 0px;

		font-size:10pt;

		text-align:center;

		color:#FFFFFF;

		background-color:#3e8fc3;

		font-weight:bold;

		}

		table.afterbox td.logo{

		padding:5px 0px 5px 0px;

		font-size:10pt;

		text-align:center;

		vertical-align:middle;

		}

/*	AfterPrties-----------------------------------------------*/





.afterleft{

	background-color:#ffffff;

	border-left:1px solid #3e8fc3;

	border-top:1px solid #3e8fc3;

	border-bottom:1px solid #3e8fc3;

	}

.afterright{

	background-color:#ffffff;

	border-right:1px solid #3e8fc3;

	border-top:1px solid #3e8fc3;

	border-bottom:1px solid #3e8fc3;

	}

table.afterparties{

	background-color:#FFFFFF;

	/*border:1px solid #3e8fc3;*/

	display:inline;

	}

	table.afterparties td{

		padding:5px;

		}

		table.afterparties td.city{

			padding:5px;

			font-size:12pt;

			color:#3e8fc3;

			font-weight:bold;

			border-bottom:1px solid #3e8fc3;

			}

		table.afterparties td.club{

			padding:5px 0px 0px 5px;

			font-size:10pt;

			font-weight:bold;

			}

			table.afterparties td.club a{

				padding:5px 0px 5px 15px;

				text-decoration:none;

				color:#000000;

				background-image:url(http://www.natureone.de/fileadmin/ril2005/images/after_stern.gif);

				background-repeat:no-repeat;

				background-position:left center;

				display:block;

				width:100%;

				}

			table.afterparties td.club a:hover{

				padding:5px 0px 5px 15px;

				text-decoration:none;

				color:#ffffff;

				background-color:#3e8fc3;

				display:block;

				width:100%;

				background-image:url(http://www.natureone.de/fileadmin/ril2005/images/after_stern_over.gif);

				background-repeat:no-repeat;

				background-position:left center;

				}

		table.afterparties td.clubinfo{

			padding:0px 5px 10px 5px;

			font-size:8pt;

			}

			



table.preparty{

	border:1px solid #af0a38;

	background-color:#ffffff;

	background-image:url(http://www.natureone.de/fileadmin/ril2005/images/pre_back.gif);

	background-position:top;

	background-repeat:repeat-x;

	}

	table.preparty td.head{

		padding:5px;

		font-size:14pt;

		text-align:center;

		color:#FFFFFF;

		}

		table.preparty td.location{

		padding:0px 5px 5px 5px;

		font-size:12pt;

		text-align:center;

		}

		table.preparty td.address{

		padding:0px 5px 5px 5px;

		font-size:10pt;

		text-align:center;

		}

		table.preparty td.text{

		padding:10px;

		font-size:10pt;

		text-align:justify;

		vertical-align:top;

		}



		table.preparty td.lineup{

		padding:5px 0px 5px 0px;

		font-size:10pt;

		text-align:center;

		color:#FFFFFF;

		background-color:#af0a38;

		font-weight:bold;

		}

		table.preparty td.logo{

		padding:5px 0px 5px 0px;

		font-size:10pt;

		text-align:center;

		}

/*	LOCATION--------------------------------*/		

table.location{

	border:1px solid #af0a38;

}

	table.location td{

	}			

/*	schriften + ueberschriften--------------------------------*/

.hinweis{

	font-size:8pt;

	}

	/* Anreise, "aus richtung sueden"... */

.head2{

	font-size:12pt;

	color:#3e8fc3;

	font-weight:bold;

	padding:15px 5px 5px 10px;

	/*background-color:#FFFFFF;*/

	}

.head2bus{

	font-size:12pt;

	color:#3e8fc3;

	font-weight:bold;

	padding:15px 5px 5px 10px;

	border-bottom:1px solid #c2d38f;

	/*background-color:#FFFFFF;*/

	}

.head3{

	font-size:14pt;

	color:#af0a38;

	}

	

/*	Formular (flyerservice)------------------------------------*/

input{

	border:1px solid #af0a38;

	background-color:#C2D38D;

	}

option{

	border-top:1px solid #af0a38;

	}

	

/*	links-----------------------------------------------------*/

a{

	color:#af0a38;

	text-decoration:none;

	font-weight:bold;

	text-decoration:underline;

	}

	a:hover{

		text-decoration:underline;

		color:#000000;

		}



a.wichtig{

	color:#af0a38;

	font-size:12pt;

	font-weight:bold;

	text-decoration:underline;

	}

	a.wichtig:hover{

		text-decoration:none;

		}
/*  FAQ -----------------------------*/
.frage{
	font-size:12pt;
	color:#af0a38;
	font-weight:bold;
	padding:5px 5px 0px 10px;
	border-bottom:1px solid #af0a38;
	}

.antwort{
	padding:5px 5px 20px 10px;
	font-size:10pt;
	color:#000000;
	}
	.antwort a{
		}

			

/*	allgemeines-----------------------------------------------*/

/*bilderrahmen*/

.borderril{

	border:1px solid #921D34;

	}



	

/*listen bei Anreise*/

ul.anreise{

	padding:0px 5px 0px 20px;

	margin:0px 0px 5px 0px;

	}
	
/*timetable auf den einzelnen Floorseiten*/
table.timetable-mixery{
	border:1px solid #FFFFFF;
	width:550px;
	background-color:#FFFFFF;
	background-image:url(http://www.natureone.de/fileadmin/ril2005/images/floor_mixery_back.jpg);
	background-position:top;
	background-repeat:repeat-x;
	}
	table.timetable-mixery td.headline{
		text-align:center;
		color:white;
		font-size:14pt;
		font-weight:bold;
		padding:5px 0px 10px 10px;
		}
	table.timetable-mixery td.time{
		color:black;
		padding:0px 0px 10px 10px;
		font-size:12pt;
		font-weight:bold;
		}
	table.timetable-mixery td.dj{
		color:#3E8FC3;
		padding:0px 0px 10px 10px;
		font-size:12pt;
		font-weight:bold;
		}
table.timetable{
	border:1px solid #FFFFFF;
	width:550px;
	background-color:#FFFFFF;
	background-image:url(http://www.natureone.de/fileadmin/ril2005/images/floor_back.gif);
	background-repeat:repeat-x;
	}
	table.timetable td.headline{
		font-size:12pt;
		font-weight:bold;
		padding:5px 0px 10px 10px;
		}
	table.timetable td.time{
		color:black;
		padding:0px 0px 10px 10px;
		}
	table.timetable td.dj{
		color:#921D34;
		padding:0px 0px 10px 10px;
		}
	
