@font-face { font-family: 'PT Sans'; 
	src: url( '/fonts/pts55f_w.eot' ); 
	src: local( 'PT Sans' ), url( '/fonts/PTS55F_W.woff' ) format( 'woff' ), url( '/fonts/PTS55F_W.ttf' ) format( 'truetype' ), url( '/fonts/PTS55F_W.svg#PTSans-Regular' ) format( 'svg' ); }
@font-face { font-family: 'PT Sans Narrow';
	src: url( '/fonts/ptn57f_w.eot' );
	src: local( 'PT Sans Narrow' ), url( '/fonts/PTN57F_W.woff' ) format( 'woff' ), url( '/fonts/PTN57F_W.ttf' ) format( 'truetype' ), url( '/fonts/PTN57F_W.svg#PTSans-Narrow' ) format( 'svg' ); }
/* ZÁKLADNÁ STAVBA */
a { color: rgb(78,125,47); text-decoration: underline; }
a:hover { color: rgb(47,45,42); }
body, html {
	height: 100%; padding: 0; margin: 0;
}
body {
	background: rgb(0,34,0) url( '/images/index-bg.png' ) center 426px;
	color: rgb(47,45,42); font: normal 14px arial; line-height: 22px; text-align: left;
}
div.cleaner { clear: both; height: 0px; overflow: hidden; }
div.cleanerRight { clear: right; height: 0px; overflow: hidden; }

div#content {
	display: block; margin: 0px auto; padding: 0px 0px 0px 0px; position: relative; width: 1000px;
}
div#contentContainer {
	background: transparent; display: block; *display: inline-block; padding: 200px 0px 248px 0px; position: relative;
}
div#footer {
	bottom: 0px; height: 228px; position: absolute; width: auto; min-width: 100%; overflow: hidden;
}
div#footerContainer {
	background: url( '/images/footer-bg.jpg' ) no-repeat center bottom;
	height: 228px; margin: 0px auto; position: relative; width: 1000px;
}
div#footerDokoncenieLeft {
	background: url( '/images/footer-left-bg.jpg' ) no-repeat 0px 0px;
	height: 228px; margin: 0px; left: -1000px; position: absolute; top: 0px; width: 1000px;
}
div#footerDokoncenieRight {
	background: url( '/images/footer-right-bg.jpg' ) no-repeat 0px 0px;
	height: 228px; margin: 0px; position: absolute; right: -1000px; top: 0px; width: 1000px;
}
div#header {
	top: 0px; height: 200px; position: absolute; width: auto; min-width: 100%;
}
div#headerContainer {
	background: url( '/images/header-bg-2.jpg' ) no-repeat 0px 0px;
	height: 200px; margin: 0px auto; position: relative; width: 1000px;
}
div#headerDokoncenie {
	top: 0px; height: 677px; position: absolute; width: auto; min-width: 100%; overflow: hidden;
}
div#headerDokoncenieContainer {
	height: 677px; margin: 0px auto; position: relative; width: 1000px;
}
div#headerDokoncenieLeft {
	background: url( '/images/header-left-bg-v3.jpg' ) no-repeat 0px 0px;
	height: 677px; margin: 0px; left: -1000px; position: absolute; top: 0px; width: 1000px;
}
div#headerDokoncenieRight {
	background: url( '/images/header-right-bg-v2.jpg' ) no-repeat 0px 0px;
	height: 677px; margin: 0px; position: absolute; right: -1000px; top: 0px; width: 1000px;
}
div#mainFrame {
	background: url( '/images/content-bg-vertical.png' ) repeat-y center top;
	position: relative; margin: 0px auto; height: auto; min-height: 100%; width: auto; min-width: 100%;
}
div.linkaBrown {
	border-top: 1px solid rgb(235,225,220); display: block; height: 0px; margin: 0px auto; overflow: hidden; margin-top: 10px; margin-bottom: 10px; padding: 0px; position: relative; width: 900px;
}
h1 { color: rgb(114,118,130); font: normal 30px PT Sans, arial; line-height: 36px; margin: 0px; padding: 15px 50px 10px 150px; text-align: left; }
h1.empty { padding: 50px 50px 30px 150px; }
h1.small { color: rgb(255,255,255); font-size: 1px; line-height: 1px; margin: 0px; padding: 0px; }
h1 span.dodatok { display: block; font: normal 14px PT Sans, arial; line-height: 19px; padding: 4px 0px 0px 0px; }
h2 { color: rgb(115,69,25); font: normal 19px PT Sans, arial; line-height: 23px; margin: 0px; padding: 25px 0px 20px 150px; text-align: left; }
h2.h1 { color: rgb(114,118,130); font: normal 30px PT Sans, arial; line-height: 36px; margin: 0px; padding: 15px 50px 10px 100px; text-align: left; }
h2.h1reklama { color: rgb(114,118,130); font: normal 22px PT Sans, arial; line-height: 30px; margin: 0px; padding: 5px 665px 5px 50px; text-align: left; }
h2.h1reklama2 { color: rgb(114,118,130); font: normal 22px PT Sans, arial; line-height: 30px; margin: 0px; padding: 5px 0px 5px 0px; text-align: left; }
h2.intro { padding: 25px 0px 20px 50px; }
h2 span.dodatok { display: block; font: normal 14px PT Sans, arial; line-height: 19px; padding: 4px 0px 0px 0px; }
h3 { color: rgb(114,118,130); font: normal 19px PT Sans, arial; line-height: 24px; margin: 0px; padding: 25px 0px 20px 150px; text-align: left; }
img.doBloku { display: block; margin: 0px; padding: 0px; }
img.doBlokuAcc { display: block; margin: 0px; padding: 0px 0px 15px 0px; }
img.doBlokuBanner { display: block; margin: 0px; padding: 0px 0px 40px 0px; }
p { display: block; padding: 10px 50px 10px 50px; }
p.center { text-align: center; }
p.sitemap { display: block; font: normal 12px arial; padding: 5px 50px 5px 150px; }
sup { font-size: 9px; line-height: 9px; vertical-align: super; }
strong{ font-weight: bold; }
ul { display: block; padding: 10px 50px 10px 75px; }
ul li { display: list-item; list-style-type: circle; margin: 0px; padding: 3px 50px 3px 15px; }
*.cGreen { color: rgb(78,125,47) !important; }

