/* TOP10 Gruppe: layout.css, 2006-03-24, Weber eBusiness Servcies, A. Simmert/J.Weber */

/* Rahmen (enthält Standardschriftdefinition) */
body #border {
	width: 920px;
	background: transparent url(http://www.top10nightlife.de/fileadmin/images/default/back.jpg) no-repeat;
	margin: 0 auto 0 auto;
	color: #333;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
}

#border_popup {
	width: 505px;
	background: #d2d2d2 url(http://www.top10nightlife.de/fileadmin/images/default/popup_back.jpg) repeat-x 0 100%;
	margin: 0 auto 0 auto;
	padding: 1px 0 15px 0;
	color: #333;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
}

/* Navigation */
#nav {
	list-style: none;
	height: 35px;
	background: #ccc url(http://www.top10nightlife.de/fileadmin/images/default/nav_back.jpg) no-repeat;
	margin: 24px 0 0 0;
	padding: 0 20px 0 20px;
}

	#nav li {
		float: right;
		height: 24px;
		margin: 11px 0 0 0;
		padding: 0;
	}

/* Sexy Seitenkörper */
#body, #body_big {
	margin: 24px 20px 0 20px;
	padding: 0 0 32px 0;
}

#border_popup #body_big {
	margin: 0;
}

* html #body {
	padding: 0 0 6px 0;
}

/* Linke Spalte */
#left {
	float: left;
	width: 240px;
}

	/* Events */
	#events {
		background: #ef181e url(http://www.top10nightlife.de/fileadmin/images/default/events_back.jpg) no-repeat;
	}

		#events .content {
			min-height: 100px;
			padding: 8px 20px 12px 20px;
			background: transparent url(http://www.top10nightlife.de/fileadmin/images/default/events_back.gif) no-repeat 0 100%;
		}
		* html #events .content { /* IE Bugfix */
			height: 1%;
			overflow: auto;
		}

	/* Rote Box mit grauem Verlauf */
	#left .redbox {
		margin: 16px 0 0 0;
		background: #ef181e url(http://www.top10nightlife.de/fileadmin/images/default/redbox_back.gif) no-repeat;
	}

		#left .redbox .content {
			min-height: 165px;
			padding: 6px 20px 12px 20px;
			color: #fff;
			font-family: Arial, Verdana, sans-serif;
			font-size: 12px;
			text-align: left;
			background: transparent url(http://www.top10nightlife.de/fileadmin/images/default/redbox_back.jpg) no-repeat 0 100%;
		}
		* html .redbox .content { /* IE Bugfix */
			height: 1%;
			overflow: auto;
		}

/* Mittlere Spalte (Erzeugt obere Ecken) */
#center {
	float: left;
	width: 431px;
	background: #ccc url(http://www.top10nightlife.de/fileadmin/images/default/center_back.jpg) no-repeat;
	margin: 0 0 0 20px;
}
#border_popup #center {
	margin: 0;
	background: none;
}

	/* Inhalt (Erzeugt untere Ecken) */
	#content {
		min-height: 190px;
		background: transparent url(http://www.top10nightlife.de/fileadmin/images/default/content_back.jpg) no-repeat 0 100%;
		padding: 6px 20px 32px 20px;
		line-height: 16px;
		font-style: italic;
	}
	* html #content {
		height: 1%;
		overflow: auto;
	}

	#border_popup #content {
		background: none;
		padding-bottom: 0;
	}

/* Rechte Spalte */
#right {
	float: left;
	width: 169px;
	margin: 0 0 0 20px;
}

	/* Subnav-Container */
	#subnav {
		background: #272727 url(http://www.top10nightlife.de/fileadmin/images/default/subnav_back.jpg) no-repeat;
	}

		#subnav .content {
			min-height: 110px;
			padding: 6px 20px 12px 20px;
			background: transparent url(http://www.top10nightlife.de/fileadmin/images/default/subnav_back.gif) no-repeat 0 100%;
		}
		* html #subnav .content { /* IE Bugfix */
			height: 120px;
		}

		/* Subnav */
		#subnav ul {
			list-style: none;
			margin: 17px 0 0 0;
			padding: 0;
		}

			#subnav ul li {
				display: inline;
				margin: 0;
			}

				#subnav ul li a:link, #subnav ul li a:visited, #subnav ul li a:active {
					display: block;
					background: transparent url(http://www.top10nightlife.de/fileadmin/images/default/subnav_bully.gif) no-repeat 0 3px;
					margin: 13px 0 0 0;
					padding: 0 0 0 20px;
					color: #ddd;
					font-family: Arial, Verdana, sans-serif;
					font-size: 10px;
					text-decoration: none;
					text-transform: uppercase;
				}
				#subnav ul li.active a:link, #subnav ul li.active a:visited, #subnav ul li.active a:active,
				#subnav ul li a:hover {
					background-position: 0 -97px;
				}

					#subnav ul li ul {
						margin: 0;
					}

						#subnav ul li ul li a:link, #subnav ul li ul li a:visited, #subnav ul li ul li a:active {
							background: none;
							margin: 0 0 3px 13px;
							padding: 0 0 0 7px;
						}

						#subnav ul li.active ul li.active a:link, #subnav ul li ul li.active a:visited, #subnav ul li ul li.active a:active,
						#subnav ul li.active ul li a:hover {
							background: transparent url(http://www.top10nightlife.de/fileadmin/images/default/subnav_arrow.gif) no-repeat 0 4px;
							color: #fff;
						}

