html, body {
	padding: 0px;
	margin: 0px;
	color: #fff;
}
.clear_div {
	clear: both;
}
a:link, a:visited, a:hover, a:active {
	text-decoration: none;
	color: #e2e2e2;
	font: 14px Georgia, sans-serif;
}
a:hover {
	color: #85c8ea;
}
#cookie_pupup_confirm a {
	color: #85c8ea;
	font-size: 16px;
}
h1 {
	font: 24px 'Open Sans Semibold', sans-serif;
	margin: 0px;
	text-align: left !important;
}

#wrapper, #header_wrapper_outer, #header_wrapper_inner, #content_wrapper_outer, #after_content_wrapper, #footer_wrapper, #menu {
	width: 100%;
	position: relative;
	top: 0px;
	left: 0px;
	text-align: center;
}

#header, #content, #after_content, #footer, #nav {
	position: relative;
	text-align: left;
	width: 940px;
	margin: 0px auto;
}

/*  header */

#header_wrapper_outer {
	background:  url("../img/header_wrapper_outer.jpg") repeat-x top left;
}
#header_wrapper_inner {
	background:  url("../img/header_wrapper_inner_bg.png") no-repeat center center;
}
#header {
	height: 529px;
}

a#logo {
	position: absolute;
	right: 0px;
	top: 55px;
	width: 479px;
	height: 232px;
	background:  url("../img/yola_logo.png") no-repeat top left;
}
#yola_photo {
	position: absolute;
	left: -22px;
	top: 41px;
	width: 473px;
	height: 489px;
	background:  url("../img/yola_photo.png") no-repeat top left;
}
p#yola_info {
	width: 462px;
	position: absolute;
	bottom: 33px;
	right: 10px;
	font: 16px/22px "Open Sans Semibold", sans-serif;
}
p#yola_info a#yola_about_btn {
	text-indent: -5000px;
	margin-top: 20px;
	font-style: italic;
	font-size: 22px;
	text-align: center;
	width: 150px;
	height: 50px;
	display: block;
	background:  url("../img/yola_about_btn.png") no-repeat top left;
}
p#yola_info a#yola_about_btn:hover {
	background-position: 0 -50px;
}
#menu {
	background-color: #cedceb;
	height: 61px;
}
/* menu */
#menu #nav ul {
	list-style: none;
	float: left;
	width: 810px;
	padding: 0px 50px;
	margin: 0px;
}

#menu #nav ul li {
	float: left;
	margin-right: 32px;
}
#menu #nav ul li.last {
	margin-right: 0px
}

#menu #nav ul li a:link, #menu #nav ul li a:visited, #menu #nav ul li a:active {
	display: block;
	padding: 22px 0px;
	color: #1c4364;
}
#menu #nav ul li a:hover {
	color: #85c8ea;
}

/* content */
#content {
	position: relative;
	z-index: 0;
}
#content.spec_background {
	position: relative;
	z-index: 0;
	width: 987px;
}
#content_wrapper_outer {
	background:  url("../img/content_wrapper_outer.jpg") repeat bottom left;
}

#content_wrapper_inner {
	background:  url("../img/content_wrapper_inner.jpg") repeat-x bottom left;
}

#content_wrapper_inner.spec_background_bottom {
	background: url("../img/after_content_bg.jpg") repeat scroll left top transparent;
}

#content_wrapper_inner_promienie {
	padding: 128px 0px 68px;
	background:  url("../img/promienie_mini.png") no-repeat top center;
}

#content_wrapper_inner_promienie.spec_background {
	padding: 128px 0px 68px;
	background:  url("../img/sp_bg_top.png") repeat-x top center;
}
#content_belka, #content_belka_isa, #content_belka_yola_wsrod_gwiazd {
	position: absolute;
	left: -5px;
	top: -70px;
	width: 951px;
	height: 72px;
	background:  url("../img/content_belka.png") no-repeat top left;
}
#content_belka_isa {
	background:  url("../img/content_belka_isa.png") no-repeat top left;
}
#content_belka_yola_wsrod_gwiazd {
	background:  url("../img/content_belka_yola_wsrod_gwiazd.png") no-repeat top left;
}
#content_belka_title {
	position: absolute;
	top: 4px;
	left: 15px;
}
#content_belka_title.t_yola_wsrod_gwiazd {
	width: 485px;
	height: 59px;
	top: 14px;
	background:  url("../img/t_yola_wsrod_gwiazd.png") no-repeat top left;
}
#content_belka_title.t_media_o_yoli {
	width: 485px;
	height: 59px;
	top: 14px;
	background:  url("../img/media.png") no-repeat top left;
}
#content_belka_title.t_wywiady {
	width: 168px;
	height: 59px;
	top: 8px;
	background:  url("../img/t_wywiady.png") no-repeat top left;
}
#content_belka_title.t_nostalgia {
	width: 188px;
	height: 53px;
	top: 14px;
	background:  url("../img/t_nostalgia.png") no-repeat top left
}
#content_belka_title.t_isa {
	width: 459px;
	height: 52px;
	top: 5px;
	background:  url("../img/t_isa.png") no-repeat top left
}
#content_belka_title.t_video {
	top: 10px;
	width: 188px;
	height: 49px;
	background:  url("../img/t_video.png") no-repeat top left
}

