@import url("reset.css");
@import url("textFormat.css");
@import url("tables.css");
@import url("forms.css");
@import url("header.css");
@import url("navmenu.css");
@import url("selectbox.css");
@import url("prettyPhoto.css");

/*	=ogolny layout
---------------------------------------------------------------------------- */

body {
	padding: 0px 0;
	background: #E5E4D2;
}
a {outline:none;}

#prepreouter {
	background: #fff url(../gfx/bg-top-lato-opt-wstazka.jpg) center 0 no-repeat;
}

#prepreouter-turniej {
	background: #fff url(../gfx/bg-turniej.jpg) 0px -130px repeat-x;
}

#preouter {
	background: transparent url(../gfx/bg-footer.gif) 10px bottom repeat-x;
	padding: 0 0 40px;
}

#outer {
	background: transparent url(../gfx/bg-top3latod.png) 30% 0 no-repeat;
}

#outer2 {
	background: transparent url(../gfx/bg-top2d.png) center 0 repeat-x;
}
/*
.subpage #prepreouter {
	background-position: center -55px;
	}


.subpage #outer {
	background-position: 30% -55px;
	}

.subpage #outer2 {
	background-position: center -55px;
}

.subpage #content {
	margin-top:-55px;
	}

.subpage #mainmenu {
	margin-top:-55px;
	}

.subpage #header .search {
	margin-top:-55px;
	}
*/
.subpage #content {
	margin-top:-0px;
	}
#container {
	width: 961px;
	margin: 0 auto;
	padding: 0px;
}

#content {
	margin-top:40px;
	padding: 10px 0 0;
}

#main {
	width: 480px;
	float: left;
}


.subpageFullWidth {
	width: 701px !important;
	background: transparent url(../gfx/dec-dots-v2.gif) right 0 repeat-y;
	padding-top: 10px;
}

.cols23 {
	width: 715px !important;
	background: transparent url(../gfx/dec-dots-v2.gif) right 0 repeat-y;
	padding-top: 10px;
}	


.cols3 #main {
	width: 457px;
	background: transparent url(../gfx/dec-dots-v.gif) right 0 repeat-y;
	padding-top: 10px;
}

.homepage #main {
	width: 100%;
	background: transparent url(../gfx/dec-dots-v.gif) 713px 0 repeat-y;
	padding-top: 0 !important;
}

#mainIn {
	padding-right: 21px;
	padding-bottom: 1px;
	background: transparent url(../gfx/dec-dots-bottom.gif) right bottom no-repeat;
}

#leftSidebar {
	width: 230px;
	float: left;
	padding-right: 30px;
	padding-top: 10px;
}

#sidebar {
	width: 224px;
	float: left;
	padding-left: 20px;
	padding-top: 10px;
}

.col31,
.col32,
.col33 {
	float: left;
}

.col31 {
	width: 390px;
	margin-right: 25px;
	overflow: hidden;
}

.col32 {
	width: 275px;
	margin-right: 47px;
}

.col33 {
	width: 224px;
}

.newsCol {
	width:500px;
	float:left;
	}

.sideCol {
	float:left;
	width:460px;
	}

.homepage #sidebar {
	width:400px;
	}

#footer {
	font-size: 12px; /*zmiana z 12*/
	padding: 100px 0 0;
	position: relative;
	color: #989571;
}

#footer p {
	margin: 0 0 4px;
}

#footer p.createdBy {
	
}

#footer a {
	color: #48462C;
}

#footer ul {
	margin: 0;
}

#footer ul li {
	list-style: none;
	margin: 0;
	border-left: 1px solid #C0BEA9;
	padding: 0 4px 0 8px;
	display: inline;
}

#footer ul li.first {
	border: none;
	padding-left: 0;
}

#footer ul.logos {
	float:right;
	position:absolute;
	top:105px;
	right:0;
}

#footer .leftSide {
width:400px;
}

#footer ul.logos li {border:none;}

/*	=
---------------------------------------------------------------------------- */

.tabs a {
	outline: 0;
}

/*	=boksy
---------------------------------------------------------------------------- */

#intro {
	border: 1px solid silver;
	margin-bottom: 30px;
	float:left;
	width:958px;
}


#intro #o_stowarzyszeniu {
	width:439px;
	padding:20px;
	float:left;
	}

#intro #dolacz {
	width:439px;
	float:left;
	padding:20px;
}

.box {
	margin-bottom: 20px;
	font-size: 12px; /*zmiana z 12*/
}

#leftSidebar .box {
	margin-bottom: 10px;
}

.boxLight {
	background: transparent url(../gfx/bg-boxlight.gif) repeat-y;
}

.col33 .boxLight {
	width:225px;
	background: transparent url(../gfx/bg-boxlight-225.gif) repeat-y;

	}

.col33 .boxLight .part2 {
	width:140px;
	}


.col33 .boxLight .part1 {
	margin-left:-10px;
}

.boxLight .inside {
	background: transparent url(../gfx/bg-boxlight-bottom.gif) 0 bottom no-repeat;
}

.col33 .boxLight .inside {
	background: transparent url(../gfx/bg-boxlight-bottom-225.gif) 0 bottom no-repeat;
}


.boxLight .inside2 {
	padding: 10px 15px 1px;
	background: transparent url(../gfx/bg-boxlight-top.gif) no-repeat;
	color: #9F9C81;
}


.col33 .boxLight .inside2 {
	background: transparent url(../gfx/bg-boxlight-top-225.gif) no-repeat;
}

.boxLight .part1 {
	width: 65px;
	float: left;
}

.boxLight .part2 {
	width: 135px;
	float: left;
}


.boxInfoTuryst h3 {
	margin-bottom: 25px;
	color: #000;
}

.boxLight p {
	margin-bottom: 10px;
}

.introBoxes .box {
	width: 220px;
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
}

.introBoxes .lastBox {
	width: 220px;
	margin-right: 0;
}

.introBoxes .box h3 {
	margin-bottom: 10px;
}

.boxFaq ul li {
	margin-bottom: 2px;
	margin-left: 20px;
}

.boxBorder {
	border: 1px solid silver;
	padding: 10px 10px 1px;
}

.boxPolec {
	text-align: center;
}

.boxBorder p,
.boxPolec h3 {
	margin-bottom: 10px;
}

.notice {
	margin-bottom: 30px;
	background-color: #FFFFC1;
	padding: 5px 7px 3px;
	border: solid #FFD571;
	border-width: 1px 0;
	color: #666;
}

