/** {color: black !important;
basckground-color: white !important;
border-color: gray !important;
}


#naglowek, #tresc { background-color: transparent !important; }

*.belka, .belka *, div.historia {background-color: silver !important; }

div#bar {bordder: none !important;}

#naglowek > h1 > a:after {content: url("http://kuratorium.kielce.pl/images/367.png");}

#naglowek > h1 {margin-top: -12px !important;}

*/

/* Turn off twitter on PrettyPhoto */
.pp_social {display:none !important;}

.rssThumbs {margin:auto !important; width:690px}

div#wl a:hover {background-color: transparent !important; border-bottom: 0 !important;} 
pre {display:none !important;}

.n {
   font-weight: bold;
   text-align: left;   
}

.p {
   font-style: italic;
   text-align: right;
}

.currentTextHolder {
	font-size: 0.95em;
	line-height:1em;
}
/*
.currentTextHolder:first-letter {
	font-weight: normal;
	font-size: 1em;
}
*/
.rssThumbs a, .pp_pic_holder a, a.wlk_helpfulplus, a.wlk_helpfulminus {
	border-bottom: none;
}

a.category-image {
	display:block;
	float:left; 
	margin-top: 0.5em;
	margin-right: 1.5em;
	margin-bottom: 0.1em;
	border-bottom: none;
}

#sitemap {
text-align:right; 
margin-right: 1em; 
margin-top: 0; 
font-size: 0.7em; 
line-height: 0.7em;
}


 
#SuperMenu li#L68, #SuperMenu li#L75, #SuperMenu li#L76, #SuperMenu li#L77, #SuperMenu li#L78 {
border-top: 1px solid gray;
color: red;
padding: 0.5em 0;
text-align: center !important;
}

#SuperMenu li#L68 > a, #SuperMenu li#L75 > a, #SuperMenu li#L76 > a, #SuperMenu li#L77 > a, #SuperMenu li#L78 > a  {
color: red; font-weight: bold; font-size: 0.8em; line-height: 1.4em;
}

#zyczenia {
	padding: 0em;
}

.belka {
color: white;
text-align:center;
background-color: #004b96;
}

address#adres, #licencja {
margin:0.5em;
padding: 0.5em;
padding-bottom:1em; 
font-size:0.8em; 
line-height: 1.6em; 
text-align:center
}

#sio, #wazne, #najczytane, #najpomocne, #wynikiszukania, #mapastrony, #zyczenia, #zyczenia-niewidoczne, #aktyprawne, #projekty, #akt-men, #codziennik-aktualnosci, #codziennik-pytania {
	border: 1px solid #dc143c;
	margin-bottom: 0.7em;
}

#wynikiszukania, #mapastrony {
border: 1px solid #004b96;
}

#najczytane {
border: 1px solid #FF7400;
text-align: left;
}

#aktyprawne {
border: 1px solid #090;
text-align: left;
}

#projekty {
border: 1px solid purple;
text-align: left;
}

#akt-men{
border: 1px solid teal;
text-align: left;
}

#codziennik-aktualnosci, #codziennik-pytania {
border: 1px solid maroon;
text-align: left;
}

#sio{
border: 1px solid maroon;
text-align: left;
}

#najpomocne, #zyczenia, #zyczenia-niewidoczne {
border: 1px solid green;
text-align: left;
}

#sio .belka, #wazne .belka, #wynikiszukania .belka, #najczytane .belka,  #najpomocne .belka, #mapastrony .belka, #zyczenia .belka, #zyczenia-niewidoczne .belka, #aktyprawne .belka, #projekty .belka, #akt-men .belka, #codziennik-aktualnosci .belka, #codziennik-pytania .belka {
padding-left: 0.5em;
color:white;
background-color:#dc143c;
text-align:left;
}

#wynikiszukania .belka, #mapastrony .belka {
background-color:#004b96;
}

#najczytane .belka {
background-color: #FF7400;
}

#aktyprawne .belka {
background-color: #090;
}

#projekty .belka {
background-color: purple;
}

#codziennik-aktualnosci .belka, #codziennik-pytania .belka {
background-color: maroon;
}


#akt-men .belka {
background-color: teal;
}

#sio .belka {
background-color: maroon;
}

#najpomocne .belka, #zyczenia .belka, #zyczenia-niewidoczne .belka {
background-color: green;
}

.belka h2 {
color: white;
margin:0;
font-size:1.2em;
padding: 2px;
}

html
{
	height: 100%;
}

