@import url('../font/stylesheet.html');
.clear {clear:both}
.ovhidden {overflow:hidden}
body {background-image:url(../img/bg.png); background-repeat:no-repeat; background-attachment:scroll; background-position:center top; font: 12px/17px 'Arial', 'Tahoma', 'Verdana', 'sans-serif'; color:#343434}
p {font: 12px/17px 'Arial', 'Tahoma', 'Verdana', 'sans-serif'; color:#343434}
a, a:hover {color:#343434}
#root {width:1004px; margin:0 auto;}
#header {margin-bottom:20px; clear:both; height:115px;}
#logo {display:block; width:267px; height:100px; margin: 30px 58px 0 20px; float:left}
#headerRight {float:left}
#headerUtils {width:635px; height:35px; line-height:35px}
#headerUtils a {padding-left:24px; background-repeat:no-repeat; background-position:left center; margin-right:20px; display: block; float: left; height: 33px; line-height: 33px;}
#headerUtils span {float:left; margin-right:13px; margin-left: 24px;}
#headerLinkContact {background-image:url(../img/header-icon-contact.png);}
#headerLinkMap {background-image:url(../img/header-icon-map.png);}
#headerLinkFont, #headerLinkFontPlus, #headerLinkFontPlusPlus, #headerLinkContrastNormal, #headerLinkContrastWB, #headerLinkContrastYB {
text-indent:-9999px;
margin: 0 12px 0 0 !important;
padding: 0 !important;
}
#headerLinkFont {
width:13px;
height:14px;
background:url(../img/header-icon-font.png);
}
#headerLinkFontPlus {
width:29px;
height:14px;
background:url(../img/header-icon-fontplus.png);
}
#headerLinkFontPlusPlus {
width:38px;
height:14px;
background:url(../img/header-icon-fontplusplus.png);
}
#headerLinkContrastNormal, #headerLinkContrastWB, #headerLinkContrastYB {
width:27px;
height:27px;
background:url(../img/header-icon-contrast-whiteblack.png);
}
#headerLinkContrastWB {
background:url(../img/header-icon-contrast-blackwhite.png);
}
#headerLinkContrastYB {
background:url(../img/header-icon-contrast-blackyellow.png);
}
#headerContact {width:635px; height:85px; padding-top:13px; color:#9f0b0f; font:20px 'mpregular'}
#headerContact p {color:#9f0b0f; font:21px 'mplight'; margin-bottom: 4px;}
#breadcrumbs {height:51px}
#breadcrumbs p, #breadcrumbs a {line-height:52px; margin-bottom:0; float:left; font-size:16px; font-family: 'mpregular'; padding-right:28px; padding-left:10px; background:url(../img/breadcrumb-separator.png) no-repeat center right;}
#breadcrumbs #youAreHere {padding:0 45px 0 20px; background:none;}
#breadcrumbs a {color:#9f0b0f; font-family: 'mplight'; text-decoration:underline;}
#breadcrumbs a:hover {color:#9f0b0f; text-decoration:none}
#breadcrumbs .active {color:#9f0b0f;}
.pagination a, .pagination span, .pagination a:hover, .pagination .active a, .pagination .active span {
background:none;
}
/******************************************** MENUS ***********************************************/
#leftColumn {width:178px; margin-left:20px}
#menuPodmiotowe {width:178px; list-style:none; margin:0 0 10px 0;}
#menuPodmiotowe li {margin-bottom:1px; font:14px 'mpregular'; padding-left:10px; background:#e7e6cd;}
#menuPodmiotowe .menuItem a {display:block; color:#464444; padding:11px 10px 9px 0;}
#menuPodmiotowe li:first-child {background:#cccbb2; color:#333; line-height:38px;}
#menuPodmiotowe .menuItem:hover a {color:#9f0b0f}
#menuPrzedmiotowe {width:177px; list-style:none; margin:0; border-right:1px dotted #434234}
#menuPrzedmiotowe li {padding-left:10px; font:14px 'mpregular'; border-top:1px dotted #434234}
#menuPrzedmiotowe .menuItem a {display:block; color:#464444; padding:9px 8px 7px 0;}
#menuPrzedmiotowe li:first-child {background:url(../img/menu-przedm-bg.png) no-repeat; height:35px; line-height:37px; border-left:1px dotted #434234}
#menuPrzedmiotowe .menuItem:hover a {color:#9f0b0f}
/******************************************** RIGHT COLUMN ***********************************************/
#rightColumn {width:242px}
#searchBox {width:266px}
#searchBox form {margin-bottom:2px}
#searchBox input {width:100px; background:none; border:none; box-shadow:none; height:34px; width:136px; padding-left:14px; margin:0; margin-right:27px; font: 12px 'Arial', 'Tahoma', 'Verdana', 'sans-serif'; color:#8a8a8a}
#searchBox button {background:none; border:none; font:16px 'mpregular'; color:#585556; }
#rightUtils {background:url(../img/dotted-vertical.png) repeat-y; margin-top:-1px; margin-left:1px;}
#rightUtils p {font:14px 'mplight'; border-bottom:1px solid #d4d3c2; margin:7px 2px 0 14px; padding-bottom:7px;}
#rightUtils span {font:14px 'mpregular'}
#rightUtils .header {background:url(../img/right-header.png); width:240px; height:52px; margin:3px 0 0 1px; color:#393637; font:17px 'mpregular'; line-height:54px;}
#rightUtils .header img {margin:-5px 12px 0 13px;}
#rightUtils #history p {border:none; margin-left:0; padding-bottom:0; margin-top:2px;}
#rightUtils #history .header {margin-top:20px;}
#rightUtils #history .header img {margin-top:-3px;}
#rightUtils #history .item {border-bottom:1px solid #d4d3c2; margin:6px 2px 10px 14px; padding-bottom:10px;}
/********************************************** MAIN ******************************************************/
#main {width:505px; padding:17px;}
#newsList a {color:#b42b30}
#newsList h2 {font:17px 'mpregular'; margin:0}
#newsList .date {font-size:11px; color:#aaa; margin-bottom:2px}
#filesBox {margin-left:-5px;}
#filesBox #cont {background:url(../img/attachment-bg.png) repeat-y; width:516px;}
#filesBox #headerFiles {background:url(../img/attachment-top.png) no-repeat; width:516px; height:30px; margin-bottom:0}
#filesBox #cont h2 {margin-top:0; padding-top:7px; padding-left:17px; font:17px 'mpregular'}
#filesBox #cont ul {list-style:none; margin:0 17px 0 17px; padding-bottom:17px}
#filesBox #cont ul li {border-top:1px solid #d4d3c2; padding: 5px 0;}
#filesBox #cont ul li:first-child {border:none; padding: 0 0 5px 0;}
/*********************************************** FOOTER ************************************************/
#footer {font-size:11px; color:#605f4c; background:url(../img/dotted-horizontal.png) repeat-x; margin-top:13px; margin-left:214px; width:505px; height:30px; padding:10px}
#footer a {color:#605f4c}
/*********************************************** SITEMAP ***********************************************/
.siteMap {font:16px 'mpregular'; margin-top:0}