/* HEADER */
div#headerLink {
	height: 180; left: 0px; position: absolute; top: 0px; width: 294px;
}
div#headerLink a {
	color: rgb(105,105,105); display: block; font: bold 13px arial; height: 180px; letter-spacing: 2px; line-height: 16px; text-align: right; text-decoration: none; width: 295px;
}
div#headerLink a span { display: block; padding: 155px 13px 0px 90px; }
div#headerLink a strong { color: rgb(148,91,58); }
div.headerMenu { height: 57px; position: absolute; top: 143px; }
div#headerMenu1 { left: 294px; width: 112px; }
div#headerMenu2 { left: 367px; width: 253px; }
div#headerMenu3 { left: 581px; width: 162px; }
div#headerMenu4 { left: 704px; width: 151px; }
div#headerMenu5 { left: 816px; width: 163px; }
div.headerMenu a.headerMenuBut { background-repeat: no-repeat; background-position: 0px 0px; color: rgb(255,255,255); display: block; font: normal 14px arial; height: 57px; line-height: 18px; text-align: center; text-decoration: none; text-transform: uppercase; }
div.headerMenu a.headerMenuBut:hover { color: rgb(105,54,15); text-decoration: none; }
div.headerMenu span { display: block; padding: 19px 0px 0px 0px; }
div.headerMenu span.big{ padding: 10px 0px 0px 0px; }
div.headerMenu span.small { font: normal 11px arial; line-height: 14px; padding: 3px 0px 0px 0px; }
div.headerMenu a#headerMenuBut1 { background-image: url('/images/header-menu-1-upr.png'); width: 112px; }
div.headerMenu a#headerMenuBut1:hover { background-image: url('/images/header-menu-1-upr-p.png'); width: 112px; }
div.headerMenu a#headerMenuBut1_actived { background-image: url('/images/header-menu-1-upr-p.png'); color: rgb(105,54,15); width: 112px; }
div.headerMenu a#headerMenuBut2:hover { background-image: url('/images/header-menu-2-upr-p.png'); width: 253px; }
div.headerMenu a#headerMenuBut2_actived { background-image: url('/images/header-menu-2-upr-p.png'); color: rgb(105,54,15); width: 253px; }
div.headerMenu a#headerMenuBut3:hover { background-image: url('/images/header-menu-3-upr-p.png'); width: 162px; }
div.headerMenu a#headerMenuBut3_actived { background-image: url('/images/header-menu-3-upr-p.png'); color: rgb(105,54,15); width: 162px; }
div.headerMenu a#headerMenuBut4:hover { background-image: url('/images/header-menu-4-upr-p.png'); width: 151px; }
div.headerMenu a#headerMenuBut4_actived { background-image: url('/images/header-menu-4-upr-p.png'); color: rgb(105,54,15); width: 151px; }
div.headerMenu a#headerMenuBut5:hover { background-image: url('/images/header-menu-5-upr-p.png'); width: 163px; }
div.headerMenu a#headerMenuBut5_actived { background-image: url('/images/header-menu-5-upr-p.png'); color: rgb(105,54,15); width: 163px; }

