@charset "utf-8";
/* CSS Document */

body { font-family: 'Barlow', Calibri, Arial, sans-serif; font-size: 18px; text-align:left; color: #ffffff; background-image:url(../pics/bilder/schornsteinfeger-hg.jpg); background-repeat:repeat; margin-top: 0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}

@media only screen and (max-width:1200px) {body { font-family: 'Barlow', Calibri, Arial, sans-serif; font-size: 38px; color: #FFF; margin-top: 0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -webkit-text-size-adjust: none !important; text-size-adjust: none !important; -moz-text-size-adjust: none !important; background-image:url(../pics/bilder/schornsteinfeger-hg.jpg); background-repeat:repeat;}}





/* These fonts are licensed under the OPEN FONT LICENSE (OFL): https://scripts.sil.org/OFL  */


/* barlow-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 300;
  src: url('../pics/bilder/fonts/barlow/barlow-v12-latin-300.eot'); /* IE9 Compat Modes */
  src: url('../pics/bilder/fonts/barlow/barlow-v12-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../pics/bilder/fonts/barlow/barlow-v12-latin-300.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../pics/bilder/fonts/barlow/barlow-v12-latin-300.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../pics/bilder/fonts/barlow/barlow-v12-latin-300.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../pics/bilder/fonts/barlow/barlow-v12-latin-300.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  src: url('../pics/bilder/fonts/barlow/barlow-v12-latin-regular.eot'); /* IE9 Compat Modes */
  src: url('../pics/bilder/fonts/barlow/barlow-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../pics/bilder/fonts/barlow/barlow-v12-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../pics/bilder/fonts/barlow/barlow-v12-latin-regular.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../pics/bilder/fonts/barlow/barlow-v12-latin-regular.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../pics/bilder/fonts/barlow/barlow-v12-latin-regular.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/barlow-v12-latin-600.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-v12-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v12-latin-600.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/barlow-v12-latin-600.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('../fonts/barlow-v12-latin-600.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('../fonts/barlow-v12-latin-600.svg#Barlow') format('svg'); /* Legacy iOS */
}



/* barlow-condensed-300 - latin, Designed by Jeremy Tribby */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 300;
  src: url('../pics/bilder/fonts/barlow-condensed/barlow-condensed-v12-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../pics/bilder/fonts/barlow-condensed/barlow-condensed-v12-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../pics/bilder/fonts/barlow-condensed/barlow-condensed-v12-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../pics/bilder/fonts/barlow-condensed/barlow-condensed-v12-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../pics/bilder/fonts/barlow-condensed/barlow-condensed-v12-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../pics/bilder/fonts/barlow-condensed/barlow-condensed-v12-latin-300.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}

/* barlow-condensed-regular - latin, Designed by Jeremy Tribby */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 400;
  src: url('../pics/bilder/fonts/barlow-condensed/barlow-condensed-v12-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../pics/bilder/fonts/barlow-condensed/barlow-condensed-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../pics/bilder/fonts/barlow-condensed/barlow-condensed-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../pics/bilder/fonts/barlow-condensed/barlow-condensed-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../pics/bilder/fonts/barlow-condensed/barlow-condensed-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../pics/bilder/fonts/barlow-condensed/barlow-condensed-v12-latin-regular.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}

/* barlow-condensed-600 - latin, Designed by Jeremy Tribby */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 600;
  src: url('../pics/bilder/fonts/barlow-condensed/barlow-condensed-v12-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../pics/bilder/fonts/barlow-condensed/barlow-condensed-v12-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../pics/bilder/fonts/barlow-condensed/barlow-condensed-v12-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../pics/bilder/fonts/barlow-condensed/barlow-condensed-v12-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../pics/bilder/fonts/barlow-condensed/barlow-condensed-v12-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../pics/bilder/fonts/barlow-condensed/barlow-condensed-v12-latin-600.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}






.h1 {font-family: 'Barlow Condensed', Calibri, Arial, sans-serif; margin-top:0px; font-size: 32px; font-weight:600; color: #ffffff; text-align:left; line-height: 1.0;}
.h2 {font-family: 'Barlow Condensed', Calibri, Arial, sans-serif; margin-top:20px; font-size: 32px; font-weight:600; color: #bc1e41; text-align:left; line-height: 1.3;}
.h3 {font-family: 'Barlow', Calibri, Arial, sans-serif; margin-top:0px; font-size: 22px; color: #ffffff; font-weight:600; text-align:left; line-height: 1.3;}
.h4 {font-family: 'Barlow', Calibri, Arial, sans-serif; margin-top:0px; font-size: 22px; color: #bc1e41; font-weight:600; text-align:left; line-height: 1.3;}
.h5 {font-family: 'Barlow', Calibri, Arial, sans-serif; margin-top:0px; font-size: 22px; color: #bc1e41; font-weight:600; text-align:left; line-height: 1.3;}
.p {margin-top:0px; font-size: 18px; color: #ffffff; text-align:left; line-height: 1.5; font-weight:300;}
.bold {margin-top:0px; font-size: 18px; color: #ffffff; text-align:left; line-height: 1.5; font-weight:600;}
.p1 {margin-top:0px; font-size: 16px; color: #ffffff; text-align:left; line-height: 1.5;}
.p2 {margin-top:0px; font-size: 12px; color: #999; text-align:left; line-height: 1.5;}
.p3 {margin-top:0px; font-size: 16px; color: #ffffff; text-align:left; line-height: 1.5;}
.p4 {margin-top:0px; font-size: 16px; color: #000000; text-align:left; line-height: 1.5;}
.innung {margin-top:0px; font-size: 20px; color: #ffffff; text-align:center; line-height: 1.2; font-weight:300;}
.innung2 {margin-top:0px; font-size: 12px; color: #ffffff; text-align:center; line-height: 1.2;}
.bildschornsteinfeger {width:28px; height:auto;}
.guetesiegel {width:150px; height:auto;}

@media only screen and (max-width:1200px) {
.h1 {margin-top:0px; font-size: 56px; font-weight:600; color: #ffffff; text-align:left; line-height: 1.0;}
.h2 { margin-top:20px; font-size: 56px; font-weight:600; color: #bc1e41; text-align:left; line-height: 1.0;}
.h3 {margin-top:0px; font-size: 52px; color: #ffffff; font-weight:600; text-align:left; line-height: 1.3;}
.h4 {margin-top:0px; font-size: 52px; color: #bc1e41; font-weight:600; text-align:left; line-height: 1.3;}
.h5 {margin-top:0px; font-size: 52px; color: #bc1e41; font-weight:600; text-align:left; line-height: 1.3;}
.p {margin-top:0px; font-size: 46px; color: #ffffff; text-align:left; line-height: 1.5; font-weight:300;}
.bold {margin-top:0px; font-size: 46px; color: #ffffff; text-align:left; line-height: 1.5; font-weight:600;}
.p1 {margin-top:0px; font-size: 16px; color: #ffffff; text-align:left; line-height: 1.5;}
.p2 {margin-top:0px; font-size: 18px; color: #ffffff; text-align:center; line-height: 1.2;}
.p3 {margin-top:0px; font-size: 16px; color: #ffffff; text-align:left; line-height: 1.5;}
.p4 {margin-top:0px; font-size: 16px; color: #000000; text-align:left; line-height: 1.5;}
.bildschornsteinfeger {width:40px; height:auto;}
.innung {margin-top:0px; font-size: 46px; color: #ffffff; text-align:center; line-height: 1.2; font-weight:300;}
.innung2 {margin-top:0px; font-size: 22px; color: #ffffff; text-align:center; line-height: 1.2;}
.guetesiegel {width:300px; height:auto;}
 }

a:link {text-decoration: none; color: #a3a2a2; } a:visited {text-decoration: none; color: #a3a2a2; } a:hover {text-decoration: none; color: #FFF;} a:active {text-decoration: none; color: #a3a2a2; }
a.h3 {text-decoration: none; color: #FFF; } a.h3:visited {text-decoration: none; color: #FFF;} a.h3:hover {text-decoration: none; color: #bc1e41;} a.h3:active {text-decoration: none; color: #FFF; }
a.h4 {text-decoration: none; color: #bc1e41; } a.h4:visited {text-decoration: none; color: #bc1e41;} a.h4:hover {text-decoration: none; color: #FFF;} a.h4:active {text-decoration: none; color: #bc1e41; }
a.h5 {text-decoration: none; color: #FFF; } a.h5:visited {text-decoration: none; color: #FFF;} a.h5:hover {text-decoration: none; color: #bc1e41;} a.h5:active {text-decoration: none; color: #FFF; }

#logo { margin-left:auto; margin-right:auto; width:300px; height:auto;}
#logo-banner { margin-left:0px; margin-right:0px; background-color:#161616; background-image:url(../pics/bilder/schornsteinfeger-bg.jpg); background-repeat:repeat; box-shadow: 0px 5px 5px #000; position:absolute; z-index:300; min-width:860px; width:100%; height:330px; top:0px; margin-top:0px;}
.logo { width: 255px; margin-top:20px;}
@media only screen and (max-width:1200px) {
	#logo { margin-left:auto; margin-right:auto; width:680px; height:auto;}
	#logo-banner { margin-left:0px; margin-right:0px; background-color:#161616; background-image:url(../pics/bilder/schornsteinfeger-bg.jpg); background-repeat:repeat; box-shadow: 0px 5px 5px #000; position:absolute; z-index:300; width:100%; height:880px;}
	.logo { width: 680px;}}

.wrapper { background-image:url(../pics/bilder/schornsteinfeger-hg.jpg); width:100%;}
#content { margin-left:0px; width:40%; margin-right:auto; float:left; height:auto; background-image:url(../pics/bilder/schornsteinfeger-hg.jpg); background-repeat:repeat; margin-top:450px; padding-bottom:40px; padding-left:5%; padding-right:5%;}
@media only screen and (max-width:1200px) {	#content { margin-left:auto; margin-right:auto; width:80%; padding-left:10%; padding-right:10%; height:auto; background-image:url(../pics/bilder/schornsteinfeger-hg.jpg); background-repeat:repeat; margin-top:180px; padding-bottom:200px;}}

#content2 { margin-left:auto; margin-right:auto; width:80%; padding-left:10%; padding-right:10%; height:auto; background-image:url(../pics/bilder/schornsteinfeger-hg.jpg); background-repeat:repeat margin-top:450px; padding-bottom:200px;}
@media only screen and (max-width:1200px) {	#content2 { margin-left:auto; margin-right:auto; width:80%; padding-left:10%; padding-right:10%; height:auto; background-image:url(../pics/bilder/schornsteinfeger-hg.jpg); background-repeat:repeat; margin-top:180px; padding-bottom:200px;}}

#header-schornsteinfeger { width:50%; height:auto; margin-top:300px; float:right; margin-left:auto; margin-right:0px; right:0px; margin-bottom:0px; padding-bottom:0px; line-height:0.0;}	
@media only screen and (max-width:1200px) {	#header-schornsteinfeger { width:0px; height:0px; margin:0px; padding:0px; visibility:hidden;}	}

.header {line-height:0.0; margin:0px; margin-top:-10px; padding:0px; height:auto; border:none; font-size:0px;}	

#header-schornsteinfeger2600 { width:50%; height:auto; margin-top:300px; float:right; margin-left:auto; margin-right:0px; right:0px; margin-bottom:0px; padding-bottom:0px; line-height:0.0;}	
@media only screen and (max-width:1600px) {	#header-schornsteinfeger2600 { width:0px; height:0px; margin:0px; padding:0px; visibility:hidden;}	}

#header-schornsteinfeger1600 { width:0px; height:0px; margin:0px; padding:0px; visibility:hidden; line-height:0.0;}	
@media only screen and (max-width:1600px) {	#header-schornsteinfeger1600 { width:50%; height:auto; margin-top:300px; float:right; margin-left:auto; margin-right:0px; right:0px; margin-bottom:0px; padding-bottom:0px; line-height:0.0; visibility:visible;}	}
@media only screen and (max-width:1200px) {	#header-schornsteinfeger1600 { width:0px; height:0px; margin:0px; padding:0px; visibility:hidden;line-height:0.0;}	}

#header-schornsteinfeger-m { width:0px; height:0px; margin:0px; padding:0px; visibility:hidden;}	
@media only screen and (max-width:1200px) {	#header-schornsteinfeger-m { min-width:860px; width:100%; height:auto; margin-top:850px; visibility:visible;}	}
	
#navigation-top-bg {min-width:860px; width:100%; top:300px; margin-right:0px; height:50px; padding-top:0px; position:absolute; z-index:400; background-image:url(../pics/bilder/navi-bg-.png); background-repeat:repeat-x; }
#navigation-top {margin-top:0px; width:660px; height:39px; padding-top:7px; margin-left:auto; margin-right:auto; background-color: transparent; }
.navigation-top {margin-left:auto; margin-right:auto;}
#navigation-top-menu { margin-top:0px; height: auto; max-height:0px; width:330px; overflow: hidden; transition: all 0.5s; padding-top:0px; padding-bottom:0px; text-align:left; margin-left:330px;  }  
#navigationspunkt { float: left; display: block; overflow: hidden; min-width: 320px; text-align: left; margin-left:40px; }
#navigationspunkt:hover { height: auto; }
a.navigationspunkt-text { height: 32px; padding-left: 12px; padding-right: 12px; padding-top:12px; display: block; color: #FFF; margin-top: 0px;  font-size: 22px; font-family: 'Barlow', Calibri, Arial, sans-serif; font-weight: 300;}
a:hover.navigationspunkt-text { color: #999;}

label.menu1 {display: block; width: 47px; height: 37px; margin-left: auto; margin-right:auto; margin-top:0px; margin-bottom:0px; background-color: transparent; background-image: url(../pics/bilder/navi.png); background-size:37px; background-position:right; background-repeat:no-repeat; box-shadow: 3px 3px 3px #000; }
	input#menu1 {display:none}
	.line-1 {margin-left:18px;  height: 2px; width: 20px; background: #000; border-radius: 0px; color: #000;  display: block;   transition: 0.5s;   transform-origin: center; position: absolute;  }
	.line-1:nth-child(1) { margin-top: 13px; }
	.line-1:nth-child(2) { margin-top: 18px; }
	.line-1:nth-child(3) { margin-top: 23px; }
	#menu1:checked + .menu1 .line-1:nth-child(1){   transform: translateY(5px) rotate(-45deg);}
	#menu1:checked + .menu1 .line-1:nth-child(2){   opacity:0;}
	#menu1:checked + .menu1 .line-1:nth-child(3){   transform: translateY(-5px) rotate(45deg);}
	#menu1:checked + .menu1  + #navigation-top-menu { height:auto; max-height: 1500px; min-width:330px;  background:hsla(190, 10%, 15%, 0.9);  margin-bottom:60px;  padding-top:30px; padding-bottom:30px;  margin-top:0px; margin-left:332px; }

@media only screen and (max-width:1200px) {
#navigation-top-bg {min-width:860px; max-width:1200px; width:100%; top:800px; margin-right:0px; height:115px; position:absolute; z-index:400;  background-image:url(../pics/bilder/navi-bg.png); background-repeat:repeat-x; }
#navigation-top {margin-top:0px; width:100%; height:120px; padding-top:0px; background-color: transparent;}
.navigation-top {margin-left:auto; margin-right:auto;}
#navigation-top-menu { margin-top:-46px; height: auto; max-height:0px; width:400px; overflow: hidden; transition: all 0.5s; padding-top:0px; padding-bottom:40px; background-color: transparent; float:left; text-align:left; padding-left:0px; margin-left:0px; } 
#navigationspunkt { float: left; display: block; overflow: hidden; min-width: 400px; width:100%; text-align: center; margin-left:60px; }
#navigationspunkt:hover { height: auto; }
a.navigationspunkt-text { height: auto; padding-left: 0px; padding-right: 0px; padding-top:20px; display: block; color: #FFF; margin-top: 20px;  font-size: 52px; font-family: 'Barlow', Calibri, Arial, sans-serif; font-weight: 300; text-align:left;}
a:hover.navigationspunkt-text { color: #999;} 

label.menu1 {display: block; width: 240px; height: 100px; margin-left: auto; margin-right:auto; border-radius: 1px; margin-top:0px; margin-bottom:0px; background-color: transparent; background-image:background-image: url(../pics/bilder/navi.png); background-size:100px; background-position:right; background-repeat:no-repeat; border-color:#000; box-shadow: none;  }
	input#menu1 {display:none}
	.line-1 {margin-left:165px;  height: 7px; width: 48px;   background: #000; border-radius: 0px; color: #000;  display: block;   transition: 0.5s;   transform-origin: center; position: absolute;  }
	.line-1:nth-child(1) { margin-top: 32px; }
	.line-1:nth-child(2) { margin-top: 48px; }
	.line-1:nth-child(3) { margin-top: 64px; }
	#menu1:checked + .menu1 .line-1:nth-child(1){   transform: translateY(16px) rotate(-45deg);}
	#menu1:checked + .menu1 .line-1:nth-child(2){   opacity:0;}
	#menu1:checked + .menu1 .line-1:nth-child(3){   transform: translateY(-16px) rotate(45deg);}
	#menu1:checked + .menu1  + #navigation-top-menu { height:auto; max-height: 1500px; min-width:800px; width:100%;  background:hsla(190, 10%, 15%, 0.9);  margin-bottom:60px; padding-bottom:140px; margin-left:0px; }
}


#siegelbild { float:right; width:200px; height:auto; right:60px; top:324px; position:absolute; z-index:800;}
.siegelbild { width:100%; height:auto; box-shadow: 0px 0px 9px #000;}

@media only screen and (max-width:1200px) {
#siegelbild { float:right; width:250px; height:auto; right:0px; top:858px; position:absolute; z-index:300;}
.siegelbild { width:100%; height:auto;}}

#footer {height:auto; width:90%; padding-left:5%; padding-right:5%; padding-top:70px; padding-bottom:50px; margin-left:auto; margin-right:auto; margin-top:0px; background-image:url(../pics/bilder/schornsteinfeger-bg.jpg); background-repeat:repeat; box-shadow: 0px 5px 5px #000; float:left;}
#footer-box {width:60%; float:left;}
#footer-box-innung {width:40%; float:left; text-align:center; margin-top:-100px;}
#footer-box-copyright {width:100%; height:auto; float:left; margin-left:0px; margin-right:0px; padding-top:50px; padding-left:0%;}
.bildcookie {width:20px; height:auto;}
.bildinnung {width:100px; height:auto;}

@media only screen and (max-width:1200px) {
	#footer {min-width:860px; height:auto; width:100%; padding-left:0px; padding-right:0px; padding-top:70px; padding-bottom:50px; margin-left:auto; margin-right:auto; margin-top:0px; background-color:#000; float:left;}
#footer-box {width:80%; float:left; margin-left:10%; margin-right:10%;}
#footer-box-innung {width:80%; float:left; margin-left:10%; margin-right:10%; text-align:left; margin-top:0px;}
#footer-box-copyright {width:99%; height:auto; float:left; margin-left:0px; margin-right:0px; padding-top:50px; padding-left:1%; text-align:left;}
.bildcookie {width:50px; height:auto;}
.bildinnung {width:300px; height:auto; margin-top:80px;}}


#footernavi-footerbox {min-width:860px; width:100%; height:auto; float:left; padding:0px; margin-left:0px; margin-right:0px; margin-top:40px;  background-image:url(../pics/bilder/schornsteinfeger-bg.jpg); background-repeat:repeat;}
#footernavi {padding-top: 20px; width:90%; padding-left:5%; padding-right:5%; height:60px; float:left; background-color:#000;  margin-top:0px; }
#footerbox {background-color:#000; }
#info-footerbox {padding-top: 0px; padding-left: 0px; width:auto; float:left; padding-right:0px;  background-color:#000;}
#navigation-footerbox { min-height: 40px; width:100%; padding-left:0px; padding-top:0px; background-image:url(../pics/bilder/schornsteinfeger-bg.jpg); background-repeat:repeat;}
a.button-footerbox { display: block; min-width: 30px; min-height: 30px; padding-top: 10px; padding-left: 0px; padding-right:20px; text-decoration: none; font-size: 16px; font-weight:normal; color: #FFF; margin-bottom: 0px;  font-weight:400; line-height: 1.2; background-image:url(../pics/bilder/schornsteinfeger-bg.jpg); background-repeat:repeat; margin-bottom:5px; text-align:left; float:left; }
a:hover.button-footerbox { color: #666666;}

@media only screen and (max-width:1200px) {
	#footernavi {padding-top: 0px; padding-left: 0px; width:100%; height:740px; float:left; padding-right:0px; background-color:#000; margin-top:0px; }
	#footerbox {min-width:400px; max-width:945px; margin-top:5px;  margin-left:auto; margin-right:auto; }
	#info-footerbox {padding-top: 0px; padding-left: 0px; width:100%; float:left; padding-right:0px; background-color:#000;}
	#navigation-footerbox { min-height: 130px; min-width:600px; width:100%; padding-left:0%; padding-top:10px;}
a.button-footerbox { display: block; width: 100%; height: 80px; padding-top: 10px; padding-left: 0px; padding-right:0px; text-decoration: none; font-size: 44px; font-weight:normal; color: #FFF; margin-bottom: 0px;  font-weight:300; line-height: 1.2; background-color: #000; margin-bottom:5px; text-align:left; }
a:hover.button-footerbox { color: #666666;}
}