/*@ globalne ustawienia czcionki */
* {
font-family: Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

form {
margin: 0;
padding: 0;
}

dl {
margin: 0;
padding: 0;
}

dd {
margin: 0;
padding: 0 0 3px 0;
}

dd a {
padding: 0 0 0 0px;
display: block;
color:#E2001A;
font-weight:normal;
}

#page dd a.title_akt:hover {
color:#E2001A;
}

ul, ol {
margin: 0;
padding: 3px 0 6px 30px;
}

/*@*/
hr {
height: 1px;
visibility: hidden;
clear: both;
}

p, h1, h2, h3, h4, h5 {
margin: 0;
}

/*! akapit */
p {
margin: 0;
padding: 4px 0 6px 0;
}

/*@nagłówek 1*/
h1 {
font-size: 22px;
font-weight: normal;
font-family: Georgia, Times,  serif;
padding: 0px 0 10px 0;
margin: 0 0 0 0;
background: transparent none   repeat;
}

/*@nagłówek 2*/
h2 {
font-size: 20px;
margin: 0;
padding: 4px 0 12px 0;
color: #DB1F3D;
font-weight: normal;
}

/*@nagłówek 3*/
h3 {
font-size: 17px;
font-weight: normal;
padding: 0px 0 10px 0;
margin: 0 0 0 0;
color: #333;
}

/*@nagłówek 4*/
h4 {
font-size: 14px;
font-weight: bold;
padding: 0px 0 10px 0;
margin: 0;
color: #DB1F3D;
}

/*@ nagłówek 5 */
h5 {
font-size: 12px;
font-weight: bold;
padding: 4px 0 6px 0;
margin: 0;
}

/*@ Zancznik wypunktowania 1 */
li {
list-style-image: url(../img/li1.gif)
}

/*@ Zancznik wypunktowania 2 */
li li {
list-style-image: url(../img/li1.gif)
}


.rrounded {
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
behavior:url(/css/border-radius.htc);
}


/*@Linki*/
a ,a b{ 
color: #DB1F3D;
text-decoration: none;
}

#content div.uwaga a {
font-weight: bold;
}

#content div.uwaga a:hover {
text-decoration: underline;
}

#content.content-toolbox {
width: 500px;
}

#page a:hover, #content a:hover { text-decoration: underline; }

/*@Linki - podświetlenie*/
a:hover {
color: #f00;
text-decoration: none;
}

/*@ilustracje*/
img {
border: 0 transparent solid;
}

/*@ilustracje z ramką*/
/* Ramka */
img.border, img.borderLeft, img.borderRight, div.borderLeft, div.borderRight {
border: 1px #aaa solid;
padding: 1px 1px 1px 1px;
margin: 5px 5px 5px 5px;
}

/*@ilustracja z ramką przyciągana do lewej*/
/* Do lewej z ramką*/
img.borderLeft, div.borderLeft {
float: left;
margin: 0 15px 5px  0;
}

/*@ilustracja z ramką przyciągana do prawej*/
/* Do prawej z ramką*/
img.borderRight, div.borderRight {
float: right;
margin: 0 0 5px 15px;
}

/*@ilustracja przyciągana do lewej*/
/* Do lewej bez ramki*/
img.left, div.left {
float: left;
margin: 5px 15px 5px 0;
}

/*@ilustracja przyciągana do prawej*/
/* Do prawej bez ramki*/
img.right, div.right {
float: right;
margin: 0 0 5px 15px;
}

.clear, .clear0 { 
clear:both;
margin:0;
padding:0;
height:1px;
width: 1px;
overflow: hidden;
line-height:1px;
}

/*@element body*/
body {
margin: 0 0 0 0;
padding: 0 0 0 0;
background: #fff none   repeat;
	
}

/*@tło strony*/
body.background {
background: #fff url(../img/bg2.gif) 0 116px repeat-x;
}

/*@obszar całej strony*/
#container {
position: relative;
width: 980px;
margin: 0 auto;
background: #fff none   repeat;
padding: 0 0px 0 0px;
}

/*@Nagłówek*/
#header {
background: #fff url(../img/top_menu2.gif) bottom center no-repeat;
border-top: 0px #000000 solid;
border-bottom: 0px #000000 solid;
height: 180px;
position: relative;
overflow: hidden;
}

/*@Logo strony*/
#logo {
overflow: hidden;
left: 0px;
top: 3px;
position: absolute;
padding: 0 80px 0 0;
width: 160px;
}

#headline {
overflow: hidden;
left: 260px;
top: 55px;
position: absolute;
padding: 100px 0 0 0;
width: 430px;
background: url(../img/txt_masz_plan_na_powrot.gif) no-repeat;
height: 1px;
}

/*@menu prawy róg*/
#topMenu {
margin: 0 0 0px 0;
border-top: 0px #fff solid;
border-bottom: 0px #000 solid;
position:absolute;
top: 14px;
left: 19px;
}

/*@menu prawy róg - blok*/
#topMenu ul {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

/*@menu prawy róg - link - blok*/
#topMenu ul li {
list-style-type: none;
list-style-image: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
float: left;
}

/*@menu prawy róg - link*/
#topMenu ul li a {
float: left;
display: block;
background:transparent url(../img/line_top_search.gif) no-repeat scroll right 0;
padding: 0px 8px 0 8px;
margin: 0 0 0 0px;
color: #888;
line-height: 12px;
}

#mainMenu ul li.selected .right_corner_menu{
background:transparent url(../img/right_corner_menu_selected.gif) no-repeat scroll 0 0;
height:46px;
width:13px;
float:left;
}

#mainMenu ul li.selected .left_corner_menu{
background:transparent url(../img/left_corner_menu_selected.gif) no-repeat scroll 0 0;
height:46px;
width:13px;
float:left;
}

/*@menu główne poziome*/
#mainMenu {
height: 46px;
overflow: hidden;
margin: 0 0 0px 0;
border-top: 0px #fff solid;
border-bottom: 0px #000 solid;
position:absolute;
bottom: 0px;
left: 187px;
}

/*@menu główne poziome - blok*/
#mainMenu ul {
margin: 0 0 0 0;
padding: 0 0 0 80px;
}

/*@menu główne poziome - link - blok*/
#mainMenu ul li {
list-style-type: none;
list-style-image: none;
margin: 0 20px 0 0;
padding: 0 0 0 0;
display: block;
float: left;
}

/*@menu główne poziome - link - blok wybrany*/
#mainMenu ul li.selected a {
}