/* FOOTER */
div#footerLinky { height: 25px; left: 0px; position: absolute; top: 20px; width: 1000px; }
div#footerLinky ul { color: rgb(156,153,152); display: block; margin: 0px; padding: 0px; text-align: center; }
div#footerLinky ul li { display: inline-block; *display: inline; margin-left: 15px; margin-right: 15px; padding: 0px; }

div#footerText { height: 25px; left: 0px; position: absolute; top: 85px; width: 1000px; }
div#footerText p { color: rgb(116,99,93); font: normal 11px arial; line-height: 15px; text-align: center; }

/* INTRO */
div.introBanner {
	background: url( '/images/intro-bg.png' ) no-repeat 0px 0px; display: block; height: 356px; margin: 30px 0px 30px 0px; padding: 0px; position: relative; width: 1000px;
}
div.introKontakt {
	display: block; clear: left; float: left; width: 560px;
}
div.introKontakt div.odsadenie {
	display: block; padding: 0px 0px 0px 50px; position: relative;
}
div.introKontakt ul {
	display: block; margin: 0px; padding: 5px 0px 5px 0px;
}
div.introKontakt ul li {
	background-repeat: no-repeat; background-position: 55px 3px; color: rgb(78,125,47); display: block; font: bold 18px arial; margin: 0px; padding: 10px 0px 10px 100px;
}
div.introKontakt ul li.phone { background-image: url( '/images/icon-phone.png' ); }
div.introKontakt ul li.write { background-image: url( '/images/icon-email.png' ); }
div.introList {
	background: url( '/images/list-bg.png' ) repeat-y 0px 0px; display: block; float: right; margin: 15px 0px 0px 0px; padding: 0px; position: relative; width: 415px;
}
div.introList div.label {
	background: url( '/images/list-label.png' ) no-repeat 0px 0px; display: block; height: 69px; position: relative; width: 415px;
	
}
div.introList div.label h2 {
	color: rgb(255,255,255); display: block; font: normal 17px PT Sans, arial; line-height: 23px; padding: 22px 0px 0px 35px;
}
div.introList strong { font-weight: bold; }
div.introList ul {
	display: block; margin: 0px; padding: 10px 0px 25px 0px;
}
div.introList ul li {
	background: url( '/images/icon-checkbox.png' ) no-repeat 25px 3px; display: block; margin: 0px; padding: 8px 50px 8px 75px;
}

img.introPic1 {
	display: block; float: left; margin: 25px 0px 0px 50px;
	border: 11px solid rgb(255,255,255);
	-webkit-box-shadow: 0 3px 6px 0 rgba(0,0,0,0.2);
	box-shadow: 0 3px 6px 0 rgba(0,0,0,0.2); }
img.introPic2 {
	display: block; float: left; margin: 25px 0px 0px 57px;
	border: 11px solid rgb(255,255,255);
	-webkit-box-shadow: 0 3px 6px 0 rgba(0,0,0,0.2);
	box-shadow: 0 3px 6px 0 rgba(0,0,0,0.2); }
img.introPic3 {
	display: block; float: left; margin: 25px 0px 0px 57px;
	border: 11px solid rgb(255,255,255);
	-webkit-box-shadow: 0 3px 6px 0 rgba(0,0,0,0.2);
	box-shadow: 0 3px 6px 0 rgba(0,0,0,0.2); }
img.introPic4 {
	display: block; float: left; margin: 25px 0px 0px 57px;
	border: 11px solid rgb(255,255,255);
	-webkit-box-shadow: 0 3px 6px 0 rgba(0,0,0,0.2);
	box-shadow: 0 3px 6px 0 rgba(0,0,0,0.2); }

