/* style dla serwisu Gimnazjalisci */
* { padding: 0; margin: 0; }
body { font-family: Verdana, Geneva, Arial; font-size: 12px; color: #000; background: #FFFAF4 url(/images/miss/tlo_gradient.gif) repeat-x; }

/* top */
#top, #top_glowna { position: relative; background: #FDF3E7 url(/images/miss/top.jpg) no-repeat; width: 780px; height: 127px; padding-top: 5px; margin: 5px auto 0 auto; }
#link { position: absolute; top: 5px; left: 5px; }
#logo { float: right; width: 300px; height: 70px; }
#portal { float: right; width: 280px; height: 70px; color: #1B6AA7; text-align: right; }
#portal img { vertical-align: middle; padding-right: 10px; }
#top ul { clear: both; width: 480px; height:21px; margin: 0; padding: 14px 0 0 300px; list-style: none outside none; }
#top ul li { display: inline; margin:0; padding:0; }
#top ul li a { float: left; height:18px; padding-top:3px; margin: 0 10px; color: #FFF; font-weight: bold; text-decoration: none; text-align: center; }
#top ul li a:hover { text-decoration: none; color: #6A1A26; }
#top ul li a.current { color: #000; }
#top ul li a.current:hover { color: #000; }
#top_glowna { background: #FDF3E7 url(/images/miss/top_glowna.jpg) no-repeat; }

/* zawartosc strony */
#wrapper { width: 780px; margin: 0 auto; background: #FCF2E8 url(/images/miss/tlo.gif); }
#wrapper_glowna { width: 780px; margin: 0 auto; background: #FCF2E8; }
#col_780 { width: 760px; float: left; margin: 0; padding: 0 10px 10px 10px; }
#col_620 { width: 600px; float: left; margin: 0; padding: 0 10px 10px 10px; }
#col_400 { width: 380px; float: left; margin: 0; padding: 0 10px 10px 10px; }
#col_220 { width: 200px; float: left; margin: 0; padding: 0 10px 10px 10px; }
#col_220 a { color: #FFF; }
#col_220 a:hover { color: #6A1A26; text-decoration: none; }
#col_160 { width: 140px; float: left; margin: 0; padding: 0 10px; }

/* stopka */
#bottom { clear: both; width: 780px; margin: 10px auto 0 auto; text-align: center; padding: 10px 0 10px 0; background: #FFFAF4 url(/images/miss/stopka.jpg) no-repeat top; border-bottom: 0px solid #808080; color: #E4445B;}
#bottom a { color: #E4445B; }
#bottom a:hover { color: #6A1A26; }

/* box z regionem */
.region { float: left; width: 252px; text-align: center; margin: 20px 0; text-align: left; }
.region p { padding: 0 10px 0 0; }

/* link więcej */
div.more { text-align: right; }
div.more a { font-size: 10px; font-weight: bold; color: #fff; }
div.more a:hover { font-size: 10px; font-weight: bold; color: #6A1A26; }

/* reklamy */
#adholder_gora, #adoceanGora { width: 780px; margin: 0 auto; text-align: center; padding-top: 5px; border: 0px solid #000000; float: none; }
#adholder_srodek1 { width: 300px; margin: 0 auto; text-align: center; }
#adholder_lewa1 { width: 160px; margin: 0 auto; text-align: center; }
/* 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; }
#lewa1_box , #lewa2_box, #lewa3_box, #lewa4_box { width: 100%; margin: auto; text-align: center; margin-bottom: 10px; padding-bottom: 10px; }
#lewa1, #lewa2, #lewa3, #lewa4 { width: 120px; margin: auto; text-align: left; font-size: 7pt; font-family: Verdana, Tahoma; color: #9d9d9d; }
#srodek1_box , #srodek2_box { width: 100%; margin: auto; text-align: center; margin-bottom: 10px; border-bottom: 1px dotted #ececec; padding-bottom: 10px; }
#srodek1, #srodek2 { width: 300px; margin: auto; text-align: left; font-size: 7pt; font-family: Verdana, Tahoma; color: #9d9d9d; }
/* OPERA - formatowanie napisu reklama i promocja - koniec */

/* lista artykułów w kolumnie 400 */
.listEntry { list-style: none outside none; margin: 0; padding: 0; text-align: left; }
.listEntry li { display: block; clear: both; padding: 0 0 10px 0; margin: 0 0 10px 0; }
.listEntry li img { float: left; margin-right: 10px; margin-bottom: 10px; }
.listEntry li h1 { padding: 0 0 3px 0; margin: 0; }
.listEntry li h1 a { color: #E4445B; font-size: 16px; font-weight: bold; }
.listEntry li div { margin-top: 5px; color: #999; }
.listEntry p { color: #000; }

/* lista galerii */
div.boxPhoto { margin: 0; padding: 3px; width: 182px; height: 200px; float: left; text-align: left; border: 0 solid #0062A9; }
div.boxPhoto h1 { line-height: 13px; margin: 0px; padding: 0px; }
div.boxPhoto h1 a { font-family: Verdana, Arial, sans-serif; color: #000; font-size: 12px; font-weight: bold; text-decoration: none; }
div.boxPhoto h1 a:hover { text-decoration: underline; }
div.boxPhoto p { color: #737070; font-size: 10px; }
div.boxPhoto img { margin: 5px 0; }

/* boxy */
div.box, .boxMultimedia, #rankingSms { width: 100%; margin: 0px; margin-bottom: 10px; padding-top: 0px; padding-bottom: 10px; float: left; overflow: hidden; text-align: left; font-size: 11px; }
.boxMultimedia h1 { display: block; clear: both; font-size: 11px; color: #999999; padding: 5px 0; }
.boxMultimedia img { float: left; margin: 0 5px 0 0; }
.boxMultimedia p { display: inline; }
.boxMultimedia ul { padding-top: 5px; clear: both; }
#rankingSms { width: 100%; margin: 0px; margin-bottom: 10px; padding-top: 0px; padding-bottom: 10px; float: left; overflow: hidden; text-align: left; font-size: 10px; }
#rankingSms p span { color: #737070; font-size: 10px; }
#rankingSms div.more a { color: #000; }

#rankingReaders { width: 100%; margin: 0px; margin-bottom: 10px; padding-top: 0px; padding-bottom: 10px; float: left; overflow: hidden; text-align: left; font-size: 10px; }
#rankingReaders p span { color: #737070; font-size: 10px; }
#rankingReaders div.more a { color: #000; }

#boxAdverts { background: #FFF; width: 380px; }
.boxFlash { display: inline; }

/* forum IP.B - begin */
#ForumLastPosts, #ForumMostComments, #ForumUmowmySie { clear: both; text-align:left; margin: 5px 0 10px 0; padding: 0 0 10px 0; width:100%; overflow: hidden; }
#ForumLastPosts a, #ForumMostComments a, #ForumArticleComments a, #ForumUmowmySie a { text-decoration: none; color: #000;}
#ForumLastPosts a:hover, #ForumMostComments a:hover, #ForumArticleComments a:hover, #ForumUmowmySie a:hover  { text-decoration: underline; }
#ForumLastPosts h3, #ForumMostComments h3, #ForumArticleComments h3, #ForumUmowmySie h3 { text-align:left; padding: 5px 0; line-height: 15px; color: #000; font-size: 13px; font-weight: bold; }
#ForumLastPosts ul, #ForumMostComments ul, #ForumArticleComments ul, #ForumUmowmySie ul { text-align:left; list-style: none outside none; margin:0; padding:0; }
#ForumLastPosts ul li, #ForumArticleComments ul li, #ForumUmowmySie ul li { margin:0 0 10px 0; padding:0; }
#ForumLastPosts ul li span, #ForumArticleComments ul li span, #ForumUmowmySie ul li span { display: block; color: #737070; font-size: 10px; }
#ForumLastPosts ul li a, #ForumArticleComments ul li a, #ForumUmowmySie ul li a { text-decoration: none; color: #000; font-size: 11px; }
#ForumMostComments ul li span { color: #000; 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 li span a { float:right; color: #000;}
#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; font-family: Verdana, Tahoma, sans-serif; font-size: 11px; color: #000;}
/* forum IP.B - end */

/* archiwum serwisów */
ul.archiwum { margin: 10px 0; padding: 0; list-style: none outside none; }
ul.archiwum li { font: bold 11px Verdana,Tahoma; margin: 0 0 10px 0; }
ul.archiwum span { font: normal 11px Verdana,Tahoma; display: block; color: #9d9d9d; }
ul.archiwum li a { text-decoration: none; }
ul.archiwum li a:hover { text-decoration: underline; }

/* ukrywanie reklam */
div.dn {display: none;}

/* style ogólne */
/* tytuł artykułu */
h1 { margin: 0px; padding: 0px; padding-bottom: 8px; display: block; color: #E4445B; font-size: 20px; font-weight: bold; line-height: 18px; }
/* nagłówek dla poszczególnych podstron */
h2 { margin: 0px; padding: 0px; padding-bottom: 8px; display: block; color: #E4445B; font-size: 20px; font-weight: bold; }
/* keyword */
h3 { font-size:16px; display: block; clear: both; padding: 5px 0; text-align:left; }
h3 a { color: #000; font-size: 13px; font-weight: bold; text-decoration: none; }
h3 a:hover { text-decoration: underline; }
h4 { margin: 0px; padding: 0px; padding-top: 8px; padding-bottom: 8px; display: block; color: #E4445B; font-family: Arial, Verdana, Tahoma; font-size: 16px; font-weight: bold; }
a { font-family: Verdana, Arial, Tahoma; text-decoration: none; color: #6A1A26; }
a:hover { text-decoration: underline; background-color: transparent; }
ul { clear:both; margin-left: 0px; margin-bottom: 10px; padding-left: 17px; list-style-image: url('/images/miss/li.gif'); }
ol { clear:both; margin-left: 0px; padding-left: 17px; }
li { margin-bottom: 2px; }
img { border: 0; }
select, textarea, button { border: 1px solid #333; font-family: Verdana, Tahoma; font-size: 11px; color: #333; }

/* sonda w kolumnie 160 */
#submitVote { margin: 10px 10px 5px 15px; }
#boxPoll160 { width: 160px; }

/* 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/miss/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/miss/sonda_wyniki.gif') no-repeat center top; overflow: hidden; cursor: pointer; cursor: hand; }


p#articleTags {margin-top: 10px;}
p#articleTags span {margin-right: 3px;}
p#articleTags a {margin-right: 3px;}

#boxTags { clear: both; width: 188px; padding: 0 5px 20px 5px;}
#boxTags h3{ width: 208px;}
#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 */

