/* Getting from cache v2-tischlerei-lueneburg */
 
#footer1 {
	padding-left:2%;
	padding-right:2%;
	padding-top:0%;
	padding-bottom:3%;
	width:33%;
}

#rowFooter {
	max-width:995px;
	margin-right:auto;
	margin-left:auto;
}

#rowDynContentParent {
	width:100%;
	padding-top:40px;
	padding-bottom:40px;
}

#container {
	width:100%;
}

h1 {
	font-size:16pt;
	font-weight:bold;
	color:#821236;
}

#rowDynContent {
	max-width:995px;
	margin-right:auto;
	margin-left:auto;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
}

a:hover {
	color:#666666;
	text-decoration:underline;
}

#topLogo {
	width:45%;
}

#footer2 {
	padding-left:2%;
	padding-right:2%;
	padding-top:0%;
	padding-bottom:3%;
	width:33%;
}

#rowBottomParent {
	width:100%;
	color:#fffff;
	background-color:#bbbbbb;
}

#topSlider {
	width:52%;
	float:right;
}

h3 {
	font-size:12pt;
}

#footer3 {
	padding-left:2%;
	padding-right:2%;
	padding-top:0%;
	padding-bottom:3%;
	width:33%;
}

#Spalte2 {
	margin-top:5%;
}

h2 {
	font-weight:bold;
	font-size:14pt;
	color:#821236;
	line-height:1.2;
}

#rowTopParent {
	width:100%;
	border-top-width:5px;
	border-top-style:solid;
	border-top-color:#e1e1e1;
}

#kontakt {
	text-align:center;
}

body {
	font-family:Arial, Verdana, sans-serif;
	font-size:10pt;
	color:#333333;
	font-weight:normal;
	border-top:6px solid #F5940F;
}

h4 {
	color:#821236;
}

a {
	color:#821236;
	text-decoration:underline;
}

#rowNavi {
	max-width:995px;
	margin-right:auto;
	margin-left:auto;
	background-image:url(bg-navi.jpg);
	background-repeat:repeat-x;
	margin-top:6px;
}

#rowNaviParent {
	width:100%;
	background-image:url(/image.php?cat=WEBSITE_IMAGES&name=bg-navi.jpg);
	background-repeat:repeat-x;
}

#rowBottom {
	max-width:995px;
	margin-right:auto;
	margin-left:auto;
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:1%;
	margin-top:0.5%;
	margin-bottom:0.5%;
	text-align:center;
}

#rowTop {
	max-width:995px;
	margin-left:auto;
	margin-right:auto;
}

#rowFooterParent {
	background:linear-gradient(to bottom, #1e5799 0%,#d0d0d0 0%,#f5f5f5 100%);
	filter:progid;
}

.buttonLevel3Normal {
}

.buttonLevel3Hover {
}

@media (max-width: 767px) {
	#rowDynContentParent {
		padding-top:6%;
		padding-bottom:10%;
	}
	#topLogo {
		width:42%;
		text-align:center;
	}
	#topSlider {
		width:58%;
	}
}

@media (max-width: 480px) {
	#topLogo {
		width:100%;
	}
	#topSlider {
		display:none;
	}
	#footer1 {
		width:100%;
		padding-top:2%;
		padding-bottom:6%;
	}
	#footer2 {
		width:100%;
		padding-top:2%;
		padding-bottom:6%;
	}
	#footer3 {
		width:100%;
		padding-top:2%;
		padding-bottom:6%;
	}
}
