/* CONTENT DESIGN
========================================== */

.contentDesign h1,
.contentDesign h2,
.contentDesign h3,
.contentDesign h4,
.contentDesign h5,
.contentDesign h6
{
	background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #DDDDDD;
    margin: 0 0 8px;
    padding: 6px 8px;
}

/* PRODUCT DESCRIPTION
========================================== */

.custom-content h1,
.custom-content h2,
.custom-content h3,
.custom-content h4,
.custom-content h5,
.custom-content h6
{
	background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #DDDDDD;
    margin: 12px 0px 8px 0px;
    padding: 6px 8px;
}

.custom-content ul, .custom-content ol
{
	list-style: inside;
}





.htexting {
	background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #DDDDDD;
    margin: 12px 0;
    padding: 6px 8px;
}


#impressum h1,#impressum h2,#impressum h3{margin: 30px 0 20px 0;}


/****** VORÜBERGEHEND ******/


#impressum{
	margin: 0px auto; /****** VORÜBERGEHEND ******/
	width: 980px;
	overflow: hidden;
}

#imp_left{
	float: left;
	background: #E2DEDB;
	border: 1px solid #CCCCCC;
	width: 450px;
	overflow: hidden;
	padding: 15px;
}

#imp_left ul{
	list-style:none;
}

#imp_right{
	width: 495px;
	height: 354px;
	overflow: hidden
}

#imp_right img{
	margin-top: 55px;
	margin-left: 45px;
}

#imp_left a{

}

#imp1{

}

#imp1 li{
	list-style: none;
}
#niederlassungen{
	width: 980px;
	overflow: hidden;
}

#niederlassung1,#niederlassung2,#niederlassung3 {
	float: left;
	overflow: hidden;
}

#niederlassung2 {
	margin: 0 40px;
}

#shops {
	width: 980px;	
}

.top-logo,.bottom-logo{
	float: left;
	height: 90px;
	overflow: hidden;
	padding-top: 10px;
}

.bottom-logo{

padding-top: 22px;

}

.first-logo,.second-logo,.third-logo,.fourth-logo,.fifth-logo,.sixth-logo{float:left;}
.second-logo,.third-logo,.fourth-logo,.fifth-logo{ margin: 0 6px;}

#impfooter{
	width: 980px;
	overflow: hidden;
}

#footer_text{
	margin: 30px 0;
}




/* LIEFERUNG SEITE CSS STYLE */

.table-lieferung{ margin: 0px; padding: 0px;}
.table-lieferung strong {margin: 0px; padding: 0px;}
.table-lieferung p{margin: 10px;}

.left-table{text-align: center; width: 150px; line-height: 102px; font-size: 16px; }
.right-table{ text-align: left; width: 827px; line-height: 82px; font-size: 16px; }
.right-table-2 p, .right-table-2 strong, .right-table-2 li{text-align: left;}
.image-spedition{ margin-left: 30px;}
.liste-lieferung{ margin-left: 40px; list-style: inside;}
.left-image1 img{ margin-top: 50px;}




/* Qualität SEITE CSS STYLE */

#content-qualitaet{
	width: 980px;
	overflow: hidden;
}

#qualitaet-text{width: 450px;
overflow: hidden;}

.centertext td{ text-align: center; padding: 5px 0; vertical-align: middle;}
.centertext td strong {font-size: 14px;}
.strong-margin{
display: block;
margin-top: 25px;
margin-bottom: 15px;
font-size: 15px;}

.qualitaeth2{
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 20px;
}

.list-style{
list-style: disc inside none;
margin: 35px;
}
.list-style1{ 
	list-style: disc outside none;
	margin-left: 15px;
}





/* Zahlungsmöglichkeiten SEITE CSS STYLE */

.zahlung td{
	padding: 40px;
	vertical-align: middle;
}

.borderbottom{border-top: 1px solid;
border-left: 1px solid;
border-right: 1px solid;}

.borderleft{border-left: 1px solid;}




/* Hotline SEITE CSS STYLE */



.hotline-h2 {
    background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #DDDDDD;
    font-size: 14px;
    font-weight: bold;
    margin-top: 40px;
    padding: 6px 8px;
    text-transform: uppercase;
}

#hotline-all{
	width: 980px;
	overflow: hidden;
}

.hotline-first {
	border: 1px solid #DDDDDD;
	width: 980px;
	height: 150px;
	overflow: hidden;
}
.chat-hotline {
	background: url(../images/bg-chat.png) no-repeat;
	border: 1px solid #DDDDDD;
	height: 345px;
	overflow: hidden;
}

.telefon-hotline {
	background: url(../images/bg-hotline.png) no-repeat;
	border: 1px solid #DDDDDD;
	height: 345px;
	overflow: hidden;
}