div.introReklama {
	background: url( '/images/intro-banner-4.jpg' ) no-repeat 0px 15px; height: 279px; position: relative; width: 1000px;
}
div.introReklama div.doskyNadpis {
	height: 70px; left: 40px; position: absolute; top: 15px; width: 275px;
}
div.introReklama div.doskyNadpis h2 {
	color: rgb(178,0,0); display: block; font: normal 22px PT Sans, arial; line-height: 30px; margin: 0px; padding: 0px 34px 0px 0px; text-align: right;
}
div.introReklama div.doskyLink {
	height: 45px; left: 245px; position: absolute; top: 120px; width: 70px;
}
div.introReklama div.doskyLink a {
	color: rgb(84,140,37);
}
div.introReklama div.kruhyLink {
	height: 125px; left: 50px; position: absolute; top: 25px; width: 280px; 
}
div.introReklama div.kruhyLink a {
	display: block; height: 125px; width: 280px; text-decoration: none;
}
div.introReklama div.motivacnyText {
	height: 164px; left: 470px; position: absolute; top: 10px; width: 530px; 
}
div.introReklama div.motivacnyText ul {
	display: block; margin: 0px; padding: 0px 40px 0px 10px;
}
div.introReklama div.motivacnyText ul li {
	color: rgb(160,0,0); font-weight: bold; line-height: 26px; list-style-type: disc; padding: 0px;
}
div.introReklama div.vzorkaNadpis {
	height: 70px; left: 765px; position: absolute; top: 20px; width: 120px;
}
div.introReklama div.vzorkaNadpis h2 {
	color: rgb(135,72,23); display: block; font: normal 19px PT Sans, arial; line-height: 23px; margin: 0px; padding: 0px;
}
div.introReklama div.vzorkaLink {
	height: 45px; left: 852px; position: absolute; top: 110px; width: 130px;
}
div.introReklama div.vzorkaLink a {
	color: rgb(135,72,23);
}
div.introReklama span.smallWhite {
	color: rgb(135,79,54); display: block; font: normal 1px arial; margin: 0px; padding: 0px; text-align: center;
}
div.introReklama span.smallWhite sup {
	color: rgb(135,79,54); font: normal 1px arial;
}
div.introVideo {
	background: url( '/images/intro-video-bg.png' ) no-repeat 0px 0px; display: block; float: left; height: 302px; margin: 30px 0px 0px 0px; padding: 0px; position: relative; width: 560px;
}
div.introVideo div.odsadenie {
	display: block; margin: 0px; padding: 11px 0px 0px 61px; position: relative;
}

ul.introImages {
	display: block; margin: 0px; padding: 5px 0px 0px 0px; }
ul.introImages li {
	color: rgb(113,113,113); display: block; float: left; font: normal 20px PT Sans Narrow; margin: 0px 0px 15px 50px; padding: 0px; text-align: center; }
ul.introImages li.pic1 {
	margin: 0px 0px 15px 50px; width: 182px; }
ul.introImages li.pic2 {
	margin: 0px 0px 15px 47px; width: 202px; }
ul.introImages li.pic3 {
	margin: 0px 0px 15px 37px; width: 202px; }
ul.introImages li.pic4 {
	margin: 0px 0px 15px 37px; width: 202px; }

/* WPC DOSKY */
div.doskyHeader { background: url( '/images/dosky-header-bg.jpg' ) no-repeat 0px 0px; display: block; margin: 0px; padding: 0px; position: relative; width: 1000px; }
div.doskyHeader h1 { padding: 200px 0px 55px 150px; }
div.zalozky { background: url( '/images/wpc-submenu-bg-upr2.png' ) no-repeat 0px 0px; display: block; *display: inline-block; height: 50px; margin: 0px; padding: 0px; position: relative; width: 1000px; }
div.zalozky div a { background-repeat: no-repeat; background-position: 0px 0px; color: rgb(255,255,255); display: block; font: normal 14px arial; height: 50px; line-height: 17px; text-decoration: none; }
div.zalozky div a:hover { color: rgb(105,54,15); }
div.zalozky div a.zalozkaDosky { background: url('/images/wpc-submenu-but-1-upr3.png'); width: 255px; }
div.zalozky div a.zalozkaDosky:hover { background: url('/images/wpc-submenu-but-1-upr3-p.png'); }
div.zalozky div a.zalozkaFasady { background: url('/images/wpc-submenu-but-2-upr3.png'); width: 347px; }
div.zalozky div a.zalozkaFasady:hover { background: url('/images/wpc-submenu-but-2-upr3-p.png'); }
div.zalozky div a.zalozkaPloty { background: url('/images/wpc-submenu-but-3-upr3.png'); width: 251px; }
div.zalozky div a.zalozkaPloty:hover { background: url('/images/wpc-submenu-but-3-upr3-p.png'); }
div.zalozky div a span { display: block; padding: 17px 0px 0px 85px; text-align: left; }
div.zalozky div.selected a { background: transparent; color: rgb(105,54,15); }
div.zalozky div.selected a:hover { background: transparent; color: rgb(105,54,15); }
div.zalozky div#zalozkaDosky { bottom: 0px; height: 50px; left: 63px; position: absolute; width: 255px; }
div.zalozky div#zalozkaDosky.selected { background: url( '/images/wpc-submenu-but-1-upr3-p.png' ) no-repeat 0px 0px; }
div.zalozky div#zalozkaFasady { bottom: 0px; height: 50px; left: 285px; position: absolute; width: 347px; }
div.zalozky div#zalozkaFasady.selected { background: url( '/images/wpc-submenu-but-2-upr3-p.png' ) no-repeat 0px 0px; }
div.zalozky div#zalozkaPloty { bottom: 0px; height: 50px; left: 599px; position: absolute; width: 251px; }
div.zalozky div#zalozkaPloty.selected { background: url( '/images/wpc-submenu-but-3-upr3-p.png' ) no-repeat 0px 0px; }

