@CHARSET "UTF-8";

/*** MAIN STYLES ***/
#popup {display:none;position:absolute;width:990px;margin-top:100px;z-index:1000;background:#000;text-align:right;}
#popup a {text-align:right;font-size:13px;color:#fff;}
#majowka_player {display:none;}

/* body */
body { margin: 0px; padding:0px; background-color:#e8eff3; font-size: 11px; }
body { behavior:url("csshover.htc"); }
/* 
	default font - nie ustawia font-size! raz ustawione w px w body wystarczy. Reszta na em
	http://www.riddle.pl/emcalc/ :)
 */
body,td,th,a { font-family: Tahoma; color:#2d2d2d; text-decoration:none;  }
/* default links 
a:hover { color:#D15718; text-decoration:underline; }*/
/* default form's */
input,textarea,select {  border:0; font-size: 1em;    }
/* other defaults */
form { margin:0px; padding: 0; display: inline; }
ul { margin:0px; padding:0px; list-style-type: none; }
/*** END MAIN ***/

a { text-decoration: none; }
a:hover { text-decoration: underline; }
.size9 {font-size:0.82em;}
.font11px { font-size: 1.0em; }
.font12px { font-size: 1.09em; }
.cleaner { font-size: 1px; height: 1px; clear: both; }
h1 { color: #D63722; padding: 0; margin: 0; font-size: 1.55em; font-weight: 300; }
.blue { color: #345E86; }
.red_arrow { background: url('../images/ico/red_arrow.gif') right 50% no-repeat; padding-right: 10px; }
.blue_arrow { background: url('../images/ico/blue_arrow.gif') right 50% no-repeat; padding-right: 10px; }
.hr_dotted { font-size: 1px; height: 1px; clear: both; background: url('../images/ico/dot.gif') repeat-x; }
input.button { cursor: pointer; width: 52px; height: 22px; padding: 0 0 2px 0; background: url('../images/button/button.gif') no-repeat; text-align: center; color: #fff; }
/*** style wg ID ***/
/* head */

#headBox { text-align: center; }
#headBox img { border: 0; }

div#webpage { width:980px; margin: auto; }
div#head_toolbox {}
div#head_toolbox p {color:#8BA9BA; margin: 0px; padding: 0px; }
div#head_toolbox p a img {border-width:0px;}
div#head_toolbox p.left {float:left;}
div#head_toolbox p.left div.separator {height:30px;width:1px;background-color:#999999;}
div#head_toolbox p.right {float:right;}
div#head_toolbox p.right div.CSStoolbox {width:100px;}
div#head_toolbox p.right a {display: block; float: right; color:#8BA9BA;margin:0px 10px 0px 10px; padding: 7px 0; font-size:0.82em; }
div#head_toolbox p.right a:hover { color: #335A80;text-decoration:none;}
div#head_toolbox p.right div#cssChangeBox {float:right;width:100px;}
div#head_toolbox p.right a#site_map { background: url('../images/ico/map_off.gif') 0 50% no-repeat; padding-left: 20px; }
div#head_toolbox p.right a#site_map:hover { background: url('../images/ico/map_on.gif') 0 50% no-repeat; padding-left: 20px; }
div#head_toolbox p.right a#home { background: url('../images/ico/home_off.gif') 0 50% no-repeat; padding-left: 20px; }
div#head_toolbox p.right a#home:hover { background: url('../images/ico/home_on.gif') 0 50% no-repeat; padding-left: 20px; }
div#head_toolbox p.right a#favourites { background: url('../images/ico/favourities_off.gif') 0 50% no-repeat; padding-left: 19px; }
div#head_toolbox p.right a#favourites:hover { background: url('../images/ico/favourities_on.gif') 0 50% no-repeat; padding-left: 19px; }
div#head_toolbox p.right a#tell_a_friend { background: url('../images/ico/tellafriend_off.gif') 0 50% no-repeat; padding-left: 20px; }
div#head_toolbox p.right a#tell_a_friend:hover { background: url('../images/ico/tellafriend_on.gif') 0 50% no-repeat; padding-left: 20px; }
div#head_toolbox p.right a#upper { width: 20px; height: 25px; background: url('../images/ico/aplus_on.gif') 50% 50% no-repeat; margin: 0; font-size: 1px; padding: 0;  }
div#head_toolbox p.right a#lower { width: 20px; height: 25px; background: url('../images/ico/aminus_on.gif') 50% 50% no-repeat; margin: 0; font-size: 1px; padding: 0;  }

div#mainDivTop {width:978px;height:1px;boder-bottom: 1px solid #fff; border-right:1px solid #DADCD7;font-size: 1px;}
div#mainDiv {width:960px;background-color:#fcfdf6;border-right:1px solid #DADCD7;padding:10px;}
div#mainDivBottom {width:978px;background-color:#FFFFFF;height:1px;border-right:1px solid #DADCD7;border-bottom:1px solid #DADCD7;}

div#headBox {clear:both;width:100%; margin-bottom: 10px;}

div#infoBox {width:215px;height:40px;float:left;text-align:center;vertical-align:middle;padding-top:10px; font-size: 0.9em; color: #9E987B; }

td#mainTblLeft {width:214px;vertical-align:top;}
td#mainTblCenter {vertical-align:top; width: 491px;}
td#mainTblCenter div#incenter { padding:10px; padding-top: 0px;}
td#mainTblRight {vertical-align:top;width:255px;}

/* top menu */
div#menuTopBox {height:50px;float:right;margin-right: -5px;}
div#menuTopBox ul a,div#menuTopBox ul a:hover {color:#FFFFFF;padding:15px 10px 5px 10px;text-shadow:black;font-weight:bold;display:block;vertical-align: middle;}
div#menuTopBox ul.level1 {} 
div#menuTopBox ul.level1 li {float:left;color:#FFFFFF;}
div#menuTopBox ul.level1 li.item {width:142px;background-image:url('../images/menuTop/center.gif');height:44px;background-repeat:repeat-x;white-space:nowrap;}
div#menuTopBox ul.level1 li.left {background-image:url('../images/menuTop/left.gif');height:44px;width:14px;}
div#menuTopBox ul.level1 li.right {background-image:url('../images/menuTop/right.gif');height:44px;width:12px;}
div#menuTopBox ul.level1 li.sep {background-image:url('../images/menuTop/sep.gif');height:44px;width:1px;}
div#menuTopBox ul.level1 ul {position:absolute;display:none;}
div#menuTopBox ul.level1 ul li {background-image:url('../images/menuTop/sub.gif');background-position:bottom;background-repeat:no-repeat;height:40px;width:142px;vertical-align:middle;float:none;display:block;}

/* left column */

div#menuLeftBoxTop { font-size: 1px; width: 214px; height: 8px; background: url('../images/menuLeft/top.gif') bottom no-repeat; }
div#menuLeftBoxBottom { clear: both; font-size: 1px; width: 214px; height: 8px; background: url('../images/menuLeft/bottom.gif') no-repeat; margin-bottom: 15px; }
div#menuLeftBox {width:212px;background:url('../images/menuLeft/bg_px.gif') bottom repeat-x #D3E0E8;border-left: 1px solid #CAD7E2; border-right: 1px solid #CAD7E2; }
/*div#menuLeftBox ul.level1 {padding:0px;list-style-type:none;width:100%;}
div#menuLeftBox ul.level1 li.item1 { height: 26px;list-style-type:none;text-align:left;background:url('../images/menuLeft/sep.gif') center top no-repeat;padding:2px 0 0 0;margin:0px;}
div#menuLeftBox ul.level1 li#fc { background: none; }
div#menuLeftBox ul.level1 li.first_child { background: none; }
div#menuLeftBox ul.level1 li a {font-weight: bold; padding:5px 15px 0px 30px;display:block;height:20px;background:url('../images/menuLeft/arrow1.gif');background-repeat:no-repeat;background-position:15px 50%;margin:0px;vertical-align:50%;}
div#menuLeftBox ul.level1 li a.level1 {color:#335a80;}
div#menuLeftBox ul.level1 li a span { background: url('../images/menuLeft/arrow1.gif') no-repeat; position: absolute; display: block; width:7px; height:6px; margin: 4px 0 0 163px; }

div#menuLeftBox ul.level1 li a.level1_hover {color:#D63722;background-color:#CAD6E2;text-decoration:none;font-weight:bold;}
div#menuLeftBox ul.level1 li a.level1_hover2 {background:#D63722;text-decoration:none;font-weight:bold;color:#FFFFFF;background-image:url('../images/menuLeft/arrow2.gif');background-repeat:no-repeat;background-position:15px 50%;}
div#menuLeftBox ul.level1 ul {display:none;width:214px;position:absolute;left:215px;top:0pt;}
div#menuLeftBox ul.level1 ul.level2 {background-color:#CAD6E2; margin-top: 2px;}
div#menuLeftBox ul.level1 ul.level2 li { height: 26px; }
div#menuLeftBox ul.level1 ul.level2 li a.level2 { color:#335A80; }
div#menuLeftBox ul.level1 ul.level2 li a span { background: url('../images/menuLeft/arrow1.gif') no-repeat; position: absolute; display: block; width:7px; height:6px; margin: 4px 0 0 168px; }
div#menuLeftBox ul.level1 ul.level2 li a.level2_hover {background-color:#E6EEF1;color:#D63722;text-decoration:none;}
div#menuLeftBox ul.level1 ul.level2 li a.level2_hover2 {color:#D63722;text-decoration:none;}
div#menuLeftBox ul.level1 ul.level3 {background-color:#E6EEF1;}
div#menuLeftBox ul.level1 ul.level3 li a.level3 {color:#335A80;}
div#menuLeftBox ul.level1 ul.level3 li a.level3_hover {background-color:#D1E7EF;color:#D63722;text-decoration:none;}
div#menuLeftBox ul.level1 ul.level3 li a.level3_hover2 {color:#D63722;text-decoration:none;}
div#menuLeftBox ul.level1 ul.level4 {background-color:#D1E7EF;}
div#menuLeftBox ul.level1 ul.level4 li a.level4 {color:#335A80;}
div#menuLeftBox ul.level1 ul.level4 li a.level4_hover {background-color:#D1E7EF;color:#D63722;text-decoration:none;}
div#menuLeftBox ul.level1 ul.level4 li a.level4_hover2 {color:#D63722;text-decoration:none;}
*/
div#atrakcjeBoxBottom { clear: both; font-size: 1px; width: 214px; height: 8px; background: url('../images/menuLeft/bottom.gif') no-repeat; margin-bottom: 15px;  }
div#atrakcjeBox {	width:212px;
	background:url('../images/menuLeft/bg_px.gif') bottom repeat-x #D3E0E8;
	border-left: 1px solid #CAD7E2; 
	border-right: 1px solid #CAD7E2;
	}
div#atrakcjeBox a { float: right; display: block; margin: 4px 8px 0 0; }
div#atrakcjeBox ul.inner {list-style-type:none;width:204px;margin: 0 4px;}
div#atrakcjeBox ul.inner a.head {float: none; padding:7px 10px 7px 18px;background-image:url('../images/ico/arrow1.gif');background-repeat:no-repeat;background-position:8px 50%;font-weight:bold;color:#B51603;display:block; margin: 0;}
div#atrakcjeBox ul.inner a.head:hover {background-color:#f1f1f1; text-decoration:none;}
div#atrakcjeBox ul.inner li {text-align:left;}
div#atrakcjeBox ul.inner li.top {background-image:url('../images/box/atrakcjeTurystyczneInnerTo2.gif');background-repeat:no-repeat;background-position:bottom;height:10px; position: absolute; width: 204px; z-index: 33;}
div#atrakcjeBox ul.inner li.bottom {background-image:url('../images/box/atrakcjeTurystyczneInnerBo2.gif');background-repeat:no-repeat;background-position:top;height:10px; position: absolute; width: 204px; z-index: 33; margin-top: -10px; }
div#atrakcjeBox ul.inner li.first { padding-bottom:1px;background: #fff;border-left:1px solid #B3C5D1;border-right:1px solid #B3C5D1;}
div#atrakcjeBox ul.inner li.firstDesc { background: #fff; border-left:1px solid #B3C5D1;border-right:1px solid #B3C5D1;padding:5px 8px; color: #31597D; } /* background:url('../images/hr_dotted.gif') center top no-repeat #fff; */
div#atrakcjeBox ul.inner li.firstDesc .atxt { text-decoration: none; padding: 0 15px; float: none; width: auto; }
div#atrakcjeBox ul.inner li.firstDesc .aimg { display: inline; float: none; width: auto; }
div#atrakcjeBox ul.inner li.firstDesc img { display: block; margin: 2px 0 4px 0; border: 1px solid #B3C5D1; }
div#atrakcjeBox ul.inner li.item { border-bottom: 1px dashed #fff;background-color:#FFFFFF;border-left:1px solid #B3C5D1;border-right:1px solid #B3C5D1;border-top:1px solid #B3C5D1; padding: 0; margin: 0;}

div#qucikContactBox #eagle { width: 69px; height: 77px; background: url('../images/herb.gif') no-repeat; margin: auto; margin-bottom: 15px; }
div#qucikContactBox img { vertical-align: -5px; margin-right: 4px; }
div#qucikContactBox p {clear:both;color:#b51501;text-align:left;margin: 2px 0px 2px 20px;}
div#qucikContactBox p a { color:#b51501; }
div#qucikContactBox p label {width: 52px;font-weight:bold;float:left;color:#31597d;}
div#qucikContactBox p.starostwo { color: #31597D; margin-top: 15px; margin-bottom: 10px; font-size: 11px; }
div#qucikContactBox p.starostwo strong { font-size: 12px; margin: 10px 0; padding: 0; }
div#qucikContactBox h1 { margin-bottom: 15px; margin-left: 10px; }
div#qucikContactBox #bip { display: block; margin-top: 15px; margin-left: 20px; background: url('../images/bip.gif') no-repeat; padding-left: 32px; color: #B51501; font-size: 11px; padding-top: 6px; height: 24px; }
#rcl { display: block; margin-top: 15px; margin-left: 20px; background: url('../images/rcl.gif') no-repeat; height: 32px; line-height: 24px; color: #043065; padding-left: 32px; font-size: 11px; }

/* center column */
div#ceneterHeader {}
div#ceneterHeader p {padding:0px;margin:0px;}
div#ceneterHeader p.left {float:left; color: #345E86; font-weight: bold;}
div#ceneterHeader p.left a { color: #345E86; font-weight: normal;}
div#ceneterHeader h1.left {float:left; clear: both; }
div#ceneterHeader p.left h1 {color:#70794C;margin:0px;padding:0px;}
div#ceneterHeader p.right {float:right;}
div#ceneterHeader p.right img { border:0; }

/* right column */
div#searchBox {  width: 255px; height: 30px; background: url('../images/search_bg.gif') no-repeat; margin: 0 0 15px 0; position: relative; }
div#searchBox #searchInput { color: #345E86; font-size: 1.09em; padding-top: 7px; position: absolute; width: 140px; height: 18px; top: 1px; left: 35px; }
div#searchBox #btnSearch { cursor: pointer; width: 67px; height: 24px; color: #fff; background: url('../images/search_button_bg.gif') no-repeat; position: absolute; top: 2px; left: 185px; z-index: 20; }
#searchResults {  }
#searchResults ul { border: 1px solid #CAD7E2; border-top-width: 0px; padding: 0px; position: absolute; margin-left: -35px; margin-top: -2px; background: #fff; width: 253px; z-index: 19; }
#searchResults ul li.selected { background-color: #E7EDF1;}
#searchResults ul li { color: #345E86; display:block; margin:0; padding:5px; cursor:pointer; }
#searchResults ul li:first-child { margin-top: 5px; }
#indicator { display: block; position: absolute; width: 18px; height: 18px; margin: 5px 0 0 7px; background: url('../images/my_loading.gif') 50% 50% no-repeat #fff; }


div.galleryBox {width:233px;background:url('../images/box/galeria_bg.gif') bottom repeat-x #D3E0E8;padding:10px 10px 0 10px;color:#335A80;border-left:1px solid #cad7e2;border-right:1px solid #cad7e2;}
div.galleryBox a.gallery_img { border:6px solid #fff; display: block; background: #fff; margin: 7px 0; }
div.galleryBox a.gallery_img img { border: 0; }
div.galleryBox div.nag { font-size: 1.2em; font-weight: bold; position: absolute; width: 232px !important; white-space: normal; color: #fff; }
div.galleryBox div.nag2 { position: relative; top: -1px; left: -1px; }
div.galleryBox div.nag2 a { font-size: 1.2em; font-weight: bold; color: #335A80; }
div.galleryBox div.txt { margin-bottom: 10px; }
div.galleryBox .more_gallery_button { display: block; width: 52px; height: 21px; background: url('../images/button/button.gif') no-repeat; color: #fff; text-align: center; line-height: 20px; }
.more_galleries { color: #fff; background: url('../images/ico/white_arrow.gif') right 60% no-repeat; padding-right: 10px; }
div.galleryBoxBottom {background:url('../images/box/blueRightBot.gif') no-repeat;height:12px;width:255px; margin-bottom: 15px; clear: both; }

div.blueRightBox { width:227px;border-left:1px solid #cad7e2;border-right:1px solid #cad7e2;background:url('../images/box/blue_box_bg.gif') bottom repeat-x #D3E0E8; padding: 0px 13px; }
div.blueRightBox div#question { background: #EAF2F4; padding: 6px; font-weight: bold; position: relative; top: 4px; margin-bottom: 7px;  }
div.blueRightBox form#ankieta ul { list-style-type: none; padding: 0 0 0 10px; margin: 10px 0; }
div.blueRightBox form#ankieta ul li { margin-top: 5px; }
div.blueRightBox form#ankieta ul li input.radio { vertical-align: -3px; background: transparent; border: 0; }
div.blueRightBox #sub_ankieta { margin-top: 4px; }
div.blueRightBox #sub_ankieta a { display: block; float: left; margin-top: 5px; }


div.blueRightBox #sub_ankieta input { display: block; }
div#ankieta_msg { text-align: center; font-weight: bold; padding: 7px 0; }
#results div.out_pasek { margin-bottom: 5px; }
#results div.out_pasek img { vertical-align: -1px; }

div.blueRightBox #sub_ankieta #submit_div { float: right; width: 48px; height: 20px; color: #345E86; }
div.blueRightBox #newsletter div.mail_div { padding: 3px 5px 0 6px; width: 218px; height: 18px; background: url('../images/input_bg_big.gif') no-repeat; margin-right:11px; float: left; margin-bottom: 4px; }
#newsletter_button { float: right; color: #345E86; }
#newsletter_subdiv { padding: 6px 0; color: #345E86; }

div.blueRightBox #newsletter #mail { color: #345E86; width: 149px; height: 18px; background: none; }
div.blueRightBox #mark div.select_bg { width: 227px; height: 23px; background: url('../images/select_bg.gif') no-repeat; margin-bottom: 5px; }
div.blueRightBox #mark div.select_bg select { width: 217px; margin: 4px 5px 0 5px; color: #345E86; border:0;height: 14px; } /* height: 14px; */
div.blueRightBox #mark div.textarea_bg { background: url('../images/textarea_bg.gif') no-repeat; width: 227px; margin-bottom: 5px; height: 102px; }
div.blueRightBox #mark div.textarea_bg textarea { background: none; width: 215px; height: 90px; margin: 5px; font-family: Tahoma, Verdana, Arial; color: #345E86;  }
div.blueRightBox #mark #out_button{ float: right; color: #345E86; }
div.blueRightBox #mark .button { mergin-right: 2px; }
div.blueRightBox #mark_result { color: #345E86; line-height: 17px; }
/* div.blueRightBox #mark option { padding: 4px 3px; } */

div.blueRightBoxBot {width:255px;background:url('../images/box/blueRightBot.gif') no-repeat;height:12px; margin-bottom: 15px;}
div#ankietaBoxTop {width:255px;height:42px;background-image:url('../images/box/ankietaTop.gif');}
div#newsletterBoxTop {width:255px;height:42px;background-image:url('../images/box/newsletterTop.gif');}
div#ocenBoxTop {width:255px;height:42px;background-image:url('../images/box/ocenTop.gif');}
div#ankietaBoxTop a, div#galleryImageBoxTop a, div#galleryVideoBoxTop a { display: block; float: right; margin-top: 14px; margin-right: 10px; }

/* footer */
div#footerDiv { background:url('../images/footer.gif') right top no-repeat;height:52px;width:981px;vertical-align:bottom;}
div#footerDiv p {padding:0px;margin:0px;}
div#footerDiv p.left {float:left;color:#646f6f;padding:20px 0px 5px 15px; width: 735px; }
div#footerDiv p.left div { width: 700px; }
div#footerDiv p.left span.s1 { }
div#footerDiv p.left span.s1 img { margin-left: 8px; vertical-align: -4px; }
div#footerDiv p.left span.s2 { font-size: 10px; color: #899696; }
div#footerDiv p.right {float:right; margin-top: 26px;}
div#footerDiv p.right a {color:#004EB2/*#646f6f*/;font-size:9px;}
div#footerDiv p.right a:hover {text-decoration:none;}
div#footerDiv p.right img { border:0; vertical-align: -3px; margin: 0px 15px 0px 5px; }
/*** END ID's ***/


/*** CLASSES ***/
div.centerListBox {clear:both;background-color:#FFFFFF;border:1px solid #eceadb;margin-top:10px;}
div.centerListBox div.main_news { clear: both; border-top:1px solid #eceadb; }
div.centerListBox div.first_child { border-top: 0px; }
div.centerListBox div.main_news p { width: 450px; line-height: 17px; padding: 0 10px;text-align:justify;line-height: 16px;clear: both;}
div.centerListBox div.main_news p span.date { color:#b2b2b2;font-size:10px;display:block;padding:0px 0px 10px 10px; margin: 0px;}
div.centerListBox div.main_news h2 {color:#335A80;font-family: Tahoma;text-align:left;font-size:1.64em;font-weight:normal; margin: 10px 0 -5px 10px; padding: 0;}
div.centerListBox div.main_news h2 a {color:#335A80;font-family: Tahoma;text-align:left;font-size:1em;font-weight:normal; }

div.centerListBox div.main_news p .imageBox {padding:5px;border:1px solid #d0d0ce;background-color:#FFFFFF;margin:0px 10px 10px 0;float:left; }
div.centerListBox div.main_news p a.more {font-weight:bold;color:#D10101}

ul.centerShortListBox {clear:both;margin-top:5px;border-top:1px solid #eceadb;text-align:left; padding-top: 5px;}
ul.centerShortListBox li {padding:5px 10px 5px 15px; background: url("../images/ico/list.gif") 0 50% no-repeat; margin-left: 20px;}
ul.centerShortListBox li a {color:#0042a4;text-decoration:underline;font-weight:bold;}
ul.centerShortListBox span.date {color:#b2b2b2;}

div#archNews { margin-top: 15px; }
div#archNews h1#archListLeft {float:left;padding:0px;margin:0px;}
div#archNews p#archListRight {float:right;padding:5px 0 0 0;margin:0px;}
div#archNews p#archListRight a {color:#0042a4;}

div#informationBoxTop { height: 39px; background: url('../images/box/informacjeTop.gif') no-repeat; margin-top: 20px; }
div#informationBoxBottom { height: 8px; background: url('../images/box/informacjeBottom.gif') no-repeat; }
div#informationBox {background:url("../images/box/informacje_bg.gif") bottom repeat-x #D3E0E8; width: 469px; border: 1px solid #CAD7E2; border-width: 0 1px 0 1px; }
div#informationBox p { float: left; width: 135px; margin: 0; padding:0; }
div#informationBox p a { clear: both; display: block; color: #345E86; background: url('../images/dotted.gif') repeat-x; padding: 6px 0; position: relative; }
/* div#informationBox p a span { display: block; width: 6px; height: 6px; background: url('../images/ico/blue_arrow_big.gif') no-repeat; position: absolute; top: 11px; left: 127px; } */
div#informationBox p img { float: right; margin-bottom: 5px; }
div#informationBox p a img { border:0; float: none; margin-bottom: 0px; }
div#informationBox p a.first { badding:0;background:none; }
div#informationBox p#informationBox_1 { margin-left: 14px; }
div#informationBox p#informationBox_2 { margin-left: 18px; }
div#informationBox p#informationBox_3 { margin-left: 18px; }

div.centerItemTplBox {clear:both;background-color:#FFFFFF;border:1px solid #eceadb;margin-top:10px;}
div.centerItemTplBox h2 {color:#335A80;font-family: Tahoma; font-weight: normal; text-align: left; font-size: 1.64em; padding: 10px 10px 4px 10px; margin:0;}
div.centerItemTplBox p {padding: 0 10px 10px 10px;text-align:justify; line-height: 17px; margin-top: 0;}
div.centerItemTplBox span.date {color:#b2b2b2;font-size:0.85em;display:block;padding:0px 0px 10px 10px;}
div.centerItemTplBox p .imageBox {padding:5px;border:1px solid #d0d0ce;background-color:#FFFFFF;margin:0px 10px 10px 0; float:left; }
div.centerItemTplBox p .no_margin { margin:0px 0 10px 0; }
div.centerItemTplBox div.movie { clear: both; border: 0; margin-top: 0; padding-top: 12px; text-align: center; margin-bottom: 20px; }
div.centerItemTplBox div.no_margin { margin-bottom: 0; }
div.centerItemTplBox div.movie div#movie_list { text-align: center; padding: 10px; width: auto; margin: auto; }
div.centerItemTplBox div.movie div#movie_list a { padding:5px;border:1px solid #d0d0ce;background-color:#FFFFFF;margin:0px 6px 10px 0; float:left; }
div.centerItemTplBox div.movie div#movie_list a img { border:0px; }
div.centerItemTplBox div#right_gallery { width: 220px; float: right;  }
div.centerItemTplBox div#right_gallery a { margin: 0 7px 7px 0; }
div.centerItemTplBox .desc { clear: both; border: 0; margin-top: 0; padding-top: 0px; }/*border-top:1px solid #eceadb; padding-top: 18px;*/
div.centerItemTplBox div.desc { padding: 0 10px 10px 10px; line-height: 17px; text-align: justify; }
					a.imageBoxItem {padding:5px;border:1px solid #d0d0ce;background-color:#FFFFFF; float: left;}
					div.imageBoxItemDiv { height: 100px; float: left; margin: 0 5px 10px 5px; }
					div.imageBoxItemDivMovie { height: 70px; float: left; margin: 0 5px 10px 5px; }
div.centerItemTplBox div.out_pasek { margin: 0 0 0 50px; color: #4A6685; position: relative; top: -10px; margin-top: 5px; }					
div.centerItemTplBox div#right_gallery div.imageBoxItemDiv { float: right; }
div.centerFooterBox {clear:both;padding:10px; position: relative;}

div.centerFooterBox a.gotop { background: url('../images/ico/up.gif') right 50% no-repeat; padding-right: 12px; color: #4A6685; float: right; }
div.centerFooterBox a.goback { background: url('../images/ico/myback.gif') left 50% no-repeat; padding-left: 19px; color: #4A6685; position: relative; top: -3px; float: left; height: 13px; padding-top: 3px; }
div.centerFooterBox a.print { background: url('../images/ico/print.gif') left 50% no-repeat; padding-left: 21px; color: #4A6685; height: 13px; padding-top: 3px; margin-top: -3px; margin-left: 149px; position: absolute; }


div.pageLimiterBox {margin:10px;clear:both;}
div.pageLimiterBox p {padding:0px;border-width:0px;margin:0px;}
div.pageLimiterBox p.center {text-align:center;}
div.pageLimiterBox a {border:1px solid #eceadb;padding:4px;margin:0px 2px 0px 0px;}
div.pageLimiterBox a:hover {border:1px solid #d00005;padding:4px;margin:0px 2px 0px 0px;}
div.pageLimiterBox a.selected {border:1px solid #eceadb;padding:4px;margin:0px 2px 0px 0px;background-color:#CAD6E2;}

/*** END CLASSES ***/

/*** global CLASS ***/
div.clear {clear:both; font-size: 1px;}
.hand {cursor:pointer;}
.red {color:#d00005;}
/*** END GLOBAL ***/

#movie_player_div { margin: auto; }

#gallery_movies { display: block; float: left; width: 204px; height: 96px; background: url('../images/gallery_movies.gif') no-repeat; margin: 0 15px 10px 15px; }
#gallery_photos { display: block; float: left; width: 204px; height: 96px; background: url('../images/gallery_photos.gif') no-repeat; margin: 0 15px 10px 15px; }

#pathline { color: #D9D5B7; padding: 3px; margin: 5px 0 10px 0; border: 1px solid #F4F5EB; background: #FDFEF9; }
#pathline a { color: #D9D5B7; }
#pathline a:hover { color: #335A80; text-decoration: none; }
#pathline b { color: #335A80; }

.margin_top_20 { margin-top: 30px; }

#comments { color: #00388B; margin: 8px 0 0 0; padding: 5px 0; }
#comments #token { background: url('../scripts/token.php') center no-repeat #FCFDF6; border: 1px solid #ECEADB; height: 45px; width: 178px; }
#comments #comment_left { width: 240px; float: left; margin: 5px 10px; }
#comments #comment_left #comm { width: 100%; height: 107px; display: block; border: 1px solid #ECEADB; margin: 5px 0 0 0; padding: 3px; color: #00388B; }
#comments #comment_right { width: 178px; float: right; margin: 5px 10px; }
#comments .input { display: block; border: 1px solid #ECEADB; margin: 5px 0; width: 170px; padding: 3px; color: #00388B; }
#comments #comm_submit_div { margin-top: 5px; float: right; }
#comments #tokeen123 { letter-spacing: 3px; font-weight: bold; text-align: center; }
#comm_submit_div { color: #00388B; }
#comm_result div.in_result { font-weight: bold; padding: 5px 10px 10px 10px; line-height: 16px; }
#comm_result div.in_result ul { margin-left:10px; padding-left:15px; list-style-type: circle; }
#comm_result div.in_result ul li { margin-top: 5px; font-weight: normal; } 

#tellafriend { color: #00388B; margin: 8px 0 0 0; padding: 5px 0; }
#tellafriend #token { background: url('../scripts/token.php') right no-repeat; height: 45px; }
#tellafriend #tellafriend_left { width: 240px; float: left; margin: 5px 10px; }
#tellafriend #tellafriend_left #comm { width: 100%; height: 101px; display: block; border: 1px solid #ECEADB; margin: 5px 0 0 0; padding: 3px; color: #00388B; }
#tellafriend #tellafriend_right { width: 178px; float: right; margin: 5px 10px; }
#tellafriend .input { display: block; border: 1px solid #ECEADB; margin: 5px 0; width: 170px; padding: 3px; color: #00388B; }
#tellafriend .link { width: 240px; }
#tellafriend #tellafriend_submit_div { margin-top: 5px; float: right; }
#tellafriend #tokeen123 { letter-spacing: 3px; font-weight: bold; text-align: center; }
#tellafriend_submit_div { color: #00388B; }
#tellafriend_result div.in_result { font-weight: bold; padding: 5px 10px 10px 10px; line-height: 16px; }
#tellafriend_result div.in_result ul { margin-left:10px; padding-left:15px; list-style-type: circle; }
#tellafriend_result div.in_result ul li { margin-top: 5px; font-weight: normal; } 


#comments_list { margin-bottom: 15px; padding: 2px 7px; }
#comments_list .odd { background: #f5f5f5; }
#comments_list .even { background: #fafafa; }
#comments_list .single_comment { padding: 7px; margin-bottom: 2px; }
#comments_list .single_comment .name { color: #7F9BC4; background: url('../images/ico/post.gif') 0 1px no-repeat; height: 12px; padding-left: 13px; float: left; }
#comments_list .single_comment .date { color: #7F9BC4; font-size: 0.9em; background: url('../images/ico/clock.gif') 0 2px no-repeat; height: 13px; padding-left: 12px; float: right; }
#comments_list .single_comment .post { clear: both; padding-top: 5px;  }
#comments_list .no_comments { padding-left: 5px; color: #7F9BC4; }

#no_items_to_show { padding: 10px; color: #00388B; font-weight: bold; }
#main_map { padding: 13px 8px 8px 8px; }
#main_map #select { text-align: right; color: #00388B; }
#main_map #select select { display: block; margin: -5px 0 0 5px; color: #00388B; font-weight: bold; width: 200px; float: right; clear: both; border: 1px solid #F8F7F1; padding: 3px; }
#main_map #select select option { font-weight: normal; }

#flags {  position: absolute; }
#flags a { display: block; width: 16px; height: 12px; float: left; margin-right: 4px; margin-top: 5px; }
#flags a#pl_flag.active, #flags a#pl_flag:hover { background: url('../images/ico/pl.gif') no-repeat; }
#flags a#gb_flag.active, #flags a#gb_flag:hover { background: url('../images/ico/gb.gif') no-repeat; }
#flags a#ua_flag.active, #flags a#ua_flag:hover { background: url('../images/ico/ua.gif') no-repeat; }

#flags a#pl_flag { background: url('../images/ico/pl50.gif') no-repeat; }
#flags a#gb_flag { background: url('../images/ico/gb50.gif') no-repeat; }
#flags a#ua_flag { background: url('../images/ico/ua50.gif') no-repeat; }

#newsletter_msg { color: #345E86; padding: 10px 8px; }

a.openads { display: block; margin-bottom: 15px; }

div.search_nag { background: url('../images/nag_bg.gif') repeat-x #FDFEFA; height: 17px; padding: 4px 5px 0 5px; cursor: pointer; margin: 0 10px; position: relative; }
div.search_nag div.search_nag_1 { position: absolute; color: #515735; font-weight: bold; }
div.search_nag div.search_nag_2 { position: absolute; margin: 1px 0 0 2px; color: #fff; font-weight: bold; padding-right: 12px; background: right 3px no-repeat; background-image: url('../images/search_up.gif'); }
div.search_nag div.counter { float: right; color: #515735; }
div.search_results { margin: 0 10px;  }
div.search_results ol li a { display: block; font-weight: bold; margin-bottom: 4px; color: #00388B; text-decoration: none; }
div.search_results ol li { margin-bottom: 6px; }
div.search_results ol {  }
div.search_result_box { padding: 10px 0; }
.highlite { background: #FFFFDD; }

.map_box ul { list-style-type: disc; padding-left: 20px; }
.map_box ul a { text-decoration: none; }
.map_box ol li { margin-bottom: 3px; margin-top: 5px; }
.map_box ol span { font-weight: bold; font-size: 1.09em; color: #00388B; }
.map_box ol span a { color: #00388B; }
.map_box ul li { margin-bottom: 4px; }

#gallery_letters { margin-top: 5px; }
#gallery_letters #gallery_links {  }
#gallery_letters #gallery_links a { font-weight: bold; color: #00388B; padding: 0 3px; }
#gallery_letters #gallery_links a.selected { text-decoration: underline; font-size: 1.09em; }
#gallery_letters #gallery_links a.all { float: right; }
#gallery_letters #gallery_links span { color: #86A4BB; padding: 0 3px; }

.more_space { padding-top: 15px; }

/* jezykowe */
div#atrakcjeBoxTop { width:214px;height:42px;  }
#mapa_powiatu { display: block; width: 255px; height: 125px; margin-bottom: 15px; }
#panoramy { display: block; width: 255px; height: 125px; margin-bottom: 15px; }
div#galleryImageBoxTop { height:42px;width:255px; }
div#galleryVideoBoxTop { height:42px;width:255px; }

#contact_table { margin: 10px 0 20px 50px; }
#contact_table td { padding: 1px; color: #00388B; }
#contact_table td.col_1 { text-align: right; padding-right: 10px; }
#contact_table td.col_2 .input { display: block; border: 1px solid #ECEADB; margin: 5px 0; width: 220px; padding: 3px; color: #00388B; }
#contact_table td.col_2 textarea { width: 220px; height: 100px; display: block; border: 1px solid #ECEADB; margin: 5px 0 0 0; padding: 3px; color: #00388B; }
#contact_table td.col_2 #contact_submit_div { float: right; }
#contact_result div.in_result { font-weight: bold; padding: 5px 10px 10px 10px; line-height: 16px; color: #00388B; }
#contact_result div.in_result ul { margin-left:10px; padding-left:15px; list-style-type: circle; }
#contact_result div.in_result ul li { margin-top: 5px; font-weight: normal; } 

.list_files {
	padding-left: 25px;
	list-style-type: disc;
	margin: 5px 0 15px 10px;
}

.list_files li {

}

.ul_list { list-style-type: disc; padding: 0px 0px 0px 35px; }
.ol_list { padding: 0px 0px 0px 35px; }

div#dozynki { margin: 0 auto; position:fixed; top:100px; z-index:1000; width:100%; left: 0; text-align: center; }
div#dozynki a#dozynki_close { background: transparent url('../images/baner/baner_close.gif') no-repeat; display:block;height:18px;left:180px;margin:auto;position:relative;top:-790px;width:22px;z-index:1002;}
div#dozynki a#dozynki_close span { display: none; }
div#dozynki a#dozynki_overlay { display:block;height:400px;left:0;margin:auto;position:relative;top:-390px;width:385px;z-index:1001;}