/*@menu główne poziome - link*/
#mainMenu ul li a {
float: left;
display: block;
font-size: 20px;
border-left: 0px #797AB1 solid;
border-top: 0px #888 solid;
border-bottom: 0px #277ADF solid;
border-right: 0px #101028 solid;
padding:14px 0px 20px;
margin-left: 0px !important;
margin-left: 0px;
color: #fff;
line-height: 12px;
font-weight: normal;
}

/*@menu główne poziome - link aktywny*/
#mainMenu ul li a:hover {
text-decoration: underline;
}

/*@menu główne poziome - link wybrany*/
#mainMenu ul li.selected a {
color: #da1f3d;
font-weight: normal;
background-color:#FFFFFF;
padding-right:5px;
}

#mainMenu ul li.selected .arrow_top_menu{
background:none;
width:0px;
}

#mainMenu ul li.selected a:hover {
text-decoration:none;
}

.arrow_top_menu{
background:transparent url(../img/arrow_top_menu.gif) no-repeat scroll 0 center;
float:left;
height:12px;
padding:0 4px 0 0;
width:10px;
}



/*@stopka - linia*/
#footer hr {
display: none;
}

/*@stopka*/
#footer {
background: #fff url(../img/dots_g2.gif) top repeat-x;
padding: 7px 0px 6px 0px;
margin: 7px 0 7px 0;
position: relative;
overflow: hidden;
clear: both;
}

/*@stopka czcionka*/
#footer, #footer * {
color: #888;
font-size: 11px;
}

/*@obszar główny - podstrona*/
#main {
position: relative;
width: 980px;
}

/*@obszar - treści*/
#page {
/*height: auto !important;
height: 400px;
min-height: 400px;*/
background: #fff;
padding: 30px 0px 10px 15px;
width: 698px;
margin: 0;
float: left;
}


#page_wide {
padding: 30px 0px 10px 30px;
}

#left {
width: 267px;
height: auto !important;
height: 730px;
min-height: 730px;
float: left;
margin: 30px 0px 10px 0px;
background:transparent url(../img/line_box.gif) repeat-y scroll right 0;
}

#homeLeft {
float:left;
padding:0 0px 0 10px;
width:413px;
height: auto !important;
height: 730px;
min-height: 730px;
background:transparent url(../img/line_box.gif) repeat-y scroll right 0;
}

#homeRight {
float: left;
width: 250px;
height: auto !important;
height: 730px;
min-height: 730px;
padding-left: 25px;
}

/*@sub menu*/
#leftMenu {
/*background: #E5E6E8;*/
width:260px;
}

#leftMenu h3 {
margin: 0 15px 0 2px;
padding: 7px 0 0;
border-bottom: 0px #fff solid;
/*background: url(../img/dots_r1.gif) bottom left repeat-x;*/
width: 210px;
}

#leftMenu h3 a {
font-size:18px;
font-weight:bold;
text-transform:uppercase;
color: #7c7c7c;
padding: 0;
background: none;
}

/*@sub menu - blok*/
#leftMenu ul {
margin: 7px 0px 7px 3px;
padding: 0 0 5px 0;
}

/*@sub menu - blok linku*/
#leftMenu ul li {
text-align: left;
list-style-type: none;
list-style-image: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
background: transparent url(../img/menu_marker2.gif) 0 7px no-repeat;
padding: 0px 0px 0px 20px;
position: relative;
}

/*@sub menu - link*/
#leftMenu ul li a {
display: block;
padding: 4px 0px 5px 0px;
background: url(../img/dots_w1.gif) bottom repeat-x;
color: #e41028;
line-height: 13px;
position: relative;
}

/*@sub menu - link aktywny*/
#leftMenu ul li.selected a {
font-weight: bold;
}

/*@sub menu - link aktywny*/
#leftMenu ul li a:hover {
color: #d00;
text-decoration: underline;
}

#leftSMenu h4 {
margin: 0;
padding: 10px 0 5px 0px;
}

#leftSMenu h4 a {
background: transparent url(../img/menu_marker2_grey.gif) 0 4px no-repeat;
font-weight: bold;
font-size: 13px;
color: #7c7c7c;
padding: 0 0 0 19px;
}

#leftSMenu {
margin: 6px;
background: #fff;
}

#leftSMenu ul {
padding: 0 0 5px 0;
margin:0px 7px 7px 20px;
}

#leftSMenu ul li {
list-style-type: none;
list-style-image: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: inline;
}

#leftSMenu ul li a {
display: block;
background: transparent url(../img/kropka2.gif) 0px 9px no-repeat;
border-left: 0px #888 solid;
border-top: 0px #888 solid;
border-top: 0px #456 dashed;
border-right: 0px #888 solid;
padding: 4px 0px 4px 15px;
color: #222;
line-height: 13px;
position: relative;
}

#leftSMenu ul li a:hover {
color: #DB1F3D;
}

/*@sub menu - link aktywny*/
#leftSMenu ul li a.selected {
font-weight: bold;
color: #DB1F3D;
}

#leftSMenu ul li ul li a {
padding: 3px 0px 3px 20px;
background: transparent url(../img/kropka2.gif) 5px 7px no-repeat;
font-size: 11px;
}

#leftSMenu ul ul ul {
margin-left: 17px;
}


tr.formRow input.text, tr.formRow textarea, tr.alertRow input.text, tr.alertRow textarea {
background-color: #fff;
border: 1px #aaa solid;
width: 220px;
padding: 2px;
}

tr.alertRow input.text, tr.alertRow textarea {
border-color: #f40;
}

/*@*/
tr.formRow td, tr.alertRow td {
border-bottom: 1px #bbb solid;
background-color: #fff;
padding: 5px 3px;
}

tr.formRow td table td, tr.alertRow td table td {
border: 0;
}

tr.formRow  textarea, tr.alertRow  textarea {
height: 60px;
}

/*@*/
tr.formRow td.label, tr.alertRow td.label {
background: #f8f8f8;
padding: 2px 10px 2px 20px;
text-align: right;

}

/*@*/
tr.alertRow td.label {
background: #f9eded url(../img/form_alert.gif) center left no-repeat;
}

tr.formRow td.info, tr.alertRow td.info {
padding: 2px 10px;
}

tr.alertRow td.info {
color: #f40;
}

td.required {
color: #f40;
}

#form table {
width: 90%;
}

/*@link - więcej...
a.more, a.more-red {
text-decoration: none;
color: #000;
background: url(../img/more.gif) center right no-repeat;
padding: 0 13px 0px 0px;
}
*/

/*@link - więcej...*/
a.more, a.more-red {
background:transparent url(../img/arrow_more.gif) no-repeat scroll left 5px;
color:#E2001A;
padding:0 0 0 13px;
/*position:absolute;
right:0;*/
text-decoration:none;
font-weight:normal;
}