.chat-text,.hotline-text {
	width: 365px;
	height: 345px;

}

.chat-text{
	
	float: left;
	/*padding: 60px;*/
	margin-top: 120px;
	margin-left: 20px;
}

.hotline-text{
	float: left;
	margin-top: 120px;
	margin-left: 50px;
	/*padding: 60px;*/

	
}

.chat-text p {
	font-size: 14px;
	text-align: justify;
}

.hotline-text p {
	font-size: 14px;
}




/****************Checkout-Success static INHALT*****************/

#content-top{

	width: 1024px;
	overflow: hidden;
	padding-bottom: 5px;
	margin-top: 20px;
}

#content-low,#content-top1{
	margin-top: 40px;
	overflow: hidden;
	padding-bottom: 5px;
}

#text {margin-top: 100px; margin-bottom: 100px;}

.top-logo1{
	overflow: hidden;
	margin-left: 10px;
}

.firstcontentcheckoutlogo,.secondcontentcheckoutlogo,.thirdcontentcheckoutlogo{
	float: left;
	height: 60px;
	width: 292px;
	overflow: hidden;
}

.secondcontentcheckoutlogo{
	margin: 0px 42px 0px 42px;
}
	
#top-left{ 
	background: url(../images/rattan.jpg);
	width:290px;
	height:270px;
}

#top-left1{ 
	background: url(../images/buero.jpg);
	width:290px;
	height:270px;
}

#top-middle{ 
	background: url(../images/sauna.jpg);
}

#top-middle1{ 
	background: url(../images/ledersofa.jpg);
}

#top-right{ 
	background: url(../images/grill24.jpg);
}

#top-right1{ 
	background: url(../images/infrarot.jpg);
}

#low-left{ 
	background: url(../images/sportivia.jpg);
}

#low-middle{ 
	background: url(../images/fotostudio.jpg);
}

#low-right{ 
	background: url(../images/baeder.jpg);
}

#top-left,#top-middle,#top-right,#low-left,#low-middle,#low-right,#top-left1,#top-middle1,#top-right1{
	float: left;
	height: 270px;
	width: 278px;
	overflow: hidden;
	display: block;
	
	-webkit-box-shadow: 4px 2px 7px #aaa;
    -moz-box-shadow: 4px 2px 7px #aaa;
    box-shadow:  4px 2px 7px #aaa;
	border: 10px solid #fff;
	
	/* Safari 3-4, iOS 1-3.2, Android 1.6- */
	-webkit-border-radius: 5px 20px 5px; 

	/* Firefox 1-3.6 */
	-moz-border-radius: 5px 20px 5px;
  
	/* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
	border-radius: 5px 20px 5px; 
}


.text{
	font-family: vladimir script;
	font-size: 60px;
	line-height: 210px;
	padding-left: 40px;
	width:290px;
	height:270px;
	background: #000;
	opacity: 0;
	-webkit-transition: all 1s linear;
	-moz-transition: all 1s linear;
	-o-transition: all 1s linear;
	transition: all 1s linear;
} 	

.text:hover {
	opacity: 0.7;
}

#content-main a{font-weight: normal; color: #fff;}


#top-middle,#top-middle1,#low-middle{
	margin: 0px 42px 0px 42px;
}

.logocontent{
	margin-top: 10px;
}
/*
#leweb0001 .leweb0002{
    width: 980px;
	height: 570px;
}
*/
#leweb0002 {margin-right: 10px;}
#leweb0003 {margin-left: 10px;}
#leweb0002,#leweb0003{
background: #eee;
height: 500px;
width: 200px;
float: left;

}

/****************Descriptions*****************/
.pdfDescription
{
	background: url(../images/pdf_icon_klein.png) no-repeat;
}

.pdfDescription a
{
	padding-left: 33px;
	font-size: 16px;
}

/* Content Columns
========================================== */

.contentColumn
{
	float: left;
	margin-top: 25px;
}

/* Category Pages
========================================== */

/* Category Descriptions */
.listLink
{
	margin-bottom: -270px;
	margin-top: 45px;
	position: relative;
	margin-left: 15px;
}

.listLink li
{
	padding: 12px;
	width: 180px;
	background: #f8f8f8;
	margin-top: 10px;
	font-family: open Sans;
	text-align: center;
	text-transform: uppercase;
	font-size: 20px;
	font-weight: bold;
	
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease; 
}

.listLink a
{
	color: #333;
	text-decoration: none;
}

.listLink a:hover
{
	color: #fff;
	text-decoration: none;
}

.listLink a:hover li
{
	background: #5BD2EC;
}

.opText {
	font-size: 9px;
}

.opText .price-notice {
		float:right;
}

.ausrichtung{
	float: right;
}
