div.zalozkaObsahContainer { display: block; *display: inline-block; position: relative; }
div.zalozkaPanel { background: url( '/images/wpc-panel-bg.png' ) repeat-y 0px 0px; display: block; float: right; margin: 30px 0px 0px 0px; padding: 0px; position: relative; width: 325px; }
div.zalozkaPanel div.thumb { display: block; float: left; margin: 0px 0px 5px 10px; padding: 0px; position: relative; width: 84px; }
div.zalozkaPanel div.thumb a { display: block; margin: 0px; padding: 0px; }
div.zalozkaPanel div.thumb img { display: block; height: auto; margin: 0px; padding: 0px; width: 84px; }
div.zalozkaPanel div.thumb span { color: rgb(115,119,131); display: block; font: normal 12px arial; line-height: 15px; padding: 0px 0px 0px 0px; text-align: center; }
div.zalozkaPanel h3 { color: rgb(255,255,255); display: block; font: normal 19px PT Sans, arial; line-height: 23px; padding: 22px 0px 15px 10px; }
div.zalozkaPanelBottom { background: url( '/images/wpc-panel-bottom-bg.png' ) no-repeat 0px bottom; display: block; *display: inline-block; padding: 0px 0px 25px 25px; position: relative; }
div.zalozkaPanelTop { background: url( '/images/wpc-panel-top-bg.png' ) no-repeat 0px 0px; display: block; position: relative; }