a.more:hover {
color: #DB1F3D;
}

a.more-red {
color: #DB1F3D;
}

a.more-red:hover { color: #FF0000; text-decoration: underline; }

a.red {
text-decoration: none;
color: #DB1F3D;
background: url(../img/more2.gif) center left no-repeat;
padding: 0 0px 0px 10px;
}

a.back {
background: transparent url(../img/bmore.gif) center left no-repeat;
padding: 0 0 0px 17px;
text-decoration: none;
color: #DB1F3D;
}

.more_right{
position:absolute;
right:0;
}

div.back {
padding: 10px 0;
}

table.data {
margin: 4px 0 6px -1px;
}

table.data th {
border-top: 1px #7F7F7F solid;
border-bottom: 1px #7F7F7F solid;
background: #E7E9ED;
padding: 3px 10px 3px 10px;
font-weight: normal;
}

table.data tr td {
border-bottom: 1px #7F7F7F solid;
border-left: 1px #E7E9ED solid;
padding: 3px 10px 3px 10px;
margin: 0;
}

table.data tr td:first-child {
border-left: 0;
}

td.nw {
white-space: nowrap;
}

td.r {
text-align: right;
}

#searchForm {
display: block;
padding: 0px 0px;
position: absolute;
top: 9px;
right: 30px;
}

#searchInput { 
background: url(../img/search_input.gif) center left no-repeat;
padding: 4px;
margin: 0;
float: left;
width: 151px;
}

#searchInput input { 
background: transparent;
border: 0;
padding: 0px;
width: 150px;
margin: 0;
}

#searchButton { 
background: url(../img/search_ok.gif) center left no-repeat;
border: 0;
padding: 3px;
margin: 0 0 0 3px;
float: left;
width: 30px;
text-align: center;
height:18px;
}

#searchButton input { 
background: transparent;
border: 0;
padding: 0px;
text-align: center;
width:30px;
cursor:pointer;
}

#searchPForm {
display: block;
padding: 10px 10px;
height: 22px;
}

#searchPInput { 
background: #fff;
padding: 4px;
margin: 0;
float: left;
width:200px;
}

#searchPInput input { 
background: transparent;
border: 0;
padding: 0px;
width: 200px;
}

#searchPButton { 
background: #679;
border: 0;
padding: 3px;
margin: 0 0 0 3px;
float: left;
width:28px;
}

#searchPButton input { 
background: transparent;
border: 0;
padding: 0px;
color: #fff;
}

div.home-box {
margin: 5px 0;
padding: 7px;
background: #f2f5f8;
}

#left div.home-box a {
font-size: 11px;
}

#homeLeft div.home-box {
background: #fff;
border-bottom: 0px #555 dashed;
}

div.home-in-box {
border-bottom: 1px #555 dashed;
padding: 6px;
}

div.home-box h5 {
margin: 0;
padding: 0 0 4px 0;
}

.display-none {
display: none;
}

#navibar {
font-size: 11px;
color: #999;
font-family: verdana;
margin: 0px 3px;
font-weight: normal;
padding: 0 0 4px 0;
border-bottom: 1px #a0a8b0 solid;
}

#navibar a {
font-size: 11px;
color: #666;
font-weight: normal;
}

ul.kropki {
margin: 7px;
padding: 0 0 3px 0;
overflow:hidden;
}

ul.kropki li {
display: block;
background: transparent url(../img/kropka2.gif) center left no-repeat;
padding: 3px 0px 3px 20px;
color: #000;
line-height: 13px;
position: relative;
}



ul.content-menu {
margin: 7px;
padding: 0 0 3px 0;
}

ul.content-menu li {
list-style-type: none;
list-style-image: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: inline;
}

ul.content-menu li a, ul.content-menu li span {
display: block;
background: transparent url(../img/kropka2.gif) center left no-repeat;
padding: 3px 0px 3px 20px;
color: #000;
line-height: 13px;
position: relative;
}

ul.content-menu li a:hover {
color: #DB1F3D;
}

ul.content-menu li ul li a {
padding: 3px 0px 3px 20px;
font-weight: normal;
}

ul.woj-list li a {
padding: 3px 0px 3px 20px;
}

div.home-box ul {
padding: 4px;
margin: 0;
}

div.home-box ul li {
list-style-type: none;
list-style-image: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: inline;
}

div.home-box ul li a {
display: block;
background: transparent url(../img/library/markers/arrow_rb.gif) 4px 4px no-repeat;
border-left: 0px #888 solid;
border-top: 0px #888 solid;
border-top: 0px #456 dashed;
border-right: 0px #888 solid;
padding: 2px 0px 2px 20px;
color: #048;
line-height: 13px;
}

#boxZadaj {
padding: 0 0 7px 0;
margin: 9px 0px 3px 0px;
/*background: url(../img/dots_r1.gif) bottom repeat-x;*/
}


#boxAbolicja {
padding: 0 0 7px 0;
margin: 0 0px 3px 0;
background: url(../img/dots_r1.gif) bottom repeat-x;
}

#boxAbolicja div {
padding-top: 3px;
margin-right: 0px;
}


/*@*/
#boxAbolicja a {
padding: 15px 0 0 15px;
height: 72px;
font-size: 15px;
display: block;
background: transparent url(../img/abolicja.gif) 0px 0px no-repeat;
margin: 0 0 0px 0;
color: #fff;
}

#boxAbolicja a b {
font-size: 19px;
color: #fff;
font-weight: normal;
}

#boxPrzedszkola {
padding: 0 0 7px 0;
margin: 0 0px 3px 0;
background: url(../img/dots_r1.gif) bottom repeat-x;
}

#boxPrzedszkola div {
padding-top: 3px;
margin-right: 0px;
}


/*@*/
#boxPrzedszkola a {
padding: 18px 0 0 75px;
height: 70px;
font-size: 15px;
display: block;
background: transparent url(../img/nabor_przedszkola.png) 0px 0px no-repeat;
margin: 0 0 0px 0;
color: #DB1F3D;
text-align: center;
}

#boxPrzedszkola a b {
font-size: 19px;
color: #DB1F3D;

}


a.zadaj-pytanie:hover {
color: #fff;
}

 
div.hr-red-dotted {
height: 15px;
background: url(../img/dots_r2.gif) center repeat-x;
}

div.hr-red-dotted hr {
display: none;
}

div.hr-dotted {
height: 15px;
background: url(../img/dots2.gif) center repeat-x;
}

div.hr-dotted hr {
display: none;
}

#homeLeft #boxZadajPytanie {
background: #DB1F3D;
padding-top: 10px;
margin-right: 0px;
}