/* Footer */
#foot {
	border-top: 1px solid #fff;
	/*margin: 32px 20px 0 20px;*/
	margin: 0 20px 0 20px;
	padding: 5px 0 20px 0;
	color: #fff;
	font-size: 10px;
	text-transform: uppercase;
}

	#foot a:link, #foot a:visited, #foot a:active {
		margin: 0 0 0 30px;
		color: #fff;
		text-decoration: none;
	}

		#foot .madeby {
			float: right;
		}

			#foot .madeby a:link, #foot .madeby a:visited, #foot .madeby a:active {
				margin: 0;
			}

/* Breiter Content */

#body_big #left {
	width: 169px;
}

	/* Rote Box mit grauem Verlauf */
	#body_big #left .redbox {
		margin: 0 0 16px 0;
		background: #ef181e url(http://www.top10nightlife.de/fileadmin/images/default/redbox_small_back.gif) no-repeat;
	}

		#body_big #left .redbox .content {
			background: transparent url(http://www.top10nightlife.de/fileadmin/images/default/redbox_small_back.jpg) no-repeat 0 100%;
		}

	/* Dunkelrote Box ohne Verlauf */
	#body_big #left .dark-redbox {
		margin: 0 0 16px 0;
		background: #ac1d1f url(http://www.top10nightlife.de/fileadmin/images/default/dark-redbox_top_back.gif) no-repeat;
	}

		#body_big #left .dark-redbox .content {
			color: #fff;
			font-style: italic;
			min-height: 32px;
			padding: 6px 20px 12px 20px;
			background: transparent url(http://www.top10nightlife.de/fileadmin/images/default/dark-redbox_bottom_back.gif) no-repeat 0 100%;
		}
		* html #body_big #left .dark-redbox .content {
			height: 1%;
			overflow: auto;
		}

#body_big #center {
	width: 502px;
	background: #d1d1d1 url(http://www.top10nightlife.de/fileadmin/images/default/center_big_back.jpg) no-repeat;
}
#border_popup #body_big #center {
	background: none;
}

	#body_big #content {
		background: transparent url(http://www.top10nightlife.de/fileadmin/images/default/content_big_back.jpg) no-repeat 0 100%;
	}
	#border_popup #body_big #content {
		background: none;
	}

/* Toplink */
#center .toplink {
	height: 15px;
	background: #3a3a3a;
	padding: 13px 20px 0 0;
}
	#center .toplink a:link, #center .toplink a:visited, #center .toplink a:active {
		float: right;
		background: transparent url(http://www.top10nightlife.de/fileadmin/images/default/toplink_back.gif) no-repeat 0 5px;
		padding: 0 0 0 10px;
		color: #fff;
	}
	#center .toplink a:hover {
		text-decoration: none;
	}

/* Partypixx Navigation */
#picnav {
	list-style: none;
	margin: 0 0 0 -20px;
	padding: 0;
}

	#picnav li {
		border-bottom: 1px solid #872023;
		margin: 0 -20px 0 0;
		padding: 0 20px 3px 20px;
	}

/* Startseite */

/* 2. Box */
#content2 {
	background: transparent url(http://www.top10nightlife.de/fileadmin/images/default/content2_back.gif) no-repeat;
}

	#content2 .content {
		min-height: 110px;
		background: transparent url(http://www.top10nightlife.de/fileadmin/images/default/content_back.jpg) no-repeat 0 100%;
		padding: 22px 20px 32px 20px;
		line-height: 16px;
		font-style: italic;
	}
	* html #content2 .content {
		height: 1%;
		overflow: auto;
	}

/* Öffungszeiten */
#openingtimes {
	margin: 20px 0 0 20px;
	color: #ec9f9f;
}

	#openingtimes h2 {
		display: block;
		background: none;
		padding: 0;
		color: #ececec;
		font-size: 10px;
		font-weight: normal;
		text-transform: uppercase;
	}

	#openingtimes em {
		color: #ececec;
		font-style: normal;
	}
	
/* Special Teaser (rechts unter Subnave bzw. Öffnungszeiten)*/
#special {
	margin: 20px 20px 0 20px;
	color: #ec9f9f;
}
