body {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	text-align: center;
	vertical-align: top;
	width: 100%;
	padding: 0px;
	margin: 0px;
	background: #FFFFFF url('../img/pompaciepla-body-background.png') no-repeat top center;
	color: #9A9A9A;
	font-size: 11px;
	line-height: 120%;
}
div {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

ul {
	margin: 0px;
	padding: 0px;
}

p {
	clear: both;
	width: 100%;
	margin: 0px 0px 5px 0px;
}

sup {
	font-size: 8px;
}

.floatL {
	float: left;
}

.floatR {
	float: right;
}
.width {
	width: 100%;
}

a {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #93B3B9;
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	text-decoration: underline; 
}

div.pompaciepla-body-top {
	width: 100%;
	display: table;
	--min-height: 1000px;
	--#min-height: 1310px;
	float: left;
}

div.pompaciepla-body-bottom {
	width: 100%;
	height: 199px;
	background: url('../img/pompaciepla-body-background-bottom.png') top left repeat-x;
	display: table;
	margin-bottom: 0px;
	float: left;
}
div.pompaciepla-whole-content {
	width: 1000px;
	margin: 0px auto;
	display: table;
	clear: both;
	background: url('../img/pompaciepla-whole-content.png') bottom center no-repeat transparent ;
	min-height: 500px;
}

div.pompaciepla-whole-content-center {
	width: 780px;
	margin: 0px 110px 0px 110px;
	display: table;
	clear: both;
	min-height: 500px;
}


div.pompaciepla-menu {
	width: 100%;
	height: 32px;
	margin-top: 63px;
	clear: both;
}

div.pompaciepla-menu-positions {
	float: right;
	width: 530px;
}

div.pompaciepla-menu-positions img {
	float: left;
}

ul.pompaciepla-menu {
    float: right;
    width: 541px; 
    white-space: nowrap; 
    height: 30px;
    padding: 0px;
    margin: 0px 0px 0px 0px;
    display: table;
}

ul.pompaciepla-menu li{
    display: inline; 
    float: left; 
    height: 30px; 
    list-style-type: none;
}

ul.pompaciepla-menu a {
    display: inline-block;
    height: 30px;
    margin: 0px;
    padding: 0px;
    float: left;
}

a.pompaciepla-menu-o-nas {
    width: 37px;
    background: url('../img/pompaciepla-menu.png') 0px 0px no-repeat;
}

a.pompaciepla-menu-o-nas:hover {
    background: url('../img/pompaciepla-menu.png') 0px -30px no-repeat;
}

a.pompaciepla-menu-o-nas-checked {
    background: url('../img/pompaciepla-menu.png') 0px -30px no-repeat;
    width: 37px;
}

a.pompaciepla-menu-oferta {
    width: 45px;
    background: url('../img/pompaciepla-menu.png') -37px 0px no-repeat;
}

a.pompaciepla-menu-oferta:hover {
    background: url('../img/pompaciepla-menu.png') -37px -30px no-repeat;
}

a.pompaciepla-menu-oferta-checked {
    background: url('../img/pompaciepla-menu.png') -37px -30px no-repeat;
    width: 45px;
}

a.pompaciepla-menu-certyfikat {
    width: 129px;
    background: url('../img/pompaciepla-menu.png') -82px 0px no-repeat;
}

a.pompaciepla-menu-certyfikat:hover {
    background: url('../img/pompaciepla-menu.png') -82px -30px no-repeat;
}

a.pompaciepla-menu-certyfikat-checked {
    background: url('../img/pompaciepla-menu.png') -82px -30px no-repeat;
    width: 129px;
}

a.pompaciepla-menu-zapytanie {
    width: 105px;
    background: url('../img/pompaciepla-menu.png') -211px 0px no-repeat;
}

a.pompaciepla-menu-zapytanie:hover {
    background: url('../img/pompaciepla-menu.png') -211px -30px no-repeat;
}

a.pompaciepla-menu-zapytanie-checked {
    background: url('../img/pompaciepla-menu.png') -211px -30px no-repeat;
    width: 105px;
}

a.pompaciepla-menu-artykuly {
    width: 55px;
    background: url('../img/pompaciepla-menu.png') -316px 0px no-repeat;
}

a.pompaciepla-menu-artykuly:hover {
    background: url('../img/pompaciepla-menu.png') -316px -30px no-repeat;
}

a.pompaciepla-menu-artykuly-checked {
    background: url('../img/pompaciepla-menu.png') -316px -30px no-repeat;
    width: 55px;
}

a.pompaciepla-menu-realizacje {
    width: 58px;
    background: url('../img/pompaciepla-menu.png') -371px 0px no-repeat;
}

a.pompaciepla-menu-realizacje:hover {
    background: url('../img/pompaciepla-menu.png') -371px -30px no-repeat;
}

a.pompaciepla-menu-realizacje-checked {
    background: url('../img/pompaciepla-menu.png') -371px -30px no-repeat;
    width: 58px;
}

a.pompaciepla-menu-do-pobrania {
    width: 65px;
    background: url('../img/pompaciepla-menu.png') -429px 0px no-repeat;
}

a.pompaciepla-menu-do-pobrania:hover {
    background: url('../img/pompaciepla-menu.png') -429px -30px no-repeat;
}

a.pompaciepla-menu-do-pobrania-checked {
    background: url('../img/pompaciepla-menu.png') -429px -30px no-repeat;
    width: 65px;
}

a.pompaciepla-menu-kontakt {
    width: 47px;
    background: url('../img/pompaciepla-menu.png') -494px 0px no-repeat;
}

a.pompaciepla-menu-kontakt:hover {
    background: url('../img/pompaciepla-menu.png') -494px -30px no-repeat;
}

a.pompaciepla-menu-kontakt-checked {
    background: url('../img/pompaciepla-menu.png') -494px -30px no-repeat;
    width: 47px;
}


div.pompaciepla-banner {
	width: 100%;
	height: 271px;
	margin-top: 17px;
	clear: both;
	background: url('../img/pompaciepla-banner.jpg') top left no-repeat;
}

div.pompaciepla-under-banner {
	width: 100%;
	height: 23px;
	clear: both;
	background: url('../img/pompaciepla-under-banner.png') top left no-repeat;
}

div.pompaciepla-content-left-wider-top {
	width: 100%;
	min-height: 500px;
	background: url('../img/pompaciepla-content-left-wider-top.png') top right no-repeat;
	display: table;
}

div.pompaciepla-content-left-wider-bottom {
	width: 100%;
	min-height: 500px;
	background: url('../img/pompaciepla-content-left-wider-bottom.png') bottom right no-repeat;
	display: table;
}

div.pompaciepla-content-right-wider-top {
	width: 100%;
	min-height: 500px;
	background: url('../img/pompaciepla-content-right-wider-top.png') top right no-repeat;
	display: table;
}

div.pompaciepla-content-right-wider-bottom {
	width: 100%;
	min-height: 500px;
	background: url('../img/pompaciepla-content-right-wider-bottom.png') bottom right no-repeat;
	display: table;
	text-align: justify;
}

div.pompaciepla-content-columns-both {
	width: 750px;
	margin: 15px;
	float: left;
	display: table;
	_margin: 7px 0px 15px 7px;
	_background: #FFFFFF transparent;
}


div.pompaciepla-content-column-left-wider {
	width: 455px;
	float: left;
}

div.pompaciepla-content-column-left-wider ul {
    margin-left: 30px;
    width: 460px;
    float: left;
    clear: both;
    text-align: left;
    _margin-left: 15px;
    _width: 430px;
    margin-bottom: 15px;
}
div.pompaciepla-content-column-left-wider li {
    width: 435px;
    background: url("../img/pompaciepla-li-standard-list-type.png") top left no-repeat;
    list-style-type: none;
    padding: 2px 0px 0px 25px;
    vertical-align: top;
    min-height: 19px;
}

div.pompaciepla-content-column-right-narrower {
	width: 255px;
	float: right;
}

div.pompaciepla-content-column-right-wider {
	width: 490px;
	float: right;
	line-height: 150%;
}
div.pompaciepla-content-column-right-wider h2.artykuly {
    background: url('../img/pompaciepla-h2-artykuly-background.png') bottom left no-repeat;
    padding: 2px 0px 0px 22px;
    text-align: left;
    height: 26px;
    vertical-align: top;
    width: 468px;
    margin-top: 25px;
}

div.pompaciepla-content-column-right-wider h2.rozne {
    background: url('../img/pompaciepla-h2-rozne-background.png') bottom left no-repeat;
    padding: 2px 0px 0px 22px;
    text-align: left;
    height: 26px;
    vertical-align: top;
    width: 468px;
    margin-top: 25px;
    
}


div.pompaciepla-content-column-right-wider ul {
	margin-left: 30px;
	width: 460px;
	float: left;
	clear: both;
	text-align: left;
	_margin-left: 15px;
	_width: 430px;
	margin-bottom: 15px;
}
div.pompaciepla-content-column-right-wider li {
	width: 435px;
	background: url("../img/pompaciepla-li-standard-list-type.png") top left no-repeat;
	list-style-type: none;
	padding: 2px 0px 0px 25px;
	vertical-align: top;
	min-height: 19px;
}

div.pompaciepla-content-column-right-wider li.image {
    width: 435px;
    background-image: none;
    list-style-type: none;
    padding: 6px 0px 6px 25px;
    vertical-align: top;
    text-align: center;
}

div.pompaciepla-content-column-right-wider ul.mapa-strony {
    margin-left: 50px;
    width: 440px;
    margin-bottom: 15px;
}
div.pompaciepla-content-column-right-wider ul.mapa-strony li {
    width: 350px;
    height: 21px;
    margin-bottom: 8px;
    
}

div.pompaciepla-content-column-right-wider ul.mapa-strony li.no-list-type {
    padding-left: 0px;
    background: none;
}

div.pompaciepla-content-column-right-wider ul.mapa-strony a{
	color: #93B3B9;
    font-weight: bold;
    text-decoration: none;
}

div.pompaciepla-content-column-right-wider ul.mapa-strony a:hover{
    text-decoration: underline;
}

div.pompaciepla-content-column-right-wider ul.mapa-strony-second {
    width: 440px;
    margin-left: 0px;
    margin-bottom: 0px;
}
div.pompaciepla-content-column-right-wider ul.mapa-strony-second li {
    background: url("../img/pompaciepla-li-mapa-strony-list-type.png") top left no-repeat;
    padding: 0px 0px 0px 90px;
    height: 18px;
    margin-bottom: 6px;
    font-size: 11px;
}

div.pompaciepla-content-column-right-wider ul.mapa-strony-second a{
    text-decoration: none;
    font-weight: normal;
    color: #9A9A9A;
    
}

div.pompaciepla-content-column-right-wider ul.mapa-strony-second a:hover{
    text-decoration: underline;
}

div.pompaciepla-content-column-left-narrower {
	width: 220px;
	float: left;
	display: table;
	_padding-left: 0px;
}

div.pompaciepla-grey-brake-wide {
	width: 455px;
	height: 23px;
	clear: both;
	margin-top: 15px;
	background: url('../img/pompaciepla-grey-brake-wide.png') top left no-repeat;
}

div.pompaciepla-line-brake-wide {
	width: 455px;
	height: 1px;
	float: left;
	background: url('../img/pompaciepla-line-brake-wide.png') top left no-repeat;
	margin: 10px 0px 10px 0px;
}

div.pompaciepla-line-brake-narrow {
	width: 255px;
	height: 1px;
	float: left;
	background: url('../img/pompaciepla-line-brake-narrow.png') top left no-repeat;
	margin-bottom: 10px;
}

h1 {
	color: #46838C;
	font-size: 18px;
	font-family: Century Gothic, Arial, Tahoma, Verdana, Times New Roman, sans-serif;
	float: left;
	width: 100%;
	text-align: left;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	clear: both;
	display: block;
	line-height: 130%;
}

h1.title {
	height: 30px;
	background: url('../img/pompaciepla-title-background.png') #FFFFFF bottom right no-repeat;
}

h2 {
	color: #93B3B9;
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	float: left;
	width: 100%;
	text-align: left;
	margin: 0px 0px 10px 0px;
}
h2.indent {
	text-indent: 30px;
}

h2 span.date {
	color: #9A9A9A;
	float: right;
	font-weight: normal;
}

.aktualnosci h2 a {
    width: 200px;
    position: relative;
    z-index: 2;
    float: left;
    text-decoration: none;
    color: #93B3B9;
    font-size: 11px;
    font-weight: bold;
}

.aktualnosci h2 span.date {
    position: relative;
    margin-top: -13px;
    z-index: 1;
    width: 100%;
    text-align: right;
}

.aktualnosci p.left a{
    text-decoration: none;
    color: #9A9A9A;
    
}

.left {
	text-align: left;
}

.right {
    text-align: right;
}

.justify {
	text-align: justify;
}

.center {
	text-align: center;
}

.indent {
	text-indent: 25px;
}
div.pompaciepla-content-column-right-wider p {
    margin-bottom: 15px;	
    
}
div.pompaciepla-czytaj-wiecej{
    clear: both; 
    width: 100%; 
    margin-bottom: 10px;
    padding: 0px;
    height: 26px;
}

div.pompaciepla-czytaj-wiecej a {
	width: 86px;
	height: 26px;
	background: url('../img/pompaciepla-button-czytaj-wiecej.png') -86px 0px no-repeat;
}

div.pompaciepla-czytaj-wiecej a:hover {
    background-position: 0px 0px;
}

a.pompaciepla-pokaz-wiecej {
    width: 86px;
    height: 26px;
    background: url('../img/pompaciepla-button-pokaz-wiecej.png') 0px 0px no-repeat;
}

a.pompaciepla-pokaz-wiecej:hover {
    background-position: -86px 0px;
}

div.pompaciepla-zobacz-oferte{
    clear: both; 
    width: 100%; 
    margin-bottom: 10px;
    padding: 0px;
    height: 26px;
}

div.pompaciepla-zobacz-oferte a{
    width: 86px;
    height: 26px;
    background: url('../img/pompaciepla-button-zobacz-oferte.png') -86px 0px no-repeat;
}

div.pompaciepla-zobacz-oferte a:hover {
    background-position: 0px 0px;
}

a.pompaciepla-pobierz {
	width: 86px;
    height: 26px;
    background: url('../img/pompaciepla-button-pobierz.png') 0px 0px no-repeat;
}

a.pompaciepla-pobierz:hover {
	background-position: -86px 0px;
}

div.pompaciepla-czytaj-wiecej-right {
	clear: both; 
	text-align: right; 
	width: 100%; 
	margin-bottom: 10px;
	padding: 0px;
	height: 26px;
}

div.pompaciepla-czytaj-wiecej-right img {
	float: right;
}

div.pompaciepla-czytaj-wiecej-left {
	clear: both; 
	text-align: left; 
	width: 100%; 
	margin-bottom: 10px;
	padding: 0px;
	height: 26px;
}

div.pompaciepla-czytaj-wiecej-left img {
	float: left;
}


div.pompaciepla-image-width-238-top {
	width: 254px;
	min-height: 167px;
	background: url('../img/pompaciepla-image-width-238-background-top.png') top center no-repeat;
	clear: both;
	display: table;
}

div.pompaciepla-image-width-238-bottom {
	width: 254px;
	min-height: 167px;
	background: url('../img/pompaciepla-image-width-238-background-bottom.png') bottom center no-repeat;
	clear: both;
	display: table;
}

div.pompaciepla-image-width-238-bottom img {
	margin: 8px;
	float: left;
}



div.pompaciepla-content-row {
	width: 100%;
	clear: both;
	display: table;
}

a.pompaciepla-zapytanie-ofertowe {
	width: 106px;
	height: 106px;
	background-image: url('../img/pompaciepla-button-zapytanie-ofertowe.png');
	background-repeat: no-repeat;
	background-position:  0px 0px;
}

a.pompaciepla-zapytanie-ofertowe:hover {
    background-position:  -106px 0px;
}

a.pompaciepla-live-chat {
    width: 106px;
    height: 106px;
    background-image: url('../img/pompaciepla-button-live-chat.png');
    background-repeat: no-repeat;
    background-position:  0px 0px;
}

a.pompaciepla-live-chat:hover {
    background-position:  -106px 0px;
}

a.pompaciepla-kontakt {
    width: 106px;
    height: 106px;
    background-image: url('../img/pompaciepla-button-kontakt.png');
    background-repeat: no-repeat;
    background-position:  0px 0px;
}

a.pompaciepla-kontakt:hover {
    background-position:  -106px 0px;
}

a.pompaciepla-zapytanie-ofertowe-mini {
    width: 80px;
    height: 80px;
    background-image: url('../img/pompaciepla-button-zapytanie-ofertowe-mini.png');
    background-repeat: no-repeat;
    background-position:  0px 0px;
}

a.pompaciepla-zapytanie-ofertowe-mini:hover {
    background-position:  -80px 0px;
}

a.pompaciepla-live-chat-mini {
    width: 80px;
    height: 80px;
    background-image: url('../img/pompaciepla-button-live-chat-mini.png');
    background-repeat: no-repeat;
    background-position:  0px 0px;
}

a.pompaciepla-live-chat-mini:hover {
    background-position:  -80px 0px;
}

a.pompaciepla-kontakt-mini {
    width: 80px;
    height: 80px;
    background-image: url('../img/pompaciepla-button-kontakt-mini.png');
    background-repeat: no-repeat;
    background-position:  0px 0px;
}

a.pompaciepla-kontakt-mini:hover {
    background-position:  -80px 0px;
}


div.pompaciepla-image-width-150-top {
	width: 164px;
	min-height: 109px;
	background: url('../img/pompaciepla-image-width-150-background-top.png') top center no-repeat;
	display: table;
}

div.pompaciepla-image-width-150-bottom {
	width: 164px;
	min-height: 109px;
	background: url('../img/pompaciepla-image-width-150-background-bottom.png') bottom center no-repeat;
	clear: both;
	display: table;
}

div.pompaciepla-image-width-150-bottom img {
	margin: 7px;
	float: left;
}

div.pompaciepla-whole-bottom {
	width: 1000px;
	margin: 0px auto;
	display: table;
	height: 199px;
}

div.pompaciepla-whole-bottom-center {
	width: 780px;
	margin: 0px 110px 0px 110px;
	display: table;
	clear: both;
	height: 199px;
}
div.pompaciepla-menu-dolne {
	width: 100%;
	height: 22px;
	float: left;
	clear: both;
	margin-top: 30px;
}

ul.pompaciepla-menu-dolne{
    float: left;
    width: 311px; 
    white-space: nowrap; 
    height: 22px;
    padding: 0px;
}

ul.pompaciepla-menu-dolne li{
    display: inline; 
    float: left; 
    height: 22px; 
    list-style-type: none;
}

ul.pompaciepla-menu-dolne li a {
    display: inline-block;
    height: 22px;
    margin: 0px;
    padding: 0px;
    float: left;
    background: url('../img/pompaciepla-menu-dolne.png') no-repeat;
}

ul.pompaciepla-menu-dolne li a.pompaciepla-menu-dolne-strona-glowna {
    width: 66px;
    background-position: 0px 0px;
}

ul.pompaciepla-menu-dolne li a.pompaciepla-menu-dolne-strona-glowna:hover {
    background-position: 0px -22px;
}

ul.pompaciepla-menu-dolne li a.pompaciepla-menu-dolne-strona-glowna-checked {
    background-position: 0px -22px;
    width: 66px;
}

ul.pompaciepla-menu-dolne li a.pompaciepla-menu-dolne-mapa-strony {
    width: 64px;
    background-position: -66px 0px;
}

ul.pompaciepla-menu-dolne li a.pompaciepla-menu-dolne-mapa-strony:hover {
    background-position: -66px -22px;
}

ul.pompaciepla-menu-dolne li a.pompaciepla-menu-dolne-mapa-strony-checked {
    background-position: -66px -22px;
    width: 64px;
}

ul.pompaciepla-menu-dolne li a.pompaciepla-menu-dolne-oferta {
    width: 40px;
    background-position: -130px 0px;
}

ul.pompaciepla-menu-dolne li a.pompaciepla-menu-dolne-oferta:hover {
    background-position: -130px -22px;
}

ul.pompaciepla-menu-dolne li a.pompaciepla-menu-dolne-oferta-checked {
    background-position: -130px -22px;
    width: 40px;
}

ul.pompaciepla-menu-dolne li a.pompaciepla-menu-dolne-polityka-prywatnosci {
    width: 101px;
    background-position: -170px 0px;
}

ul.pompaciepla-menu-dolne li a.pompaciepla-menu-dolne-polityka-prywatnosci:hover {
    background-position: -170px -22px;
}

ul.pompaciepla-menu-dolne li a.pompaciepla-menu-dolne-polityka-prywatnosci-checked {
    background-position: -170px -22px;
    width: 101px;
}

ul.pompaciepla-menu-dolne li a.pompaciepla-menu-dolne-kontakt {
    width: 40px;
    background-position: -271px 0px;
}

ul.pompaciepla-menu-dolne li a.pompaciepla-menu-dolne-kontakt:hover {
    background-position: -271px -22px;
}

ul.pompaciepla-menu-dolne li a.pompaciepla-menu-dolne-kontakt-checked {
    background-position: -271px -22px;
    width: 40px;
}


div.pompaciepla-footer {
	clear: both;
	width: 100%;
	margin-top: 75px;
	height: 46px;
	font-size: 9px;
}

div.pompaciepla-footer div, img {
	float: left;
}


div.pompaciepla-submenu {
	float: left; 
	width: 100%; 
	background: url("../img/pompaciepla-submenu-header-background.png") top left no-repeat;
	clear: both;
	display: table;
	margin-bottom: 15px;
}

div.pompaciepla-submenu-header {
	height: 25px;
	margin-left: 8px;
	width: 212px;
	float: left;
	clear: both;
}

div.pompaciepla-submenu-header img {
	float: left;
}

div.pompaciepla-submenu-bottom {
	float: left;
	clear: both;
	width: 100%; 
	background: url("../img/pompaciepla-submenu-footer-background.png") bottom left no-repeat;
}
div.pompaciepla-submenu-bottom ul{
	margin-bottom: 25px;
	float: left;
	width: 100%;
	white-space: nowrap;
}
div.pompaciepla-submenu-bottom li{
	width: 100%;
	height: 30px;
	list-style-type: none;
	font-size: 10px;
	color: #767676;
	background: url("../img/pompaciepla-submenu-row-background.png") 0px 0px no-repeat;
}

div.pompaciepla-submenu-bottom li.submenu-selected {
       background-position: 0px -30px;
}


div.pompaciepla-submenu-bottom a{
	color: #767676;
	font-size: 11px;
	display: block;
	float: left;
	width: 195px;
	height: 22px;
	text-decoration: none;
	padding: 8px 0px 0px 17px;
	
	text-align: left;
}

div.pompaciepla-submenu-bottom a:hover{
	 color: #4A5C55;
}

div.pompaciepla-submenu-bottom a.submenu-selected {
	color: #4A5C55;
	background-position: 0px -30px;
}

div.pompaciepla-masz-pytania {
	font-size: 11px;
}

div.pompaciepla-masz-pytania h2 {
	font-size: 11px;
}
div.div.pompaciepla-masz-pytania div.pompaciepla-grey-brake-wide {
	margin-bottom: 20px;
}

div.image {
	float: left; 
	clear: both; 
}

div.image div.top {
	height: 8px; 
	float: left; 
	clear: both; 
	background: url('../img/pompaciepla-image-border-top-bottom.png') no-repeat 0px 0px;
}

div.image div.topLeft {
	width: 9px; 
	height: 8px; 
	float: left; 
	background: url('../img/pompaciepla-image-border-corners.png') no-repeat 0px 0px;
	overflow: hidden;
}

div.image div.topRight {
	width: 9px; 
	height: 8px; 
	float: right; 
	background: url('../img/pompaciepla-image-border-corners.png') no-repeat 0px -8px;
	overflow: hidden;
}

div.image div.middleLeft {
	width: 9px; 
	float: left; 
	background: url('../img/pompaciepla-image-border-left-right.png') no-repeat 0px 0px;
}

div.image div.middleRight {
	width: 9px; 
	float: right; 
	background: url('../img/pompaciepla-image-border-left-right.png') no-repeat -9px -0px;
}

div.image div.bottom {
	height: 11px; 
	float: left; 
	clear: both; 
	background: url('../img/pompaciepla-image-border-top-bottom.png') no-repeat 0px -8px;
}

div.image div.bottomLeft {
	width: 9px; 
	height: 11px; 
	float: left; 
	background: url('../img/pompaciepla-image-border-corners.png') no-repeat 0px -16px;
	overflow: hidden;
}

div.image div.bottomRight {
	width: 9px; 
	height: 11px; 
	float: right; 
	background: url('../img/pompaciepla-image-border-corners.png') no-repeat 0px -27px;
	overflow: hidden;
}

div.image-red {
    float: left; 
    clear: both; 
}

div.image-red div.top {
    height: 8px; 
    float: left; 
    clear: both; 
    background: url('../img/pompaciepla-image-border-top-bottom-red.png') no-repeat 0px 0px;
}

div.image-red div.topLeft {
    width: 9px; 
    height: 8px; 
    float: left; 
    background: url('../img/pompaciepla-image-border-corners-red.png') no-repeat 0px 0px;
    overflow: hidden;
}

div.image-red div.topRight {
    width: 9px; 
    height: 8px; 
    float: right; 
    background: url('../img/pompaciepla-image-border-corners-red.png') no-repeat 0px -8px;
    overflow: hidden;
}

div.image-red div.middleLeft {
    width: 9px; 
    float: left; 
    background: url('../img/pompaciepla-image-border-left-right-red.png') no-repeat 0px 0px;
}

div.image-red div.middleRight {
    width: 9px; 
    float: right; 
    background: url('../img/pompaciepla-image-border-left-right-red.png') no-repeat -9px -0px;
}

div.image-red div.bottom {
    height: 11px; 
    float: left; 
    clear: both; 
    background: url('../img/pompaciepla-image-border-top-bottom-red.png') no-repeat 0px -8px;
}

div.image-red div.bottomLeft {
    width: 9px; 
    height: 11px; 
    float: left; 
    background: url('../img/pompaciepla-image-border-corners-red.png') no-repeat 0px -16px;
    overflow: hidden;
}

div.image-red div.bottomRight {
    width: 9px; 
    height: 11px; 
    float: right; 
    background: url('../img/pompaciepla-image-border-corners-red.png') no-repeat 0px -27px;
    overflow: hidden;
}

div.mapa-top {
	width: 462px;
	height: 316px;
	background: url('../img/pompaciepla-mapa-background-top.png') no-repeat top left;
}

div.mapa-bottom {
	margin-top: 23px;
    width: 462px;
    height: 293px;
    background: url('../img/pompaciepla-mapa-background-bottom.png') no-repeat bottom left;
}

form {
	color: #9A9A9A;
	font-size: 11px;
	margin-top: 20px;
}

form div.row {
	float: left;
	width: 100%;
	clear: both;
	margin-bottom: 10px;
}

form div.text {
    float: left;
    width: 120px;
    height: 14px;
    text-align: left;
    margin-right: 10px;
    padding-top: 4px;
}

form div.input {
	height: 18px;
	width: 360px;
	float: left;
}

form div.error{
    width: 360px;
    float: left;
    color: #B50000;
    font-weight: bold;
    margin-left: 130px;
}

input {
	background-color: #E9EBEA;
	border: 1px solid #B9B9B9;
	height: 16px;
	font-size: 11px;
	color: #7A7A7A;
	padding: 2px 0px 0px 0px;
	float: left;
	width: 250px;
	margin-bottom: 2px;
}
input.error {
	border: 2px solid #B50000;
}
input.radio {
	width: 20px;
	border: 0px;
	background: none;
}
input.checkbox {
    width: 20px;
    border: 0px;
    background: none;
}
select {
    background-color: #E9EBEA;
    border: 1px solid #B9B9B9;
    height: 20px;
    font-size: 11px;
    color: #7A7A7A;
    padding: 0px;
    float: left;
    width: 250px;
}

select.error {
	border: 2px solid #B50000;
}

textarea {
    background-color: #E9EBEA;
    border: 1px solid #B9B9B9;
    font-size: 11px;
    color: #7A7A7A;
    padding: 0px;
    float: left;
    width: 250px;
    height: 40px;
}

textarea.error {
	border: 2px solid #B50000;
}

div.certyfikaty {
    width: 300px;
    float: right;
}

div.certyfikaty ul{
    width: 100%;
    float: left;
    clear: both;
    margin: 0px 0px 10px 0px;
}

div.certyfikaty li{
    width: 280px;
}


div.realizacje-wstep {
	width: 200px;
	float: right;
}

div.realizacje-wstep ul{
	width: 100%;
	float: left;
	clear: both;
    margin: 0px 0px 10px 0px;
}

div.realizacje-wstep li{
    width: 180px;
}


div.realizacje-skrot {
    width: 200px;
    float: right;
}

div.realizacje-skrot ul{
    width: 100%;
    float: left;
    clear: both;
    margin: 0px;
}

div.realizacje-skrot li{
	background: url('../img/pompaciepla-realizacje-li.png') no-repeat top left;
	height: 16px;
	padding: 0px 0px 0px 20px;
	text-align: left;
	margin-bottom: 5px;
	list-style-type: none;
	width: 180px;
}

div.realizacje-skrot ul sup {
	font-size: 8px;
}

hr.realizacje {
	float: left; 
	background-color: #DCDCDC; 
	color: #DCDCDC; 
	height: 1px; 
	margin: 20px 0px 15px 0px; 
	padding:0px; 
	width: 100%; 
	border: 0px none;
}

div.realizacje-opis {
	margin: 20px 0px 0px 0px;
}

.next-image {
	background: url('../img/pompaciepla-button-realizacje.png') no-repeat 0px 0px;
	width: 28px;
	height: 28px;
	cursor: pointer;
	
}

.next-image:hover {
	background-position: -28px 0px;
}

.prev-image {
    background: url('../img/pompaciepla-button-realizacje.png') no-repeat 0px -28px;
    width: 28px;
    height: 28px;
    cursor: pointer;
    
}

.prev-image:hover {
    background-position: -28px -28px;
}