#content_belka_title.t_biografia {
	width: 188px;
	height: 63px;
	background:  url("../img/t_biografia.png") no-repeat top left
}

#content_shadow {
	z-index: -1;
	width: 1037px;
	height: 44px;
	position: absolute;
	bottom: -22px;
	left: -52px;
	background:  url("../img/content_shadow.png") no-repeat center center;
}
#content_shadow.spec_background {
	z-index: -1;
	width: 1037px;
	height: 44px;
	position: absolute;
	bottom: -22px;
	left: -52px;
	background: none;
	display: none;
}

#content_center {
	background:  url("../img/content_center_bg.png") repeat-y top left;
}
#content_center.spec_background {
	background: none;
	width: 987px;
}

#content_top.spec_background {
	background: none;
	height: 0px;
	display: none;
}

#content_top {
	background:  url("../img/content_top_bg.png") no-repeat top left;
	height: 2px;
}

#content_center_bg {
	z-index: 1000;
	background:  url("../img/content_bg.jpg") no-repeat 1px 1px;
	min-height: 719px;
	height: auto !important;
	height: 719px;
	padding: 32px 28px;
	width: 884px;
	position: relative;
}

#content_center_bg.spec_background {
	z-index: 1000;
	background: none;
	min-height: 719px;
	height: auto !important;
	height: 719px;
	padding: 0;
	width: 987px;
	position: relative;
}

#content_center_bg:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0px;
}
#content #main {
	float: left;
	width: 627px;
}
#content #main header h1 a {
	font: 24px 'Open Sans Semibold', sans-serif;
}
#content #main header p {
	color: #85c8ea;
	font: italic 12px "Open Sans Italic", sans-serif;
	padding: 5px 0px 15px;
	margin: 0px;
}

#content #main section#wywiad_lead {
	padding-left: 24px;
	margin-top: 20px;
	width: 579px;
	background:  url("../img/border_left.png") repeat-y top left;
}

#content #main section#wywiad_lead p {
	font: 16px "Open Sans", sans-serif;
}

#content #main section#wywiad_lead p span {
	font: bold 16px "Open Sans Bold", sans-serif;
}

#content #main section#wywiad_lead footer a {
	font: 14px 'Open Sans', sans-serif;
	color: #85c8ea;
}
#content #sidebar {
	float: left;
	width: 256px;
	background:  url("../img/border_left.png") repeat-y top left;
}
#content #sidebar_right {
	background:  url("../img/border_right.png") repeat-y top right;
}

#content #sidebar #slider_wrapper_top {
	background:  url("../img/slider_wrapper_top.png") no-repeat top center;
}
#content #sidebar #slider_wrapper_bottom {
	position: relative;
	z-index: 0;
	background:  url("../img/slider_wrapper_bottom.png") no-repeat bottom center;
	padding: 61px 28px;
}

#content #sidebar  #slider_wrapper_bottom  ul#sidebar_slider {
	position: relative;
	padding: 0px;
	margin: 0px;
	list-style: none;
	height: 597px;
	width: 200px;
	overflow: hidden; /* ??*/
}
#content #sidebar  #slider_wrapper_bottom  ul#sidebar_slider > li {
	height: 615px;
	width: 200px;
}
#content #sidebar  #slider_wrapper_bottom > ul#sidebar_slider > li > ul.submenu {
	padding: 0px;
	margin: 0px;
	list-style: none;
}

