/* style główne serwisu turystyka */
body { text-align: center; margin: 0; padding: 0; background: #c1e1fd;}
* { font-size: 11px; font-family: Tahoma, Verdana, sans-serif; text-decoration: none; margin: 0; padding: 0; }

/* -----------  OGÓLNE  --------- */
h1 { font-size: 13px; color: #BD4103; font-weight: bold; margin-bottom: 5px; }
ul { padding-left: 15px; list-style: none outside url(/images/turystyka/li.gif); }
li { margin-bottom: 2px; padding: 0; 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 solid #c1e1fd; }
h3, h3 a { font-size: 13px; color: #073283; }
h3 a:hover { text-decoration: none; }

h5 { width: 500px; padding: 10px 0 3px 0; margin-bottom: 5px; text-align: left; }
h5, h5 a { font-size: 15px; color: #073283; }
h5 a:hover { text-decoration: none; }

/* SCIEZKA PRZEBYWANIA */
h4 { width: 525px; padding: 0 0 3px 0; margin-bottom: 5px; text-align: left; color: #CECECE; }
h4, h4 a { font-size: 11px; color: #073283; }
h4 a:hover { text-decoration: underline; }
h4 span { font-size: 11px; color: #A3A3A3; }
/* WIĘCEJ */
div.more { text-align: right; }
div.more a { color: #be0303; font-weight: bold; }
p.more { clear: both; margin: 0; padding: 3px; text-align: right; color: #CCC; }
p.more a { color: #be0303; font-weight: bold; margin: 0 6px; }

/* TOP */

#top { width: 980px; height:170px; margin: 10px auto 0 auto; color: #FFF; text-align: right; background:#707070 url(/images/turystyka/logo.jpg);}

#top a { display: block; float: left; width: 170px; text-align: left; }
#top p { padding-top: 60px; }
#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 0; border: 0; }
#top input.button { width: 60px; background: #dcebf9; color: #073283; padding: 2px 10px; 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: 0; clear: both; visibility: hidden; float: none; }
#col300 { float: right; width: 300px; overflow: hidden; }
#col140 { float: left; width: 140px; overflow: hidden; background: #cde3fa; }
#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: #000; font-size: 10px; text-align:left; }
#bottom a { color: #be0303; 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; height: 240px; margin-bottom: 10px; padding: 4px 0; background: #bcdffd; border: 1px solid #8dc8fb; overflow: hidden; list-style: none inside none; }
#mainnews_img1, #mainnews_img2, #mainnews_img3 { position: absolute; top: 4px; left: 4px; width:230px; height: 230px; background: #ffffff; padding: 5px; }
#mainnews_img2, #mainnews_img3 { display: none; }
#mainnews1, #mainnews2, #mainnews3 { display: block; float: right; clear: right; width: 400px; height: 65px; overflow: hidden; padding: 15px 15px 0 15px; margin: 0; text-align: left; }
#mainnews1.current, #mainnews2.current, #mainnews3.current { background: #fff; }
#mainnews1:hover, #mainnews2:hover, #mainnews3:hover { background: #fff; text-decoration: none; }
#mainnews h1 { margin-bottom: 5px; }
#mainnews h1 a { font-size: 16px; color: #073283; }
#mainnews h1 img { display: inline; float: none; border:0; margin:0; padding:0; vertical-align: top; }
#mainnews p { color: #0f0f0f; }

/* 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: #cde3fa; border-bottom: 1px dashed #83aed3; }
#menu a { font-size: 13px; font-weight: bold; color: #373737; }

/* BOX RECENZJE W KOLUMNIE 140 */
#poll { float: left; width: 130px; text-align: left; background: #fff; padding: 5px; margin: 10px 0;}
#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: 64px; height: 23px; padding: 23px 0 0 0; margin:  10px 0 0 0; border: 0; background: transparent url('/images/turystyka/poll_vote.gif') no-repeat center top; overflow: hidden; cursor: pointer; }
#submitResult { float:left; width: 64px; height: 23px; padding: 23px 0 0 0; margin: 10px 0 0 0; border: 0; background: transparent url('/images/turystyka/poll_results.gif') no-repeat center top; overflow: hidden; cursor: pointer; }

/* BOX AKTUALNOSCI W KOLUMNIE 300 */
#lastNews { width: 288px; text-align: left; background: #cde3fa; padding: 5px; margin: 0 0 10px 0; border: 1px solid #e1e2dd; }
#lastNews ul { width: 268px; }
#lastNews li { margin-bottom: 6px; }

/* LISTA GALERII */
#galleryList { clear: both; width: 293px; padding: 5px 0 5px 5px; margin: 0 0 10px 0; text-align: left; background: #FFF; border: 1px solid #e1e2dd; }
#galleryList ul { clear: both; width: 268px; margin-top: 10px; }
#galleryList ul li { clear: both; margin-bottom: 4px; }
#galleryList ul li a { font-size: 12px; }
#galleryList ul li.firstItem { list-style: none outside none; padding: 0 0 10px 0; margin-left: -15px; }
#galleryList ul li.firstItem img { float: left; padding: 0 10px 5px 0; }
#galleryList ul li.firstItem h1 { padding-bottom: 3px; }
#galleryList ul li.firstItem h1 a { color: #b94605; font-size: 13px; padding-bottom: 3px; }

/* BOX WYSLIJ ZDJECIE/VIDEO/MP3 */
#sendMedia { width: 295px; clear: both; text-align: left; background: #E5E5DD; padding: 5px 0 5px 5px; margin: 0 0 10px 0; }
#sendMedia img { float: left; padding: 0 10px 5px 0; }
#sendMedia h1 { padding-bottom: 3px; }
#sendMedia h1 a { color: #b94605; font-size: 13px; padding-bottom: 3px; }
#sendMedia ul { clear: both; width: 268px; margin-top: 10px; }
#sendMedia ul li { margin-bottom: 4px }
#sendMedia ul li a { font-size: 12px; }
#sendMedia .more { clear: both; margin-right: 10px; }

/* BOX NAJCZESCIEJ CZYTANE W KOLUMNIE 300 */
#mostRead { width: 288px; text-align: left; background: #cde3fa; padding: 5px; margin: 0 0 10px 0; border: 1px solid #e1e2dd; }
#mostRead ol { width: 268px; padding-left: 20px }
#mostRead li { margin-bottom: 6px; }

#boxRegiopedia { width: 288px; text-align: left; background: #cde3fa; padding: 5px; margin: 0 0 10px 0; border: 1px solid #e1e2dd; }

/* BOX MULTIMEDIA W KOLUMNIE 300 */
#multimediaBox { clear: both; width: 300px; margin: 10px 0; padding: 0; text-align: left; }
ul#multimediaBoxTabs { height:24px; margin: 0; padding: 0 0 0 10px; list-style: none outside none; background: #dcebf9; }
ul#multimediaBoxTabs li { display: inline; }
ul#multimediaBoxTabs li a { display: block; float: left; margin: 0 3px 0 0; padding: 2px 0 0 0; width: 90px; height: 20px; background-color: #fff; color: #c34f12; font-weight: bold; font-size:13px; text-decoration: none; text-align: center; border: 1px solid #a6a6a6; border-bottom: 0; }
ul#multimediaBoxTabs li a:hover { text-decoration: none; color: #c34f12; }
ul#multimediaBoxTabs li a img { vertical-align: top; }
ul#multimediaBoxTabs .tabs-selected a { color: #000; background: #cde3fa; border: 1px solid #86bdf6; border-bottom: 1px solid #cde3fa; }
ul#multimediaBoxTabs .tabs-selected a:hover { color: #000; background: #cde3fa; text-decoration: none; border: 1px solid #e3e3e1; border-bottom: 1px solid #cde3fa; }
#multimediaBoxList1, #multimediaBoxList2, #multimediaBoxList3 { width: 298px; height: 150px; padding: 10px 0 5px 0; background-color: #cde3fa; border: 1px solid #e3e3e1; border-top: 0; }
#multimediaBoxList2, #multimediaBoxList3 { display: none; }
#multimediaBoxList1 ul, #multimediaBoxList2 ul, #multimediaBoxList3 ul { width: 290px; height: 130px; padding: 0; list-style: none outside none; text-align: left; }
#multimediaBoxList1 li, #multimediaBoxList2 li, #multimediaBoxList3 li { display: inline; float: left; width: 80px; height: 128px; margin: 0 0 0 14px; overflow: hidden; }
#multimediaBoxList1 li h1, #multimediaBoxList2 li h1, #multimediaBoxList3 li h1 { font-weight: normal; margin: 0; }
#multimediaBox .more { margin-right: 10px; }

/* MULTIMEDIA NA HOMEPAGE W KOLUMNIE 525 */
#multimedia { position: relative; width: 525px; margin: 0 0 10px 0; padding: 0; text-align: left; }
ul#multimediaTabs { height:24px; margin: 0; padding: 0 0 0 10px; list-style: none outside none; background: #fff url(/images/turystyka/px_gray.gif) repeat-x bottom; }
ul#multimediaTabs li { display: inline; }
ul#multimediaTabs li a { display: block; float: left; margin: 0 3px 0 0; padding: 2px 0 0 0; width: 105px; height: 20px; background-color: #fff; color: #c34f12; font-weight: bold; font-size:13px; text-decoration: none; text-align: center; border: 1px solid #a6a6a6; border-bottom: 0; }
ul#multimediaTabs li a:hover { background: #fff; text-decoration: none; color: #c34f12; }
ul#multimediaTabs li a img { vertical-align: top; }
ul#multimediaTabs .tabs-selected a { color: #000; background: #cde3fa; border: 1px solid #e3e3e1; border-bottom: 1px solid #cde3fa; }
ul#multimediaTabs .tabs-selected a:hover { color: #000; background: #cde3fa; text-decoration: none; border: 1px solid #e3e3e1; border-bottom: 1px solid #cde3fa; }
#multimediaList1, #multimediaList2, #multimediaList3 { width: 523px; height: 165px; padding: 10px 0 5px 0; background-color: #cde3fa; border: 1px solid #e3e3e1; border-top: 0; }
#multimediaList2, #multimediaList3 { display: none; }
#multimediaList1 ul, #multimediaList2 ul, #multimediaList3 ul { width: 520px; height: 150px; padding: 0; margin: 0; list-style: none outside none; text-align: left; }
#multimediaList1 li, #multimediaList2 li, #multimediaList3 li { display: inline; float: left; width: 100px; height: 150px; margin: 0 0 0 24px; overflow: hidden; }
#multimediaList1 li h1, #multimediaList2 li h1, #multimediaList3 li h1 { font-weight: normal; }
#multimediaList1 li img, #multimediaList2 li img, #multimediaList3 li img { width: 100px; height: 80px; }
#multimedia .wyslij { position: absolute; right: 0; top: 5px; }
#multimedia .wyslij a { color: #bd4103; }
#multimedia .more { margin-right: 10px; }
.tabs-hide { display: none; }

/* BOKS Z MAPA */
#boxMap { width: 288px; text-align: left; padding: 5px; margin: 0 0 10px 0; border: 1px solid #e1e2dd; }
#boxMapContainer { width: 270px; height: 270px; margin: 0 9px; overflow: hidden; }
#boxMap ul { margin: 0; padding: 0;  }
#boxMap ul li { float: left; margin: 0; padding: 10px 10px 0 10px; font-size: 12px; background: none; }
#boxMap input { float: left; width: 15px; height: 15px; }
#boxMap label { float: left; width: auto; }
/* MAPY GOOGLE - CHMURKA */
.mapsInfo { width: 200px; font-size: 11px; }
.mapsInfo h1 { margin: 2px 0 5px 0; padding:0; font-size: 12px; }
.mapsInfo p { margin: 0; padding:0; font-size: 11px; }
.mapsInfo p.mapsInfoArticles { margin: 15px 0 2px 0; }
.mapsInfo img { border: 0; float: left; margin: 0 5px 5px 0; }
.mapsInfo ul, #boxMap .mapsInfo ul { list-style: none outside none; float: none; margin: 0; padding: 0; }
.mapsInfo ul li, #boxMap .mapsInfo ul li { float: none; margin: 0 0 2px 0; padding: 0 0 0 12px; background: url(/images/turystyka/li.gif) no-repeat left 5px; line-height: 12px; }
.mapsInfo ul li a, #boxMap .mapsInfo ul li a { font-size:11px; color: #333; }

/* ARTYKUŁY NA HOMEPAGE W KOLUMNIE 525 */
.articleBoxHP { clear: both; width: 525px; height: 135px; text-align: left; margin-bottom: 15px; }
.articleBoxHP img { float: left; padding: 0 10px 5px 0; }
.articleBoxHP h1 { padding-bottom: 3px; }
.articleBoxHP h1 a { color: #b94605; 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; }

/* BIG BOX NA DOLE STRONY */
#bigBox { float: right; width: 833px; height: 210px; text-align: left; background: #def0ff; border: 1px solid #a1d3fe; overflow: hidden; }
#bigBox h3 { margin: 20px 0 0 20px; color:#be0303;}
#bigBox ul { width: 800px; height: 140px; padding: 0; margin: 10px 0 0 23px; list-style: none outside none; text-align: left; }
#bigBox li { display: inline; float: left; width: 100px; height: 150px; margin: 0 27px 0 0; }
#bigBox li h1 { font-weight: normal; }

/* 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 solid #D9D9D1; }
#listEntry li h1 { padding-bottom: 3px; margin: 0; }
#listEntry li h1 a { color: #b94605; 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; }

/* BOX KALENDARIUM W KOLUMNIE 300 */
#eventBox { clear: both; width: 293px; text-align: left; background: #FFF; padding: 5px 0 5px 5px; margin: 0 0 10px 0; border: 1px solid #e1e2dd; }
#eventBox h3 { margin-bottom: 2px }
#eventBox h1 { padding: 3px 0; }
#eventBox p { width: 278px; padding-bottom: 3px; }
#eventBox .more { margin-right: 10px; }
#eventBox .more p { width: 100%; margin-right: 10px; }

/* KALENDARIUM W KOLUMNIE 525 */
#events ul { margin: 10px 0 2px 0; font-weight: bold; }
#events p { line-height: 17px; }
#events p.date { font-size: 13px; font-weight: bold; color: #BD4103; }
#events div.prev_link { float: left; margin-top: 30px; width: 180px; text-align: right; }
#events div.next_link { float: right; margin-top: 30px; width: 180px; text-align: left; }

/* kalendarz SxO */
.calendar table { border: 1px solid #e1e2dd; background: #cde3fa; font-family: tahoma,verdana,sans-serif; width: 285px; text-align: right; }
.calendar thead .title { font-size: 13px; font-weight: bold; padding: 1px; border: 1px solid #DDDDC8; background: #DDDDC8; color: #000000; text-align: center; }
.calendar thead .name { border-bottom: 1px solid #DDDDC8; padding: 2px; text-align: center; background: #DDDDC8; }
.calendar thead .weekend { border-bottom: 1px solid #DDDDC8; padding: 2px; font-size: 13px; text-align: center; background: #DDDDC8; color: #EA6868; }
.calendar tbody .day { width: 2em; text-align: right; padding: 2px 4px 2px 2px; }
.calendar tbody .rowhilite td { background: #DDDDC8; }
.calendar .button { text-align: center; padding: 1px; border-top: 1px solid #fff; border-right: 1px solid #DDDDC8; border-bottom: 1px solid #DDDDC8; border-left: 1px solid #fff; }
.calendar .button a { font-size: 13px; text-decoration: none; }
.calendar .button a:hover { text-decoration: underline; }
.calendar tbody td { height: 25px; }
.calendar tbody td a { font-size: 13px; text-decoration: none; }
.calendar tbody td a:hover { text-decoration: underline; }
.calendar tbody td.selected { font-weight: bold; border-top: 1px solid #DDDDC8; border-right: 1px solid #80804F; border-bottom: 1px solid #80804F; border-left: 1px solid #DDDDC8; padding: 2px 2px 0 2px; background: #DDDDC8; }
.calendar tbody td.weekend { color: #EA6868; }
.calendar tbody td.today { font-weight: bold; color: #3E567B; }

/* 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 solid #e1e2dd; }
#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; }

/* co, gdzie, kiedy */
#frmEventAdd fieldset { display: block; width: 386px; clear: both; margin-bottom: 10px;}
#frmEventAdd fieldset.center { text-align: center; }
#frmEventAdd input { font-size: 11px; }
#frmEventAdd textarea { font-size: 11px; border: 1px solid #333333; width: 230px; }
#frmEventAdd fieldset.input input { border: 1px solid #333333; width: 230px; }
#frmEventAdd input#Picture { border: 1px solid #333333; }
#frmEventAdd label { display: block; width: 120px; margin-right: 10px; float: left; text-align: right; }
#frmEventAdd label span { color: #cc0000; }
#frmEventAdd fieldset#adays { display: block; margin-left: 130px; width: 230px; }
input.wyslij { width: 67px; height: 18px; }

/* mapa serwisu */
#sitemap { line-height: 20px; }
#sitemap li { font-size: 12px; }
#sitemap 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 ul { list-style: none outside none; padding: 0; }
#searchResults li { margin: 10px 0; }
#searchResults span { display: block; color: #9d9d9d; padding-bottom: 2px; }
/* nawigacja w wynikach wyszukiwania */
p#nav { padding: 20px 0; margin: 0; clear: both; text-align: center; }
a#navNext {padding-left: 15px; }
a#navPrev {padding-right: 15px; }

/* forum IP.B - begin */
#ForumLastPosts, #ForumMostComments { clear: both; background: #cde3fa; text-align:right; margin: 10px 0; padding: 5px; width: 130px; overflow: hidden; }
#ForumLastPosts a, #ForumMostComments a { color: #BD4103; }
#ForumLastPosts h3 a, #ForumMostComments h3 a { color: #77746B; }
#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: #BD4103;}
/* forum IP.B - end */

/* nowa emisja reklam adnetu START*/
/* problem linku w Operze START */
#link_sponsorowany { width: 200px; margin: 0px; margin-bottom: 10px; border-bottom: 1px solid #ececec; padding-top: 0px; padding-bottom: 10px; 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; }
/* problem linku w Operze END */

/* nowa emisja reklam adnetu START*/
div.dn {display: none;}
#adholder_gora, #adoceanGora { width: 780px; margin: 10px auto 0 auto; }
/* nowa emisja reklam adnetu END*/


#boxMenuleft, #boxAdvertLinks { margin: 0; padding: 0 15px 15px 5px; background: #e5f1fb; }
#boxMenuleft li, #boxAdvertLinks li { margin: 0; padding: 0; background: none; }
#boxMenuleft li a, #boxAdvertLinks li a { display: block; width: 135px; padding: 7px 0 7px 5px;background: #e5f1fb; color: #333; }
#boxMenuleft li a:hover, #boxAdvertLinks li a:hover { text-decoration: none; color: #c21517; }
#boxAdverts { width: 300px; margin-top: 3px; margin-bottom: 15px; }
#boxAdvertsTabs { width: 300px; height: 26px; float: left;  margin: 0; padding: 0; }
#boxAdvertsTabs li { float: left; margin: 0; padding: 0; background: none; }
#boxAdvertsTabs li a { position: relative; z-index: 1; top: 2px; display: block; padding: 5px 8px; margin: 0 3px 0 0; font-weight: bold; background: #f2f1f1; color: #000; border: 1px solid #dfdfdf; border-bottom: none; }
#boxAdvertsTabs li.ui-tabs-selected a { display: block; padding: 4px 7px 5px 7px; background: #e5f1fb; color: #be0303; border: 2px solid #bcdffd; border-bottom: 2px solid #e5f1fb; }
#advertsList1, #advertsList2, #advertsList3, #advertsList4 { clear: both; width: 286px; background: #e5f1fb; padding: 0 5px 0 5px; border: 2px solid #bcdffd; border-bottom: 0; }
#boxAdverts div ul { float: left; margin: 0; padding: 0; }
#boxAdverts div ul li { clear: both; float: left; width: 280px; height: 42px; margin: 0; padding: 15px 0 0 0; background: none; overflow: hidden; }
#boxAdverts div ul li a { font-weight: bold; color: #000; }
#boxAdverts div ul li img { float: left; margin: 0 10px 0 0; }
#boxAdverts div ul li p { margin: 3px 0 0 0; line-height: 16px; }
#boxAdverts p.more { padding: 5px 0; background: #e5f1fb; border-left: 2px solid #bcdffd; border-right: 2px solid #bcdffd; text-align: right;  }
p#boxAdvertsLinks { padding: 3px 5px; text-align: right; background: #bcdffd; color: #99CEFF; }
p#boxAdvertsLinks a { font-weight: bold; color: #1D5F9B; margin: 0 6px; }

/* BUTTON TURYSTYKA W KOLUMNIE 300 */
.link_turystyka a {display: block;  background: url('/images/turystyka/button_0.jpg') no-repeat;  width: 288px; height: 22px; padding: 8px 0 0 10px; font-size:14px; font-weight: bold; color: #BD4103;}
.link_turystyka a:hover {background: url('/images/turystyka/button_1.jpg') no-repeat; color: #fff;}



/* lista artykulow na HP */
/* styl domyslny - foto po prawej + maly czarny tytul */
.listNews { margin: 0; padding: 0; }
.listNews li { float: left; width: 500px; margin: 0 0 5px 0; padding: 0 0 28px 0; background: url(/images/line_left_a.gif) repeat-x bottom; }
.listNews li span { margin: 0; padding: 0; font-size: 10px; font-weight: bold; color: #999; font-weight: normal; }
.listNews li span a { padding-right: 3px; font-size: 11px; font-weight: bold; color: #C21517; }
.listNews li span span { font-size: 10px; color: #C21517; }
.listNews li h1 { width: 330px; margin: 5px 0; padding: 0; }
.listNews li h1 img { float: none; margin: 0; padding-left: 5px; vertical-align: middle; }
.listNews li img { float: right; margin: 5px 0 5px 10px; }
.listNews li p { width: 330px; margin: 0; font-size: 12px; color: #333; line-height: 17px; }
.listNews li ul { clear: none; width: 328px; margin: 10px 0 0 0; padding: 0 0 0 2px; }
.listNews li ul li { clear: none; float: none; width: auto; margin: 0 0 6px 0; padding: 0 0 0 12px; background: url(/images/li.gif) no-repeat left 5px; }
.listNews li ul li a { font-size: 12px; color: #5286B9; }
.listNews li p.artModo { text-align: right; }
.listNews li p.artModo a { color: #C21517; }
/* Klasa A - zdjecie po lewej */
.listNews li.artClassA h1 { float: right; }
.listNews li.artClassA img { float: left; margin: 5px 10px 5px 0; }
.listNews li.artClassA h1 img { float: none; }
.listNews li.artClassA p { float: right; }
.listNews li.artClassA ul { float: right; }
/* Klasa B - zdjecie panoramiczne */
.listNews li.artClassB h1 { width: 500px; }
.listNews li.artClassB img { margin: 5px 0; }
.listNews li.artClassB p { width: 500px; }
.listNews li.artClassB ul { width: 498px; }
/* Bez klasy, bez zdjecia */
.listNews li.artNoPicture h1 { width: 500px; }
.listNews li.artNoPicture p { width: 500px; }
.listNews li.artNoPicture ul { width: 498px; }
/* Style tytulow */
.listNews h1.smallBlack,  .listNews h1.smallBlack a  { font-size: 20px; color: #333; }
.listNews h1.middleBlack, .listNews h1.middleBlack a { font-size: 24px; color: #333; }
.listNews h1.bigBlack,    .listNews h1.bigBlack a    { font-size: 28px; color: #333; }
.listNews h1.smallRed,    .listNews h1.smallRed a    { font-size: 20px; color: #C21517; }
.listNews h1.middleRed,   .listNews h1.middleRed a   { font-size: 24px; color: #C21517; }

#adholder_link { clear: both; padding: 0; margin: 0 5px; }

#boxStrefaImprez { width: 288px; margin: 0 0 10px; padding: 5px;  background: #CDE3FA; border: 1px solid #E1E2DD; }
#boxStrefaImprez li a { font-weight: bold; }

/* 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; }

/* SONDY SMS */
.boxSmsPoll { position: relative; margin-bottom: 10px; padding-bottom: 25px; font-size: 12px; float: left; }
.boxSmsPoll ul { padding: 0 5px; margin-bottom: 5px; float: left; }
.boxSmsPoll ul p { clear: both; display: block; margin: 2px 0px; }
.boxSmsPoll ul li { margin: 0 0 5px 0; padding: 5px 0 0 0; background: none; display: block; float: left; }
.boxSmsPoll ul li span { margin: 2px 0; font-size: 11px; }
.boxSmsPoll ul li span strong { font-weight: bold; }
.boxSmsPoll ul p strong { color: #000; }
.boxSmsPoll p { margin: 0; padding: 0 5px; font-size: 11px; }
.boxSmsPoll p.more { position: absolute; bottom: 0; right: 0; width: 200px; height: 15px; }
.boxSmsPoll ul li p { clear: both; display: block; margin: 2px 0; padding: 0; }
.boxSmsPoll ul li div { float: left; margin: 0; padding: 0; }
.boxSmsPoll ul li div img { height: 15px; }
.boxSmsPoll ul li span img { height: 15px; } /* for old xml versions */
.smsPollPhoto { float: left; width: 66px; margin: 0; padding: 0 2px 0 2px; }
.smsPollYes { color: #fdcb58; }
.smsPollNo { color: #1b88a7; }
#smsPoll { width: 680px; }
#smsPoll ul p { display: block; margin: 2px 0px; }
#smsPoll ul li span { margin: 2px 0; font-size: 11px; }
#boxSmsPoll300 { width: 298px; } /* konieczne dla IE 6/7 */
#boxSmsPoll520 { width: 498px; }