a.zadaj-pytanie {
padding: 25px 0 35px 80px;
font-size: 16px;
display: block;
font-weight: bold;
background: #DB1F3D url(../img/bociek.gif) 15px 9px no-repeat;
margin: 0 0 0px 0;
color: #fff;
}

a.zadaj-pytanie:hover {
color: #fff;
}

 
h5 a {
padding: 0px 0px 0px 0px;
color: #DB1F3D;
font-weight: bold;
}

h4 a {
background: transparent url(../img/kropka1.gif) 2px 14px no-repeat;
padding: 10px 0px 0px 20px;
font-weight: bold;
font-size: 14px;
margin: 0;
display: block;
}

div.news{
margin:5px 0;
padding:3px 0;
}

div.news h4{
padding:0;
}

div.news h4 a{
background: none;
padding: 0px 0px 0px 0px;
font-weight: bold;
font-size: 12px;
margin: 0;
display: block;
padding:0;
}

div.news .date{
text-align:right;
}

h3 a {
background: transparent url(../img/library/markers/arrow_dots_2.gif) center left no-repeat;
padding: 0px 0px 0px 20px;
color: #036;
font-size: 15px;
}

#boxInstytucjeWspolpracujace {
padding: 15px 0px 8px 0;
clear: both;
text-align: center;
margin: 6px 0 0 0;
color: #666;
white-space: nowrap;
}

#boxInstytucjeWspolpracujace img {
vertical-align: middle;
}

#boxInstytucjeWspolpracujace p {
white-space:  normal;
padding: 5px 0px 0 0;
}

#boxInstytucjeWspolpracujace * {
color: #888;
text-align: center;
font-size: 11px;
}

div.left-ban {
padding: 0 0 8px 0;
}

#footer span.zglos-blad, #footer2 span.zglos-blad {
display: block;
position: absolute;
right: 5px;
top: 15px;
text-align: right;
color: #EAEDF2;
background: url(../img/plus.gif) center left no-repeat;
padding: 0 0 0 18px;
}

#footer2 span.zglos-blad {
float: right;
position: relative;
right: auto;
top: 0;
margin-top: 0px;
}

.half-right {
float:right;
width: 45%;
position: relative;
}

.half-left {
float:left;
width: 45%;
position: relative;
}

#boxRejestracja {
height: 140px;
}

#boxNewsletter{
margin:0 0 10px 4px;
}

#boxTagi{
margin:12px 0 10px 4px;
}

#alertwin {
background: #f9eded url(../img/form_alert.gif) center left no-repeat;
padding: 15px 25px;
margin: 0 0 15px 0;
border: 1px #d00 solid;
font-size: 12px;
	
}

#pageFooter {
border-top: 1px #A0A8B0 solid;
padding: 5px 0;
margin-top: 15px;
color: #fff;
}

a.print {
background: url(../img/ico_print.gif) center left no-repeat;
padding: 0 5px 0 17px;
}

a.tell2friend {
background: url(../img/ico_faq.gif) center left no-repeat;
padding: 0 5px 0 19px;
}

a.send-question {
background: url(../img/ico_links.gif) center left no-repeat;
padding: 0 5px 0 17px;
}

div.event {
clear: both;
margin: 5px 0;
padding: 3px 0 3px 0;
}

div.event h4 {
padding: 0px 0 0px 0px;
margin: 0;
font-size: 11px;
}

div.event h4 a {
background: none;
padding: 0px 0px 0px 0px;
font-weight: bold;
font-size: 12px;
margin: 0;
display: block;
}

div.event p
{

}

div.event .date, .search-results .date
{
padding: 1px 0 1px 0;
color: #7d7083;
font-size: 10px;
text-align: right;
white-space: nowrap;
}


div.formopt span {
display: block;
float: left;
width: 100px;
padding-top: 3px;
padding-left: 10px;
}

div.formopt {
height: 26px;
}

div.formopt input {
width: 156px;
}

.ac_input {
width: 200px;
}

.ac_results {
padding: 0px;
border: 1px solid WindowFrame;
background-color: Window;
overflow: hidden;
}

.ac_results ul {
width: 100%;
list-style-position: outside;
list-style: none;
padding: 0;
margin: 0;
}

.ac_results iframe {
display:none;
display/**/:block;
position:absolute;
top:0;
left:0;
z-index:-1;
filter:mask();
width:3000px;
height:3000px;
}

.ac_results li {
margin: 0px;
padding: 2px 5px;
cursor: pointer;
display: block;
width: 100%;
font: menu;
font-size: 12px;
overflow: hidden;
}

.ac_loading {
background : url('/jquery/img/indicator.gif') right center no-repeat;
}

.ac_over {
background-color: Highlight;
color: HighlightText;
}

div.date {
padding: 0px 0 1px 0;
color: #7d7083;
font-size: 11px;
}

a.pdf-powrotnik {
padding: 5px 0 45px 60px;
display: block;
background: url(../img/ico_powrotnik.gif) center left no-repeat;
}

a.pdf {
padding: 0px 0 0px 20px;
background: url(../img/library/icons/ico_pdf.gif) center left no-repeat;
}

a.pdf-big {
padding: 15px 0 15px 60px;
display: block;
background: url(../img/library/icons/ico_pdf_big_1.gif) center left no-repeat;
}

a.doc-big {
padding: 15px 0 15px 60px;
display: block;
background: url(../img/library/icons/ico_word_big.gif) center left no-repeat;
}

a.doc {
padding: 0px 0 0px 20px;
background: url(../img/library/icons/ico_word.gif) center left no-repeat;
}

p.info {
margin: 10px 0;
padding: 10px;
border: 1px #e00 dashed;
}

#boxCzatFoto {
float: left;
width: 75px;
}

#boxCzatTxt {
float: right;
width: 183px;
text-align: left;
}

#boxCzat {

}

#boxCzat, #boxCzat * {
text-align: left;
}

#boxIntro {
padding: 0 0 22px 0;
margin: 0 0px 5px 0;
width:387px;
background: url(../img/line_more.gif) left bottom no-repeat;
position:relative;
}

#homeLeft #boxIntro h4 {
font-size: 14px;
margin: 8px 0 0 0;
padding: 0px 0 8px 0;
color: #7c7c7c;
font-weight: bold;
}

#homeLeft #boxIntro h4 span{
color:#7c7c7c;
font-size: 14px;
font-weight: bold;
}

#boxIntro p {
font-size: 12px;
margin: 0;
padding: 0 0 0px 0;
color: #000;
}

#boxIntro p a {
color: #DB1F3D
}

div.uwaga {
border-left: 0px #f00 solid;
padding: 4px 10px 6px 10px;
margin: 8px 0;
background: #DB1F3D;
}

