/* This file allows you to override default styles in one central location for easier upgrade and maintenance. */
@import url(color_schemes/yellow-menu.css);

body {
background:white; /* url(../img/images/portal/body_bcg.gif) no-repeat scroll center -3px;*/
color:dimgray;
font-family:'arial','Lucida Sans Unicode','Lucida Grande','Lucida',Arial,Verdana,sans-serif;
font-size:70%;
line-height:1.2em;
}

a, a:link, a:visited {
	text-decoration:none;
}

#wrapper {
	width: 948px;
	min-width:950px;
}

#footer {
	width: 948px;

}
#banner-bottom {
	background:white url(../img/images/portal/body_yd.gif) no-repeat center top;
	font-size:11px;
}



.lfr-column .portlet-normal ul, .lfr-column .portlet-normal ol {
margin:0px 10px;
padding-left:5px;
}

p {
margin-bottom:0.2em;
}
#portlets strong {color:crimson}
/***************************************************************************************/
.columns-2 .thirty {width:20%}
.columns-2 .seventy {width:80%}
.columns-3 #column-1, #column-3 {width:20%}
.columns-3 #column-2 {width:60%}

hr, .separator {
line-height: 0em;
}

.separator {
border-style:solid;
border-width:1px 0px 0px;
margin:2px 0px;
}

hr {
border-style:solid;
border-width:1px 0px 1px;
margin:5px 0px;
}

.border {border:1px solid #cccccc; padding:2px;}
.firefox .exact {display:table-cell}
.ie .exact {width:1%}
.border table {background-color:#eeeeee}
.border table td {padding:3px}


/***************************************************************************************/
.breadcrumb-table span, .breadcrumb-table a {
font-weight:bold;
color:black;
font-size:11px;
}

#breadcrumb-root, #breadcrumb-root a {
font-weight:normal;
}
/***************************************************************************************/

/* Banner. */
#banner {
	background:none;
	position:relative;
	height:auto;
}
#banner-top {
	height: 80px;
}
#wrota-logo {
	float: left;
}

#banner-top-icons{
	float: left;
}

#banner-top-icons img{
	margin: 40px 5px 0px 5px;
}

/* Menu. */
#banner-menu-items {
	float:right;
	margin-top:30px;
	padding-right:12px;
}
#banner-menu-items table{
	margin:0;
}
#banner-menu-items td {
	vertical-align:middle;
	text-align:center;
	height:50px;
	width:111px;
	cursor: hand;
	padding-top:8px;
	font-size:0.6em;
}
#banner-menu-items td.selected {
	padding-top:4px;
}
.ie #banner-menu-items td {
	height:42px;
}
#banner-menu-items td.last {
	width:121px;
}
#banner-menu-items div {
	color:white;
	line-height:1em;
	margin:0px 10px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
}
#menu-przewodnik_reg {
	background:transparent url(../img/images/menu/menu-przewodnik_reg.gif);
}
#menu-instytucje {
	background:transparent url(../img/images/menu/menu-instytucje.gif);
}
#menu-mapa {
	background:transparent url(../img/images/menu/menu-mapa.gif);
}
#menu-regionalny-sys-bip {
	background:transparent url(../img/images/menu/menu-regionalny-sys-bip.gif);
}
#menu-e_urzad {
	background:transparent url(../img/images/menu/menu-e_urzad.gif);
}
#menu-przewodnik_reg.selected {
	background:transparent url(../img/images/menu/menu-przewodnik_reg-sel.gif);
}
#menu-instytucje.selected {
	background:transparent url(../img/images/menu/menu-instytucje-sel.gif);
}
#menu-mapa.selected {
	background:transparent url(../img/images/menu/menu-mapa-sel.gif);
}
#menu-regionalny-sys-bip.selected {
	background:transparent url(../img/images/menu/menu-regionalny-sys-bip-sel.gif);
}
#menu-e_urzad.selected {
	background:transparent url(../img/images/menu/menu-e_urzad-sel.gif);
}

/* Dock */
.js .lfr-dock.interactive-mode {
	float:right;
	min-width:150px;
	right:0px;
	top:-8px;
}