.noticeError {
	color: #d00;
}

.notice p {
	margin: 0 0 2px;
}

.boxAtrakcje1 {
	padding: 1px 0 0;
	margin-top: -1px;
	margin-bottom: 10px;
}

.boxAtrakcje {
	padding: 1px 0 0;
	margin-top: -1px;
	margin-bottom: 10px;
}

.ui-tabs-hide {
	display: none;
}

.boxIntro {
	position: relative;
	margin-bottom: -10px;
}

#introScroll ul {
	margin: 0;
	clear: both;
}

.boxIntro .intro {
	position: relative;
	margin: 0;
	list-style: none;
	width: 390px;
	display: none;
}

.boxIntro #g1 {
	display: block;
}

.boxIntro .img {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
}

.boxIntro .cont {
	position: relative;
	z-index: 4;
	color: #fff;
	padding: 20px 110px 0 20px;
	height: 200px;
	/*overflow:hidden;*/
}

.boxIntro h3 {
	font-size: 24px;
	font-weight: normal;
	margin-right: 70px;
	height: 144px;
	/*overflow:hidden;*/
}

.boxIntro p {
	margin: 0;
	color: #48462C;
	font-size: 12px; /*zmiana z 12*/
}

.boxIntro .outline {
	z-index: 2;
	background: transparent url(../gfx/bg-intro-corners-b.png) no-repeat;
	position: absolute;
	top: 208px;
	left: 0;
	width: 390px;
	height: 12px;
}

.boxIntro .cont2 {
	position: absolute;
	top: 205px;
	left: 20px;
	width: 350px;
	z-index: 3;
	color: #48462C;
	font-size: 12px; /*zmiana z 12*/
}

.boxIntro .corners {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 12px;
	background: #ada;
	background: transparent url(../gfx/bg-intro-corners.png) no-repeat;
	z-index: 3;
}

.boxIntro .nav,
.boxIntro .navIEHelper {
	width: 100px;
	height: 35px;
	background: transparent url(../gfx/bg-intro-nav.png) no-repeat;
	position: absolute;
	top: 0;
	right: 1px;
	z-index: 4;
}

.boxIntro .navIEHelper {
	display: none;
}

.boxIntro .nav ul {
	margin: 0;
	text-align: center;
}

.boxIntro .nav li {
	list-style: none;
	margin: 0;
	display: inline;
}

.boxIntro .nav a {
	color: #fff;
	font-size: 12px; /*zmiana z 12*/
	padding: 2px 6px;
	margin: 0 -2px;
	line-height: 30px;
	outline: 0;
	background: transparent url(../gfx/dec-bullet16b.gif) -9999px 0 no-repeat;
}

.boxIntro .nav a:hover {
	text-decoration: none;
	background-position: center center;
	color: #000;
}

.boxIntro .nav .active a {
	background: transparent url(../gfx/dec-bullet16.gif) center center no-repeat;
	color: #fff;
}

.boxAtrakcje1 li {
	margin: 0;
	list-style: none;
	display: inline;
}

.boxAtrakcje li {
	margin: 0;
	list-style: none;
	display: inline;
}

.boxAtrakcje1 a {
	display: block;
	width: 390px;
	height: 100px;
	float: left;
	margin: 0 0 17px;
	text-indent: -9000px;
	outline: 0;
}

.boxAtrakcje a {
	display: block;
	width: 190px;
	height: 100px;
	float: left;
	margin: 0 0 17px;
	text-indent: -9000px;
	outline: 0;
}

.boxAtrakcje1 .clear a {
	margin-right: 10px;
}

.boxAtrakcje .clear a {
	margin-right: 10px;
}

.boxAtrakcje .turystyka-lato a { background-image: url(../../../images/website/atr-turystyka.jpg);}
.boxAtrakcje .turystyka-zima a { background-image: url(../../../images/website/atr-turystyka-zima.jpg); }
.boxAtrakcje .rowery a { background-image: url(../../../images/website/atr-rowery.jpg); }
.boxAtrakcje .spa a { background-image: url(../../../images/website/atr-spa.jpg); }
.boxAtrakcje .ekstremalne a { background-image: url(../../../images/website/atr-ekstremalne.jpg); }
.boxAtrakcje .narciarstwo a { background-image: url(../../../images/website/atr-narciarstwo-zjazdowe.jpg); }
.boxAtrakcje .mineraly a { background-image: url(../../../images/website/atr-mineraly.jpg); }
.boxAtrakcje .biegowe a { background-image: url(../../../images/website/atr-narciarstwo-biegowe.jpg); }
.boxAtrakcje .atrakcje a { background-image: url(../../../images/website/atr-atrakcje.jpg); }
.boxAtrakcje1 .puchar a { background-image: url(../../../images/website/atr-puchar.jpg); }


.boxJakDojechac {
	padding: 10px;
	margin-bottom: 20px;
}

.boxJakDojechac h3 {
	margin-bottom: 0;
}

.boxJakDojechac ul {
	margin: 0;
}

.boxJakDojechac li {
	font-weight: bold;
	font-size: 12px; /*zmiana z 12*/
	list-style: none;
	margin: 0;
	float: left;
	width: 50%;
	background: transparent url(../gfx/dec-dots-h.gif) repeat-x !important;
}

.boxJakDojechac li.pociagiem,
.boxJakDojechac li.samochodem {
	background: none !important;
}

.boxJakDojechac a {
	color: #222;
	display: block;
	padding: 15px 0 15px 45px;
	background: transparent url(../gfx/ico-znak.gif) 0 7px no-repeat;
}

.boxJakDojechac .pociagiem a { background-image: url(../gfx/ico-pociag.gif); }
.boxJakDojechac .samochodem a { background-image: url(../gfx/ico-samochod.gif); }
.boxJakDojechac .autobusem a { background-image: url(../gfx/ico-autobus.gif); }
.boxJakDojechac .odleglosci a { background-image: url(../gfx/ico-odleglosci.gif); }
.boxJakDojechac .atrakcje a { background-image: url(../gfx/ico-atrakcje.gif); }
.boxJakDojechac .nocleg a { background-image: url(../gfx/ico-nocleg.gif); }


/* box polecamy */
/*.boxPolecamy {height:375px;}*/

