@charset "utf-8";
/* CSS Document */

@import "serwisy.css";


#col12 {width:946px; background:transparent url(/static/img/co-sm.gif) repeat-y scroll 250px 0; margin:0 0 0 1px;}
#col1 {width:250px;}
#col1p {padding:0 0 20px 0;}
#col2 {width:693px; background:transparent none;}
#col2p {padding:0 20px;}

#topnav h1 {width:240px;}
#logowanie {width:230px;}


.bluetop {background:#eee; margin:0 0 10px 0; height:21px;}
.bluetopp {}
.bluetopp h3 {font-size: 12px; height: 22px; line-height: 22px; overflow: hidden; color: #FFF; background: #c62142; padding: 0 10px; float: left;}

.whitebottom
.whitebottomp {padding:0 10px;}
.whitebottom img {vertical-align:text-top; border:none;}

form {}
input {padding:3px 2px; font-size:1.2em; line-height:normal; height:auto; width:auto; vertical-align:top;}
select {border:1px solid #ddd; padding:3px 2px; vertical-align:middle;}
option {padding:1px 5px 0 5px;}

input#query { width: 220px;}

.linia {margin:0 0 15px 0;}
.linia input.dlugie {width:200px; }

.autocomplete {background:#eee; border:1px solid #ddd;}
.autocomplete ul {margin:5px 5px 2px 5px;}
.autocomplete ul li {}
.autocomplete ul li span.informal {float:right;}


input.data {margin:0 0 10px 0; width:150px;}


input#date, input#date_dates, input#date_all {border:none;}

input.search_btn {background:#C62142; color:#fff; padding:3px 10px;}

.formRow{padding:3px 0;clear:both;}



.info big {font-size:2.4em; margin:0 0 10px 0;}
.info h3 {font-size:1.3em; font-weight:normal; margin:10px 0 0 0;}
.info h3 a{ color:#F57E20;}
.info h3 a b { font-weight:normal;}

ul.tabsList {margin:0 0 10px 0;}
ul.tabsList li {float:left; padding:0 5px; margin:0 15px 0 0;}
ul.tabsList li a {color:#F57E20; color:#6E8A9F;}

em {padding:0 3px; color:#F57E20;}
.info, .sitebox {margin:0 0 20px 0; clear:left; overflow:hidden;}


/*.pages {border:1px solid #273238;}
.pages {padding:3px; font-size:1.1em; margin:20px 0;}
.pages span {border:1px solid #273238; padding:3px 15px; font-size:1.0em; margin:15px 0 0 5px;}
.pages span.off {border:1px solid #ccc;}
.pages span.off {color:#ccc;}
.pages span.page a {margin:0; padding:0;}
.pages span.off a {cursor:text; text-decoration:none; color:#ccc;}
a.pages {display:block; margin:3px; float:left;}
span.page {display:block; float:left;  margin:3px; border:1px solid #273238; padding:3px 5px;}
.sitebox strong {border:1px solid #273238; padding:3px; font-size:1.1em; display:block; margin:3px; float:left; background:#495F6C; color:#fff;}
a.pages:hover {background:#273238; color:#fff;}
span.off {border:1px solid #ccc; color:#ccc;}*/


.paginacja {margin:0; clear:both; overflow:hidden;}
.paginacjap {padding:10px 0;}
span.page, a.pages {border:1px solid #CDCAB8; padding:3px 5px; float:left; margin:3px; display:block;}
span.off {color:#CDCAB8;}
.paginacja strong {background:#CDCAB8; padding:3px 5px; color:#fff; float:left; margin:3px; display:block; border:1px solid #CDCAB8;}
a.pages:hover,span.page:hover {background:#CDCAB8; color:#fff;}
span.page:hover a {color:#fff;}
span.off:hover {color:#CDCAB8; background:transparent none; border:1px solid #CDCAB8;}

/* stronicowanie */
.paginacja {display:none;}

#searchPagination{border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding:15px 0;text-align:center;}
#searchPagination a{padding:5px 9px;margin:0 10px 0 5px;background-color:#FFF;}
#searchPagination a.dots{background-color:#FFF;margin:0;color:#444;}
#searchPagination a.dots:hover{background-color:#FFF;}

#searchPagination a:hover,
#searchPagination a#spPrevBtn:hover,
#searchPagination a#spNextBtn:hover,
#searchPagination a#spLastPage:hover{color:#FFF;text-decoration:none;background-color:#C62142;}

#searchPagination a#spFirstPage{margin-left:15px;}
#searchPagination a#spPrevBtn{margin:0;padding-left:15px;}
#searchPagination a#spNextBtn{margin:0;padding-right:15px;}
#searchPagination a#spLastPage{margin-right:15px;}

#searchPagination a.disabledPage,
#searchPagination a.disabledPage:hover,
#searchPagination a.currentPage{color:#000;cursor:text;text-decoration:none;background-color: #FFF;}

#searchPagination a.currentPage, #searchPagination a.currentPage:hover{background-color:#C62142;}

#searchPagination a#spPrevBtn.disabledPage:hover,
#searchPagination a#spNextBtn.disabledPage:hover
{background-color:#FFF;color:#000;}


.wynik {margin:0 0 15px 0;}
.wynik h2.title {font-size:1.5em; margin: 0 0 5px 0; background:transparent none;}
.wynik h2.title a strong {color:#F57E20;}
p.teaser {margin: 0 0 8px 0; font-size:1.1em;}

/* drzewo tematow */
#searchBlueBox .searchTreeExpander,
#searchBlueBox .searchTreeExpanderBottom 
	{display:block;text-align:right;margin:5px 10px;padding:5px 0;}

#searchBlueBox .searchTreeExpander a,
#searchBlueBox .searchTreeExpanderBottom a 
	{background:transparent url('http://static.presspublica.pl/web/rp/img/layout/accordion_rozwin.png') no-repeat scroll 0 6px;padding-left:15px;}
	
#searchBlueBox .searchTreeExpander a.expandedTree,
#searchBlueBox .searchTreeExpanderBottom a.expandedTree 
	{background-image:url('http://static.presspublica.pl/web/rp/img/layout/accordion_zwin.png');}

ul.themes_list_main li a#showThemes.shThemes, ul.themes_list_main li a#hideThemes.shThemes {display:none !important;}
ul.themes_list_main li.additional {margin:3px 0; font-weight:normal; display:none;}

#error_msg {background:#C62142 none repeat scroll 0 0; border:medium none; color:#FFFFFF; font-size:1.3em; margin:0 0 5px;}
#error_msgp {padding:5px 10px;}