#content #sidebar  #slider_wrapper_bottom > ul#sidebar_slider > li > ul.submenu li {
	margin-bottom: 30px;
	text-align: center;
}
#content #sidebar  #slider_wrapper_bottom > ul#sidebar_slider > li > ul.submenu li a {
	font: 16px Verdana, sans-serif;
	display: block;
}
#content #sidebar  #slider_wrapper_bottom > ul#sidebar_slider > li > ul.submenu li a div {
	margin-top: 5px;
}
#slider_wrapper_bottom  a#arrow_up {
	position: absolute;
	top: 10px;
	left: 86px;
	display: block;
	margin: 0px auto;
	background:  url("../img/arrow_up.png") no-repeat top left;
	width: 90px;
	height: 25px;
	z-index: 1;
}
#slider_wrapper_bottom  a#arrow_up:hover, #slider_wrapper_bottom  a#arrow_down:hover {
	background-position: 0 -25px;
}
#slider_wrapper_bottom  a#arrow_down {
	position: absolute;
	bottom: 22px;
	display: block;
	margin: 0px auto;
	background:  url("../img/arrow_down.png") no-repeat top left;
	width: 90px;
	height: 25px;
	left: 86px;
	z-index: 1;
}

/* after content */

#after_content_wrapper {
	background:  url("../img/after_content_bg.jpg") repeat top left;
	overflow: auto;
}
#after_content {

	position: relative;
	padding: 0px;
}

#after_content_belka {
	background:  url("../img/after_content_belka_bg.png") repeat-x bottom left;
	width: 753px;
	margin: 0px auto;
}

#after_content_yola {
	height: 100px;
	background:  url("../img/yola_wsrod_gwiazd.png") no-repeat 50% 35px;
}
#after_content:after {
	content: ".";
	visibility: hidden;
	clear: both;
	display: block;
}
#after_content > ul {
	float: left;
	list-style: none;
	margin: 39px 125px 0px;
	padding: 0px;
	width: 698px;
	height: 164px;
}
#after_content > ul > li {
	width: 698px;
	height: 158px;
	overflow: hidden;
	background-color: transparent !important;
}
#after_content > ul > li > ul.submenu {
	list-style: none;
	margin: 0px;
	float: left;
	padding: 0px;
}
#after_content > ul > li > ul.submenu li {
	float: left;
	margin-right: 16px;
	text-align: center;
	overflow: hidden;
	width: 160px;
	background-color: transparent;
}
#after_content > ul > li > ul.submenu li.last, #after_content > ul > li > ul.submenu li:nth-of-type(4n) {
	margin: 0px;
}
#after_content ul li img {
	border: 1px solid #aeadad;
}
#after_content #arrow_left {
	position: absolute;
	background:  url("../img/arrow_left.png") no-repeat top left;
	width: 20px;
	height: 80px;
	left: 88px;
	top: 145px;
}
#after_content a#arrow_right {
	position: absolute;
	background:  url("../img/arrow_right.png") no-repeat top left;
	width: 20px;
	height: 80px;
	right: 88px;
	top: 145px;
}
#after_content a#arrow_right:hover, #after_content a#arrow_left:hover {
	background-position: 0 -80px;
}
/* footer  */
#footer_wrapper {
	background: #171717 url("../img/footer_bg.jpg") repeat top left;
	padding: 63px 0px 10px;
}
#footer {
	overflow: auto;
}
a.footer_box {
	width: 252px;
	padding: 0px 45px 70px 23px;
	float: left;
	background:  url("../img/border_right.png") repeat-y top right;
	min-height: 370px;
	height: auto !important;
	height: 470px;
}

.footer_box.last {
	padding-right: 23px;
	background: none;
}
section#copyright {
	padding: 10px 0px;
	clear: left;
	text-align: center;
	font: 12px Verdana, sans-serif;
	color: #E2E2E2;
}
.footer_box p {
	font: 12px/18px Verdana, sans-serif;
}

.footer_box h1 {
	margin-bottom: 16px;
}
.footer_box h1 span {
	display: block;
	text-align: center;
	height: 28px;
	width: 100%;
	font: italic 22px Georgia, sans-serif;
}
.footer_box h1 span#ozdobnik_isa {
	background:  url("../img/ozdobnik_isa.png") no-repeat center right;
}
.footer_box h1 span#ozdobnik_nostalgia {
	background:  url("../img/ozdoba_nostalgia.png") no-repeat center right;
}
.footer_box h1 span#ozdobnik_video {
	background:  url("../img/ozdobnik_video.png") no-repeat center right;
}
.footer_box h2 {
	font: 16px Verdana, sans-serif;
}

/* wywiad lista */

ul#wywiady_list, ul#yola_wsrod_gwiazd_list {
	float: left;
	width: 100%;
	list-style: none;
	padding: 0px;
	margin: 0px;
}