.bPimg a {display:block;float:left;height:100px;text-indent:-9000px;width:190px;}
a.pimgaurun {background-image:url(../../../images/website/atr-aurun.jpg);}
a.pimgkarta {background-image:url(../../../images/website/atr-szrenicka-karta.jpg);}
a.pimgpuch {background-image:url(../../../images/website/atr-puchostu.jpg);}
a.pimgszlaktur{background-image:url(../../../images/website/atr-szlaktur.jpg);}
a.pimgtaxi{background-image:url(../../../images/website/atr-taxi.jpg);}
a.pimgferie{background-image:url(../../../images/website/atr-ferie.jpg);}
a.pimgsniegolepy{background-image:url(../../../images/website/atr-sniegolepy.jpg);}
a.pimgretro{background-image:url(../../../images/website/atr-retro.jpg);}
a.pimggwiazdy{background-image:url(../../../images/website/atr-gwiazdy.jpg);}
a.pimgbiegpiastow{background-image:url(../../../images/website/atr-biegpiastow.jpg);}
a.pimgsppan{ display:block;background:url(../../../images/website/atr-sp360.jpg) no-repeat top left; height:100px; width:390px; text-indent:-999999px;}
a.pimgmaraton{background-image:url(../../../images/website/atr-maraton.jpg);}
a.pimgtalary{background-image:url(../../../images/website/atr-talary1.jpg);}
a.pimgwielkanoc{background-image:url(../../../images/website/atr-wielkanoc.jpg);}
a.pimgwyrypa{background-image:url(../../../images/website/atr-wyrypa.jpg);}
a.pimgsztaundynger{background-image:url(../../../images/website/atr-wedrowkafraszka.jpg);}
a.pimgwalonski{background-image:url(../../../images/website/atr-szlakwalonski.jpg);}
a.pimgduchgor{background-image:url(../../../images/website/atr-szlak_ducha_gor.jpg);}
a.pimgbikeshot{ display:block;background:url(../../../images/website/atr-bike.jpg) no-repeat top left; height:98px; width:390px; text-indent:-999999px;}

.bprow { width:390px; height:100px;}
.bpr1 { margin-bottom:15px;}
.bP1 { width:190px; float: left;}
.bP2 { width: 190px; float: right;}

/*.boxAtrakcje ul {margin-bottom:0px;}
.boxAtrakcje  { margin-bottom:0px;}*/
/* endo of Box polecamy */

a.btn_moksial {background-image:url(../../../images/website/btn-moksial.png);display:block; width:224px;height:42px; text-indent:-999999px; margin-bottom:20px;}

.boxAktualnosci li,
.boxWydarzenia li {
	margin: 0;
	list-style: none;
	clear: both;
	background: transparent url(../gfx/dec-dots-h.gif) repeat-x;
	padding: 10px 0;

}

.boxWydarzenia li {
	padding-top:0;
	}
	
.boxWydarzenia li.first {
	margin-top:-20px;	
}
.boxAktualnosci li.first,
.boxWydarzenia li.first {
	background: none;
	padding-top: 0;
}

.boxAktualnosci .img,
.boxWydarzenia .img {
	width: 90px;
	float: left;
}

.boxAktualnosci .desc,
.boxWydarzenia .desc {
	width: 185px;
	float: left;
}

#sidebar .boxAktualnosci .desc,
#sidebar .boxWydarzenia .desc {
	width: 129px;
}

.boxAktualnosci p,
.boxWydarzenia p {
	font-size: 12px; /*zmiana z 12*/
	margin-bottom: 6px;
}

.boxAktualnosci a {
	color: #89B003;
}

.boxAktualnosci a {
	color: #1B8DA5;

}

.boxWydarzenia a {
	/*color: #E13101;*/
	}

.subpage .boxWydarzenia a {
	/*color: #E13101;*/
	color:#89B003;
}

.boxAktualnosci h5.date {
	float: left;
	width: 65px;
}

.boxAktualnosci .first h5.date {
	width: auto;
	float: none;	
}

.boxAktualnosci h4 {
	margin-bottom: 0;
	font-size: 12px; /*zmiana z 12*/
	float: left;
	width: 210px;
	line-height: 1.1em;
}

.boxAktualnosci .first h4 {
	font-size: 18px;
	width: auto;
	float: none;
}

.boxWydarzenia h4 {
	margin-bottom: 4px;
	font-size: 14px;
}

.boxAktualnosci h5.readMore,
.boxWydarzenia h5.readMore {
	font-size: 12px; /*zmiana z 12*/
	text-align: left;
	margin: 0;
}

.boxGaleria .tabs,
.tabsWrapper .tabs {
	height: 34px;
	margin: 0;
}

.tabsWrapper .tabs {
	margin-bottom: 4px;
}

.boxGaleria .tabs li,
.tabsWrapper .tabs li {
	list-style: none;
	margin: 0;
	display: inline;
}

.boxGaleria .tabs a,
.tabsWrapper .tabs a {
	display: block;
	float: left;
	width: 60px;
	margin-right: 5px;
	height: 27px;
	text-align: center;
	font-size: 12px; /*zmiana z 12*/
	color: #000;
	padding: 5px 0 2px;
}

.tabsWrapper .tabs a.w2 {
	width: 99px;
}

.boxGaleria .tabs a:hover,
.tabsWrapper .tabs a:hover {
	background: transparent url(../gfx/bg-box-tab.gif) no-repeat;
	opacity: 0.65;
	text-decoration: none;
	color: #fff;
	height: 23px;
	border-bottom: 4px solid #fff;
	font-weight: bold;
}

.tabsWrapper .tabs a.w2:hover {
	background-image: url(../gfx/bg-box-tab-w2.gif);
}

.boxGaleria .tabs .active a,
.tabsWrapper .tabs .active a {
	background: transparent url(../gfx/bg-box-tab.gif) no-repeat;
	color: #fff;
	font-weight: bold;
	height: 32px;
	margin-bottom: -5px;
}

.tabsWrapper .tabs .active a.w2 {
	background-image: url(../gfx/bg-box-tab-w2.gif);
}

.boxGaleria .tabs .active a:hover,
.tabsWrapper .tabs .active a:hover {
	text-decoration: none;
	opacity: 1;
	border: none;
}

.tabsWrapper {
	margin-bottom: 15px;
}

.tabsWrapper .partsOut {
	background: transparent url(../gfx/bg-parts.gif) repeat-y;
}

.tabsWrapper .partsOut2 {
	background: transparent url(../gfx/bg-parts-bottom.gif) 0 bottom no-repeat;
}

.tabsWrapper .parts {
	background: transparent url(../gfx/bg-parts-top.gif) no-repeat;
	padding: 15px 18px 1px;
	font-size: 12px; /*zmiana z 12*/
}