div.uwaga, div.uwaga * {
color: #fff;
}

div.warto-wiedziec {
border-left: 2px #f00 solid;
padding: 4px 15px 6px 15px;
margin: 8px 0;
background: #eff0f1;
}

div.podstawy-prawne h3:hover, div.ramka h3:hover {
text-decoration:underline;
}

div.podstawy-prawne h3, div.ramka h3 {
font-size: 12px;
font-weight: bold;
display: block;
cursor: pointer;
background: transparent url(../img/kropka3.gif) center left no-repeat;
padding: 3px 0px 3px 17px;
color: #DB1F3D;
line-height: 13px;
position: relative;
}

div.ramka {
border: 1px #f00 dashed;
}

div.ramka-tresc {
border: 1px #555 dashed;
padding: 5px 0 10px 0;
}

#main div.ramka, #main div.ramka-tresc {
border: 0;
}

div.podstawy-prawne h3:hover, div.ramka h3:hover {
color: #f00;
}

div.podstawy-prawne h3.sel {
background: url(../img/library/markers/arrow_dots_1.gif) center left no-repeat;
}

#main div.podstawy-prawne-przepisy, #main div.ramka-tresc {
display: none;
}

div.pamietaj {
border-left: 1px #f00 solid;
padding: 4px 0 6px 10px;
margin: 8px 0;
background: #f6f6f6;
}

div.uwaga p, div.pamietaj p, div.warto-wiedziec p, div.ramka {
margin: 0;
padding: 0;
}

div.uwaga h3, div.pamietaj h3, div.warto-wiedziec h3 {
margin: 0;
padding: 0 0 7px 0;
text-transform: uppercase;
font-weight: bold;
font-size: 12px;
color: #444;
}

div.uwaga h3 {
color: #fff;
}

p, li {
text-align: justify;
}

.home-r-box {
background: url(../img/ramka2.gif) bottom left no-repeat;
width: 311px;
padding: 0 0px 6px 0;
margin-bottom: 15px;
}

.home-r-box h3, .home-r-box h4 {
background: url(../img/ramka1.gif) top left no-repeat;
font-size: 26px;
margin: 0;
padding: 4px 0 8px 5px;
color: #DB1F3D;
font-weight: normal;
}

.home-r-box h4 a:hover { text-decoration: underline; }

.home-l-box {
background: url(../img/lramka2.gif) bottom left no-repeat;
width: 260px;
}

.home-l-box h3, .home-l-box h4 {
background: url(../img/lramka1.gif) top left no-repeat;
}


.home-r-box h4, .home-l-box h4 {
padding: 4px 0 8px 6px;
}

.home-r-box-in {
padding: 0 15px 10px 0px;
}

.home-l-box .home-r-box-in {
padding: 0 10px 10px 15px;
}

div.tagi {
margin: 10px 0 10px auto;
position: relative;
color: #678;
}

div.tagi h4 {
font-size: 12px;
padding: 5px 15px 0px 15px;
color: #678;
}

div.tagi .home-r-box-in {
font-size: 12px;
padding: 5px 15px 5px 15px;
color: #678;
}

.home-r-box dl {
margin: 0;
padding: 0;
}

.home-r-box dd {
margin: 0;
padding: 0 0 3px 0;
}

.home-r-box dd a {
padding: 0 0 0 0px;
display: block;
}

dd p {
font-size: 11px;
}

fieldset {
border: 0px #E5E6E8 solid;
padding: 3px 8px 3px 8px;
margin: 0;
}

div.fieldset {
background: #f2f2f2;
padding: 5px 0 0 0;
}

div.fieldset legend {
color: #DB1F3D;
margin-bottom: 8px;
}

div.fieldset label {
color: #DB1F3D;
padding-left: 5px;
}

input.button {
background: transparent url(../img/button.gif) center center no-repeat;
color: #fff;
border: 0;
width: 74px;
text-align: center;
padding: 5px 0px;
margin-left: 10px;
}

p.dbform-bottomInfo {
padding-top: 15px;
}

#accestools {
position: absolute;
top: 65px;
right: 0px;
text-align: right;
}

#accestools img {
margin-left: 4px;
}

#zadajPytanie {
background: url(../img/zp_bg.gif) 0px 0px no-repeat;
padding-top: 5px;
margin: 10px 20px 0px 20px;
}

#zadajPytanie a {
padding: 15px 0 20px 50px;
font-size: 12px;
display: block;
font-weight: bold;
margin: 0 0 0px 0;
color: #fff;
}

#zadajPytanie a:hover {
color: #fff;
}

 
#regionMain {
border-bottom: 1px #888 solid;
padding-bottom: 10px;
}

#regionContent {
height: 300px;
overflow: auto;
padding: 0 15px 0 0;
}

#regionBottom {
background: url(../img/dots2.gif) 300px 0 repeat-y;
margin-top: 10px;
}

#regionBottomLeft {
padding-top: 0px;
float: left;
width: 290px;
}

#regionBottomLeft h5, h5.kropka  {
font-size: 12px;
font-weight: bold;
display: block;
cursor: pointer;
background: transparent url(../img/kropka3.gif) center left no-repeat;
padding: 3px 0px 3px 17px;
color: #DB1F3D;
line-height: 13px;
position: relative;
}

#regionBottomRight {
padding-top: 0px;
float: right;
width: 360px;
}

#regionBottomRight h4 a {
background: transparent url(../img/kropka1.gif) 2px 4px no-repeat;
padding: 0px 0px 0px 20px;
}

a.unactive {
opacity: 0.5;
cursor: default;
}

#boxZPoradnika {
padding: 0px 0px 0 0px;
margin-top: 10px;
background: #E5E6E8;
width: 320px;
}

#zajNavi {
text-align: right;
padding: 3px 3px 2px 0;
}

#zajNavi img {
margin: 0px 1px;
cursor: pointer;
}

 
#zajawki {
overflow: hidden;
width: 320px;
height: 180px;
position: relative;
}

div.z-poradnika-2 {
width: 320px;
float: left;
}

div.z-poradnika {
width: 140px;
padding: 0 10px 0 10px;
float: left;
overflow: hidden;
height: 180px;
}

div.z-poradnika h5 {
display: block;
height: 30px;
margin: 0;
padding: 0 0 2px 0;
}

div.z-poradnika h5 a {
font-weight: normal;
}

div.z-poradnika p {
margin: 0;
padding: 3px 0 0 0;
font-size: 11px;
text-align: justify;
}

div.hidden-area {
border: 1px #000 dashed;
}

#main div.hidden-area {
display: none;
border: 0;
}

