*{margin:0;padding:0}
body{background:url(../images/bg8a.jpg) no-repeat;font-size:medium;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;behavior:url(../css/csshover2.htc)}
a:hover{color:#000}
html > body .oh{overflow:hidden}
.oh{overflow:visible;height:1%}
.fSize12{font-size:12px}
.gora,#id1,#id2,#id4,.lewogora,#id8,#id9{float:left;display:inline}
#id3,.prawagora,#id5,#id10{float:right;display:inline}
.gora{width:542px;height:41px;background-image:url(../images/bldef1.jpg)}
#id1{width:72px;height:41px}
#id2{width:510px;height:41px;overflow:hidden}
#id3{width:28px;height:41px}
.prawagora{width:228px;height:189px}
#id4{width:200px;height:148px;background-color:#fff}
#id5{width:28px;height:148px}
#id6{width:228px;height:41px;background:url(/images/6.gif)}
.lewogora{width:542px;height:148px;margin:0;padding:0}
#id7{clear:right;width:542px;height:5px}
#id7 img,#id11 img{display:block}
#id8{width:11px;height:143px}
#id9{width:235px;height:143px;background:url(../images/9.gif)}
#id10{width:296px;height:143px;background:url(../images/10.gif)}
.srodkowy{width:770px;height:32px}
#id11{clear:right;width:770px;height:5px}
#id12{width:770px;height:27px;background:url(../images/12.gif);text-align:right}
#id13{width:770px}
.index{width:770px;margin:0 auto;position:relative;z-index:100}
.goraindex{position:absolute;top:0;width:770px;height:auto!important;min-height:190px;clear:both}
.srodekindex{position:absolute;top:221px;width:770px;height:auto!important;min-height:400px;clear:both}
.infonagl{font-size:80%;color:#e5e5e5;padding:6px 0 0 20px}
.liniainf{padding:5px 0 0 10px}
.infomain{width:215px;text-align:center;padding:15px 10px 0}
a:hover.mainfo{text-decoration:none;font-size:80%;color:#000;line-height:13pt}
.adres{font-size:92%;color:#164300;line-height:16pt;padding:40px 0 0 110px}
.adrestel{font-size:90%;color:#00407f;float:left}
.adrestel span.sp1 {float:left;padding-left:20px}
.adrestel span.sp2 {padding-left:8px;display:block;float:left}
.solidblockmenu{width:510px;height:41px;float:left;font:bold 11px Tahoma;border-left:1px solid #c9b323;margin:0;padding:0}
.solidblockmenu li{display:inline}
.solidblockmenu li a{float:left;color:#552B00;text-decoration:none;border-right:1px solid #c9b323;background:#FFF url(../images/bldef.jpg) center center repeat-x;padding:14px 7px}
.solidblockmenu li a:hover,.solidblockmenu li .current{color:#FFF;background:transparent url(../images/blact.jpg) center center repeat-x}
p.iepara{padding-top:1em}
.mainc{width:auto!important;min-width:750px;height:auto!important;min-height:430px;_padding:0 14px 20px 10px;background:url(../images/13.gif) repeat-y;float:left;padding:0 10px 20px;position:relative}
.gltlo{clear:left;width:739px;height:40px;background:url(../images/tytultlo.jpg) repeat-x;font-size:70%;color:#007CC2;padding:8px 0 0 10px}
.validacja{float:left;padding:0 0 0 10px}
.stopkaindex{width:770px;height:auto!important;min-height:21px;font-size:70%;color:#fff;background:url(../images/stopka.gif) repeat-x;padding-top:9px;clear:both;text-align:center}
.glleftgora{clear:both;width:190px;font-size:98%;padding:25px 0 0 25px}
.glleftgoraof{clear:both;width:210px;font-size:100%;color:#B8860B}
.glleftdol{width:155px;height:auto!important;min-height:300px;font-size:75%;line-height:18pt;clear:both;letter-spacing:1px;padding:10px 0 0 60px}
a.zajecia{text-decoration:none;font-size:102%;color:#000}
a:hover.zajecia{text-decoration:underline;font-size:102%;color:#000}
.wiecejpr{padding-left:90px;width:125px}
a.wiecej{text-decoration:none;font-size:90%;color:#000}
a:hover.wiecej{text-decoration:none;font-size:90%;color:#666}
.glright{width:525px;height:370px;min-height:353px;float:right;background:url(../images/rightlo.jpg) repeat-y}
.glrightg{width:525px;height:145px;font-size:98%;float:right}
.witamyall{float:right;width:332px;min-width:332px;height:130px}
.glprgtekst{width:315px;height:35px;max-height:35px;padding:25px 0 0 10px}
.witamy{width:315px;height:55px;font-size:100%;color:#228B22}
.witamyd{line-height:16pt;font-size:75%;letter-spacing:1px;padding:0 0 0 25px}
.graf1{width:180px;height:145px;float:left;padding:10px 0 0 13px}
.glrightd{clear:both;width:525px;height:198px}
.atuty{float:left;width:220px;height:auto!important;min-height:151px;font-size:98%;text-align:left;padding:30px 0 0 15px}
.atutyblue{color:#4591DC}
.glrightdt{font-size:75%;line-height:16pt;letter-spacing:1px;padding:15px 0 0 25px}
.glrightdgraf{width:290px;height:211px;float:right;padding:15px 0 0}
.leftgora{clear:both;width:190px;font-size:100%;padding:25px 0 0 25px}
.leftdol{width:155px;height:auto!important;min-height:300px;font-size:80%;line-height:18pt;clear:both;letter-spacing:1px;padding:20px 0 0 60px}
h2{color:#228B22;padding-top:10px;_padding-top:10px;font-size:70%;font-weight:400}
.zajopis{width:495px;height:auto!important;min-height:130px;padding:5px 0 0 20px}
.zajopismall{font-size:80%;color:#333;line-height:16pt;text-align:justify;padding:5px 20px 15px}
.zajopisincl{font-size:80%;color:#333;line-height:14pt;padding:20px 25px 15px 20px}
.mainincfzaj{width:750px;height:auto!important;min-height:480px;padding:0 10px}
.zajright{float:right;width:525px;height:auto;background:url(../images/rightlo.jpg) repeat-y;margin-bottom:5px}
.rightgzaj{width:525px;height:auto!important;min-height:240px;clear:both}
.rightdzaj{clear:both;height:auto!important;min-height:130px;padding-bottom:10px}
.forzaj{font-size:75%;color:#666;padding:10px 0 0 15px}
.forzajlista{height:15px;font-size:60%;color:#999;padding:5px 0 0 40px}
.forzajlistaon{font-size:100%;font-weight:700;color:#228B22}
.opispomocniczy{font-size:70%;color:#666;line-height:12pt;height:150px;text-align:justify;padding:25px 45px 0 20px}
.miesiace{height:50px;font-size:95%;text-align:center;margin:0 auto}
.dni{width:120px;height:40px;font-size:80%;font-weight:700;color:#228B22;border:1px solid #BBE1A2;padding:0 3px}
.igorny{vertical-align:super;font-size:60%;font-weight:700;color:#228B22}
.odstepoziom{height:5px}
.planzajecia{background-color:#E6F4DD;text-align:center;border:1px solid #BBE1A2;font-size:12px;padding:0 3px}
.planzajeciaof{text-align:center;border:1px solid #BBE1A2;font-size:12px;padding:0 3px}
a.zajeciaopislink{text-decoration:none;font-size:12px;color:#000;display:block;height:36px;padding:8px 0}
a:hover.zajeciaopislink{text-decoration:none;color:#228B22;display:block}
.planwydrukdiv{text-align:center;margin:0 auto;padding:20px 20px 0}
a.planwydruk{text-decoration:none;font-size:80%;font-weight:700;color:#228B22}
a:hover.planwydruk{text-decoration:none;font-size:80%}
a.planwydruk span{text-decoration:none;font-size:80%;font-weight:700;color:#fff}
a:hover.planwydruk span{text-decoration:none;font-size:80%;color:#228B22}
.podswietlona{background-color:red;color:#fff}
.zaznaczona{background-color:blue;color:#fff}
.normalna{background-color:inherit}
.galeriacalosc{width:auto!important;min-width:750px;height:auto!important;min-height:430px;padding-left:10px;padding-right:10px;background:url(../images/13.gif) repeat-y}
.galeriazdjec{width:740px;height:auto!important;min-height:450px;margin:0 auto}
.zdjeciagal{width:600px;height:auto!important;min-height:350px;text-align:center;margin:0 auto;padding:20px 0 0}
.title{font-size:95%;font-weight:700;color:#8fbd4c;text-align:center;border:1px solid #BBE1A2;width:600px;height:30px;display:block;padding-top:10px;margin:0 auto}
.liczba zdjec{font-size:90%;color:#666;text-align:center;font-weight:700}
.stopkagaldiv{height:25px;padding-top:10px;clear:both;text-align:center;font-size:60%;color:#ccc}
.copy{font-size:100%;color:#ccc;text-align:center;text-decoration:none}
.copy:hover{font-size:100%;color:#ccc;text-align:center;text-decoration:underline}
.galwyborof{font-size:100%;font-weight:700;color:#228B22;text-align:center;display:inline;width:20px;height:20px;border:1px solid #BBE1A2;background-color:#D2FFD2}
.galwybor{font-size:100%;font-weight:700;color:#666;text-align:center;text-decoration:none;display:inline;width:20px;height:20px;border:1px solid #BBE1A2}
.galwybor:hover{font-size:100%;font-weight:700;color:#228B22;text-align:center;text-decoration:none;background-color:#D2FFD2}
.name{font-size:90%;text-align:center;font-weight:700}
.stopkagal{font-size:80%;font-weight:700;text-decoration:none;text-align:center;width:590px;margin:0 auto;padding:10px 10px 10px 0}
.link{font-size:95%;color:#000;text-decoration:none;text-align:center}
.link:hover{font-size:95%;color:#67B618;text-decoration:none;text-align:center}
.stopka_select{font-size:85%;text-decoration:none;text-align:center;font-weight:700}
.errorgal{width:100%;text-align:center;font:10pt Verdana;color:#333;height:300px;padding:40px 0}
.galeria{_position:relative;background-color:#eaeaea;border:#cfcfcf solid 1px;height:95px;width:105px;display:table;overflow:visible;text-align:center;float:left;_margin-left:8px;line-height:95px;margin:0 0 10px 10px}
.galeria:hover{background-color:#ddd;height:95px;width:105px}
.galeria1{_position:absolute;display:table-cell;vertical-align:middle;_top:51%;_width:100%;_left:0}
.galeria2{#position:relative;_top:-50%}
.brdr{background-color:#fff;width:120px;height:120px;border-color:#e1ffe1;border-style:solid;border-width:2px;padding:10px}
a:hover .brdr{background-color:#fff;width:120px;height:120px;border-color:#67B618;border-style:solid;border-width:2px;padding:10px}
.cennikinfo{width:200px;height:400px;_height:410px;float:left;padding-left:10px;line-height:18pt;background:url(../images/rightlo.jpg) repeat-y 100%}
.cennikinfogora{height:24px;padding-top:6px;padding-left:6px;font-size:80%;font-weight:700;color:#666;background:url(../images/liniainfo.jpg) no-repeat}
.cennikinfodol{padding-left:10px;padding-right:12px;font-size:75%;color:#666;line-height:14pt}
.cennikzawartosc{height:auto;width:530px;float:right;padding-top:30px}
.cenniktlo{width:480px;height:30px;background-color:#E6F4DD;border-top:1px solid #999;border-bottom:1px solid #999;margin:0 auto;padding:10px 0 10px 10px}
.cennikbez{width:480px;height:30px;margin:0 auto;padding:10px 0 10px 10px}
.cennikbezdol{width:480px;height:30px;border-bottom:1px solid #999;margin:0 auto;padding:10px 0 10px 10px}
.cennikbezgora{width:480px;height:30px;border-top:1px solid #999;margin:0 auto;padding:10px 0 10px 10px}
.cennikwypeln{width:280px;font-size:80%;color:#000;float:left;padding:5px 0}
.cenawypeln{width:200px;font-size:80%;font-weight:700;color:#228B22;float:right;text-align:center;padding:5px 0}
.infoniebieski{color:#4591DC;font-weight:700}
.onas{background:url(../images/onastlo.jpg) no-repeat}
.onasprawa{height:760px;line-height:18pt;text-align:justify;font-size:80%;padding:0 30px 0 215px}
.onasnagl{font-weight:700;font-size:115%;color:#4591DC;padding:30px 0 50px 80px}
.onasstopka{font-weight:700;font-size:115%;color:#228B22;padding:45px 0 0 110px}
.ciemnozielony{color:#228B22;font-weight:700;font-size:100%}
.kontaktmain{width:530px;height:500px;min-height:480px;font-size:85%;float:left;line-height:16pt;background:url(../images/rightlo.jpg) repeat-y 100%;padding:30px 0 0 55px}
h1{font-size:105%;font-weight:400}
.equinoxzielony{color:#67B618}
.mapka{width:160px;font-size:80%;color:#000;float:right;text-decoration:none;text-align:center;line-height:14pt;padding:10px 5px 0 0}
.mapkadol{font-size:70%;color:#000;text-decoration:none}
.mapkaobr{height:111px;width:100px;border:1px solid #fff}
.mapkaobr:hover{height:111px;width:100px;border:1px solid #67B618}
.subskrypcja{font:9pt Verdana;color:#000;text-align:left;line-height:12pt;padding:5px 10px 30px}
.formall{font:8pt Verdana;width:460px;text-align:center;padding-bottom:15px;margin:50px 0 0}
.leftright{width:450px;height:30px}
.wybor{clear:both;font:10pt Verdana;color:#000;text-align:left;padding:4px 0 4px 200px}
.formleft{float:left;color:#000;width:120px;height:20px;text-align:left;padding:5px 0 0 30px}
.formright{float:right;width:300px;height:20px}
.forminput{border:#999 1px solid;font:10pt Verdana;color:#000;height:20px;width:220px;padding-top:3px}
.formsend{border:#67B618 1px solid;font:bold 8pt Verdana;background-color:#E6F4DD;color:#67B618;height:24px;padding:0 0 2px}
.wyslij{clear:both;text-align:center;padding-top:20px}
a.mailcont{text-decoration:none;color:#369}
a:hover.mailcont{text-decoration:underline;color:#369}
.telefon{color:#369}
.informularz{width:100%;text-align:center;font:8pt Verdana;color:#666;padding:40px 0}
.error{width:100%;text-align:center;font:10pt Verdana;color:#333;height:400px;border-bottom:1px solid #000;border-top:1px solid #000;padding:40px 0}
.autherror{width:100%;text-align:center;font:10pt Verdana;color:#333;padding:40px 0}
.admtresc{color:#666;font:bold 10pt Verdana;padding:20px 0 0 45px}
a.admlinki{text-decoration:none;font:10pt Verdana;color:#000}
a:hover.admlinki{text-decoration:underline;font:10pt Verdana;color:#000}
input:focus{background-color:#B7E2EC}
.infincludenagl{font-weight:700;font-size:95%;line-height:14pt;text-align:justify;padding:20px 30px 0 70px}
.infincludetresc{font-size:80%;line-height:14pt;text-align:justify;padding:20px 30px 15px 70px}
.linkinf{color:#FFF;text-decoration:none}
.infofckd{padding:10px 40px}
.infofckd a{text-decoration:none}
.infofckd a:hover{text-decoration:underline;color:#000}
a.mainfo,.mainfo1{text-decoration:none;font-size:80%;color:#063;line-height:13pt;display:block}
.glleft,.left{width:auto!important;min-width:225px;height:auto!important;min-height:360px;background:url(../images/glleft.jpg) no-repeat;float:left;display:inline}
.godziny,.godzinytlo{width:60px;height:60px;font-size:80%;font-weight:700;color:#228B22;text-align:center;border:1px solid #BBE1A2}

/* new styles */

.oh {overflow:hidden;_height:1%}

.bg_none {background:none !important}

.left_colum {width:170px;float:left;margin:2px 0 0 10px;border:1px solid #eee;background:#fbfbfb;padding:5px;_display:inline}
	.left_column_header {font-size:14px;margin-bottom:10px;padding:5px}
	.left_column_menu {margin-bottom:12px}
	.left_column_menu li {list-style:none;background: url(/images/link_arrow.gif) no-repeat 0 0;padding-left:20px;margin-left:15px;font-size:12px;margin-bottom:8px}
		.left_column_menu li a {color:#000;text-decoration:none}
		.left_column_menu li a:hover {text-decoration:underline}
	.left_column_footer {padding:5px 0 10px 20px}
	.left_column_footer a {font-size:12px;color:#000;text-decoration:none}	
	
.right_column {width:520px;float:right;margin:0 10px 0 0}
	.right_column_invttext {font-size:13px;text-align:left;margin-bottom:15px}
	.right_column_top img {margin:0 5px 15px;float:left}
	
	.main_txt_header {font-size:16px;margin-bottom:12px}

.fleft {float:left}.fright {float:right}
.w220 {width:220px}.lh16 {line-height:16px}.lh18 {line-height:18px}.mb20 {margin-bottom:20px}.p20{padding:20px}.p10{padding:10px}.pb40 {padding-bottom:40px !important}
.lsn {list-style:none}.vam {vertical-align:middle;}.mr10 {margin-right:10px} 
.fSize12 {font-size:12px}
.grey_brdr_btm {padding-bottom:6px;border-bottom:1px solid #ddd}

.club_advantages li {background: url(/images/tick-circle-frame.gif) no-repeat 0 1px;padding-left:20px;margin-bottom:4px}
h2.custom_h2 {font-weight:100 !important;padding:10px 0 6px !important;font-size:100% !important; color:#228B22}
h1.custom_h1 {font-weight:100 !important;padding:10px 0 6px !important;font-size:100% !important; color:#228B22}

.snowdrop_ {position:absolute;top:53px;left:244px}
.snowman {position:absolute;top:62px;left:234px}
.bells {position:absolute;top:38px;right:2px;background:#fff;padding:0 70px 0 30px;text-align:center}
.easter {position:absolute;top:45px;left:234px}
.spring {position:absolute;top:52px;left:234px}

.footer_h3 {color:#fff;font-size:11px;font-weight:100;font-family:verdana}