.tabsWrapper .parts p,
.tabsWrapper .parts ul,
.tabsWrapper .parts ol,
.tabsWrapper .parts #map {
	margin-bottom: 15px;
}

.boxGaleria .parts {
	background: transparent url(../gfx/bg2-box-galeria.gif) no-repeat;
	height: 216px;
	padding: 12px 18px 0;
}

.boxGaleria .parts div,
.tabsWrapper .parts .part {
	display: none;
}

.boxGaleria .parts div div {
	display: block;
}

.tabsWrapper .parts #accPokoje {
	display: block;
}

.tabsWrapper .parts #accMapa {
	display: block;
	position: absolute;
	top: -9000px;
	left: -9000px;
}

.boxGaleria .parts ul {
	float: left;
	margin-bottom: 4px;
	height: 175px;
}

.boxGaleria .parts li {
	list-style: none;
	margin: 0;
	width: 99px;
	height: 75px;
	overflow: hidden;
	float: left;
	margin: 0 6px 8px;
}

.boxGaleria .parts li {
	border: 3px solid #E5E4D2;
}

.boxGaleria .bt_magic {
	display:block; width:390px; height:30px; text-indent:-9999999px ;background: url(../gfx/bt-magic.gif); outline:none;
}

#accWyposazenie ul {
	margin: 0;
}

#accWyposazenie li {
	list-style: none;
	margin: 0;
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 5px 0 9px 32px;
	width: 178px;
	float: left;
}

#accGaleria li {
	list-style: none;
	margin: 0 1px 0px 1px;
	display: inline;
}

#accGaleria li img {
	border:3px solid #E5E4D2;
	}

#accWyposazenie li.w1, span.w1 { background-image: url(../gfx/ico/parking.gif); }
#accWyposazenie li.w2, span.w2 { background-image: url(../gfx/ico/niepelnosprawni.gif); }
#accWyposazenie li.w3, span.w3 { background-image: url(../gfx/ico/basen.gif); }
#accWyposazenie li.w4, span.w4 { background-image: url(../gfx/ico/fitness.gif); }
#accWyposazenie li.w5, span.w5 { background-image: url(../gfx/ico/bilard.gif); }
#accWyposazenie li.w6, span.w6 { background-image: url(../gfx/ico/psy.gif); }
#accWyposazenie li.w7, span.w7 { background-image: url(../gfx/ico/internet.gif); }
#accWyposazenie li.w8, span.w8 { background-image: url(../gfx/ico/sala_konferencyjna.gif); }
#accWyposazenie li.w9, span.w9 { background-image: url(../gfx/ico/sauna.gif); }
#accWyposazenie li.w10, span.w10 { background-image: url(../gfx/ico/restauracja.gif); }
#accWyposazenie li.w11, span.w11 { background-image: url(../gfx/ico/wyciag.gif); }
#accWyposazenie li.w12, span.w12 { background-image: url(../gfx/ico/karty.gif); }
#accWyposazenie li.w13, span.w13 { background-image: url(../gfx/ico/lazienki.gif); }
#accWyposazenie li.w14, span.w14 { background-image: url(../gfx/ico/tenis.gif); }
#accWyposazenie li.w15, span.w15 { background-image: url(../gfx/ico/apartamenty.gif); }
#accWyposazenie li.w16, span.w16 { background-image: url(../gfx/ico/budzenie.gif); }
#accWyposazenie li.w17, span.w17 { background-image: url(../gfx/ico/kawiarnia.gif); }
#accWyposazenie li.w18, span.w18 { background-image: url(../gfx/ico/ochrona.gif); }

#accWyposazenie span.icon {
	width:24px;
	height:24px;
	display:block;
	float:left;
	margin-right:6px;
	}



.searchAdvanced #accWyposazenie ul li {
	padding:0;
	margin-left:0;
	margin-bottom:10px;
	margin-right:2px;
	height:24px;
	width:225px;
	background:none;
	}

.searchAdvanced #accWyposazenie ul li label {
	width:auto;
	padding:0;
	}
	
.searchAdvanced #accWyposazenie ul li input {
	float:left;
	margin-right:3px;
	margin-left:0px;
	}

.boxGaleria .parts h5.readMore {
	text-align: right;
	padding-right:5px;
	font-size: 12px; /*zmiana z 12*/
	margin: 0;
	font-weight: normal;
}

.boxGaleria .parts h5.readMore a {
	color: #32322a;
}

.boxDlaInwestorow {
	background: transparent url(../gfx/bg-box-frame-bottom.gif) 0 bottom no-repeat;
	width: 270px;
}

.boxDlaInwestorow .inside {
	padding: 10px 10px 0 0;
	background: transparent url(../gfx/bg-box-frame-top.gif) no-repeat;
	position: relative;
}

.boxDlaInwestorow .img {
	float: left;
	width: 122px;
}

.boxDlaInwestorow .img img {
	position: absolute;
	bottom: 3px;
	left: 12px;
}

.boxDlaInwestorow .desc {
	float: left;
	width: 138px;
}

.boxDlaInwestorow h3 {
	margin-bottom: 10px;
}

.boxDlaInwestorow p {
	color: #9F9C81;
	font-size: 12px; /*zmiana z 12*/
}

.boxZZyciaMiasta a {
	color: #1B8DA5;
}

.boxZZyciaMiasta li {
	list-style: none;
	margin: 0;
	background: transparent url(../gfx/dec-dots-h.gif) repeat-x;
	padding: 6px 0 0;
	clear: both;
}

.boxZZyciaMiasta li.first {
	background: none;
	padding-top: 0;
}

.boxZZyciaMiasta h5.date {
	float: left;
	width: 65px;
}

.boxZZyciaMiasta h4 {
	font-size: 12px; /*zmiana z 12*/
	margin-bottom: 6px;
	float: left;
	width: 210px;
}

.boxNoclegi a {
	color: #1B8DA5;
}

.boxNoclegi form {
	background-color: #E5E4D2;
	padding: 7px;
	margin-bottom: 10px;
	position: relative;
	height: 25px;
}

.boxNoclegi select {
	width: 120px;
}

.boxNoclegi input.image {
	position: absolute;
	right: 6px;
	top: 7px;
}

.boxNoclegi .nwrapper {
	background: transparent url(../gfx/dec-dots-h.gif) 1px bottom repeat-x;
}

.boxNoclegi ul {
	margin: 0;
}

.boxNoclegi ul li,
#sidebar .boxNoclegi ul li {
	list-style: none;
	margin: 0;
	float: left;
	width: 92px;
	padding: 8px 10px 8px;
}