/*@Pokaż ukrytą ramkę*/
a.pokaz-ramke {
}

div.actPageBreak {
border-top: 2px dashed rgb(255, 0, 0);
border-bottom: 2px dashed rgb(255, 0, 0);
margin: 10px;
color: rgb(255, 0, 0);
height: 5px;
overflow: hidden;
}

#indeks {
height: 30px;
margin-top: 10px;
}

#indeks span {
display: none;
}

#indeks a {
display: block;
float: left;
padding: 2px 5px 2px 4px;
border: 1px #fff solid;
font-size: 17px;
}

#indeks a:hover {
background: #fff;
border-color: #ddd #666 #666 #ddd;
}

#indeks a.f {
border: 1px #000 solid;
}

#indeks a.sel, #indeks a.sel:hover {
background: #DB1F3D;
color: #fff;
font-weight: bold;
padding: 2px 6px 2px 6px;
border-color: #DB1F3D;
}

#pageNav {
border-top: 1px #666 dashed;
padding-top: 5px;
}

#lnavi {
margin: 5px 0 10px 177px;
}

a.unactive {
cursor: default;
color: #444;
}

#indeksAll {
position: relative;
width: 100%;
}

img.herb {
border-left:10px #fff solid;
position:absolute;
right:0;
top: 10px;
width:7%;
}

div.foot {
clear: both;
}

a.dict {
border-bottom: 3px #f00 double;
}

div.pre {
background: #eee;
padding: 10px;
}

div.pre, div.pre * {
font-family: 'Courier New', Courier, monospace;
}

#footright {
float: right;
text-align: right;
}

#footcenter {
padding: 0px 370px 10px 300px;
text-align: center;
}

#footleft {
float: left;
}


#footer2 {
background: #fff url(../img/dots_g2.gif) 0 50px repeat-x;
padding: 7px 0px 6px 0px;
margin: 7px 0 7px 0;
position: relative;
overflow: hidden;
clear: both;
width: 100%;
}


#footer2 hr {
clear: both;
color: #fff;
background: #fff;
overflow: hidden;
height: 1px;
margin: 0;
padding: 0;
}

/*@stopka czcionka*/
#footer2, #footer2 * {
color: #888;
font-size: 11px;
}

.label h3 {
font-size: 14px;
font-weight: bold;
padding: 10px 0 10px 10px;
margin: 0 0 0 0;
color: #333;
}

div.img-title p {
font-size: 11px;
color: #555;
text-align: center;
}

/*@Wstążka żałobna*/
#zaloba {
left: -1px;
top: 69px;
position: absolute;
z-index: 100;
}


#toolbox {
background: #fff;
padding: 10px 0 10px 20px;
float: right;
}

div.toolbox-content {
background: #E5E6E8;
width: 145px;
padding: 7px 10px;

}

#toolbox * {
text-align: left;
}


#toolbox ul, ul.toolbox ul {
margin: 0px;
padding: 0 0 0px 0;
}

ul.toolbox {
width: 145px;
margin: 0px;
padding: 0 0 0px 0;
}

#toolbox ul li, ul.toolbox li {
list-style-type: none;
list-style-image: none;
margin: 0 0 0 0;
padding: 4px 0 4px 13px;
display: block;
background: transparent url(../img/kropka3.gif) 0px 7px no-repeat;
background: transparent url(../img/menu_marker.gif) 0 9px no-repeat;
text-align: left;

}

#toolbox ul li h4, ul.toolbox li h4 {
padding: 0px 0px 4px 0px;
background: url(../img/dots_w1.gif) bottom repeat-x;
color: #222;
font-size: 12px;
font-weight: normal;
margin: 0;
}


#toolbox ul ul, ul.toolbox ul {
display: inline;
}

#toolbox ul ul li, ul.toolbox ul li {
background: none;
padding: 4px 0 4px 13px;

}

#toolbox h3, ul.toolbox h3 {
margin: 0px 0 4px 13px;
border-bottom: 0px #DB1F3D dashed;
background: url(../img/dots_r1.gif) bottom left repeat-x;
padding: 0 0 7px 0;
font-size: 17px;
font-weight: normal;
}

#toolbox h3 sup {
font-size: 9px;
color: red;
vertical-align: top;
}

#tagi h4 {
font-size: 12px;
padding: 0px 0px 0px 5px;
color: #678;
position: absolute;
left: 0;
top: 11px;
width: 40px;
font-weight: normal;
}

#tagi {
padding: 11px 0 7px 40px;
position: relative;
}

#icons {
float: right;
}
#pwcat {

}

#pwcat * {
font-size: 11px;
font-family: Tahoma;
}

#dpwcat {
position: relative;
margin: -14px 0 0 116px;
}

#sonda div.bar {
height:12px;
overflow: hidden;
background:#DB1F3D;
margin-top: 5px;
}

#sonda div.bar-0 {
background:#208F1A;
}


#sonda div.bar-2 {
background:#11338F;
}

#sonda td.radio {
width: 26px;
}

#sonda {
border: 1px #D5D5D5 solid;
padding: 10px;
margin-top: 8px;
background: #fff;
}

#regionBottomRight .date { text-align: right; padding: 1px 0 9px 0; color: #7d7083; font-size: 11px; }
#regionBottomRight dd { padding: 0px; margin: 0px; }
#regionBottomRight p { padding: 0px; margin: 0px; }

.znaleziono-gdzie {
background:#E5E6E8;
padding: 10px;
margin: 10px 0;
}

.znaleziono-gdzie td {
padding-right: 10px;
}

.search-results a.link {
font-weight: bold;
}

.forumQuote {
border-left: 1px #ccc solid;
margin: 0pt 0pt 0pt 0.8ex;
padding-left: 1ex;
}

.forumQuote, .forumQuote * {
color: #666;
}



#forumMenu {
margin: 0 0 0px 0;
border-top: 0px #fff solid;
border-bottom: 0px #000 solid;
float: right;
}

/*@menu prawy róg - blok*/
#forumMenu ul {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

/*@menu prawy róg - link - blok*/
#forumMenu ul li {
list-style-type: none;
list-style-image: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
float: left;
}

/*@menu prawy róg - link*/
#forumMenu ul li a {
float: left;
display: block;
border-right: 1px #888 solid;
padding: 0px 8px 0 8px;
margin: 0 0 0 0px;
color: #DB1F3D;
line-height: 12px;
}

.footer_menu{
width:817px !important;
width:810px;
height:15px;
margin:0 6px 0 0; 
float:left;
}

#footer2 .powered{
margin:0px;
color:#a6a6a6;
}

#footer2 .powered a{
color:#a6a6a6;
}