ul#wywiady_list li, #yola_wsrod_gwiazd_list li {
	text-align: center;
	float: left;
	width: 202px;
	margin: 0px 23px 30px 0px;
}
ul#wywiady_list li.last, #yola_wsrod_gwiazd_list li.last, #yola_wsrod_gwiazd_list li:nth-of-type(4n) {
	margin-right: 0px;
}
#yola_wsrod_gwiazd_list li.last + li {
	clear: left;
}
#nostalgia_list:after {
	content: '.';
	clear: left;
	visibility: hidden;
	height: 0px;
	display: block;
}
#nostalgia_list article {
	float: left;
	width: 100%;
	font: normal 18px 'Open Sans', sans-serif;
}
#nostalgia_list article figure {
	float: left;
	margin-right: 37px;
}
#nostalgia_list article time {
	color: #85c8ea;
	font: italic 12px "Open Sans Italic", sans-serif;
}
#nostalgia_list article div:first-of-type {
	float: right;
	width: 730px;
}
#nostalgia_list article h1 a {
	font: 24px 'Open Sans Semibold', sans-serif;
}

#nostalgia_list article footer {
	clear: both;
	text-align: right;
}

#nostalgia_list article footer a {
	font-style: italic;
}

/* submenu_isa */

#submenu_isa {
	text-align: center;
	font: italic 14px Georgia, sans-serif;
	color: #e2e2e2;
}
#submenu_isa a {
	font-style: italic;
}
#submenu_isa + hr {
	width: 717px;
	margin: 20px auto;
	background: #686767;
	height: 1px;
	border: none;
}
ul#biografia_navi {
	list-style: none;
	padding-left: 230px;
	/* float: left; */
}
ul#biografia_navi li {
	margin-bottom: 20px;
}
ul#biografia_navi li a {
	display: block;
	height: 32px;
	padding-left: 10px;
	padding-top: 3px;
	font-style: italic;
	font-size: 22px;
}
ul#biografia_navi a[href*="#ambasadorka_tarnowa"],
ul#biografia_navi a[href*="#yola_na_okladkach"],
ul#biografia_navi a[href*="/html/oscary-2020-yola-czaderska-hayek-o-nagrodzie-dla-bozego-ciala.html"] {
	width: 340px;
	background:  url("../img/yola_okladki_btn.png") no-repeat top left;
}
ul#biografia_navi a[href*="#ksiazki_yoli"] {
	width: 170px;
	background:  url("../img/ksiazka_yoli_btn.png") no-repeat top left;
}
ul#biografia_navi a[href*="#rozmaitosci"] {
	width: 170px;
	background:  url("../img/rozmaitosci_btn.png") no-repeat top left;
}
ul#biografia_navi a[href*="#stk_romowa_yola"], ul#biografia_navi a[href*="#stopklatka_rozmawia_z_yola"], ul#biografia_navi a[href*="#rozmowa_z_yola"] {
	width: 210px;
	background: url("../img/stk_rozm_yola_btn.png") no-repeat scroll -130px top rgba(0, 0, 0, 0);
}
ul#biografia_navi a[href*="/media-o-yoli"] {
	width: 170px;
	background:  url("../img/prasa_o_yoli_btn.png") no-repeat top left;
}

a[href*="#powrot"] {
	font-size: 18px;
	font-style: italic;
	color: #fff !important;
}
/* kotwice */
a[name="rozmaitosci"], 
a[name="yola_na_okladkach_czasopism"], 
a[name="yola_na_okladkach"], 
a[name="ambasadorka_tarnowa"], 
a[name="ksiazki_yoli"], 
a[name="stk_romowa_yola"], 
a[name="rozmowa_z_yola"], 
a[name="stopklatka_rozmawia_z_yola"], 
a[name="prasa_o_yoli"] {
	display: block;
	margin: 20px 0px;
	font: 24px 'Open Sans Semibold', sans-serif;
}

ul#galeria_slider_wrapper {
	list-style: none;
	padding: 0px;
	margin: 20px auto;
}
ul#galeria_slider_wrapper li {
	width: 100% !important;
}

/*
 ul#galeria_slider_nav li{
 width: 100% !important;
 }
 ul#galeria_slider_nav:after{
 content: '.';
 display: block;
 clear: both;
 visibility: hidden;
 height: 0px;
 }
 ul#galeria_slider_nav li{
 float: left;
 margin-right: 10px;
 }
 ul#galeria_slider_nav li.last{
 margin-right: 0px;
 }
 */
/* nadpisane style fancybox */