.boxNoclegi h4 {
	font-size: 12px; /*zmiana z 12*/
	margin-bottom: 2px;
	text-align: left;
}

.boxNoclegi h4 a {
	color: #5F5E54;
}

.boxNoclegi h5.more {
	font-weight: normal;
	font-size: 12px; /*zmiana z 12*/
	text-align: left;
	margin-bottom: 0;
}

.boxNoclegi h5.readMore {
	font-size: 12px; /*zmiana z 12*/
	text-align: left;
	margin: 6px 0 0;
}

.boxNoclegi img {
	border-width: 2px;
}

.boxNewsletter h3 {
	margin-bottom: 0px;
}

.boxNewsletter p {
	margin-bottom: 10px;
}

.boxNewsletter input.text {
	width: 130px;
	margin-right: 6px;
}

.subpage .boxNoclegi .selectbox-wrapper li {
width:135px !important;
padding-top:4px !important;
padding-bottom:4px !important;
padding-left:5px !Important;
}

/*	=boczne menu
---------------------------------------------------------------------------- */

#leftSidebar ul.menu {
	background: #E5E4D2 url(../gfx/bg-leftmenu-bottom.gif) 0 bottom no-repeat;
	padding: 0 0 12px;
	margin-bottom: 10px;
}

#leftSidebar ul.menu li {
	margin: 0;
	list-style: none;
}

#leftSidebar ul.menu li.active li.active {
	background: #B6B5A7;
	/*margin: 0 -15px;
	padding: 0 15px;*/
}

#leftSidebar ul.menu li a {
	display: none;
	padding: 7px 15px;
	color: #333;
	font-size: 12px; /*zmiana z 12*/
	background: transparent url(../gfx/dec-dots-h-2.gif) repeat-x;
	outline: 0;
}

#leftSidebar ul.menu li.active a,
#leftSidebar ul.menu li li a {
	display: block;
	font-weight: bold;
	background: none;
}


#leftSidebar ul.menu li li li li a {
	background:none !important;
	font-size:11px;
	padding:4px 0 4px 50px !Important;
}

#leftSidebar ul.menu li li li li a:hover {
	background:#AAA997 !Important;
	}

#leftSidebar ul.menu li li li li.active a {
	font-weight:bold !important;
	}


#leftSidebar ul.menu li a:hover {
	background: none;
	text-decoration: none;
}

#leftSidebar ul.menu li.active a { /* pozycja pierwsza */
	background: transparent url(../gfx/bg-leftmenu-top.gif) no-repeat;
	padding-top: 15px;
}

#leftSidebar ul.menu li.active li a {
	margin: 0 15px;
	background: transparent url(../gfx/dec-dots-h-3.gif) repeat-x;
	padding-top: 7px;
}

#leftSidebar ul.menu li.active li a:hover {
	background: #CECDB9 url(../gfx/dec-dots-h-2.gif) repeat-x;
}

#leftSidebar ul.menu li.active li.active a {
	font-weight: bold;
	background: none;
	color: #fff;
}

#leftSidebar ul.menu li.active li.active li a {
	font-weight: normal;
	background: transparent url(../gfx/dec-dots-h-2.gif) repeat-x;
	padding-left: 30px;
	padding-right: 30px;
}

#leftSidebar ul.menu ul {
	
}

#leftSidebar ul.menu ul li a {
	
}

#leftSidebar ul.menu ul ul {
	
}

#leftSidebar ul.menu ul ul li a {
	font-size: 12px; /*zmiana z 12*/
}

#leftSidebar ul.menu li.active ul ul li a:hover {
	background: #AAA997 url(../gfx/dec-dots-h-2.gif) repeat-x;
}

#leftSidebar ul.menu li.active ul ul li.active a {
	background: #A6BF40 url(../gfx/dec-dots-h-2.gif) repeat-x;
}

#leftSidebar ul li ul li.underActive a {
	background-image: none !important;
}

/*	=
---------------------------------------------------------------------------- */

.boxPeople div {
	width:200px;
	float:left;
	margin-right:20px;
	}

.boxPeople div.single img {
	float:left;
	margin-right:10px;
	}
	
.boxPeople div.single p {
	font-size:12px; /*zmiana z 12*/
	}	
	
.boxPeople div.single h2 {
	font-size:12px;
	margin-bottom:5px;
	}	

.partners {
	margin-top:20px;
	border-top:5px solid #EAE8F4;
	padding-top:15px;
	clear:both;
	}

.partners h2 {
	float:left;
	position:relative;
	top:20px;
	}

.partners h3 {
	font-size:12px;
	font-weight:normal;
	margin-bottom:5px;
	margin-top:0;
}

.partners .block {
	float:left;
	margin-bottom:15px;
	margin-right:20px;
	}
	
.partners ul li {
	list-style:none;
	float:left;
	margin-right:10px;
	}	

.partners ul {
	margin-top:0;
	margin-left:0;
	padding-bottom:20px;
	}

.partners ul li {
	float:left;
	background:none;
	margin-left:0;
	padding-left:0;
	margin-right:10px;
	}
	
.partners ul li img {
	max-width:120px !important;
	border:none;
	max-height:70px !important;
	}
	
	
.accList li {
	list-style: none;
	margin: 0 0 15px;
	background: transparent url(../gfx/dec-dots-h.gif) 0 bottom repeat-x;
}

.accList li.last {
	background: none;
}

.accList a {
	color: #1B8DA5;
}

.accList .img {
	float: left;
	width: 100px;
}

.accList .img div {
	border: 3px solid #E5E4D2;
	width: 85px;
	height: 85px;
	overflow: hidden;
}

.accList .desc {
	float: left;
	width: 200px;
	padding-right: 10px;
	padding-bottom: 10px;
	background: transparent url(../gfx/dec-dots-v.gif) right 0 repeat-y;
}

.accList .address {
	float: left;
	width: 116px;
	padding-left: 10px;
}

.accList .img .noImg {
	width: 87px;
	height: 88px;
	border: none;
	background: #fff;
}

.accList h3 {
	margin: 0;
	font-size: 12px;
	font-size: 14px;
}

.accList h4 {
	margin-bottom: 10px;
	font-size: 12px; /*zmiana z 12*/
}

.accList h4.lokalizacja {
	margin: 0;
}

.accList p {
	margin-bottom: 10px;
	font-size: 12px; /*zmiana z 12*/
}

.accList p.noMargin {
	margin: 0;
}

