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

html, body {height:100%;}
body{background:#fff url('bg_img/04.jpg') no-repeat center top;font-family:Arial, Tahoma, sans-serif;font-size:11px;color:#5f5f5f;}
a{text-decoration:underline;color:#ff6000;}
a:hover{text-decoration:none;}
img{border:none;}
input, textarea {font-family:Arial, Tahoma, sans-serif;font-size:11px;color:#5f5f5f;}
a img{cursor:pointer;border:none;}
a:hover img{text-decoration:none;}

.clear{clear:both;padding:0px;margin:0px;height:0px;line-height:0px;font-size:1px;}

.logo{position:absolute;top:0px;left:0px;z-index:2;}

.page{min-height:100%; margin-bottom:-22px;position:relative;overflow:hidden;zoom:1;}
.pageBox{margin:0px auto;width:950px;position:relative;z-index:10;}
.pageBox0{padding:25px 0px 37px;}
* html .page{height:100%;}

.bgPict{position:absolute;top:0px;left:0px;z-index:1;}


.header{overflow:hidden;zoom:1;padding-bottom:55px;}
.header .headerMenu{float:right;width:100px;background:#fff;text-align:center;padding:0px 11px 0px 9px;}
.header .headerMenu a, .header .headerMenu img{float:left;}

.leftMenu{list-style-type:none;float:left;width:160px;padding-top:32px;}
.leftMenu li{display:block;float:left;}
.leftMenu li a{display:block;}
.content{float:right;width:765px;}
.content .pageTitle{height:32px;text-align:right;padding-right:25px;}
.content .contentBox{padding:25px 25px 0px;background:#fff;position:relative;zoom:1;}
.content .contentBox .close{position:absolute;top:-11px;right:-10px;cursor:pointer;}
.content .contentBox .prev{position:absolute;bottom:-11px;left:-10px;cursor:pointer;}
.content .contentBox .next{position:absolute;bottom:-11px;right:-10px;cursor:pointer;}
.content .contentBox .contentText{line-height:18px;}
.content .contentBox .contentText h1{color:#48ace8;font-size:15px;font-family:Arial;padding-bottom:20px;clear:both;}
.content .contentBox .contentText p{line-height:18px;padding-bottom:20px;clear:both;text-align:justify;}
.content .contentBox .contentText p.colLeft{float:left;width:500px;clear:both;}
.content .contentBox .contentText div.colLeft{float:left;width:500px;clear:both;}
.content .contentBox .contentText p.colRight{float:right;clear:none;text-align:right;}
.content .contentBox .contentText table{border:1px solid #fff;line-height:22px;text-align:center;}
.content .contentBox .contentText table.colLeft{float:left;text-align:right;padding-bottom:20px;}
.content .contentBox .contentText table th{background:#4db9f7;color:#fff;font-weight:normal;}
.content .contentBox .contentText table td{background:#e1e1e1;padding:0px 9px;white-space:nowrap;}
.content .contentBox .contentText a.pictLink:hover img{background: url('images/gallery_trans.png') no-repeat left top;}
.content .contentBox .contentText .pictLink img{padding:5px;position:relative;right:-5px;}
.content .contentBox .contentText ul{line-height:18px;padding-bottom:20px;clear:both;text-align:justify;list-style-type: square;padding-left:15px;}
.content .contentBox .contentText ul ul{padding-bottom:5px;padding-left:15px;}
.content .mapa_stronyBox .contentText ul{list-style-type:none;padding-left:0px;}

.content .galleryBox{padding:25px 15px 0px 14px;}
.content .galleryBox .contentText h1{padding-left:11px;}
.content .galleryBox .contentText p{float:left;display:inline;clear:none;padding:0px 5px 12px 6px;}
.content .galleryBox .contentText p a:hover img{background: url('images/gallery_trans.png') no-repeat left top;}
.content .galleryBox .contentText p a img{padding:5px;}

.content .kontaktBox .contentText{float:left;width:240px;}
.content .kontaktBox .contentForm{float:right;width:460px;}
.content .contentForm{padding-bottom:20px;}
.content .contentForm .label{background:#4db9f7;width:103px;padding-right:10px;float:left;line-height:22px;height:22px;margin-bottom:2px;text-align:right;color:#fff;}
.content .contentForm .field{width:345px;margin-bottom:2px;float:right;}
.content .contentForm .field input{width:327px;background:#e1e1e1;border:1px solid #e1e1e1;height:17px;padding:3px 8px 0px 8px;}
.content .contentForm .field textarea{width:327px;background:#e1e1e1;border:1px solid #e1e1e1;height:114px;padding:3px 8px 0px 8px;}
.content .contentForm .buttons{text-align:right;}
.content .contentForm .buttons input{background:#ff6000;border:none;color:#fff;width:65px;margin-left:2px;padding:3px 0px;cursor:pointer;}
.content .contentForm .buttons input.submit{background:#4db9f7;}
.content .contentForm p{padding-left:114px;}

.footerBox{width:100%;height:22px;background:#ffc600;position:relative;z-index:10;}
.footerBox0{margin:0px auto;width:958px;font-size:11px;text-align:right;color:#fff;padding-top:3px;}
.footerBox0 a{color:#fff;}
.footerBox0 img{vertical-align:middle;}
