/* style główne serwisu turytyka */
body { background: #6DA23A; text-align: center; margin: 0; padding: 0; }
* { font-size: 11px; font-family: Tahoma, Verdana, sans-serif; text-decoration: none; margin: 0; padding: 0; }

/* TOP */
#top { width: 100%; height: 95px; margin: 0 auto; color: #FFF; text-align: right; background: url(/images/turystyka/top_tlo.gif) repeat-x; }
#top_container { width: 985px; margin: 0 auto; }
#top a { display: block; float: left; width: 330px; text-align: left; padding-top: 60px; }
#top p { padding-top: 25px; }
#top p a { display: inline; float: none; width: auto; text-align: left; }
#top form { margin-top: 20px; font-size:12px; }
#top fieldset { border: 0; }
#top input { width: 200px; padding: 3px; border: 0; }
#top input.button { width: 60px; background: #FFFFFF; color: #527E25; padding: 2px; border: 0; }

/* SRODEK strony - kolumny, główne boxy */
#page { clear: both; width: 100%; background: #FBFBF3; }
#content { width: 985px; margin: auto; padding: 8px; background: #FFF; }
#content:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; float: none; }
#col300 { float: right; width: 300px; overflow: hidden; }
#col140 { float: left; width: 140px; overflow: hidden; }
#col525 { float: left; width: 525px; margin: 0 0 10px 10px; text-align: left; overflow: hidden; }

/* STOPKA */
#bottom { clear: both; margin: 0 auto; padding: 10px 0; width: 985px; color: #FFF; font-size: 10px; text-align:left; }
#bottom a { color: #FFF; text-decoration: underline; }
#bottom ul { float: right; width: 400px; text-align: right; list-style: square outside none; }
#bottom ul li { float: right; margin-left: 20px; }

/* BOX Z GŁÓWNYMI NEWSAMI NA HP */
#mainnews { position: relative; float: left; width: 673px; margin-bottom: 10px; padding: 4px 0; background: #F8FAF5; border: 1px #e1e2dd solid; overflow: hidden; list-style: none inside none; }
#mainnews_div_holder1, #mainnews_div_holder2, #mainnews_div_holder3 { position: absolute; top: 4px; left: 4px; padding: 5px; width:230px; text-align: center; }
#mainnews_img1, #mainnews_img2, #mainnews_img3 { margin: 0 auto; }
#mainnews_img2, #mainnews_img3 { display: none; }
#mainnews1, #mainnews2, #mainnews3 { display: block; float: right; clear: right; width: 400px; overflow: hidden; padding: 0; margin: 5px 15px 10px 0px; text-align: left; }
#mainnews1.current, #mainnews2.current, #mainnews3.current { background: #E8EEE4; }
#mainnews1:hover, #mainnews2:hover, #mainnews3:hover { background: #E8EEE4; text-decoration: none; }
#mainnews h1 { margin-bottom: 5px; }
#mainnews h1 a { font-size: 16px; color: #F89F03; }
#mainnews h1 img { display: inline; float: none; border:0; margin:0; padding:0; vertical-align: top; }
#mainnews p { color: #000; }

/* BOX MENU W KOLUMNIE 140 */
#menu { width: 140px; text-align: left; list-style: none outside none; margin: 0; padding: 0; }
#menu li { display: block; padding: 0 0 5px 15px; margin: 0 0 4px 0; background: transparent url(/images/turystyka/li_menu.gif) no-repeat 0px 5px; border-bottom: 1px #E0E0D4 solid; }
#menu a { font-size: 13px; font-weight: bold; color: #527E25; }

/* BOX AKTUALNOSCI W KOLUMNIE 300 */
#aktualnosci { clear: both; width: 288px; text-align: left; background: #F8FAF5; padding: 5px; margin: 0 0 10px 0; border: 1px #e1e2dd solid; }
#aktualnosci ul { width: 268px; }
#aktualnosci li { margin-bottom: 6px; }

/* BOX OFERTY W KOLUMNIE 300 */
#oferty { width: 293px; clear: both; text-align: left; background: #F8FAF5; padding: 5px 0 5px 5px; margin: 0 0 10px 0; border: 1px #e1e2dd solid; }
#oferty img { float: left; padding: 0 10px 5px 0; }
#oferty h1 { padding-bottom: 3px; }
#oferty h1 a { color: #3E6718; font-size: 13px; padding-bottom: 3px; }
#oferty ul { clear: both; width: 268px; margin-top: 10px; }
#oferty ul li { margin-bottom: 4px }
#oferty ul li a { font-size: 12px; }

/* BOX MIEJSCA MOCY W KOLUMNIE 300 */
#miejscamocy { clear: both; width: 293px; text-align: left; background: #F8FAF5; padding: 5px 0 5px 5px; margin: 0 0 10px 0; border: 1px #e1e2dd solid; }
#map {width:280px;height:280px;overflow:hidden; font-family: Tahoma, Verdana; font-size: 12px;}
.mapsInfo { width: 220px; height: auto; margin-top: 5px; }
.mapsInfo h1 {font-family: Tahoma, Verdana; font-size: 12px; margin: 0; padding: 0 0 3px 0;}
.mapsInfo p {font-family: Tahoma, Verdana; font-size: 11px; margin: 0; padding: 0;}
.mapsInfo p a { font-weight: bold; }
.mapsInfo img {border: 0; float: left; margin-right: 5px; }

/* LISTA GALERII */
#galerieList { width: 293px; clear: both; text-align: left; background: #F8FAF5; padding: 5px 0 5px 5px; margin: 0 0 10px 0; border: 1px #e1e2dd solid; }
#galerieList img { float: left; padding: 0 10px 5px 0; }
#galerieList h1 { padding-bottom: 3px; }
#galerieList h1 a { color: #527E25; font-size: 13px; padding-bottom: 3px; }
#galerieList ul { clear: both; width: 268px; margin-top: 10px; }
#galerieList ul li { margin-bottom: 4px }
#galerieList ul li a { font-size: 12px; }

/* BOX WYSLIJ ZDJECIE/VIDEO/MP3 */
#wyslij { width: 295px; clear: both; text-align: left; background: #E5E5DD; padding: 5px 0 5px 5px; margin: 0 0 10px 0; }
#wyslij img { float: left; padding: 0 10px 5px 0; }
#wyslij h1 { padding-bottom: 3px; }
#wyslij h1 a { color: #b94605; font-size: 13px; padding-bottom: 3px; }
#wyslij ul { clear: both; width: 268px; margin-top: 10px; }
#wyslij ul li { margin-bottom: 4px }
#wyslij ul li a { font-size: 12px; }
#wyslij .more { clear: both; margin-right: 10px; }

/* BOX AKTUALNOSCI W KOLUMNIE 300 */
#mostread { clear: both; width: 288px; text-align: left; background: #F8FAF5; padding: 5px; margin: 0 0 10px 0; border: 1px #e1e2dd solid; }
#mostread ul { width: 268px; }
#mostread li { margin-bottom: 6px; }

/* BOX GALERIE W KOLUMNIE 300 */
#multimediaBox { clear: both; position: relative; width: 288px; height: 175px; margin: 10px 0; padding: 5px; background-color: #F8FAF5; border: 1px #e3e3e1 solid; }
#multimediaBox .wyslij { position: absolute; right: 5px; top: 5px; }
#multimediaBox .wyslij a { color: #3F681A; }
#multimediaBox ul { width: 290px; height: 130px; padding: 0; list-style: none outside none; text-align: left; }
#multimediaBox li { display: inline; float: left; width: 80px; height: 128px; margin: 0 14px 0 0; overflow: hidden; }
#multimediaBox li h1 { font-weight: normal; margin: 0; }

/* GALERIE NA HOMEPAGE W KOLUMNIE 525 */
#fotogalerie { position: relative; width: 513px; padding: 5px; margin: 0 0 10px 0; background-color: #F8FAF5; border: 1px #e3e3e1 solid; overflow: hidden; }
#fotogalerie .wyslij { position: absolute; right: 5px; top: 5px; }
#fotogalerie .wyslij a { color: #3F681A; }
#fotogalerie ul { width: 557px; padding: 0; margin: 0 0 0 -37px; list-style: none outside none; text-align: left; }
#fotogalerie li { display: inline; float: left; width: 100px; margin: 0 0 0 37px; }
#fotogalerie h1 { font-weight: normal; }

/* ARTYKUŁY NA HOMEPAGE W KOLUMNIE 525 */
.articleBoxHP { clear: both; width: 525px; text-align: left; margin-bottom: 15px; }
.articleBoxHP img { float: left; padding: 0 10px 5px 0; }
.articleBoxHP h1 { padding-bottom: 3px; }
.articleBoxHP h1 a { color: #3E6718; font-size: 13px; }
.articleBoxHP h1 img { display: inline; float: none; border:0; margin:0; padding:0; vertical-align: top; }
.articleBoxHP h2 a { color: #000; font-size: 11px; font-weight: normal; }
.articleBoxHP ul { display: block; margin: 15px 0 0 120px; }
.articleBoxHP ul li { margin-bottom: 4px }
.articleBoxHP ul li a { font-size: 12px; }
.articleBoxHPLongerTitle h3 { width: 300px; }

/* LISTA ARTYKUŁÓW NA PODSTRONIE */
#listEntry { list-style: none outside none; margin: 0; padding: 0; text-align: left; }
#listEntry li { display: block; clear: both; height: 90px; padding: 0 0 10px 0; margin: 10px 0; }
#listEntry li img { float: left; padding: 3px; margin-right: 10px; border: 1px #D9D9D1 solid; }
#listEntry li h1 { padding-bottom: 3px; margin: 0; }
#listEntry li h1 a { color: #3E6718; font-size: 13px; padding-bottom: 3px; }
#listEntry li h1 img { display: inline; float: none; border:0; margin:0; padding:0; vertical-align: top; }
#listEntry li p { font-size: 12px; line-height: 17px; }
#listEntry li span { display: block; margin-top: 5px; color: #999; }
.entryArchive { float: left; width: 230px; margin: 10px 10px 10px 0; text-align: left; }

/* lista ostatnich galerii w kolumnie 300 */
#lastGallery { width: 293px; clear: both; margin-bottom: 20px; text-align: left; background: #FDFEF9; padding: 5px 0 5px 5px; margin: 0 0 10px 0; border: 1px #e1e2dd solid; }
#lastGallery h1 a { color: #b94605; font-size: 13px; padding-bottom: 3px; }
#lastGallery img { float: left; margin: 0 5px 0 0; }
#lastGallery p { display: inline; }
#lastGallery ul { padding-top: 10px; clear: both; }

/* mapa serwisu */
#mapa { line-height: 20px; }
#mapa li { font-size: 12px; }
#mapa a { font-size: 12px; }

/* wyszukiwanie */
#sok fieldset { padding-bottom: 3px; }
#sok input, #sok select { width: 140px; border: 1px solid #333333; }
#sok .submit { width: 60px; border: 1px solid #333333; font-family: Verdana, Tahoma; font-size: 11px; color: #333333; }
#searchResults p { clear: both; padding-bottom: 10px; }
#searchResults span { display: block; color: #9d9d9d; padding-bottom: 2px; }
#searchResults div.prev_link { float: left; margin: 15px 0; width: 180px; text-align: right; }
#searchResults div.next_link { float: right; margin: 15px 0; width: 180px; text-align: left; }

/* forum IP.B - begin */
#ForumLastPosts, #ForumMostComments { clear: both; background: #F8FAF5; text-align:right; margin: 10px 0 10px 0; padding: 5px; width: 128px; overflow: hidden; border: 1px #e1e2dd solid; }
#ForumLastPosts a, #ForumMostComments a { color: #527E25; }
#ForumLastPosts h3 a, #ForumMostComments h3 a { color: #F89F03; }
#ForumLastPosts ul, #ForumMostComments ul { text-align:left; width: 130px; list-style: none outside none; margin:0; padding:0; }
#ForumLastPosts ul li { margin:0 0 10px 0; padding:0; }
#ForumLastPosts ul li span { display: block; color: #9D9D9D; }
#ForumLastPosts ul li a { text-decoration: none; color: #333; }
#ForumLastPosts ul li a:hover { text-decoration: underline; color: #333; }
#ForumMostComments ul li span { color: #FF7F00; margin-right: 5px; }
#ForumMostComments ul li a { display:inline; text-decoration: none; color: #333; }
#ForumArticleComments { clear:both; width:100%; overflow: hidden; margin: 10px 0; }
#ForumArticleComments ul { list-style: none outside none; margin:0; padding:0; }
#ForumArticleComments ul li { margin:0 0 10px 0; padding:0; }
#ForumArticleComments ul li a { text-decoration: none; color: #333; }
#ForumArticleComments ul li a:hover { text-decoration: underline; color: #333; }
#ForumArticleComments ul li span { display: block; color: #9D9D9D; }
#ForumArticleComments ul li span a { float:right; color: #EA6868;}
#ForumArticleComments fieldset { clear:both; border:0; margin:0; padding:0; text-align: right; }
#ForumArticleComments input { background: none; border: none; text-align:right; margin: 0; padding: 0; cursor: pointer; color: #527E25;}
/* forum IP.B - end */

/* -----------  OGÓLNE  --------- */
h1 { font-size: 13px; color: #000; font-weight: bold; margin-bottom: 5px; }
ul { padding-left: 15px; list-style: none outside url(/images/turystyka/li.gif); }
li { margin-bottom: 2px; padding: 0px; text-align: left; }
a { color: #000; }
a:hover { text-decoration: underline; }
img { border:0; }
fieldset { border: 0; }

/* KEYWORD */
h3 { width: 200px; padding: 0 0 3px 0; margin-bottom: 5px; text-align: left; border-bottom: 1px #D9D9D1 solid; }
h3, h3 a { font-size: 13px; color: #F89F03; }
h3 a:hover { text-decoration: none; }

/* SCIEZKA PRZEBYWANIA */
h4 { width: 525px; padding: 0 0 3px 0; margin-bottom: 5px; text-align: left; color: #F89F03; } /* border-bottom: 1px #D9D9D1 solid; */
h4, h4 a { font-size: 11px; color: #F89F03; }
h4 a:hover { text-decoration: underline; }
h4 span { font-size: 11px; color: #A3A3A3; }

/* WIĘCEJ */
div.more { text-align: right; }
div.more a { color: #3F681A; }

/* nowa emisja reklam adnetu START*/
div.dn {display: none;}
#adholder_gora, #adoceanGora  { width: 780px; margin: 10px auto 0 auto; }
/* OPERA - formatowanie napisu reklama i promocja - start */
#gora_box { width: 100%; margin: auto; text-align: center; }
#gora { width: 750px; margin: auto; text-align: left; font-size: 7pt; font-family: Verdana, Tahoma; color: #9d9d9d; }
#link_sponsorowany { width: 200px; margin: 0px; margin-bottom: 5px; border-bottom: 0px solid #ececec; padding-top: 0px; padding-bottom: 5px; float: left; overflow: hidden; text-align: left; font-size: 9px; font-family: Verdana,Tahoma; color: #9d9d9d; }
#link_sponsorowany a { color: #cc0000; text-decoration: none; font-weight: bold; font-size: 11px; }
#link_sponsorowany a:hover { color: #cc0000; text-decoration: underline; font-weight: bold; font-size: 11px; }

/* OPERA - formatowanie napisu reklama i promocja - koniec */
/* nowa emisja reklam adnetu END*/

/* sonda */
#pollMini { clear:both; font-size: 10px; color: #333333; }
#pollMini #preloader { margin: 40px 50px; padding: 0; }
#pollMini p { margin: 0; padding: 0; }
#pollMini form { margin: 0; padding: 0; }
#pollMini fieldset { margin: 0; padding: 0; border: 0; }
#submitVote { float:left; width: 66px; height: 23px; padding: 23px 0 0 0; margin:  10px 0 0 0; border: 0; background: transparent url('/images/sonda_glosuj.gif') no-repeat center top; overflow: hidden; cursor: pointer; cursor: hand; }
#submitResult { float:left; width: 66px; height: 23px; padding: 23px 0 0 0; margin: 10px 0 0 0; border: 0; background: transparent url('/images/sonda_wyniki.gif') no-repeat center top; overflow: hidden; cursor: pointer; cursor: hand; }

#sectionInfo h1 a { font-size: 18px; }
#sectionInfo p { font-size: 12px; }
#sectionInfo p.more { text-align: right; font-weight: bold; }
#sectionInfo p.more a { font-size: 12px; }
#sectionInfo p.more a { font-size: 12px; }
#sectionInfo a.morea { display: block; text-align: right; font-weight: bold; font-size: 12px; }

p#articleTags span {margin-right: 3px;}
p#articleTags a {margin-right: 3px;}

#boxTags { clear: both; width: 288px; padding: 0 5px 20px 5px; border: 1px #e1e2dd solid; margin-bottom: 5px; }
#boxTags h3{ width: 288px;}
#boxTags ul { margin: 0; padding: 0 5px; }
#boxTags ul li { display: inline; margin: 0; padding: 0 5px 0 0; background: 0; line-height: normal; }
#boxTags ul li a { color: #333; }
.boxTags10 { font-size: 10px; }
.boxTags11 { font-size: 11px; }
.boxTags12 { font-size: 12px; }
.boxTags13 { font-size: 13px; }
.boxTags14 { font-size: 14px; }
.boxTags15 { font-size: 15px; }
.boxTags16 { font-size: 16px; }
.boxTags17 { font-size: 17px; }
.boxTags18 { font-size: 18px; }
.boxTags19 { font-size: 19px; }
.boxTags20 { font-size: 20px; }
.boxTags21 { font-size: 21px; }
.boxTags22 { font-size: 22px; }
.boxTags23 { font-size: 23px; }
.boxTags24 { font-size: 24px; }
.boxTags25 { font-size: 25px; }
.boxTags26 { font-size: 26px; }
.boxTags27 { font-size: 27px; }
.boxTags28 { font-size: 28px; }
.boxTags29 { font-size: 29px; }
.boxTags30 { font-size: 30px; }

/* Info o serwisie zewnetrznym */
.suffix { font-size: 10px; margin: 0 0 0 10px; color: #999; }
.listNews li h1 .suffix { font-size: 12px; margin: 0 0 0 8px; color: #999; }

/* box - wyniki głosowania SMS */
.boxSmsPoll { position: relative; font-size: 11px;margin: 10px 0 10px;}
.boxSmsPoll ul { padding: 0 5px; }
.boxSmsPoll ul p { margin: 2px 0px; }
.boxSmsPoll ul li { margin: 0 0 5px 0; padding: 5px 0; display: block; background: #FFFEEB; }
.boxSmsPoll ul li img { height: 15px; } /*pasek głosów */
.boxSmsPoll ul li span { margin: 2px 0 2px 5px; }
.boxSmsPoll ul p, .boxSmsPoll span span { color: #797979; font-size: 11px; }
.boxSmsPoll ul p strong { color: #000; }
.boxSmsPoll p { margin: 0 5px; }
.boxSmsPoll ul p, .boxSmsPoll span span { color: #797979; font-size: 11px; }

#boxSmsPoll300 { width: 298px;} /* konieczne dla IE 6/7 */