.searchBar {
	padding: 20px;
	background-color: #A1B55D;
}

ul.pagination {
	text-align: center;
}

ul.pagination li {
	list-style: none;
	margin: 0;
	display: inline;
	padding: 0 5px;
}

/*
.accGallery {
	padding: 0px 0 1px;
	background: #fff;
	text-align: center;
	width: auto;
	float: left;
	margin-right:20px;
	-moz-border-radius: 5px;
}

.accGallery li {
	list-style: none;
	margin: 0 0 10px;
}

.accGallery img {
	padding: 5px;
	border: 1px solid #D3DCB6;
}
*/

.accPhoto {
	width: 286px;
	float: left;
	margin-bottom:20px;
}

.accPhoto img {
	border: 3px solid #E5E4D2;
}

div.accDetails {
	float: left;
	margin-left: 0px;
	width: 394px;
	padding-bottom: 20px;
}

div.accDetails h2 {
	color: #1B8DA5;
	font-size: 18px;
	margin-bottom: 0;
}

div.accDetails p {
	font-size: 12px; /*zmiana z 12*/
	margin-bottom: 10px;
}

div.accDetails p.desc {
	background: transparent url(../gfx/dec-dots-h.gif) 0 bottom repeat-x;
	padding-bottom: 8px;
}

div.accDetails h3.kontakt {
	background: transparent url(../gfx/h-kontakt.gif) no-repeat;
	height: 12px;
	text-indent: -9000px;
	margin-bottom: 15px;
}

div.accDetails h4 {
	color: #1B8DA5;
	font-size: 12px; /*zmiana z 12*/
	margin-bottom: 2px;
}

div.accDetails a {
	color: #1B8DA5;
}

/*lista krótkich wstępów przykładowa*/

.atrakcje h2 {
	margin-bottom:6px;
	font-size:13px;
	}

.atrakcje img {
	float:left;
	margin-bottom:10px;
	}	

p.iteminfo {
	color: #BAB8A0;
	margin-bottom: 8px;
	font-size:11px;
}

.leading {
	margin-bottom:10px;
	padding-bottom: 1px;
	background: transparent url(../gfx/dec-dots-h.gif) 0 bottom repeat-x;
	font-size: 12px; /*zmiana z 12*/
	}

.leading h2 {
	margin-bottom:2px;
	font-size:18px;
}

.leading h2.noDate {
	margin-bottom:10px;
	}

.leading h2 a {
	}

.article_column {
	float:left;
	}

.article_column h2 {
	margin-bottom:2px;
	font-weight:bold;
	font-size:14px;
	}

.atrakcje .article_column h2 {
	font-weight: bold;
}
	
.atrakcje .article_column, .atrakcje .leading {
	width:200px;
	float:left;
	margin-right:40px;
	display:inline;
	}	
	
.atrakcje .column3 {
	margin-right:0;
	}
	
.article_row {
	clear:both;
	float:left;
	width:100%;
	font-size:12px;
	line-height:13px !important;
	background: transparent url(../gfx/dec-dots-h.gif) 0 bottom repeat-x;
	margin-bottom: 15px;
}

.lastRow {
	margin-bottom: 0;
	background: none;
}

p.readMore {
	margin-top:-10px;
	/*text-align:right;*/
}		

.pathway {
	margin:40px 0 -20px 0;
	font-size:11px;
	padding-bottom: 36px;
	padding-left: 16px;
	/*margin-top: -5px;*/
	background: transparent url(../gfx/dec-dots-top.gif) 0 27px no-repeat;
}	


.cols3 .pathway {
	background-position: -245px 27px;
}

.pathway a { color: #BAB8A0; } 

.imgCorner {
	display: block;
	position: relative;
}

.photoCategories .imgCorner {
	height: 150px;
	overflow: hidden;	
}

.imgCorner span {
	position: absolute;
	display: block;
	width: 8px;
	height: 8px;
}

.imgCorner span.corner1 { background-image: url(../gfx/dec-imgcorner-1.png); top: 0; left: 0; }
.imgCorner span.corner2 { background-image: url(../gfx/dec-imgcorner-2.png); top: 0; right: 0; }
.imgCorner span.corner3 { background-image: url(../gfx/dec-imgcorner-3.png); bottom: 0; right: 0; }
.imgCorner span.corner4 { background-image: url(../gfx/dec-imgcorner-4.png); bottom: 0; left: 0; }

ul.photoCategories li {
	list-style: none;
	margin: 0;
	padding: 0 0 20px 20px;
	margin: 0 0 20px;
	background: transparent url(../gfx/dec-dots-h.gif) 0 bottom repeat-x;
	width: 200px;
	height: 150px;
	overflow: hidden;
	float: left;
}

ul.photoCategories li.clear {
	padding-left: 0;
}

ul.photoCategories li.last2 {
	margin-bottom: 0;
	background: none;
}

ul.photoCategories * {
	line-height: 1px;
}

ul.photoCategories li a {
	display: block;
	width: 200px;
	position: relative;
}

ul.photoCategories li a:hover {
	text-decoration: none;
}

ul.photoCategories li strong {
	display: block;
	height: 29px;
	position: absolute;
	bottom: 0;
	width: 189px;
	padding: 0 0 0 10px;
	background: transparent url(../gfx/bg-photocat.png) no-repeat;
	color: #fff;
	line-height: 28px;
}

ul.photoCategories li strong span {
	font-weight: normal;
}

a.btnDojechac {
	background: transparent url(../gfx/btn-dojechac.gif) no-repeat;
	display: block;
	height: 35px;
	text-indent: -9000px;
}

a.btnDojechac2 {
	background: transparent url(../gfx/btn-dojechac2.gif) no-repeat;
	display: block;
	height: 35px;
	text-indent: -9000px;
}

h5.btnWroc {
	margin-bottom: 15px;
}

h5.btn a {
	display: block;
	outline: 0;
	text-indent: -9000px;
}

h5.btnWroc {
	background: transparent url(../gfx/btn-wroc.gif) no-repeat;
	width: 58px;
	height: 25px;
}

.boxSzukajNoc {
	background: #B6B5A7 url(../gfx/bg-graybox-top.gif) no-repeat;
	color: #fff;
}

.boxSzukajNoc .inside {
	padding: 10px 15px 1px;
}

.boxSzukajNoc h4 {
	font-weight: normal;
	font-size: 12px; /*zmiana z 12*/
	margin-bottom: 4px;
}

.boxSzukajNoc .bottom {
	background: #E5E4D2 url(../gfx/bg-leftmenu-bottom.gif) 0 bottom no-repeat;
	margin: 0 -15px -21px;
	padding: 0 15px 10px;
	position: relative;
	height: 29px;
	line-height: 34px;
	z-index: 1;
}

.boxSzukajNoc .bottom input {
	position: absolute;
	top: 5px;
	right: 15px;
}

.boxSzukajNoc .bottom a {
	color: #000;
}

.boxSzukajNoc input.text {
	margin-bottom: 4px;
}

.boxSzukajNoc input.selectbox {
	background-color: #EFEEE2;
	width: 185px;
}

.boxSzukajNoc .selectbox-wrapper {
	color: #000;
	width: 194px !important;
}

.searchResults li {
	list-style: none;
	margin: 0;
	background: none;
	padding: 0;
	font-size: 12px; /*zmiana z 12*/
}

.searchResults li h3 {
	margin-bottom: 2px;
	font-size: 12px;
}

ul.pagination {
	text-align: center;
	position: relative;
	height: 20px;
	margin-bottom: 10px;
}

ul.pagination li {
	background: none;
	display: inline;
	padding: 0pt 2px;
}

ul.pagination li.previous {
	position: absolute;
	left: 0;
}

ul.pagination li.next {
	position: absolute;
	right: 0;
}

ul.pagination li a,
ul.pagination ul strong {
	padding: 4px;
	margin: 0 -2px;
}

#noResults {
	xdisplay: none;
	color: #000;
	text-align: center;
	background-color: #F5F3F1;
	padding: 5px;
	margin-bottom: 10px;
}

