body {margin:0; padding:0; font-size:11px; line-height:18px; text-align:left; background:url(http://4katy.test.pronet.com.pl/img/site/body_bg.png) top center repeat-x; background-color:#f1ecd8; font-family:trebuchet, tahoma, arial, sans-serif; color:#000000; text-decoration:none;}

img {text-decoration:none; border:none}
fieldset {border:none}
select { font-size:10px; width:190px; border:1px #404040 solid; border-bottom:1px #d4d0c8 solid; border-right:1px #d4d0c8 solid; margin-bottom:12px}
input { font-size:10px; width:190px; border:1px #404040 solid; border-bottom:1px #d4d0c8 solid; border-right:1px #d4d0c8 solid}
a { color:#69654C }

* html #contCenterGen { height:400px; }
* html #main3Right3 { height:640px; /*margin-left:10px;*/ }
* html .detale1 { height:209px; }
* html #main3Right3a { height:640px }
* html .ieHackMarginL { left:0px; height:expression(this.parentNode.offsetHeight + 'px'); }
* html .ieHackMarginR { right:0px; height:expression(this.parentNode.offsetHeight + 'px'); }
* html .lMenuPos { width:189px !important }
* html select { margin-top:2px !important; margin-bottom:17px !important }
* html input { height:14px !important }
* html #bSearch:hover { cursor:hand }
* html #topSpecialImg { width:188px !important; }
* html #contactDataGG { height:18px }
* html .paginacja { width:520px; }

#contGlobal1 { height:400px; }
#colCenter1 { width:760px; }
#contCenter1 { width:760px; margin-left:-760px; }
#contCenterGen { position:relative; width:760px; height:400px; background:url(../img/site/top1.jpg) top center no-repeat; }
#colLeft1 { width:106px; margin-left:-106px; }
#colLeftGen1 { width:106px; margin-left:-106px; background-image:url(../img/site/dec_l3.png); background-repeat:no-repeat; }
#colRight1 { width:106px; margin-left:-106px; left:972px; }
#colRightGen1 { width:106px; margin-left:-106px; left:972px; background-image:url(../img/site/dec_r3.png); background-repeat:no-repeat; }

#contGlobal2 { height:234px; }
#colCenter2 { width:760px; }
#contCenter2 { width:760px; margin-left:-760px; }
#contCenterGen2 { position:relative; width:760px; height:234px; }
#colLeft2 { width:106px; margin-left:-106px; }
#colLeftGen2 { width:106px; margin-left:-106px;}
#colRight2 { width:106px; margin-left:-106px; left:972px; }
#colRightGen2 { width:106px; margin-left:-106px; left:972px;}
#main1Left { float:left; width:232px; height:234px; background:url(../img/site/menu_l_bg.png) top left no-repeat }
#main1Left22 { height:234px; padding-top:11px; background:url(../img/site/menu_l_bg.png) top left no-repeat }
#main1Right { float:right; width:528px; height:234px }
#main1Content { width:528px; height:234px; background:url(../img/site/cont1btm.png) bottom left no-repeat; background-color:#fcfcf6; line-height:0}
#main1Content2 { margin-top:11px; margin-left:25px; line-height:18px }
#sub1Content { width:528px; height:234px; background:url(../img/site/cont1btm.png) bottom left no-repeat; background-color:#fcfcf6; line-height:0}

#hSearch { margin-top:11px; margin-left:17px; display:block }
#hSearch2 { margin-left:17px; display:block }
#dSearch { margin-top:14px; margin-left:12px; width:207px; height:144px; background:url(../img/site/menu_search_bg.png) top left no-repeat;}
.fSearch { margin:0; padding:4px 0 0 6px;}
.tSearch { color:#676453; line-height:13px }
*+html .tSearch { line-height:15px; }
#bSearch { float:right; margin-top:13px; margin-right:15px; }
#bSearch:hover { cursor:pointer }

#mBtn1 { position:absolute; top:347px; left:163px }
#mBtn2 { position:absolute; top:347px; left:241px }
#mBtn3 { position:absolute; top:347px; left:304px }
#mBtn4 { position:absolute; top:347px; left:362px }
#mBtn5 { position:absolute; top:347px; left:446px }
#mBtn6 { position:absolute; top:347px; left:553px }

#logotyp { position:absolute; top: 75px; left:270px }
#flagPL { position:absolute; top: 79px; right:98px }
#flagDE { position:absolute; top: 79px; right:60px }
#flagGB { position:absolute; top: 79px; right:24px }

#contGlobal3 { }
#colCenter3 { width:760px; }
#contCenter3 { width:760px; margin-left:-760px; }
#contCenterGen3 { position:relative; width:760px; }
#colLeft3 { width:106px; margin-left:-106px; }
#colLeftGen3 { width:106px; margin-left:-106px;}
#colRight3 { width:106px; margin-left:-106px; left:972px; }
#colRightGen3 { width:106px; margin-left:-106px; left:972px; background:url(../img/site/ft_sh2.png) top left repeat-y}
#main3Left { float:left; width:231px; }
#main3Right { float:right; width:529px; }
*html #main3Right { overflow:hidden; }
#main3Content { width:529px; background:url(../img/site/cont1btm.png) bottom left no-repeat; background-color:#fcfcf6; line-height:0}
#main3Left1 { margin-left:1px; border-left:1px #d3caa8 solid }
#main3Left1img { margin-left:1px }
#main3Right1 { width:529px; background:url(../img/site/main_cont_borderl.png) bottom left no-repeat; background-color:/*#fbfbf3*/#e3dcb7; width:1px; }
#main3Right2 { width:528px; margin-left:1px; height:50px; background:url(../img/site/main_cont_top.png) top left no-repeat; background-color:#fbfbf3 }
#sub3Right2 { width:528px; margin-left:1px; min-height:900px; background-color:#FCFDF7; }
*html #sub3Right2 { height:980px; }
#sub3Right3 { padding-left:25px; padding-top:10px; /*background-color:#FCFDF7;*/ }
#sub3Right3a { padding-top:10px; /*background-color:#FCFDF7;*/ }
#main3Right3 { width:528px; margin-left:1px; min-height:560px; background:url(../img/site/main_btm2.png) bottom left no-repeat; background-color:#fbfbf3 }
*html #main3Right3 { height:700px; }
*+html #main3Right3 { height:590px; }

#contGlobal4 { height:122px; }
#colCenter4 { width:760px; }
#contCenter4 { width:760px; margin-left:-760px; }
#contCenterGen4 { position:relative; width:760px; height:122px; }
#colLeft4 { width:106px; margin-left:-106px; }
#colLeftGen4 { width:106px; margin-left:-106px;}
#colRight4 { width:106px; margin-left:-106px; left:972px; }
#colRightGen4 { width:106px; margin-left:-106px; left:972px; background:url(../img/site/ft_sh1.png) top left no-repeat}

#rsh { display:block; margin:0 }
#polecamy { margin-top:27px; margin-left:27px }
#footer { width:760px; height:102px; background:url(../img/site/footer1.png) top center no-repeat }
#przewijacz { width:760px; height:1px; overflow:visible; position:relative }
#lMenuCont { padding:20px 15px 0 15px; line-height:0px }

#topSpecialImgBox { float:left; margin-right:16px; }
#topSpecialImg { width:216px; height:142px; border:3px #dad4bc solid; }
#topSpecialDesc { float:right; line-height:13px; width:223px; margin-right:35px }

#contactData { /*color:#5c594a;*/color:#096491; margin-left:18px; /*letter-spacing:-1px*/ }
#contactDataGG { color:#676453; margin-left:18px; background:url(../img/site/ico_gg2.gif) top left no-repeat; height:21px; border-bottom:1px #cec49f solid; margin-top:17px; width:153px; padding-top:9px; padding-left:51px; font-weight:bold }
#contactDataSkype { color:#676453; margin-left:18px; background:url(../img/site/ico_skype2.gif) bottom left no-repeat; height:19px; border-bottom:1px #cec49f solid; margin-top:17px; width:139px; padding-top:3px; padding-left:65px; font-weight:bold }

.midOfferCont { text-align:center }
.midSpecialImg { display:block; margin:0 auto; margin-bottom:0; padding-bottom:0; margin-top:25px; width:138px; height:90px; border:3px #dad4bc solid; }
.midSpecialDesc { line-height:13px; text-align:left}

.colorl { color:#676453 }

.detale1 { min-height:209px; background:url(../img/site/h_sub_bg1.png) top left repeat-x; padding-top:19px; padding-left:15px;  text-align:justify; color:#676453; margin-right:25px }
.detale2 { background:url(../img/site/h_sub_bg1.png) top left repeat-x; padding-top:19px; padding-left:15px; margin-right:27px; text-align:justify; color:#676453; padding-right:15px }
.zdjecia { float:left }
.zdjecia2 { float:right; text-align:left; width:200px; color:#676453; line-height:12px }
.opis_h { color:#096491; }
.fotyM { color:#676453; background:url(../img/site/h_sub_bg2.png) top left repeat-x; padding:16px 5px 22px 8px; text-align:center; margin-right:27px; }
.fotoR { border:2px #65161c solid; }
*+html .fotoR { margin-top:3px; }

.inputK { border-top:2px #404040 solid; border-left:2px #404040 solid; border-right:2px #d4d0c8 solid; border-bottom:2px #d4d0c8 solid }
.input200 {width:240px}
.input100 {width:140px; margin:0px; padding:0px;}
.title { font-size:12px; margin-bottom:13px; color:#69654c; font-weight:bold }
.hOferta { margin-bottom:15px }
.offerSpecDesc { margin-top:13px; height:63px; margin-bottom:19px; color:#482a1a }
.offerSpecBtm { border-top:2px #f0ecd5 solid; color:#482a1a; font-size:11px; height:38px; background-color:#f0ecd5; }
.OfferSpecLeft { margin-left:10px; margin-top:11px; float:left }
.hOfferSpec { font-size:13px; color:#cf2800; text-decoration:none; font-weight:bold }
.OfferSpecRight { width:88px; background-color:#FCFCF6; float:right; height:38px }
.OfferSpecRight2 { margin-left:12px; margin-top:11px; }
.ofertyspec { margin:0 25px 0 25px;}

.hOfferSpec2 { font-size:11px; color:#096491; text-decoration:none; font-weight:bold }
.ftl { color:#676453; text-decoration:none }
.ftsp { margin:0 5px }
#ftCont { padding-left:245px; padding-top:58px; /*letter-spacing:-1px; */color:#676453; }
.ftl:hover { text-decoration:underline }

.hOferta2 { margin-bottom:15px }
.offerSpecDesc2 { margin-top:11px; height:45px; margin-bottom:9px; color:#482a1a }
.OfferSpecBtm2 { width:205px; border-top:2px #f0ecd5 solid; color:#482a1a; font-size:11px; height:29px; background-color:#f0ecd5}
.OfferSpecLeft2 { font-size:10px; color:black; margin:7px 0 0 10px; float:left; }
.OfferSpecRight23 { width:83px; background-color:#FBFBF3; float:right; height:29px }
.OfferSpecRight22 { margin-left:12px; margin-top:7px; }

.lMenuPos { width:199px; padding:7px 9px 3px 1px; color:#69654c; line-height:13px }
.more { color:#bc3928; text-decoration:none; }
.more:hover { text-decoration:underline }
.more2 { color:#096491; text-decoration:none; }
.more2:hover { text-decoration:underline }
.arrow2 {vertical-align:+10%; margin-left:1px}
.arrow3 {vertical-align:-15%; margin:0 4px}
.lMenuHead { margin-bottom:5px; display:block }
.lMenuArrow { float:right; margin:7px 9px 0 18px; display:inline }
.lMenuLinia { display:block; padding:0; margin:0 }
.dBlock { display:block }
.tbnone { text-decoration:none; border:none }
.contGlobal { width:100%; position:relative; height:auto; }
.contCenter { margin: 0 auto; position:relative; }
.rozpychaczX { float:left; width:100%; position:relative; }
.rozpychaczY { float:left; height:100%; }
.posAbs { position:absolute; }
.posRel { position:relative; }
.ovflwHid { overflow:hidden; }
.ovflwVis { overflow:visible; }
.zeroMarPad { margin:0px; padding:0px; }

.lista-prosta tr { background-image: url(../img/site/h_sub_bg2.png); background-repeat: repeat-x; background-position: left top; height: 44px; }
.lista-prosta th a { color:#532f1e; text-decoration:none; }
#lista_wynikow a { text-decoration:none; }
.lista-prosta tr:hover a { color:#532f1e; }
#lista_wynikow { width: 528px; text-align:center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d8d4a7; }
#lista_wynikow .img1 { height:50px; margin-top:10px; margin-bottom:4px; }
*+html #lista_wynikow .img1 { margin-top:7px; }
.kursor { cursor: pointer; }
.td1 { padding-left:5px; width:90px; }
.td2 { width:80px; }
.td3 { width:80px; }
.td6 { padding-right:10px; }
/*#lista_wynikow a { color:#69654C; }*/
.clTab1 { width:64px; }
*html .clTab2, *+html .clTab2 { width:61px; }
.clTab2 { width:65px; }
.radio, .checkbox { border:none; }
.calc input { width: 50px; }
.calc2 input { width: 100px; }
