/**print stylesheet**/
@import url(reset.css);

body {
	color: #000000;
	background-color: #FFFFFF;
	font-size:10pt;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:1.2em;
}

/* framework */

#print_logo {
	width:18cm;
	border-bottom:solid 0.01cm black;
	padding-bottom:1cm;
	margin-bottom:1cm;
	text-align:center;
}

#print_logo img {
	width:4.0cm !important;
	height:2.09cm !important;
}

img {
	height:95%;
	width:95%;
}

#bg {
	display:none;
}

#header {
	display:none;
}

#sub-menu {
	display:none;
}

#breadcrumbs {
	display:none;
}

#footer {
	display:none;
}

#search-box {
	display:none;
}

#sitemap {
	display:none;
}

#content_wrap {
	margin:0;
}

#content {
	float:left;
	width:18.1cm;
}


/* Content */

#content .teaser-box-image-hover {
	display:none;
}

#content h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16pt;
	font-weight:normal;
	letter-spacing:0em;
	line-height:1.2em;
	color:#b8964c;
}

#content h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14pt;
	font-weight:normal;
	letter-spacing:0em;
	line-height:1.2em;
	color:#000;
}

#content a {
	color:#000;
	text-decoration:underline;
}

#content hr,
#content p.hrtag {
	margin-top:0.5cm;
	margin-bottom:0.5cm;
	height:0.05cm;
	border-top:0.05cm dotted #000;
}

#content ul,
#content ol {
	margin-left:0.2cm;
	padding-left:0.2cm;
}

#content ul {
	list-style-type:square;
}

#content ol {
	list-style-type:decimal;
}


/* ICE-Boxes */

.ice-box {
	width:18.1cm;
	float:left;
	padding:0;
	margin:0px;
}

.ice-box-2col-50-50 .ice-box-ce-1 {
	float:left;
	width:9cm;
	overflow:hidden;
}

.ice-box-2col-50-50 .ice-box-ce-2 {
	float:left;
	width:9cm;
	overflow:hidden;
}

.ice-box-3col .ice-box-ce-1, 
.ice-box-3col .ice-box-ce-2,
.ice-box-3col .ice-box-ce-3 {
	float:left;
	width:6cm;
	margin:0;
	padding:0;
	overflow:hidden !important;
}


.ice-box-2col-66-33 .ice-box-ce-1 {
	float:left;
	width:12cm;	
	overflow:hidden;
}

.ice-box-2col-66-33 .ice-box-ce-2 {
	width:6cm;
	margin-left:12cm;
	overflow:hidden;
}

.ice-box-2col-33-66 .ice-box-ce-1 {
	float:left;
	width:6cm;
	overflow:hidden;
}

.ice-box-2col-33-66 .ice-box-ce-2 {
	width:12cm;	
	margin-left:6cm;
	overflow:hidden;
}

/* 10px Abstand */
div.csc-frame-frame-201 {
	padding:0.3cm;
}

/* Kein Abstand links */
div.csc-frame-frame-202 {
	padding:0.3cm;
	padding-left:0;
}

/* Kein Abstand rechts*/
div.csc-frame-frame-203 {
	padding:0.3cm;
	padding-right:0;
}

/* Kein Abstand links und rechts*/
div.csc-frame-frame-204 {
	padding:0.3cm;
	padding-left:0;	
	padding-right:0;
}

/* Unsichtbar */
div.csc-frame-frame-205 {
	display:none;
}

/* News */

.news-list-item {
	border-bottom:solid 0.01cm black;
	padding-bottom:0.5cm;
	margin-bottom:1.0cm;
	clear:both;
	float:left;
	width:18.0cm;

}

.news-list-item .news-list-data-wrap {
	margin-bottom:0.2cm;
	border-bottom:solid 0.01cm black;
}

.news-list-item .news-list-date {
	padding-right:0.2cm;
}

.news-list-item .news-list-image-wrap {
	display:none;
}

.news-list-item h1 {
	font-size:14pt;
	width:8cm;
	float:left;
	padding-right:1cm;
	margin-bottom:0.5cm;

}

.news-list-item h1 a {
	text-decoration:none !important;
}

.news-list-item p {
	width:9cm;
	float:left;
}

.news-single-item .news-single-content-column {
	width:11.0cm;
	float:left;
	padding:0;
	margin:0;
	padding-right:1cm;
	margin-bottom:0.5cm;
	overflow:hidden;
}

.news-single-item .news-single-data-column {
	padding:0;
	margin:0;
	width:6cm;
	overflow:hidden;
}

.news-single-item h1, 
.news-single-item h2 {
	margin-bottom:0.7cm;
}

.news-single-item h2.news-single-timedata {
	font-size:12pt !important;
}

.news-single-backlink {
	display:none;
}

/* Produktlisten */

.products-list {
	width:18cm;
	padding:0px;
	margin:0px;
}

.products-list_item {
	width:5.5cm;
	float:left;
	margin-right:0.5cm;
	margin-bottom:0.2cm;
	overflow:hidden;
}

.products-list_item img {
	width:5.5cm;
	height:5.5cm;
}

.products-list_item .product-list-image-hover {
	display:none;
}
.products-list_item h2 {
	border:solid 0.01cm black;
	padding-left:0.1cm !important;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	font-size:9pt !important;
	height:0.5cm;
	line-height:0.5cm;
	overflow:hidden;
	white-space:nowrap;
	text-transform:uppercase !important;
	letter-spacing:0.1em !important;
}

.products-list_item h2 a {
	text-decoration:none !important;
}


.category-head h2 {
	margin-bottom:0.5cm;
}

.listing-item {
	width:18cm;
	height:4.4cm;
	clear:both;
	margin-bottom:0.5cm;
	padding-bottom:0.5cm;
	border-bottom:solid 0.1pt black;
}

.product-image {
	width:4.00cm;
	margin-right:.95cm;
	float:left;
	border:solid 0.1pt black;
}

.product-image img {
	width:4.0cm;
	height:4.4cm;
}

.zoom {
	display:none;
}

.product-info-wrap {
	width:13cm;
	float:left;
}

.product-info-wrap h5 {
	margin-top:1cm; 
	width:13cm; 
}

.product-info-wrap dl {
	float:left !important;
	width:4cm;
	padding-left:0.2cm;
	border-left:solid 1px black;
	display:inline;
}

.product-info-wrap dt {
	display:inline;
	margin-right:0.1pt;
}

.tx-fbmagento .product-shop .product-info-wrap dd {
	display:inline;
}
/* Diverses */

.rgtabs-menu {
	display:none;
}

