* {    margin: 0;    padding: 0;    border: 0;}ul {    list-style-type: none;}/*  Ogólne style linków  */a:link {    color: #0b68b2;}a:visited {    color: #67b2ee;}a:hover {    color: #0b68b2;}a:active {    color: #0b68b2;}/*  Style nagłówków  */h1 {    padding: 10px 0 0 15px;    float: left;}h2 {    font-size: 1.25em;    font-weight: normal;    color: #792316;}h3 {    font-size: 1.1em;    font-weight: normal;    color: #792316;    padding: 10px 0 5px 0;}h3.news_title {    padding: 0;}h4 {    font-size: 1em;    font-weight: normal;    color: #792316;    padding: 15px 0 5px 0;}h5 {    font-size: .9em;    font-weight: normal;    color: #792316;    padding: 10px 0 0 0;}body {    font: 86% Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;    color: #666;    background: #fffcec;}#page_wrapper {    width: 960px;    margin: 0 auto 15px auto;    overflow: hidden;}#page_top {    height: 99px;    border-left: 1px solid #edeadb;    background: url(../img/page_top_bg.png) #fdf8dd no-repeat top left;}#page_nav {    float: left;    margin-top: 65px;    padding-left: 40px;    font-size: .95em;}#page_nav ul li {    float: left;    display: block;    margin-right: 10px;}#page_nav ul li a {    text-decoration: none;    display: block;    text-align: center;    padding-top: 2px;}#page_nav ul li a:visited {    color: #0b68b2;}#page_nav ul li.active a {    background: #fef9df;    border: 1px solid #edeadb;    border-top: 0;    padding: 5px;    margin-top: -3px;    font-weight: bold;}#page_image {    position: relative;}#slideshow {    /*background: url(../img/tmp_slideshow.png) transparent no-repeat top left;*/    height: 247px;    overflow: hidden;    position: relative;}#slideshow div {    position: absolute;    top: 0;    left: 0;    z-index: 8;    opacity: 0.0;    height: 247px;    background-color: #fff;}#slideshow div.active {    z-index: 10;    opacity: 1.0;}#slideshow div.last-active {    z-index: 9;}#slideshow div .slide_text {	position: absolute;	top: 50px;	left: 600px;	opacity: 1;	background: transparent;	color: #fff;}#slideshow div .slide_text p {	font-size: 1.7em;	font-weight: normal;	padding-bottom: 10px;}#slideshow div .slide_text ul {	}#slideshow div .slide_text ul li {	background: url(../img/slide_star_bullet.png) transparent no-repeat 0 7px;	padding: 3px 0 3px 15px;}#slideshow div img {    height: 247px;    display: block;}#page_search {    position: absolute;    top: 198px;    right: 0;    width: 341px;    height: 42px;    padding: 7px 10px 0;    background: url(../img/page_search_bg.png) transparent no-repeat top right;    z-index: 100;    overflow: hidden;}#page_search form {    position: relative;    border-bottom: 1px solid #e2e2e2;    background: #fff;    padding-bottom: 5px;}#page_search form input, #page_search form label {    float: left;}#page_search form label {    margin-top: 10px;}#page_search form input#ajaxSearch_input {    width: 213px;    height: 18px;    margin: 10px 15px 0 15px;    border: 1px solid #e2e2e2;    background: url(../img/search_input_bg.png) transparent no-repeat top left;}#page_search form input#ajaxSearch_submit {    width: 36px;    height: 36px;    background: url(../img/submit_bg.png) transparent no-repeat top left;}.ajaxSearch_paging + div.ajaxSearch_result {    border-top: 0;}.ajaxSearch_result {    padding-top: 5px;    margin: 10px 0;    border-top: 1px solid #e2e2e2;}#page_content {	position: relative;    border: 1px solid #edeadb;    border-top: 0;    min-height: 400px;    height: auto;    background: url(../img/page_content_bg.png) #fefefe repeat-x top left;    overflow: hidden;}#homepage_main {    width: 598px;    float: left;    margin-top: 18px;	margin-bottom: 10px;    border-right: 1px solid #e2e2e2;}#page_content p {    font-size: .9em;    line-height: 150%;    padding: 5px 0 0 0;}#homepage_main .homepage_main_item ul,#page_content #subpage_main ul {    margin: 10px 0;    font-size: .95em;}#homepage_main .homepage_main_item ul li,#page_content #subpage_main ul li {    padding: 3px 0 5px 20px;    background: url(../img/bullet_icon.png) transparent no-repeat 2px 9px;}#page_content #subpage_main ul.no_bullets li {    background-image: none;    padding-left: 0;}#homepage_main p.intro_text {    color: #792316;    font-size: 1.1em;    margin: 0 18px 0;    padding: 0 0 9px 0;	line-height: 140%;}#homepage_main p.intro_text.last {    border-bottom: 1px solid #e2e2e2;	padding-bottom: 18px;}#homepage_main .homepage_main_item {    width: 260px;    float: left;    margin: 0 21px 18px 18px;}#homepage_main .homepage_main_item img {    display: block;    margin: 5px 0 0 0;}#page_submenu {    float: left;    width: 140px;    min-height: 100px;    padding: 18px 20px 10px 10px;}#page_submenu ul li {    padding: 0 0 5px 0;}#page_submenu ul li a {    font-size: .9em;    text-decoration: none;}#page_submenu ul li ul li {	padding: 3px 0 0 5px;}#page_submenu ul li ul li a {	font-size: .8em;}#subpage_main {    float: left;    min-height: 400px;    width: 412px;    padding: 0 15px 10px 0;    margin-top: 18px;    margin-bottom: 18px;    border-right: 1px solid #e2e2e2;}/* news box section */#news_box {    float: left;    margin-top: 18px;    padding-left: 10px;    width: 340px;}#news_box ul li {    margin: 0 0 10px 0;}#page_content p.news_summary {    padding-top: 0;}#page_content #news_box span.news_info {    font-size: .8em;}#page_content span.news_info {    font-size: .85em;}/* map */#map_box {    float: left;    margin-top: 18px;    padding-left: 10px;    width: 340px;}#map_box iframe {    margin-top: 5px;}/* workers profiles */#subpage_main #workers_box ul li {    margin: 0 0 15px 0;    background: none;    padding: 0 0 10px 0;    border-bottom: 1px solid #e2e2e2;    overflow: hidden;}#subpage_main #workers_box ul li:last-child {    border-bottom: 0;}#subpage_main #workers_box ul li img {    float: left;    margin: 10px 10px 10px 0;    padding: 3px;    border: 1px solid #e2e2e2;}#subpage_main #workers_box ul li ul li {	border-bottom: 0;	margin-bottom: 0;    padding: 3px 0 5px 20px;    background: url(../img/bullet_icon.png) transparent no-repeat 2px 7px;}#subpage_main #workers_box ul li div.worker_profile {    float: left;    width: 280px;}/* EU Beneficiary Badge */#eu_badge {	position: absolute;	right: 0;	bottom: 5px;	display: block;}#page_footer {    clear: both;    font-size: .8em;    padding-top: 5px;}#page_footer ul {    float: left;}#page_footer ul li {    display: inline;}#page_footer ul li a:visited {    color: #0b68b2;}#page_footer span {    float: right;}