#noResults p {
	margin: 0;
}

h3.res {
	font-weight: normal;
	position: relative;
	background: transparent url(../gfx/dec-dots-h.gif) 0 bottom repeat-x;
	padding-bottom: 2px;
}

h3.res span {
	position: absolute;
	top: 0;
	right: 0;
	font-size: 12px; /*zmiana z 12*/
}

/*	= mapa strony
---------------------------------------------------------------------------- */

.xmap .level_0 li {
	font-weight: bold;
	padding: 0 0 10px;
	background: none;
	font-size: 13px;
	margin-bottom: 10px;
	background: transparent url(../gfx/dec-dots-h.gif) 0 bottom repeat-x;
}

.xmap .level_0 li.last {
	background: none;
	padding: 0;
}

.xmap .level_0 li a {
	color: #48462C;
}

.xmap .level_0 li ul {
	margin: 5px 0 0;
}

.xmap .level_1 li {
	font-weight: bold;
	font-size: 12px; /*zmiana z 12*/
	margin: 0;
	padding: 0 0 0 20px;
	background: none;
}

.xmap .level_1 li a {
	color: #1B8DA5;
}

.xmap .level_1 li ul {
	margin: 0;
}

.xmap .level_2 li {
	font-weight: normal;
	padding: 0 0 0 25px;
	background: transparent url(../gfx/dec-bullet.gif) 12px 6px no-repeat;
}

.xmap .level_4 {
	display: none;
}

/*	=
---------------------------------------------------------------------------- */

div.printPolec {
	height: 15px;
	position: relative;
	margin-bottom: -15px;
	margin-left:300px;
}

p.print,
p.polec {
	display: inline;
}

p.print a,
p.polec a {
	display: block;
	width: 55px;
	height: 15px;
	float: left;
	text-indent: -9000px;
	outline: 0;
	position: absolute;
	top: 5px;
}

p.print a {
	width: 55px;
	background: transparent url(../gfx/btn-drukuj.gif) no-repeat;
	right: 120px;
}

p.polec a {
	width: 108px;
	background: transparent url(../gfx/btn-polec.gif) no-repeat;
	right: 0;
}

h5.navButtons {
	height: 25px;
}

h5.navButtons a {
	display: block;
	width: 58px;
	height: 25px;
	text-indent: -9000px;
	outline: 0;
	float: left;
	margin-right: 5px;
}

h5.navButtons a.back {
	background: transparent url(../gfx/btn-wroc.gif) no-repeat;
}

h5.navButtons a.top {
	background: transparent url(../gfx/btn-gora.gif) no-repeat;
}


#mapWrapper {
	border:2px solid #E5E4D2;
	height:300px;
	margin-bottom:15px;
	}

#accOferty h3 {
	font-size:13px;
	margin-bottom:6px;
	}
	
#accOferty div.oferta {
	padding-bottom:5px;
	margin-bottom:20px;
	background: transparent url(../gfx/dec-dots-top.gif) left bottom no-repeat;
	}	
	
p.nocleg-remarks {
	margin-top:20px;
	font-size:11px;
	color:#BAB8A0;
	}	

table.rooms {
	border-collapse:collapse;
	}
	
table.rooms td, table.rooms th {
	border:none;
	}	

table.rooms th {	
	background:#B6B5A7;
	color:#fff;
	}
	
td.noRooms {
	width:250px;
	text-align:center;
	padding-left:20px;
	}	
	
table.rooms td.price {	
	text-align:right;
	padding-right:100px;
	}
	
a.advancedSearch {
	font-size:11px;
	}	
	
.boxWarunkiNarciarskie ul li {
	list-style: none;
	margin: 0;
	padding: 0 0 0 20px;
	background: transparent url(../gfx/dec-bullet.gif) 7px 6px no-repeat;
	font-size:11px;
	}	
	
.boxWarunkiNarciarskie ul {
	margin-bottom:10px;
	}
	
.boxWarunkiNarciarskie p {
	margin-top:0;
	}		

.listWithImg li {
	background: transparent url(../gfx/dec-dots-h.gif) 0 bottom repeat-x;
	padding: 0 0 10px;
	margin: 0 0 10px;
}

.listWithImg li .img {
	float: left;
	width: 120px;
	padding-left: 20px;
}

.listWithImg li .desc {
	float: left;
	width: 540px;
}

.biuletyn img {
	border: 1px solid silver;
}

.biuletyn li {
	width:50%;
	float:left;
	}
	
.biuletyn li .desc {
	width:200px;
	}	

.biuletyn .desc a {
	/*background: transparent url(../gfx/icon-pdf.gif) no-repeat;*/
	display: block;
	/*padding: 2px 0 0 50px;*/
}

.biuletyn .desc a strong {
	display: block;
	font-size: 13px;
}

li.pdf {
	margin: 0;
	padding: 0;
	background: none;
	padding: 2px 0;
}
	