.fancybox-opened .fancybox-title {
	visibility: visible;
}
.fancybox-title-inside-wrap:after {
	clear: both;
	visibility: hidden;
	content: '.';
	display: block;
}
.fancybox-skin {
	border: none !important;
	border-radius: 0px !important;
	background-color: #2f2f2f !important;
}
.fancybox-skin .fancybox-image {
	border: 1px solid #d0d0d0;
}
.fancybox-skin a.fancybox_close_btn {
	position: absolute;
	right: 70px;
	top: 30px;
	/*font-size: 18px;*/
	font-style: italic;
	color: #9b9b9b;
}
.fancybox-skin a.fancybox_close_btn:hover {
	color: #85c8ea;
}

#title_tmpl_left_side {
	float: left;
}
#title_tmpl_right_side {
	font: 15px Verdana, sans-serif;
	color: #fff;
	float: right;
}
#title_tmpl_right_side span {
	color: #85c8ea;
}

/* stare style */
table.center {
	margin-left: auto;
	margin-right: auto;
}

td {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.galeria {
	border-width: 5px;
	border-style: groove;
	border-top-color: #ff9800;
	border-bottom-color: #ffc86d;
	border-left-color: #ffc86d;
	border-right-color: #ff9800;
	padding: 0px;
	margin: 0px;
	text-align: center;
}
.grafika {
	text-align: center;
	margin: 0px;
	margin-bottom: 15px;
	padding: 0px;
}

table img {
	margin: 10px;
	border: none;
}

img.nolm {
	margin: 0px;
}

#banner {
	width: 780px;
	height: 247px;
}

#flashcontent {
	margin-left: -2px;
}

.czerwonydywan_slider_box {
	width: 100%;
	height: 650px;
}
.czerwonydywan {
	border: 7px solid #ebdeaa;
	-moz-box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.6);
	-webkit-box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.6);
	box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.6);
	width: 928px;
	height: 480px;
	margin: auto;
	overflow: hidden;
}
.czerwonydywan_parkan {
	background: url('../img/czerwony_dywan.png');
	height: 342px;
	width: 1404px;
	margin: -205px 0 0 -215px;
	position: absolute;
	z-index: 1000;
	clear: both;
}
#navigation_slider {
	z-index: 2000;
	position: absolute;
	margin: -300px 0 0 930px;
}
#navigation_slider a {
	width: 16px;
	height: 16px;
	padding: 0;
	display: inline-block;
	margin: 4px 0;
	background: #3a6285;
	clear: both;
	float: left;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
#navigation_slider a.activeSlide {
	background: #f8e98f;
}
.null {
	clear: both;
}
.czerwonydywan_box {
	margin: 0 0 85px 0;
}
.czerwonydywan_box .czerwonydywan_content {
	width: 490px;
	float: left;
}
.czerwonydywan_box .czerwonydywan_content h2 {
	font-size: 24px;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	font: 24px 'Open Sans Semibold', sans-serif;
}
.czerwonydywan_box .czerwonydywan_content .data {
	color: #85c8ea;
	font-size: 12px;
}

.czerwonydywan_box .czerwonydywan_image {
	width: 433px;
	float: right;
}
.czerwonydywan_box .czerwonydywan_image img {
	width: 433px;
	border: 6px solid #ebdeaa;
}

.polacy_w_belwederze {
	width: 607px;
	height: 85px;
	display: block;
	cursor: pointer;
	margin: 0 auto;
	background: url('../img/polcay_w_belwederze.png');
}

.zobacz_wiecej_cd {
	width: 526px;
	height: 47px;
	display: block;
	cursor: pointer;
	margin: 0 auto;
	background: url('../img/zobacz_wiecej.png');
}
.grafikaTekst {
	padding: 10px;
}

.galleryIsa img {
	border: medium none;
	margin: 10px;
}
.galleryIsa {
	text-align: center;
}


blockquote p:before{
	    color: #ccc;
    content: open-quote;
    font-size: 3em;
}
blockquote {
	border-left:8px solid #afafaf;
	padding: 0 100px 0 20px;
	margin: 20px 20px 02px 60px;
	font-style: italic;
	page-break-inside: avoid;
}
blockquote p:after{
    color: #ccc;
    content: close-quote;
    font-size: 3em;
    vertical-align: -0.4em;
}


.mediaoyoli.czytajdalej{
	width: 170px;
	height:34px;
	color:#000;
	line-height:34px;
	display:inline-block;
	padding-left: 22px;
    text-transform: uppercase;
    font-weight:600;
    float:right;
    margin-bottom:30px;
	background:  url("../img/prasa_o_yoli_btn.png") no-repeat top left;
}

#content_center_bg p{
	line-height:25px;
}
