@charset "UTF-8";
/*
* ==============================================================
* d-c-fixÂ® - Hornschuch
*
* @copyright       d-c-fixÂ®
* @author          brandung GmbH & CoKG - Simon Kemmerling
* @file						 structure.css
* @version         0.1
*
* ==============================================================
*/
body {font: Arial, Helvetica, sans-serif 13px; color:#333; text-align:center; background:#e0e0e0 url(../images/bgBody.gif) repeat-x 0 0}
/*
body.catalog-category-view,
body.br_contentStage,
body.catalog-seo-sitemap-category,
body.cms-datenschutz,
body.catalogsearch-result-index,
body.maget3-index-seiten	{background-image:url(../images/bgBodyContent.jpg)}
*/


/*
	* ==============================================================
	* =background Image
	* ==============================================================
	*/
#br_backgroundImage {display: none; position: absolute; top:138px; left:0; width:100%; height:665px; text-align:center; overflow:hidden;}
#br_backgroundImage #br_backgroundWrapper {left: -100%; margin: 0 auto; position: absolute; width: 200%;}
#br_backgroundImage #br_backgroundWrapper .flexslider .slides img {display:inline !important;}
#br_backgroundImage #br_backgroundWrapper .flexslider .slides {width:150%}
body.cms-home #br_backgroundImage #br_backgroundWrapper .flexslider .slides {background:lightgray;}

body.catalog-category-view #br_backgroundImage,
body.cms-home #br_backgroundImage,
body.catalog-product-view #br_backgroundImage,
body.br_contentStage #br_backgroundImage,
body.catalog-seo-sitemap-category #br_backgroundImage,
body.cms-datenschutz #br_backgroundImage,
body.catalogsearch-result-index #br_backgroundImage,
body.maget3-index-seiten #br_backgroundImage 	 {display: block;}

body.catalog-category-view #br_backgroundImage #br_backgroundWrapper,
body.catalog-product-view #br_backgroundImage #br_backgroundWrapper,
body.br_contentStage #br_backgroundImage #br_backgroundWrapper,
body.catalog-seo-sitemap-category #br_backgroundImage #br_backgroundWrapper,
body.cms-datenschutz #br_backgroundImage #br_backgroundWrapper,
body.catalogsearch-result-index #br_backgroundImage #br_backgroundWrapper,
body.maget3-index-seiten #br_backgroundImage #br_backgroundWrapper			{left: -50%;}

/*
	* ==============================================================
	* =Wrapper
	* ==============================================================
	*/

.wrapper {
	position:relative;
	margin: 0 auto;
	text-align: left;
	width:960px;
}


/*
	* ==============================================================
	* =Header
	* ==============================================================
	*/
.header-container {padding: 0 15px;}
.header { position:relative; z-index:10}


/*
	* ==============================================================
	* =Content
	* ==============================================================
	*/
.main {position: relative; clear: both;background: #fff; margin:0 15px 15px; box-shadow:0 0px 6px #666; -moz-box-shadow:0 0 6px #666; -webkit-box-shadow:0 0 6px #666; width:930px;}

body.cms-home .main 							{margin:0 15px 15px;}
/*
body.catalog-category-view .main,
body.br_contentStage .main,
body.catalog-seo-sitemap-category .main,
body.cms-datenschutz .main,
body.catalogsearch-result-index .main,
body.maget3-index-seiten .main	 	{margin-top:190px;}
*/

/*
	* ==============================================================
	* =Spalten
	* ==============================================================
	*/
.col-main 									{float: left; width: 660px; margin:10px; }
.cms-index-index .col-main { margin: 0; }
.col1-layout .col-main 			{float: none; width: auto;}
.col2-left-layout .col-main {float: right;}

.col-left {float: left; margin:0px 10px 10px; width: 225px;}


/*
	* ==============================================================
	* =Footer
	* ==============================================================
	*/
.footer {margin:0 15px 15px; width:930px;}