/* banner inside */
.navItem {
	cursor: pointer;
}
#bannerCustom {
background-image:url(../img/images/banner/banner-swietokrzyskie-y.jpg);
background-position: right center;
background-repeat:no-repeat;
height:234px;
width:948px;
margin:0px;
border:0px;
padding:0px;
}

#herby {
	height:28px;
	left:259px;
	position:absolute;
	top:280px;
	width:440px;
}
#herby ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#herby li {
	list-style-type: none;
	margin-right: 10px;
	float: left;
	height: 28px;
	width: 21px;
}
#bannerMapa {
	height:100px;
	left:800px;
	position:absolute;
	top:109px;
	width:120px;
}
#portalTurystyczny {
	height:59px;
	left:773px;
	position:absolute;
	top:245px;
	width:80px;
}
#portalKulturalny {
	height:64px;
	left:869px;
	position:absolute;
	top:244px;
	width:65px;
}
#bannerText {
left:300px;
position:absolute;
top:160px;
width:470px;

}

#bannerCustom a {
	color: white;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}
#bannerText ul {
	margin:0pt;
	padding:0pt;
}
#bannerText li {
	list-style-type: none;
	margin-top: 4px;
}
#gallery-flashcontent {
}

/* Info bar */
.simpleSearch-container {
	background:transparent url(../img/images/banner/search_bck.png) no-repeat;
	height:32px;
	width:505px;
	max-width:485px;
	padding:5px 0px 0pt 20px;
}
.simpleSearch-ico {
	background:url(../img/images/theme-ico/ico-search.jpg) no-repeat;
	height:22px;
	width:21px;
	float:left;
}

.simpleSearch-input {
	width:380px;
	margin:0 5px;
}

.simpleSearch-serchLink {
	text-decoration:none;
	font-size:0.9em;

}
.simpleSearch-container a.simpleSearch-serchLink:link, .simpleSearch-container a.simpleSearch-serchLink:visited {
color:white;
}


.languages-container {
	margin-top:5px;
}

.infoBar-container {
	margin-top:5px;
}

/***************************************************************************************/
/***************************************************************************************/
/* Portlet. */
.portlet-borderless-bar {
font-size:10px;
line-height:1em, 
}

.portlet-borderless-bar, .portlet-borderless-bar a {
color:black;
}

.portlet, .portlet-topper, .portlet-content, .portlet-title {
	background: none;
}
.portlet-content {
padding: 5px 0px; 
text-align:justify;
}

.portlet {
	padding:0pt;
}

.portlet-topper {
	background:transparent url(../img/images/portlet/portlet-topper-bcg.png) repeat-x;
	height:24px;
	margin-right:0px;
}

.portlet-ico {
	background:transparent url(../img/images/portlet/portlet-header-ico.png) no-repeat scroll 0%;
	display:block;
	float:left;
	height:15px;
	margin-left:4px;
	margin-top:3px;
	width:28px;
}

.portlet-title {
	color:#313131;
	float:left;
	font-family:verdana,tahoma,arial;
	font-size:1.2em;
	font-weight:bold;
	padding:3px 0pt 0px 3px;
}

.portlet-icons {
	margin:3px;
	top:-1px;
}

/* Nawigacja */
.1nav-menu-style-box li {
	list-style-image:url(../img/images/portal/navi-box.gif);
}

/***************************************************************************************/
/***************************************************************************************/
/* Stopka */
#footer
{
font-size: 0.9em;
}
#footerNavigation {
	border-bottom:1px solid #E1E1E1;
	border-top:1px solid #E1E1E1;
	height:1.5em;
	padding:1em;
	text-align:right;
}

#footerNavigation a{
	text-decoration:none;
}

.colorBlue {
	color:#0066d5;
}

.colorGreen {
	color:#69c70e;
}

.colorYellow {
	color:#ffcc00;
}

.colorRed {
	color:#fe0100;
}

.colorCeleste {
	color:#7694ac;
}

#footerLinks {
	height: 60px;
}

.footerLink {
	float:left;
}

.copyright-notice {
	color:#343434;
}

.font-X-small {
font-size:11px;
}
/*forms*/
select, option {
text-align:left; padding:0px;
}