.tlo_search_top{
background:transparent url(../img/tlo_search_top.gif) repeat-x scroll 0 0;
height:46px;
position:absolute;
right:0;
width:527px;
}

.left_corner_search{
background:transparent url(../img/left_corner_search.gif) no-repeat scroll 0 0;
width:10px;
height:46px;
position:absolute;
right:527px;
}

.right_corner_search{
background:transparent url(../img/right_corner_search.gif) no-repeat scroll 0 0;
width:10px;
height:46px;
position:absolute;
right:0px;
}

.top_newsletter, .top_tagi{
background:transparent url(../img/top_newsletter.gif) no-repeat scroll 0 0;
width:238px;
height:9px;
font-size:1px;
}

.bottom_newsletter, .bottom_tagi{
background:transparent url(../img/bottom_newsletter.gif) no-repeat scroll 0 0;
width:238px;
height:10px;
font-size:1px;
}

.background_tagi{
background:transparent url(../img/background_newsletter.gif) repeat-y scroll 0 0;
width:238px;
}

.background_newsletter{
background:transparent url(../img/background_newsletter.gif) repeat-y scroll 0 0;
width:238px;
}

.logo_newsletter, .logo_tagi{
float:left;
margin:0px 0 0 6px;
}

#boxTagi .tagi_txt{
margin:9px 25px 0 6px;
}

.newsletter_txt, .tagi_txt{
color:#7C7C7C;
float:right;
font-size:20px;
font-weight:bold;
margin:9px 25px 0 6px;
float:left;
}

.input_newsletter{
background:transparent url(../img/input_newsletter.gif) no-repeat scroll 0 0;
border:0 none;
font-size:11px;
height:16px;
padding:4px 0 0 4px;
width:156px;
}

.button_newsletter{
background:transparent url(../img/button_newsletter.gif) no-repeat scroll 0 0;
border:0 none;
color:#FFFFFF;
font-size:11px;
height:20px;
margin:6px 0 5px 35px;
padding:0 0 3px 0;
width:76px;
cursor:pointer;
}

.form_newsletter{
margin:2px 0 0 60px;
}

.top_box_pytanie{
background:transparent url(../img/top_box_pytanie.gif) no-repeat scroll 0 0;
width:389px;
height:8px;
font-size:1px;
}

.top_box_pytanie_left{
background:transparent url(../img/top_box_pytanie_left.gif) no-repeat scroll 0 0;
width:237px;
height:5px;
font-size:1px;
}

.bottom_box_pytanie{
background:transparent url(../img/bottom_box_pytanie.gif) no-repeat scroll 0 0;
width:389px;
height:10px;
font-size:1px;
}

.bottom_box_pytanie_left{
background:transparent url(../img/bottom_box_pytanie_left.gif) no-repeat scroll 0 0;
width:237px;
height:5px;
font-size:1px;
}

.background_box_pytanie{
background:transparent url(../img/background_box_pytanie.gif) repeat-y scroll 0 0;
width:389px;
height:76px;
}

.background_box_pytanie_left{
background:transparent url(../img/background_box_pytanie_left.gif) repeat-y scroll 0 0;
width:237px;
height:76px;
}

#boxPracaPowrot {
padding: 0 0 7px 0;
margin: 13px 0px 3px 0;
/*background: url(../img/dots_r1.gif) bottom repeat-x;*/
}

.top_box_pracapowrot{
background:transparent url(../img/top_box_pytanie.gif) no-repeat scroll 0 0;
width:389px;
height:8px;
font-size:1px;
}

.bottom_box_pracapowrot{
background:transparent url(../img/bottom_box_pytanie.gif) no-repeat scroll 0 0;
width:389px;
height:10px;
font-size:1px;
}

.background_box_pracapowrot{
background:transparent url(../img/background_box_pytanie.gif) repeat-y scroll 0 0;
width:389px;
}

#boxCzatHome {
padding: 0 0 7px 0;
margin: 13px 0px 3px 0px;
/*background: url(../img/dots_r1.gif) bottom repeat-x;*/
}

.top_box_czathome{
background:transparent url(../img/top_box_pytanie.gif) no-repeat scroll 0 0;
width:389px;
height:8px;
font-size:1px;
}

.top_box_czathome_left{
background:transparent url(../img/top_box_pytanie_left.gif) no-repeat scroll 0 0;
width:237px;
height:5px;
font-size:1px;
}

.bottom_box_czathome{
background:transparent url(../img/bottom_box_pytanie.gif) no-repeat scroll 0 0;
width:389px;
height:10px;
font-size:1px;
}

.bottom_box_czathome_left{
background:transparent url(../img/bottom_box_pytanie_left.gif) no-repeat scroll 0 0;
width:237px;
height:5px;
font-size:1px;
}

.background_box_czathome{
background:transparent url(../img/background_box_pytanie.gif) repeat-y scroll 0 0;
width:389px;
height: auto !important;
height: 125px;
min-height: 125px;
padding:0 0 0 10px;
}

.background_box_czathome_left{
background:transparent url(../img/background_box_pytanie_left.gif) repeat-y scroll 0 0;
width:237px;
height: auto !important;
height: 100px;
min-height: 100px;
padding:0 0 0 10px;
}

.boxmapkatxt{
color:#7C7C7C;
font-size:18px;
font-weight:bold;
margin:8px 0 0;
}

.boxmapkatxt2{
background:transparent url(../img/block_1.gif) no-repeat scroll left center;
color:#DB1F3D;
font-weight:bold;
height:11px;
margin:5px 0 0;
padding:0 0 3px 8px;
}

.boxmapkatxt2 a{
color:#DB1F3D;
}

.boxmapkatxt2 a:hover{
color:#DB1F3D;
}

.box_right_aktualnosci{
margin:0px 0 0;
width:240px;
}

.box_right_aktualnosci h4{
color:#7C7C7C;
font-size:18px;
font-weight:bold;
margin:8px 0 0;
}

.box_right_aktualnosci h4 a{
background:none;
color:#7C7C7C;
font-size:18px;
font-weight:bold;
margin:8px 0 0;
padding:0px;
cursor:pointer;
}

#homeRight .box_right_aktualnosci h4 a:hover{
text-decoration:none;
}

.block_2{
background:transparent url(../img/block_2.gif) repeat-y scroll left center;
padding:0 0 0 8px;
}

.item_aktualnosci{
margin:0px;
background:transparent url(../img/line_more_aktualnosci.gif) no-repeat scroll left bottom;
width:229px;
padding:0 0 21px;
position:relative;
}

.background_box_pytanie_left img.logo_box_pytanie{
margin:0 0 0 5px;
float:left;
}