div.zalozkaText { display: block; float: left; margin: 30px 0px 0px 0px; padding: 0px; position: relative; width: 670px; }
div.zalozkaText div.wpcVzorka { background: url( '/images/wpc-pic-vzorka.jpg' ) no-repeat 0px 0px; display: block; height: 87px; position: relative; width: 670px; }
div.zalozkaText div.wpcVzorka h3 { padding: 33px 0px 0px 150px; }
div.zalozkaText div.wpcVzorkaLink { height: 45px; left: 445px; position: absolute; top: 33px; width: 130px; }
div.zalozkaText img.pic { background: url( '/images/intro-video-bg.png' ) no-repeat 0px bottom; display: block; margin: 55px 0px 0px 45px; padding: 0px 19px 19px 61px; }
div.zalozkaText img.picFasady { display: block; float: right; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.zalozkaText p { padding: 10px 50px 10px 75px; text-align: justify; }
div.zalozkaText ul { display: block; margin: 0px 0px 0px 175px; padding: 10px 0px 25px 0px; }
div.zalozkaText ul li { display: list-item; list-style-type: circle; margin: 0px; padding: 3px 50px 3px 15px; }
div.zalozkaText ul.vlastnosti { display: block; margin: 0px; padding: 10px 0px 25px 0px; }
div.zalozkaText ul.vlastnosti li { background: url( '/images/icon-checkbox.png' ) no-repeat 145px 3px; display: block; margin: 0px; padding: 8px 50px 8px 190px; }

/* GALERIA */
div.galeriaHeader { background: url( '/images/galeria-header-bg-2.jpg' ) no-repeat 0px 0px; display: block; margin: 0px; padding: 0px; position: relative; width: 1000px; }
div.galeriaHeader h1 { padding: 200px 0px 55px 150px; }
div.galleryContainer { display: block; *display: inline-block; margin: 0px auto; padding: 0px; position: relative; width: 932px; }
div.galleryThumb { background: url( '/images/gallery-thumb.png' ) no-repeat 0px 0px; display: block; float: left; height: 225px; position: relative; width: 233px; }
div.galleryThumb a { display: block; height: 225px; margin: 0px; padding: 0px; text-decoration: none; width: 233px; }
div.galleryThumb a img { display: block; margin: 0px; padding: 11px 19px 19px 19px; }

/* CENNIK */
div.cennikHeader { background: url( '/images/cennik-header-bg.jpg' ) no-repeat 0px 0px; display: block; margin: 0px; padding: 0px; position: relative; width: 1000px; }
div.cennikHeader h1 { padding: 200px 0px 30px 150px; }
div.cennikPolozka { background: url( '/images/cennik-produkt-bg.png' ) repeat-y 0px 0px; display: block; margin: 0px; padding: 0px; position: relative; width: 448px; }
div.cennikPolozka div.cena { bottom: 31px; height: 38px; left: 124px; position: absolute; width: 109px; }
div.cennikPolozka div.cena span { color: rgb(255,255,255); display: block; font: normal 18px arial; padding: 7px 10px 0px 0px; text-align: right; }
div.cennikPolozka div.cenaPovodna { bottom: 31px; height: 38px; left: 14px; position: absolute; width: 110px; }
div.cennikPolozka div.cenaPovodna span { display: block; font: normal 18px arial; padding: 7px 10px 0px 21px; text-align: left; text-decoration: line-through; }
div.cennikPolozka div.jednotka { bottom: 69px; height: 25px; left: 124px; position: absolute; width: 109px; }
div.cennikPolozka div.jednotka span { color: rgb(59,84,40); display: block; font: italic 12px arial; padding: 0px 0px 0px 0px; text-align: left; }
div.cennikPolozka div.zlava { height: 36px; left: 325px; position: absolute; top: 17px; width: 65px; }
div.cennikPolozka div.zlava span { color: rgb(255,255,255); display: block; font: normal 18px arial; line-height: 22px; padding: 5px 10px 0px 0px; text-align: right; }
div.cennikPolozka h2 { color: rgb(255,255,255); padding: 22px 0px 12px 25px; }
div.cennikPolozka h2 span.oznacenie { display: block; color: rgb(47,45,42); font: normal 11px arial; line-height: 14px; padding: 12px 0px 0px 0px; }
div.cennikPolozka img.thumb { display: block; float: right; margin: 0px; padding: 0px 0px 30px 0px; }
div.cennikPolozka p { padding: 0px 216px 100px 35px; }
div.cennikPolozka strong { font-weight: bold; }
div.cennikPolozkaFooter { background: url( '/images/cennik-produkt-bottom-bg.png' ) no-repeat 0px bottom; display: block; margin: 0px; padding: 0px; position: relative; width: 448px; }
div.cennikPolozkaHeader { background: url( '/images/cennik-produkt-header.png' ) no-repeat 0px 0px; display: block; margin: 0px; padding: 0px; position: relative; width: 448px; }
div.cennikPolozkaHeader_zlava { background: url( '/images/cennik-produkt-header-akcia.png' ) no-repeat 0px 0px; display: block; margin: 0px; padding: 0px; position: relative; width: 448px; }
div.cennikPolozkaOdsadenieLeft { display: block; float: left; margin: 0px; padding: 0px; position: relative; width: 500px; }
div.cennikPolozkaOdsadenieLeftContainer { display: block; margin: 0px; padding: 0px 0px 15px 37px; position: relative; }
div.cennikPolozkaOdsadenieRight { display: block; float: right; margin: 0px; padding: 0px; position: relative; width: 500px; }
div.cennikPolozkaOdsadenieRightContainer { display: block; margin: 0px; padding: 0px 50px 15px 0px; position: relative; }

/* KONTAKT */
div.kontaktHeader { background: url( '/images/kontakt-header-bg.jpg' ) no-repeat 0px 0px; display: block; margin: 0px; padding: 0px; position: relative; width: 1000px; }
div.kontaktHeader h1 { padding: 200px 0px 30px 150px; }
div.kontaktMapa { background: url( '/images/intro-bg.png' ) no-repeat 0px 0px; display: block; height: 356px; margin: 0px auto; padding: 0px; position: relative; width: 1000px; }
div.kontaktMapaOdsadenie { display: block; margin: 0px; padding: 0px 61px 0px 61px; position: relative; }
div.kontaktMapaOdsadenie iframe { border: 0px; display: block; margin: 0px; padding: 0px; }
div.kontaktStlpce h2 { padding: 10px 0px 20px 0px;}
div.kontaktStlpce h3 { padding: 10px 0px 10px 0px;}
div.kontaktStlpce p { padding: 10px 0px 10px 0px; }
div.kontaktStlpce strong { font-weight: bold; }
div.kontaktStlpce table { border-collapse: collapse; display: block; margin: 0px; padding: 0px; }
div.kontaktStlpce table td { padding: 0px 0px 0px 10px; }
div.kontaktStlpce table th { font: italic 14px arial; padding: 0px 10px 0px 0px; }
div.kontaktStlpce ul { display: block; margin: 0px; padding: 5px 0px 5px 0px; }
div.kontaktStlpce ul li { background-repeat: no-repeat; background-position: 5px 3px; color: rgb(78,125,47); display: block; font: bold 15px arial; margin: 0px; padding: 10px 0px 10px 50px; }
div.kontaktStlpce ul li.phone { background-image: url( '/images/icon-phone.png' ); }
div.kontaktStlpce ul li.write { background-image: url( '/images/icon-email.png' ); }
div.kontaktStlpce ul li.info { background-image: url( '/images/icon-info.png' ); }
div.kontaktStlpec1 { border-right: 1px solid rgb(235,225,220); display: block; float: left; margin: 20px 0px 0px 50px; position: relative; width: 299px; }
div.kontaktStlpec2 { border-right: 1px solid rgb(235,225,220); display: block; float: left; margin: 20px 0px 0px 20px; position: relative; width: 299px; }
div.kontaktStlpec3 { display: block; float: left; margin: 20px 0px 0px 20px; position: relative; width: 279px; }

/* FAREBNOST DOSIEK - BIG */
.cGray { color: rgb(115,120,130); }
.farebnostDosky {}
.farebnostDosky h3 { font: normal 22px PT Sans Narrow; padding-top: 20px; line-height: 35px; }
.farebnostDosky p { font: normal 14px PT Sans; line-height: 17px; }
.farebnostDosky p.textLeft { float: left; margin: 135px 0px 10px 95px; padding: 0px; text-align: center; width: 259px; }
.farebnostDosky p.textRight { float: right; margin: 135px 15px 10px 0px; padding: 0px; text-align: center; width: 259px;}
.farebnostDosky.brownishRed { background: url('/images/vzorka-big-brownish-red.jpg') no-repeat right top; }
.farebnostDosky.brownishRed h3,
.farebnostDosky.brownishRed p { color: rgb(118,70,60); }
.farebnostDosky.chocolate { background: url('/images/vzorka-big-chocolate.jpg') no-repeat right top; }
.farebnostDosky.chocolate h3,
.farebnostDosky.chocolate p { color: rgb(81,45,34); }
.farebnostDosky.lightGrey { background: url('/images/vzorka-big-light-grey.jpg') no-repeat right top; }
.farebnostDosky.lightGrey h3,
.farebnostDosky.lightGrey p { color: rgb(114,114,114); }
.farebnostDosky.teak { background: url('/images/vzorka-big-teak.jpg') no-repeat right top; }
.farebnostDosky.teak h3,
.farebnostDosky.teak p { color: rgb(149,84,67); }
.farebnostDosky.wood { background: url('/images/vzorka-big-wood.jpg') no-repeat right top; }
.farebnostDosky.wood h3,
.farebnostDosky.wood p { color: rgb(141,110,66); }

.farebnostDosky.f1 { background: url('/images/farebny-odtien-v2-1.jpg') no-repeat right top; }
.farebnostDosky.f1 h3,
.farebnostDosky.f1 p { color: rgb(70,48,35); }
.farebnostDosky.f2 { background: url('/images/farebny-odtien-v2-2.jpg') no-repeat right top; }
.farebnostDosky.f2 h3,
.farebnostDosky.f2 p { color: rgb(148,95,79); }
.farebnostDosky.f3 { background: url('/images/farebny-odtien-v2-3.jpg') no-repeat right top; }
.farebnostDosky.f3 h3,
.farebnostDosky.f3 p { color: rgb(154,90,85); }
.farebnostDosky.f4 { background: url('/images/farebny-odtien-v2-4.jpg') no-repeat right top; }
.farebnostDosky.f4 h3,
.farebnostDosky.f4 p { color: rgb(160,130,85); }
.farebnostDosky.f5 { background: url('/images/farebny-odtien-v2-5.jpg') no-repeat right top; }
.farebnostDosky.f5 h3,
.farebnostDosky.f5 p { color: rgb(120,108,102); }
.farebnostDosky.f6 { background: url('/images/farebny-odtien-v2-6.jpg') no-repeat right top; }
.farebnostDosky.f6 h3,
.farebnostDosky.f6 p { color: rgb(73,73,71); }


/* ODTIENE 160627 */
div.farebneOdtiene160627 { background: url('/images/farebne-odtiene-v160627-bg.jpg') repeat-y center top, url('/images/farebne-odtiene-v160627-garancia-farebnej-stalosti.png') no-repeat 320px top; margin: 5px 24px 25px 24px; padding-top: 30px; }
div.farebneOdtiene160627 div.odtiene_left { display: block; float: left; position: relative; width: 420px; }
div.farebneOdtiene160627 div.odtiene_right { display: block; float: right; position: relative; width: 420px; }
div.farebneOdtiene160627 h2 { border: 0px; color: rgb(111,73,62); font: bold 38px PT Sans; line-height: 42px; margin: 0px; padding: 0px; text-transform: uppercase; }
div.farebneOdtiene160627 h2 small { display: block; font: bold 16px PT Sans; line-height: 25px; margin: 0px; padding: 0px 0px 0px 2px; }
div.farebneOdtiene160627 h3 { border: 0px; font: bold 23px PT Sans; line-height: 29px; margin: 0px; padding: 18px 0px 0px 0px; }
div.farebneOdtiene160627 h3 small { display: inline; font: bold 16px PT Sans; margin: 0px; padding: 0px; }
div.farebneOdtiene160627 p { color: rgb(111,73,62); font: italic 14px PT Sans; margin: 0px; padding: 5px 0px 10px 0px; }

div.farebneOdtiene160627 div.odtien { height: 243px; position: relative; width: 420px; }
div.farebneOdtiene160627 div.odtien p { font: normal 13px PT Sans; font-style: normal !important; line-height: 18px; margin: 0px; padding: 0px; text-align: center; }
div.farebneOdtiene160627 div.odtien_text_left  { bottom: 0px; height: 38px; left: 0px; position: absolute; width: 199px; }
div.farebneOdtiene160627 div.odtien_text_right  { bottom: 0px; height: 38px; position: absolute; right: 0px; width: 199px; }

div.farebneOdtiene160627 div.odtien_01 { background: url('/images/farebne-odtiene-v160627-odtien-01.jpg') no-repeat left top; }
div.farebneOdtiene160627 h3.odtien_01 { color: rgb(81,45,34); }
div.farebneOdtiene160627 p.odtien_01 { color: rgb(81,45,34); }

div.farebneOdtiene160627 div.odtien_02 { background: url('/images/farebne-odtiene-v160627-odtien-02.jpg') no-repeat left top; }
div.farebneOdtiene160627 h3.odtien_02 { color: rgb(138,64,50); }
div.farebneOdtiene160627 p.odtien_02 { color: rgb(138,64,50); }

div.farebneOdtiene160627 div.odtien_03 { background: url('/images/farebne-odtiene-v160627-odtien-03.jpg') no-repeat left top; }
div.farebneOdtiene160627 h3.odtien_03 { color: rgb(175,114,85); }
div.farebneOdtiene160627 p.odtien_03 { color: rgb(175,114,85); }

div.farebneOdtiene160627 div.odtien_04 { background: url('/images/farebne-odtiene-v160627-odtien-04.jpg') no-repeat left top; }
div.farebneOdtiene160627 h3.odtien_04 { color: rgb(166,130,80); }
div.farebneOdtiene160627 p.odtien_04 { color: rgb(166,130,80); }

div.farebneOdtiene160627 div.odtien_05 { background: url('/images/farebne-odtiene-v160627-odtien-05.jpg') no-repeat left top; }
div.farebneOdtiene160627 h3.odtien_05 { color: rgb(114,114,114); }
div.farebneOdtiene160627 p.odtien_05 { color: rgb(114,114,114); }

div.farebneOdtiene160627 div.odtien_06 { background: url('/images/farebne-odtiene-v160627-odtien-06.jpg') no-repeat left top; }
div.farebneOdtiene160627 h3.odtien_06 { color: rgb(70,48,35); }
div.farebneOdtiene160627 p.odtien_06 { color: rgb(70,48,35); }

div.farebneOdtiene160627 div.odtien_07 { background: url('/images/farebne-odtiene-v160627-odtien-07.jpg') no-repeat left top; }
div.farebneOdtiene160627 h3.odtien_07 { color: rgb(148,95,79); }
div.farebneOdtiene160627 p.odtien_07 { color: rgb(148,95,79); }

div.farebneOdtiene160627 div.odtien_08 { background: url('/images/farebne-odtiene-v160627-odtien-08.jpg') no-repeat left top; }
div.farebneOdtiene160627 h3.odtien_08 { color: rgb(154,90,85); }
div.farebneOdtiene160627 p.odtien_08 { color: rgb(154,90,85); }

div.farebneOdtiene160627 div.odtien_09 { background: url('/images/farebne-odtiene-v160627-odtien-09.jpg') no-repeat left top; }
div.farebneOdtiene160627 h3.odtien_09 { color: rgb(120,108,102); }
div.farebneOdtiene160627 p.odtien_09 { color: rgb(120,108,102); }

div.farebneOdtiene160627 div.odtien_10 { background: url('/images/farebne-odtiene-v160627-odtien-10.jpg') no-repeat left top; }
div.farebneOdtiene160627 h3.odtien_10 { color: rgb(73,73,73); }
div.farebneOdtiene160627 p.odtien_10 { color: rgb(73,73,73); }


strong.bold { font-weight: bold; }