@import url("reset.css");
@import url("footer.css");
@import url("main.css");
@import url("slideshow.css");

/** 
 * @section Header
 *
 */

#header-container {
	margin-right: 0; /* ueberschreiben */
}

#header, #body-container {
	width: 960px; /* ueberschreiben */
}

/** 
 * @section Body
 *
 */

#body {
	background-image: none; /* ueberschreiben */
}

#body-container {
	margin-top: -480px;
	/* move above slideshow background */
}

/** 
 * @section Sidebar
 *
 */

#sidebar {
	float: left; /* ueberschreiben */
	padding-right: 30px;
}

#sidebar-container {
	width: 200px; /* ueberschreiben */
}

#sidebar-teaser {
	margin-top: 20px;
	height: 160px;
	color: white;
	background-color: #ff5400;
}
#sidebar-teaser p {
	padding-top: 23px;
	font-size: 2em;
	text-align: center;
}

#newsletter {
	margin-top: 30px; /* ueberschreiben */
}

#fotokategorien, #newsletter {
	background-image: none; /* ueberschreiben */
}

#fotokategorien ul, #newsletter-container {
	background-image: none; /* ueberschreiben */
	padding: 0; /* ueberschreiben */
}

/** 
 * @section Content
 *
 */

#content {
	margin-top: 0; /* ueberschreiben */
}

#content .article {
	margin-top: 20px;
}

/** 
 * @subsection Preistabelle
 *
 */

#preistabelle td {
	padding: 10px;
	border-bottom: 1px solid #cdcfc5;
}
.preistabelle-format, .preistabelle-preis {
	color: #513f3f;
}
#preistabelle .preistabelle-format {
	padding-right: 30px;
}
#preistabelle .preistabelle-menge {
	padding-left: 30px;
	color: #a2be41;
}
