body {
    font-family: tahoma, helvetica, sans-serif;
	color: #fff; 
	font-size: 13px; 
	margin: 0; 
	padding: 0; 
	background: url(images/bg.jpg) no-repeat center 0;
	}

a:link, a:visited {text-decoration: none; color: #edcab2;}
a:hover {text-decoration: none; color: #edcab2;}
	 
img {border: 0;}
.b {font-weight: bold;}
.u {text-decoration: underline;}

h3 {width: 100%; margin: 0 0 15px 0; padding: 0;font-size: 23px; color: #fff;}
h3 span {width: 100%; margin: 0; padding: 0;font-size: 13px !important; color: #fff;}
h4 {width: 100%; margin: 0 0 15px 0; padding: 0;font-size: 13px; color: #fff;}

/* png ie6 */
img, div { _behavior: url(http://tapetanatryskowa.com/wp-content/themes/tapety/js/iepngfix.htc) }

#center-box {width: 790px; height: 1059px; margin: 0 auto; overflow: hidden; position: relative; left: 105px;}
img.layer {position: absolute; left: -2px; top: 432px; z-index: 2;}
#header {width: 790px; float: left;}

a#logo img {float: left;}

/* menu */
ul#menu {_display: inline; float: right; list-style: none; margin: 60px 0 0 0; padding: 0;}

ul#menu li {float: left; margin: 0 0 0 11px; padding: 0 23px 0 0; background: url(images/menu-space.png) no-repeat 100% 9px; _display: inline; _width: 95px; _overflow: hidden;}
ul#menu li p {display: block; float: left; overflow: hidden; margin: 0; padding: 0;}

ul#menu li h3 {display: block; width: auto; overflow: hidden; float: left; margin: 5px 0 0 0; padding: 0 0 5px 0; position: relative; left: 8px;  font-size: 12px; font-weight: bold; color: #aed286; _width: 100px; _padding: 0;}

ul#menu li h4 {display: block; width: auto; margin: 0; padding: 0;}
ul#menu h4:hover {background: url(images/menu-hover.png) no-repeat 0 0;}
ul#menu li a {display: block; height: 23px; overflow: hidden; padding: 4px 7px 0 5px; font-size: 16px; font-weight: bold; color: #fff; position: relative; right: -4px; _float: left; _height: 21px;}
ul#menu li a:hover {background: url(images/menu-hover.png) no-repeat 100% -24px; _background: none;}
ul#menu li.no-space {background: none;}

/* slogan */
#slogan {width: 790px; height: 110px; float: left; margin: 55px 0 0 0; background: url(images/slogan.png);}
#slogan h1 {width: 100%; float: left; margin: 20px 0 0 0; padding: 0; font-size: 33px; font-weight: bold; color: #fff;}
#slogan h2{width: 100%; float: left; margin: 0; padding: 0; font-size: 35px; font-weight: normal; color: #fff;}

#container {width: 790px; float: left; margin: 50px 0 0 0;}
#container .title {width: 100%; float: left; margin: 0 0 30px 0;}
#container .title h4 {display: block; width: 100%; float: left; margin: 0; padding: 0; font-size: 22px; font-weight: bold; color: #fff;}
#container .title h3 {display: block; width: 100%; float: left; margin: 0; padding: 0; font-size: 17px; font-weight: normal; color: #fff;}

/* kontakt */
#contact {width: 225px; float: left;}
#contact div.form {width: 222px; float: left; background: url(images/form.png) no-repeat 0 center;}
#contact div.form input {width: 222px; float: left; margin: 0 0 4px 0; padding: 9px 0 8px 10px; position: relative; z-index: 3; font-family: tahoma; font-size: 12px; color: #898989; border: 0; background: transparent;}
#contact div.form2 {width: 222px; height: 93px; float: left; margin: 0 0 4px 0; font-family: tahoma; font-size: 12px; color: #898989; border: 0; background: url(images/form2.png) no-repeat 0 0;}
#contact div.form2 textarea {width: 205px; height: 75px; float: left; margin: 10px 0 0 10px; position: relative; z-index: 3; font-family: tahoma; font-size: 12px; color: #898989; border: 0; background: transparent;}
#contact input.button {float: right; padding: 3px 12px 3px 6px; position: relative; top: 3px; right: 7px; font-family: tahoma; font-size: 12px; color: #fff; background: #06669b url(images/send.png) no-repeat 90% center; border: 0; cursor: pointer;}

/* tresc */
#content {width: 505px; float: right;}

/* scroll */
.orange-bar .jScrollPaneTrack {height: 333px !important; background: #6a9f2c; border: 1px solid #4b7621; padding: 0 2px;}
.orange-bar .jScrollPaneDrag {background: #4b7621; margin: 2px 0 0 0;}
.holder {float: right;}
.scroll-pane {width: 505px; height: 333px; overflow: auto; float: left;}
#pane4 {height: 335px; line-height: 21px;}

/* stopka */
#footer {width: 790px; float: left; overflow: hidden; position: absolute; top: 883px; left: 0; _position: relative; _top: 0; _margin: 152px 0 0 0;}
#footer .center {width: 880px; overflow: hidden; margin: 0 auto;}

.copyright {float: left; margin: 17px 0 0 0; font-size: 11px; color: #fff;}
.copyright p.p1 {margin: 0; padding: 0;}
.copyright p.p1 a {font-weight: bold; color: #fff;}
.copyright p.p1 a:hover {color: #428505;}
.copyright p.p2 {margin: 5px 0 0 0; padding: 0; color: #c1a296;}
.copyright p.p2 a {font-weight: bold; color: #c1a296;}
.copyright p.p2 a:hover {color: #df8e6f;}

#menu-footer {float: right; list-style: none; margin: 23px 30px 0 0; padding: 0; position: relative; right: -17px; font-size: 11px;}
#menu-footer li {float: left; margin: 0; padding: 0 12px 0 10px; background: url(images/footer-space.png) no-repeat 100% 7px;}
#menu-footer li.no-space {background: none;}
#menu-footer li a {display: block; float: left; margin: 0; padding: 3px 5px 3px 5px; color: #fff;}
#menu-footer li a:hover {color: #428505;}

.wpcf7-response-output {width: 140px; position: relative; z-index: 9999; color: #000; float: left;}
.certyfikat {display: block; width: 150px; height: 40px; float: right; position: relative; top: 15px; right: 80px;}
