
	/*--- // -------------------------------------------------------
		
		@ ClassicCar24 Frontend 
		@ /css/general.css
		@ Style-Sheet für das allgemeine layout_classicbike
		
		@ 03.03.2008 PH
		@ alpha 0.1
		
		@ Content:
		-	Element Definitionen
		-	Navigationen
		-	Breadcrump
		-	Diverse Klassen
		
		Changelog:
		
	-------------------------------------------------------- // ---*/	
	
	/*-----------------------------------------------------------
	
		Element Definitionen
	
	-----------------------------------------------------------*/
	@charset "utf-8";
	
	* {
		padding: 0;
		margin: 0;
	}
	
	html, body, ul, li {
		padding: 0;
		margin: 0;
	}
	
	body {
		font: 11px/16px Arial, Verdana, Helvetica, sans-serif;
		background:url(../img/header_bg.jpg) top left repeat-x;
		width:100%;
		/*overflow-x:hidden;*/
	}
	
	a#home {
		display:block;
		position:absolute;
		top:0;
		left:0;
		width:260px;
		height:122px;
	}
	
	a#home span {
		display:none;
	}
	
	h1{
		display:none;
	}
	
	p {
		padding:0 0 10px 0;
	}
	
	div#website {
		width:1000px;
		background-repeat:no-repeat;
		background-position:top left;
	}
	
	div#top {
		width:100%;
		height:95px;
	}
	
		div#language {
			float:left;
			padding:12px 0 0 278px;
		}
	
		div#language a.active-lang {
			color:#000;
			text-decoration:none;
		}
	
	div#main-container {
		width:980px;
		padding:0 0 0 20px;
	}
	
	div#left-container {
		float:left;
		width:213px;
		padding:63px 27px 0 0;
	}
	
	div#middle-container {
		float:left;
		width:480px;
	}
	
	div#middle-container ul {
		margin-left:10px;
	}
	
		div#breadcrump-container {
			width:100%;
			height:20px;
			background:#ececec;
			font-size:10px;
		}
		
		div#title {
			height:25px;
			padding:20px 0 5px 0;
			font-family:"Times New Roman", Times, Georgia, serif;
			font-size:23px;
			font-weight:bold;
		}
	
	div#right-container {
		float:left;
		width:213px;
		padding:0 0 0 47px;
	}
	
		div#jetztInserieren a {
			display:block;
			width:213px;
			height:155px;
			text-decoration:none;
		}
	
		div#neuBei a {
			display:block;
			position:relative;
			width:213px;
			height:75px;
			padding:5px 0px;
			text-decoration:none;
			color:#fff;
		}
	
	div#footer {
		width:100%;
		height:70px;
		margin-top:20px;
		background:url(../img/footer_bg.gif) top left no-repeat;
		color:#999;
	}
	
		div#clickwerk {
			padding:5px 35px 0 30px;		
			text-align:center;
		}
		
		div#clickwerk  a {
			color:#999;
		}
		
		div#quicknav {
			text-align:center;
			width:568px;
			padding:5px 0;
		}
		
		div#toTop {
			padding:5px 0 0 71px;		
			text-align:center;
		}
	
	/*-----------------------------------------------------------
		Navigationen
	-----------------------------------------------------------*/
	
		/* -------------- Hauptnavigation -------------- */
		
		div#main-nav {
			float:right;
			margin-top:15px;
		}
		
		div#main-nav ul {
			list-style:none;
			margin:0;
			padding:0;
		}
		
		div#main-nav ul li {
			float:left;
			/*padding:6px 14px;*/
		}
		
		div#main-nav ul li a {
			display:block;
			color:#fff;
			padding:7px 14px;
			text-decoration:none;
		}
		
		div#main-nav ul li#profilLink {
			margin-left:5px;
		}
		
		div#main-nav ul li a.profilLink {
			background:url(../img/profile-bg.jpg) bottom repeat-x;
			color:#000;
			margin:0 7px;
		}
		
		div#main-nav ul li div.left-corner-profil {
			background:url(../img/corner-left-profile.gif) bottom left no-repeat;
		}
		
		div#main-nav ul li div.right-corner-profil {
			background:url(../img/corner-right-profile.gif) bottom right no-repeat;
		}
		
		
		/* -------------- Subnavigation -------------- */
		
		ul#navigation {
			width:100%;
			list-style:none;
			padding-bottom:20px;
			border-top:1px solid #ececec;
		}
		
		ul#navigation li {
			border-bottom:1px solid #ececec;
			padding:8px 0 8px 0;
		}
		
		ul#navigation li a {
			text-decoration:none;
			color:#797979;
			padding-left:20px;
		}
		
		ul#newest-offers {
			width:100%;
			list-style:none;
		}
		
		ul#newest-offers li {
			padding:4px 0 4px 20px;
		}
		
		/* -------------- Quicknav -------------- */
		
		div#quicknav div.quicknav-container {
			text-align:center;
			width:100%;
		}
		
		div#quicknav div.quicknav-container a {
			padding:1px 5px;
			color:#999;
		}
	
	/*-----------------------------------------------------------
		Breadcrump
	-----------------------------------------------------------*/
	
		
		ul#breadcrump {
			list-style:none;
			padding:2px;
		}
		
		ul#breadcrump li {
			float:left;
			padding-left:3px;
		}
		
		ul#breadcump li a {
			color: #989898;
		}
		
		ul#breadcrump li a.next-crump {
			padding-left:8px;
			background:url(../img/gray_pfeil.gif) center left no-repeat;
		}
		
		div.info-text {
			padding:2px;
		}
	
	
	/*-----------------------------------------------------------
		Diverse Klassen
	-----------------------------------------------------------*/
	
	div#catBG {
		margin:3px 3px 0 3px;
		padding:5px 0;
		background:url(../img/white_line.gif) left center repeat-x;
	}
	
	div#inserateNow-title {
		display:block;
		padding:18px 0px 0px 19px;
		color:#fff;
		font-size:15px;
		font-family:"Times New Roman", Times, Georgia, serif;
		font-weight:bold;
		text-decoration:underline;
	}
	
	div#black {
		display:block;
		padding:13px 15px 0px 15px;
		font-weight:bold;
		font-weight:normal;
		color:#000;
		
	}
	
	div#registerNow-title {
		display:block;
		padding:5px 0px 0px 0px;
		color:#fff;
		font-size:11px;
		font-family:"Times New Roman", Times, Georgia, serif;
		font-weight:bold;
		text-decoration:underline;
		text-align:center;
	}
	
	div#registerNow-text {
		padding:3px 13px 0 12px;
	}
	
	div#registerNow-button {
		position:absolute;
		bottom:4px;
		right:4px;
		padding-top:6px;
		text-align:right;
		color:#000;
	}
	
	.clear {
		clear:both;
	}
	.left {
		float:left;
	}
	.right {
		float:right;
	}
		
	div#tooltip-preview {
		display: none;
		position: absolute;
		background-color: #fff;
		background-position: center;
		background-repeat: no-repeat;
		width: 142px;
		height: 92px;
		border: 1px solid #bbb;
	}
	
	/*---------------------- Editor Styles -------------------------------*/
	
	.title-font {
		font-family: "Times New Roman", Times, Georgia, serif;
		font-size:15px;
		font-weight:bold;
		color:#fff;
	}
	
	.grey-font {
		color:#666;
	}
	
	.table-shadow, .table-shadow td {
		background: #ececec;
	}
	
	.image-left {
		margin:8px 8px 8px 0;
		float:left;
	}
	
	.image-right {
		margin:8px 8px 8px 0;
		float:left;
	}
	
	.image-top-left {
		margin:0 8px 8px 0;
		float:left;
	}
	
	.image-top-right {
		margin:0 8px 8px 0;
		float:left;
	}