li.pdf a {
	background: transparent url(../gfx/ico-pdf.png) no-repeat;
	padding: 1px 0 1px 24px;;
}

.daneNieruchomosci {
	padding:5px;
	width:454px;
	background: transparent url(../gfx/dec-dots-h.gif) 0 bottom repeat-x;
	margin-bottom:15px;
	}

.daneNieruchomosci p {
	margin:0 0 5px 0;
	}	
	
p.przetarg {
	margin:-15px 0 0 0;
	font-weight:bold;
	color:#A6BF40;
	}	

div.imgGallery {
	float:right;
	}
	
div.imgGallery ul li {
	background:none;
	}	

div.imgGallery ul li img {
	border:3px solid #E5E4D2;
	}

div.fullLengthGallery {
float:left;
}

div.fullLengthGallery ul {
margin:0;
padding:0;
}

div.fullLengthGallery ul li {
float:left;
margin:0 20px 15px 0;
padding:0;
}

div.GalleryBottom {
	margin-top:20px;
	margin-bottom:20px;
	}
	
.boxKalendarz h3 {
	margin-bottom:-10px !important;
	}
	
.przetargi p {
	margin-bottom:10px;
	}	

p.logosBip {
	text-align:center;
	}
	
p.logosBip a {
	display:block;
	margin-bottom:15px;
	}	
	
div.legenda ul {
	float:left;
	width:200px;	
	}	
	
div.legenda ul li {
	background:none;
	margin-bottom:5px;
	height:35px;
	}	
	
div.legenda ul li img {
	position:relative;
	top:6px;
	}
	
table.komunikatNarciarski td {
	text-align:center;
	}
	
table.komunikatNarciarski td.al {
	text-align:left;
	}	



a.fleft {
	float:left;
	}
	
a.fright {
	float:right;
	}	

a span.magnify {
	display: none;
	position:absolute;
	height:20px;
	width:20px;
	right:2px;
	top:2px;
	background:#E5E4D2 url(../gfx/ico_magnify.gif) no-repeat 0px 0px;
	border-left:1px solid #EBE5D8;
	border-top:1px solid #EBE5D8;
	opacity: 0.85;
	filter: alpha(opacity=85);
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	}

a:hover span.magnify {
	opacity: 1;
	filter: alpha(opacity=100);
}
		
a.fleft span.magnify {
	right:18px;
	}	

table.urzad td h2 {
	margin-bottom:0px;
	}
	
table.urzad td h3 {
	margin-bottom:10px;
	font-size:12px;
	color:#8F8E86;
	}	
	
.numberResults {
margin-top:-55px;
margin-bottom:30px;
text-align:right;
}

div.specialOffers {
	margin-bottom:20px;
	padding-bottom:10px;
	background: transparent url(../gfx/dec-dots-h.gif) 0 bottom repeat-x;	
	width:225px;
	}

h1.specialOffers {
	margin-bottom:5px;
	background:none;
	}

.specialOffers p.date {
	display:inline;
	font-size:11px;
	margin-right:5px;
	}
	
ul.specialOffers {
	margin-top:0px;
	margin-bottom:0px;
	}	
	
#sidebar ul.specialOffers li {
	display:inline;
	margin-bottom:6px;
	width:215px;
	float:left;
	margin-right:10px;
	background:transparent url(../gfx/dec-bullet.gif) no-repeat scroll 3px 6px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0 0 0 17px;
	}
	
.specialOffers h4 {
	margin-right:15px;	
	margin-bottom:-2px;
	}	
	
.specialOffers p.obiekt {
	display:inline;
	font-size:11px;
	}		
	
.mlMed {
	margin-left: 271px;
}

.pogodaPage .img {
	width: 205px;
	height: 100px;
	float: left;
	text-align: center;
	margin: 0 10px 0 0;
	color: #7AAEC7;
}

.pogodaJutro .img,
.pogodaPojutrze .img {
	width: 205px;
}

.pogodaPojutrze .img {
	
}

.pogodaDzis .desc {
	width: 724px;
	float: left;
}

.pogodaPage .blockLabels {
	width: 240px;
	float: left;
	margin: 0 0 10px;
}

.pogodaDzis .blockLabels {
	width: 360px;
}

.pogodaPage .blockLabels p {
	margin: 0 0 3px;
	padding: 0 0 3px;
	border-bottom: 1px solid #DFE9F2;
}

.pogodaJutro,
.pogodaPojutrze {
	width: 49%;
	float: left;
	margin: 40px 0 20px;
}

.pogodaJutro {
	margin-right:2%;
	}

.pogodaPojutrze {
	margin-right:0;
	}

.pogodaJutro .blockLabels p,
.pogodaPojutrze .blockLabels p {
	font-size: 11px;
}

.pogodaPage h3 {
	background: #EFEEE2;
	color: #000;
	padding: 3px 10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin: 0 0 10px;
}

.pogodaPojutrze h3 {
	margin-left: -5px;
}

.pogodaPage h3 em {
	font-style: normal;
	font-weight: normal;
}

	
/* strona newslettera */

.newsletterRegister {
	margin-top:-10px;
	}


.newsletterRegister h2 {
	font-size:13px;
	color:#000;
	margin-bottom:0;
	}

.newsletterRegister .inputbox {
	background:#fff;
	}

.newsletterRegister div.list {
position:relative;
top:50px;
}
	
.newsletterRegister p.enterEmail {
	position:relative;
	top:-140px;	
	}

.newsletterRegister p.enterEmail input {
	border:1px solid silver;
	line-height:20px;
	padding:3px 5px;
}

.newsletterRegister p.receiveHtml {
position:relative;
top:-170px;
font-size:11px;
}

.newsletterRegister p.receiveHtml input {
	position:relative;
	top:-3px;
	}

.newsletterRegister .button {
	position:relative;
	top:-100px;
}

.newsletterRegister h2 {
	display:none;
	}

.newsletterRegister p.enterEmail input {
	width:200px;
	}
	
p.prevNext {
width:700px;
margin-top:-10px;
float:left;
}

p.prevNext a.prevMonth {
	float:left;
	width:200px;
	}
	
p.prevNext a.nextMonth {
	float:right;
	width:200px;
	text-align:right;
	}


div.mapWrapper {position:relative;}

div.mapWrapper iframe {border:3px solid #E5E4D2;}


div.mapWrapper .mapLogo {
	background:#fff;
	padding:10px;
	color:#fff;
	position:absolute;
	right:20px;
	bottom:50px;
}

div.mapWrapper .mapLogo img {
	height:50px;
}	