.logo_box_pytanie{
background: url(../img/logo_box_pytanie.gif) no-repeat;
width:53px;
height:53px;
margin:0 0 0 10px;
float:left;
}

.boxpytanietxt{
color:#7c7c7c;
float:left;
font-size:18px;
font-weight:bold;
margin:0 0 0 20px;
}

.boxpytanietxt_left{
color:#7C7C7C;
float:left;
font-size:13px;
font-weight:bold;
margin:8px 0 0 10px;
}

.boxpytanietxt span{
color:#7c7c7c;
font-size:18px;
font-weight:bold;
}

.lista_boxzadajpytanie ul{
margin:0;
padding:3px 0 6px 19px;
}

#main #boxZadaj .lista_boxzadajpytanie_left ul{
margin:0;
padding:3px 0 6px 0;
}

.lista_boxzadajpytanie ul li{
list-style-image:url(../img/marker_boxpytanie.gif);
color:#db1f3d;
margin:5px 0 0;
}

#main #boxZadaj .lista_boxzadajpytanie_left ul li{
background:none;
color:#DB1F3D;
display:list-item;
list-style-image:url(../img/marker_boxpytanie.gif);
list-style-position:inherit;
margin:5px 0 0 19px;
padding:0 0 0 0px;
}

.lista_boxzadajpytanie ul li a{
font-size:13px;
}

#main #boxZadaj .lista_boxzadajpytanie_left ul li a{
background:transparent none repeat scroll 0 0;
font-size:11px;
padding:0 0 2px;
}

.lista_boxzadajpytanie ul li a:hover{
color:#db1f3d;
text-decoration:underline;
}

#main #boxZadaj .lista_boxzadajpytanie_left ul li a:hover{
color:#db1f3d;
text-decoration:underline;
}

.line_boxczat{
background:transparent url(../img/line_boxcenter_news.gif) no-repeat scroll right bottom;
width:363px;
position:relative;
}

.line_boxczat_left{
background:transparent url(../img/line_boxcenter_news.gif) no-repeat scroll right bottom;
width:215px;
position:relative;
}

.czat_txt{
color:#7C7C7C;
font-size:18px;
font-weight:bold;
left:0px;
margin:0;
position:absolute;
top:0;
}

.chat_more{
bottom:6px;
margin:0;
position:absolute;
right:0;
}

.chat_more a:hover{
text-decoration:underline;
}

.czat_tekst{
float:left;
height:auto;
width:360px;
margin:25px 0 0 0px;
/*
left:100px;
margin:0;
position:absolute;
top:30px;*/
}

.czat_tekst_left{
float:left;
height:auto;
width:215px;
margin:25px 0 22px;
}

.item_boxcenter_news{
background:transparent url(../img/line_boxcenter_news.gif) no-repeat scroll left bottom;
width:364px;
position:relative;
margin:0 auto 10px;
}

.title_boxcenter_news{
color:#f13737;
margin:0 0 0px;
}

.text_boxcenter_news{
padding:0 0 16px;
}

.link_archiwum_boxcenter_news{
background:transparent url(../img/arrow_more.gif) no-repeat scroll left 3px;
color:#F13737;
padding:0 0 5px 15px;
margin:0 0 0 12px;
}

.link_archiwum_czatow{
background:transparent url(../img/arrow_more.gif) no-repeat scroll left 3px;
color:#F13737;
margin:7px 0 0 2px;
padding:0 0 5px 15px;
}

.link_archiwum_czatow a, .link_archiwum_boxcenter_news a{
color:#F13737;
}

.link_archiwum_czatow a:hover, .link_archiwum_boxcenter_news a:hover{
color:#F13737;
text-decoration:underline;
}

.foto_boxcenter_news{
float:left;
margin:0 10px 0 0;
}

.nl_allert{
font-size:10px;
font-weight:bold;
padding:3px 0 3px 5px;
}


.box_right_sk_map {
width: 250px;
}

.box_right_sk_desc {
background: transparent url(../img/desc_arr.gif) no-repeat 0 0;
height: 17px;
padding: 1px 2px 0px 10px;
text-align:left;
font-weight:bold;
color:#ffffff;
font-family:Arial Tahoma;
}

a.woj_news_regiony{
font-weight:normal;
display:inline;
color:#E2001A;
}

/******************Style do boxu Tagi*********************/

.tag_size_1{
font-size:12px;
}


.tag_size_2{
font-size:12px;
font-weight:bold;
}


.tag_size_3{
font-size:14px;
}


.tag_size_4{
font-size:12px;
font-weight:bold;
}


.tag_size_5{
font-size:16px;
}


.tag_size_6{
font-size:16px;
font-weight:bold;
}


.tag_size_7{
font-size:18px;
}

a.link_tag{
color:#E41028;
}

a.link_tag:hover{
color:#E41028;
text-decoration:underline;
}

.home_ico{
background: url(../img/home.gif) no-repeat;
width:29px;
height:24px;
}

.img_newsletter{
background: url(../img/logo_newsletter.gif) no-repeat;
width:41px;
height:37px;
float:left;
}

.img_tagi{
background: url(../img/logo_tagi.gif) no-repeat;
width:46px;
height:44px;
float:left;
}

.logo_box_pytanie_left {
background: transparent url(../img/logo_box_pytanie_left.gif) no-repeat scroll 0 0;
width:35px;
height:35px;
margin:0px 0 0 7px;
float:left;
}

.background_box_pracapowrot a{
color:#E2001A;
}

.background_box_pracapowrot a:hover{
color:#E2001A;
}

.space18px{
height:18px;
width:100%;
font-size:1px;
}



#boxPomocny {
border-top: 1px solid #a0a8b0;
margin-top: 10px;
padding-top: 10px;
}

.pomoc_txt{
color: #000;
font-size:13px;
font-weight:bold;
left:0px;
margin:0;
top:0;
padding-bottom: 10px;
}

.pomoc_tekst table{
width:100%;
border-spacing: 0;
}

.pomoc_tekst table tr td{
padding: 0;
}

.hid{
display:none;
}

#dz1, #dz2, #dz3, #pyt1, #pyt2, #pyt3{
width: 180px;
color: red;
text-align: right;
}

.pomocar{
width: 494px;
height: 28px;
}

#area1 p, #area2 p, #area3 p{
padding-bottom: 8px;
font-size: 11px;
color:#7C7C7C;
}

.pytan{
width: 320px;
}

.pytania{
display:none;
}

.dodajdo{
margin-top: 6px;
margin-left: 6px;
}

.pomoc_tekst{
width:500px;
}

.zajawkafoto{
float: left;
margin: 5px 15px 5px 0;
}