body
{
	
        min-height: 100%;
	margin: 0;
	padding: 4px 0 0 0;
	font: 1em/1.8em "Helvetica Neue", Arial, sans-serif;
}

h1, h2, h3, h4 {
	font-family: "Myriad Pro", "Helvetica Neue", Arial, sans-serif;
}

form, fieldset
{
	margin: 0;
	padding: 0;
}

legend
{
	font-style: italic;
	font-weight: bold;
}

h1, h2, h3, h4, h5, caption
{
	color: #36393D;
	background-color: transparent;
	font-weight: bold;
}

caption
{
	text-align: left;
	font-weight: bold;
}

hr
{
	margin: 0.5em auto;
	height: 0;
	color: #36393D;
	background-color: #998;
}

ol.a
{
	list-style-type: lower-alpha;
}

ol.i
{
	list-style-type: upper-roman;
}

p, li
{
	text-align: justify;
	margin: 1em 0;
       -moz-hyphens: auto;
       -o-hyphens: auto;
       -webkit-hyphens: auto;
       hyphens: auto;
}

li { margin: 0.2em 0;}

/*p:first-letter
{
	font-weight: bold;
	font-size: 1.2em;
}

#zaproszenie p:first-letter
{
	font-weight: normal;
	font-size: 1em;
}
*/
#zaproszenie p
{
	text-align: left;
	font: 1.5em 'Monotype Corsiva', serif;
}

#zaproszenie div
{
	margin: 0 0 0 1.5em;
	padding: 0.8em;
	float: right;
}

#zaproszenie br
{
	clear: both;
}

p.naglowek
{
	margin: 1.5em 0;
	font-weight: bold;
}

p.podpis
{
	text-align: right;
	font-weight: bold;
	font-style: italic;
}

q
{
	quotes: '\201E' '\201D' '\00BB' '\00AB';
}

table
{
	width: 100%;
	border-collapse: collapse;
	border: 0;
}

td, th
{
	padding: 0.3em;
	margin: 0;
	vertical-align: middle;
	border: 1px solid #36393D;
}

th, .naglowek td, td.naglowek
{
	color: black;
	background-color: #f5f5f5;
	font-weight: bolder;
	text-align: center;
}

img
{
	border: 0;
	margin: 0;
}

a
{
	color: #004b96;
	text-decoration: none;
	border-bottom: 1px dotted #004b96;
	font-style: normal;
	background-color: transparent;
}

#tresc
{
	min-height: 870px;
	margin-top: 19px;
	margin-left: 230px;
}

#news
{
	padding: 0;
	margin: 1em;
}

#news li
{
	padding-bottom: 0.8em;
	text-align: left;
}

#news a
{
	font-style: normal;
}

#naglowek
{
	margin-top: 6px;
	height: auto;
	padding-top: 25px;
}

#naglowek h1
{
        font-size: 1.5em;
        font-family: "Myriad Pro", "Helvetica Neue", Arial, sans-serif;
	/*text-transform: uppercase;*/
	margin-top: -3px;
	margin-left: 85px;

}

#naglowek a { border-bottom: 0;}
#naglowek a:hover { border-bottom: 1px dotted #004b96;}

#naglowek form
{
	float: right;
	margin-top: -0.25em;
	margin-right: 0;
}

#kuratorium-kielce
{
	border: 0;
	color: inherit;
	position: relative;
	max-width: 990px;
	margin: 0 auto;
}

#SuperMenu
{
	position: absolute;
	top: 90px;
	left: 10px;
	width: 14em;
        font-size:0.9em;
}

#SuperMenu a
{
	margin: 0 3px;
	border-bottom: 0;
}

#SuperMenu a:hover 
{
border-bottom: 1px dotted #004b96;
}

#SuperMenu li
{
	position: relative;
	list-style-type: none;
	margin: 0;
	text-align: right;
        display:block;
}

#SuperMenu li li
{
	text-align: left;

}

#SuperMenu ul li:hover, a:hover
{
	background-color: #FFFF88;
}

#SuperMenu ul li:hover > ul
{
	display: block;
}

#SuperMenu ul ul
{
	width: 24em;
	padding: 3px;
	z-index: 10;
	position: absolute;
	display: none;
	left: 13.4em;
	top: -0.2em;
}

#SuperMenu ul, .Menu
{
	text-align: center;
	background-color: #f5f5f5;
	border: 1px solid #004b96;
	padding: 2px;
	margin: 0 0 1em;
	position: relative;
}

#glowna div, #glowna fieldset
{
	border: 1px solid silver;
	margin-bottom: 8px;
	padding: 10px;
	background-color: #f5f5f5;
	text-align: center;
	width: auto;
}

#glowna #adres
{
	text-align: left;
	padding-left: 20px;
	background-color: #f5f5f5;
}

#kalendarz
{
	float: right;
	width: 40% !important;
	min-height: 250px;
	background-color: white !important;
	border: 1px solid black !important;
}

#kalendarz div
{
	padding: 3px;
	border: 0;
	background-color: white;
	font-weight: bold;
}

#google img
{
	vertical-align: middle;
}

input#wyszuk
{
	width: 9.5em;
}

.adresy select
{
	display: block;
	width: 490px;
	margin-bottom: 8px;
}

.cenbol
{
	text-align: center;
	font-weight: bold;
}

.rok td
{
	border: none;
	vertical-align: top;
}

#logo
{
	position: absolute;
	top: 5px;
	left: 10px;
	height: 80px;
	width: 67px;
	background-image: url(/images/2094.png);
	background-repeat: no-repeat;
}


ul#obrazki
{
	padding: 10px 0 5px;
}

ul#obrazki li
{
text-align: left;
	color: black;
}

ul#obrazki a
{
	display: inline !important;
}

ul#obrazki li:hover
{
	background-color: transparent;
	color: black;
}


#accessibility
{
	display: none;
}

#formularz fieldset label
{
	float: left;
	clear: left;
	text-align: right;
	margin: 5px 1% 5px 0;
	width: 33%;
}

#formularz fo\rm
{
	float: left;
}

#formularz form
{
	text-align: center;
	width: 100%;
}

#formularz fieldset input, fieldset textarea, fieldset select
{
	width: 63%;
	float: left;
	padding: 1px;
	margin: 5px 2px;
	vertical-align: middle;
}

#formularz fieldset textarea
{
	min-height: 150pt;
}

* html #formularz fieldset textarea
{
	height: 150pt;
}

#formularz fieldset
{
	border: 1px solid silver;
	padding-bottom: 5px;
}

#formularz fieldset legend
{
	color: #333;
	font-weight: bold;
	font-style: italic;
}

#formularz fieldset #submit input
{
	width: auto;
	padding: 0 20px;
}

#formularz fieldset #submit
{
	margin-left: 34%;
	clear: both;
}

.listaodnosnikow { border-top: none; }
.listaodnosnikow li { text-align:center !important; display: inline !important;}
.listaodnosnikow li:hover {background-color:transparent !important;}

.listaodnosnikow img {margin-bottom: 0.2em;}


.listaartykulow
{
margin:0.5em;
padding:0;
line-height:1.6em;
list-style-type:none;
list-style-position:outside;
}

.listaartykulow li 
{
margin: 0.6em 0;
text-indent: -4.9em;
padding-left: 4.9em;
text-align: left;
font-size: 1em;
font-family: "Helvetica Neue", Arial, sans-serif;
}

.listaartykulow li h3
{
display:inline; 
color: black; font-weight: normal;
font-size: 1em;
font-family: "Helvetica Neue", Arial, sans-serif;
line-height:1.6em; /* added as workaround for IE8 */
}

#najpomocne .listaartykulow li 
{
text-indent: 0;
padding-left: 0;
margin-left: 1.2em;
}

#najpomocne .listaartykulow
{
list-style-position:outside;
}

.historia 
{ 
float:right;
padding:0 0.5em;
color:white;
background-color:#004b96;
}

.historia *
{
color:white;
}

.historia a:hover {
color: #004b96;
}

.rssThumbFloat {
  float: left;
  width: 225px;
  margin: 2px;
  text-align: center;
  font-size: .85em;
}

#zyczenia .rssThumbFloat {
width: 200px;
}

ul.wlk_helpfulrater {float: left; margin:0; padding:0;}
ul.wlk_helpfulrater li {display: inline; font-size: 0.7em;}
ul.wlk_helpfulrater li a {vertical-align: -20%; }

#watki ul {margin-left: 0; padding-left:3px;}
#watki li {font-size:0.85em; text-align: left !important; }

ul.nohover > li:hover {background-color: transparent !important;}
div#tresc > h3:first-child {margin-top: 0;} 

div#bar {
position:absolute;
height:50px; 
background-color:#f5f5f5; 
width:100%;
top:25px;
border:solid #36393D;
border-width: 1px 0;
}

div#google_translate_element {
padding:10px 0;
overflow:hidden;
}
div#google_translate_element select {
width:100%;
}
div#google_translate_element * {
font-size: 11px;
}

#cse-search-box input[type="text"] {
	background-image: none !important;
}
