/* ============== */
/* = Start: 23.04.2010 Koniec: 14.05.2010 =*/
/* ============== */
/*Spis streści:
1. Ogólnie, dotyczą wrapera, headera oraz stopki
2. Nawigacje, jakie zostały użyte na stronie
	2.1 Górne menu
	2.2 Menu boczne
	2.3 Menu w środku strony na stronie głównej
3. Flash, tutaj znajduje się div do flasha
4. Boksy na home, czyli głowny duzy boks oraz małe dwa 
5. Obrazki, które są cześcią TYLKO layotu 
6. Nagłówki 
7. Powszechne, drobne, dodatkowe style
8. Głownie ogólne style dla podstron
	8.1 Gabinety Partnerskie
		8.1.1 Gabinety Profil
		8.1.2 Gabinety ankieta
	8.2 Rejestracja 
	8.3 Reminder
	8.4 Klub Zdrowia
		8.4.1  Klub  zdrowia
		8.4.2. O klubie
		8.4.3. Czlonkowie Klubu 
		8.4.4. Moje konto 
		8.4.5. Konkurs
	8.5 Encyklopedia
	8.6 Ambasador
		8.6.1 Lista Ambasadorów
		8.6.2 Profil
		8.6.3 Skrzynka i Opinie
*/

/* =================================================== */
/* = 1. Ogólnie, dotyczą wrapera, headera oraz stopki = */
/* =================================================== */
body{font-size:0.750em; /*12px font-size*/ background:#ffffff url(../images/bg.jpg) repeat-x top left;font-family:Arial,'Liberation Sans','Helvetica Neue',FreeSans,sans-serif; color:#707070; background-color:#ffffff;}
div#wrapper_outer{background:transparent url(../images/wrapper_top.jpg) no-repeat top left;width:980px;margin-left:auto;margin-right:auto;padding-top:17px;margin-bottom:30px;position:relative;}
div#wrapper_inner{line-height:1.5;background:transparent url(../images/wrapper_bg.png) repeat-y top left;width:980px;}

div#header{width:910px;}
div#header img{cursor:pointer;vertical-align:middle;}
div#header div#facebook{color:#5f78ab;padding-top:25px;}
div#header div#szukaj_rejestracja ul li{float:left;color:#0272b6;font-weight:bold;padding-right:8px;}
div#header div#szukaj_rejestracja ul{margin-bottom:5px;}
div#header div#szukaj_rejestracja ul li a{color:#0272b6;}

div#header div#szukaj{clear:both;background:transparent url(../images/search_input.gif) no-repeat top left;width:19.7em;height:24px;}
div#header div#szukaj input.search_btn{width:2.2em;height:24px;border:0;background:transparent url(../images/search_btn.gif) no-repeat top left;vertical-align:top;cursor:pointer;}
div#header div#szukaj input.search_input {color:#888888;margin-left:20px;width:14.95em;background-color:transparent;border:0;font-size:1em;padding:5px 0 0 0px;}
/*Ten styl dla p nie jest potrzeby dla strony, ale potrzebny dla walidacji*/
div#header div#szukaj p {display:inline;}

div#mainContent{margin-left:25px;position:relative;width:910px;}

div#footer{margin:10px 0 0 0;position:relative;color:#787878;height:157px;border-top:1px solid #ebebeb;background:#f9f9f9 url(../images/footer_bg.gif) no-repeat bottom right;width:958px;border-left:1px solid #fff;border-right:1px solid #fff;padding:0;}
div#footer ul{margin-top:20px;}
div#footer ul li a{color:#787878;}
div#footer ul li{color:#787878;white-space:nowrap;}
div#footer ul li:first-child{font-weight:bold;padding-bottom:5px;}

div#footerBottom ul li{display:inline;color:#787878;}
div#footerBottom ul li a{color:#787878;}
div#footerBottom ul.bottom_links a,div#footerBottom ul.bottom_liks {color:#1596d9;}
div#footerBottom ul.bottom_links li {border-left:1px solid #1596d9;padding:0 10px;}
div#footerBottom ul.bottom_links li:first-child{border:none;}

/* ================================================ */
/* = 2. Nawigacje, jakie zostały użyte na stronie = */
/* ================================================ */
/* ========================================================================================= */
/* = 2.1 Górne menu = */
/* ========================================================================================= */
div#navTop{margin:10px 0 10px 0;width:910px;background:url(../images/navTop.gif) no-repeat top left;height:36px;}
div#navTop div{text-align:center;width:900px;margin:0 auto;height:34px;overflow:hidden;}
div#navTop ul li{font-weight:bold;color:#fff;text-align:left;display:inline;margin:0 -1px 0 -2px;}
div#navTop ul li.active a{background:url(../images/navTop_hover.gif) repeat-x bottom left;}
div#navTop ul li a{border-left:1px solid #237fb7;color:#fff;text-decoration:none;padding:10px 18px;line-height:34px;margin:0;}
div#navTop ul li a:hover{text-decoration:none;padding:10px 18px;color:#fff;background:url(../images/navTop_hover.gif) repeat-x bottom left;}
div#navTop ul li:first-child a{border:none;}
/* =========================================================================================================================== */
/* = 2.2 Główną klasą dla menu bocznego jest navVertical, które uzyskuje dodatkowe właściowiści gdy się doda left lub right.*/
/* =========================================================================================================================== */
div#navVertical.left {margin-left:0;}
div#navVertical.left ul li:hover{background:#fff url(../images/navVertical.gif) repeat-x bottom left;}
div#navVertical.left ul li a {padding:2px 40px 2px 0px;background: url(../images/arrow_circleRight.gif) no-repeat 95% 50%;}
div#navVertical.left ul li{background-color:#fff;padding:8px 0px 8px 20px;}
div#navVertical.left ul li.active {padding:0;}
div#navVertical.left ul li.active:hover{background:none;}
div#navVertical.left ul li.active ul {background:none;padding:10px 0 10px 20px;margin-bottom:0;}
div#navVertical.left ul li.active a{background:#5fbff2 url(../images/arrow_blue.gif) no-repeat 95% 50%;color:#fff;padding:10px 40px 10px 20px;font-weight:bold;display:inline-block;width:168px;}
div#navVertical.left ul li.active ul li {border:none; padding:2px 0 0 10px;background:#fff url(../images/arrow_sub.gif) no-repeat center left;color:#0385c8}
div#navVertical.left ul li.active ul li:hover {background:#fff url(../images/arrow_sub.gif) no-repeat center left;}
div#navVertical.left ul li.active ul li a{color:#0385c8;font-weight:normal;display:inline;padding:0;background:none;}
div#navVertical.left ul li.active ul li a:hover {text-decoration:underline;}

div#navVertical.right {margin-right:0;}
div#navVertical.right ul li{background:#fff url(../images/arrow_circleRight.gif) no-repeat 95% 50%;}
div#navVertical.right ul li:hover{background:#5fbff2 url(../images/arrow_blue.gif) no-repeat 95% 50%;color:#fff;}
div#navVertical.right ul li:hover a{color:#fff;}
div#navVertical.right ul li span{font-size:0.917em;display:none;font-weight:normal;padding-right:50px; }

div#navVertical ul{background:#fff url(../images/navVertical_bottom.gif) no-repeat bottom left;padding-bottom:6px;}
div#navVertical ul li{padding:10px 0px 10px 20px;border-top:1px solid #ebebeb;color:#2b2b2b;font-weight:bold;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;}
div#navVertical ul li:hover span{display:none;}
div#navVertical ul li a{color:#2b2b2b;text-decoration:none;display:block;}

/* ========================================================================================================= */
/* = 2.3 Menu w środku strony na stronie głównej = */
/* ========================================================================================================= */
div#navMiddle{margin-top:10px;margin-bottom:10px;background:url(../images/navMiddle_bottom.gif) no-repeat bottom left;padding-bottom:3px;}
div#navMiddleInner{padding-bottom:15px;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;padding-top:10px;}

div#navMiddleMenu{background:url(../images/navMiddle.gif) no-repeat top left;height:39px;padding-top:10px;}
div#navMiddleMenu p {color:#fff;padding-right:15px;line-height:22px;float:right;}
div#navMiddleMenu ul{margin-left:10px;}
div#navMiddleMenu ul li {float:left;padding-right:5px;margin-right:10px;}
div#navMiddleMenu ul li a{padding:5px 10px 9px 10px;display:block;color:#fff;font-weight:bold;}
div#navMiddleMenu ul li span{padding-left:5px;display:block;}
div#navMiddleMenu ul li:hover span{background:url(../images/navMiddle_left.gif) no-repeat top left;}
div#navMiddleMenu ul li:hover {background:url(../images/navMiddle_right.gif) no-repeat top right;}
div#navMiddleMenu ul li:hover a{background-color:#fff;color:#2b2b2b;text-decoration:none;}
div#navMiddleMenu ul li.active a{background:#ffffff url(../images/navMiddle_arrow.gif) no-repeat top center;color:#2b2b2b;}
div#navMiddleMenu ul li.active span{background:url(../images/navMiddle_left.gif) no-repeat top left;}
div#navMiddleMenu ul li.active {background:url(../images/navMiddle_right.gif) no-repeat top right;}


div#navMiddleContent div{padding:0 0 0 20px;}
div#navMiddleContent div div {padding:0;}
div#navMiddleContent p {color:#707070;line-height:1.2;}
div#navMiddleContent p a {color:#0385c8;}
div#navMiddleContent img{margin:0 20px 10px 0;float:left;border:1px solid #d9d9d9;}

div#navMiddleContent a,div#navMiddleContent ul.navMiddleLinks {color:#0385c8;}
div#navMiddleContent ul.navMiddleLinks  li {border-top:1px solid #ebebeb;padding:4px 0;}
div#navMiddleContent ul.navMiddleLinks  li:first-child{border:none;padding-top:0;}


/* ==================================================================================================================== */
/* = 3. Flash, tutaj znajduje się div do flasha, w którym znajduje się drugi div na absolucie z alternatywna treścia. = */
/* ==================================================================================================================== */
div#forFlashContainer {position:relative;height:308px;width:230px;margin-top:10px;}
div#forFlashContainer div#Flash,
div#forFlashContainer div#alterContent
{height:308px;width:230px;position:absolute;top:0;left:0;}
div#forFlashContainer div#Flash {z-index:1;}
div#forFlashContainer div#alterContent{z-index:0;background:url(../images/alterContent.jpg) no-repeat top left;}

/* ========================================================== */
/* = 4. Boksy na home, czyli głowny duzy boks oraz małe dwa = */
/* ========================================================== */
div#homeBigBox{height:344px;background:url(../images/box-home-large.jpg) no-repeat top left;font-style:italic;}
div.large{height: 555px;}
div#homeBigBox div#homeBigBoxContent{margin-left:29px;}
div#homeBigBox div#homeKonkurs{background:url(../images/blue_left_konkurs.gif) no-repeat top left;height:26px;padding-left:5px;}
div#homeBigBox div#homeKonkurs a{display:block;font-size:1.167em;background:#026cac url(../images/blue_right_konkurs.gif) no-repeat top right;padding:0px 10px 0 5px;height:26px;line-height:23px;color:#fff;font-weight:bold;font-style:italic;}
div#homeBigBox div#ZobaczButton{padding-left:5px;height:31px;background:url(../images/blue_left.gif) no-repeat top left;color:#fff;}
div#homeBigBox div#ZobaczButton a {padding:0 40px 0 10px;color:#fff;line-height:31px;height:31px;background:url(../images/blue_right.gif) no-repeat top right;display:block;text-transform:uppercase;}
div#homeBigBox div#ZobaczButton img{vertical-align:middle;margin-left:5px;}

div#homeBigBox div#miniHomeBox {padding:20px 0 0 0px;}
div#homeBigBox div#miniHomeBox div{width:146px;height:51px;display:inline;}
div#homeBigBox div#miniHomeBox div.left{background:url(../images/miniBox_rower.jpg) no-repeat top left;margin-left:85px;}
div#homeBigBox div#miniHomeBox div.right{background:url(../images/miniBox_bieganie.jpg) no-repeat top left}
div#homeBigBox div#miniHomeBox div.right p,
div#homeBigBox div#miniHomeBox div.left p
{font-style:normal;color:#fff;padding:7px 0 0 10px;}
div#homeBigBox div#miniHomeBox div.right p a,
div#homeBigBox div#miniHomeBox div.left p a 
{color:#fff;}


/* Background do SmallBOX na stronie głównej, zalecam takie zagnieżdzenie ze względu na ie6  = */
div#mainColumn div.homeSmallBox.left div.inner {background:url(../images/boks_zapytajEksperta.jpg) no-repeat top right;}
div#mainColumn div.homeSmallBox.right div.inner {background:url(../images/bluebox.jpg) no-repeat top right;color:#ffffff!important;}

div#mainColumn div.homeSmallBox.right div.inner h4, div#mainColumn div.homeSmallBox.right div.inner p{color:#ffffff!important;}
div#mainColumn div.homeSmallBox.right div.inner p a{color:#ffffff!important; padding-left:5px;}

/* =========================================================== */
/* = 5. Obrazki, które są cześcią TYLKO layotu (Layouts images) = */
/* =========================================================== */
div#wrapper_outer img.wrapperBottom,
div#items img.itemsBottom,img.itemsBottom
{vertical-align:top;display:block;}

/* ============================================== */
/* = 6. Nagłowki jakie są ostylowane na stronie = */
/* ============================================== */
div#logo h2{color:#4f4f4f;font-style:italic;font-size:1.333em;}
div#logo h1{color:#4f4f4f;font-style:italic;font-size:1.333em;}
div#navVertical.right h3 {color:#0385c8;background:url(../images/navVertical_top.gif) no-repeat top left;}
div#navVertical.left h3 {color:#000;text-transform:uppercase;background: url(../images/navVerticalGrey.gif) no-repeat top left;}
div#navVertical h3 {    padding: 4px 0 1px 20px;}
div#navMiddleContent h3 {color:#2b2b2b;margin-bottom:5px;padding-right:50px;}
div.SmallBox h4 {color:#2b2b2b;margin-bottom:5px;}
div#homeBigBox h1 {color:#fff;font-size:2.000em;margin:19px 0 0 20px;}
div#homeBigBox h1 strong{display:block;font-size:1em;}
div#homeBigBox h2, div#homeBigBox h3 {color:#026cac;}
div#homeBigBox h2 {margin:20px 0 0 0;font-size:1.667em;}
div#homeBigBox h3 {margin-top:0px;font-size:1.167em;color:#35a9e7;}
div#alterContent h4 {color:#026cac;text-align:center;font-size:1.833em;font-style:italic;margin-top:10px;}
div#alterContent h4 strong{font-size:1em;display:block;margin-top:15px;color:#8d8d8d;}
div#items h3 {color:#2b2b2b;font-size:1.667em;margin-bottom:10px;}
div#items h3.granat {color:#026cac;}
div#items h3.gabinety {color:#2E4F88;line-height:1.2em;}
div#items div.klubzdrowia h3 {font-style:italic;color:#026cac;}
div#items h3 strong {font-size:0.70em;display:block;color:#707070;margin-top:5px;line-height:1.2;}
div.gabinetyAnkieta h3 {margin-bottom:20px;}
div.ProductItem h3 {margin-bottom:10px;}
div.oklubie h4,div.akcje h4 {color:#0385c8;background:url(../images/arrow_big_right.gif) no-repeat top left;padding-left:35px;line-height:30px;font-style:italic;font-size:1.167em;}
div.akcje h4 {font-size:1em;font-style:normal;font-weight:normal;}
div#items div.oklubie h3 {color:#026cac;font-style:italic;}
div#klubzdrowia div#zalogujRejestruj h4 a{color:#0385c8;text-transform:uppercase;}
div#klubzdrowia div#zalogujRejestruj h4 img {vertical-align:middle;margin:10px 5px 10px 0;}
div#klubzdrowia div#zalogujRejestruj h2 {color:#026cac;font-size:1.333em;margin-top:10px;}
div#klubzdrowia div.klubzdrowiaBox h4 {font-size:1.4em;}
div#klubzdrowia div.klubzdrowiaBox.left h4 {color:#026cac}
div#klubzdrowia div#Box h1 {color:#fff;font-size:2.000em;margin:30px 0 0 20px;}
div#klubzdrowia div#Box h1 strong{display:block;font-size:1em;}
div#klubzdrowia div#Box h2  {color:#026cac;font-size:1.333em;margin:20px 0;}
div#klubzdrowia div#Box h2 strong {color:#35a9e7;display:block;font-size:1em;margin-top:17px;margin-bottom:66px;}
div#homeBigBox.konkursKlubZdrowia h1 {font-size:2.833em;margin:20px 0 0 20px;}
div#homeBigBox.konkursKlubZdrowia h2 strong {color:#35a9e7;display:block;font-size:1em;margin:5px 0;}
#homeBigBox.konkursKlubZdrowia h2 {margin-top:15px;}

/* ================================================= */
/* = 7. Powszechne, drobne, dodatkowe style (Common) = */
/* ================================================= */
.buy-online-tab table{line-height: 1;}
.left{float:left;}
.right{float:right;}
.show {display:block;}
.hide {display:none;}
.bottom_10 {margin-bottom:10px;}
.blue {color:#0385C8;}
.bold {font-weight:bold;}
a:hover {text-decoration:underline;}
a {text-decoration:none;}
div.hr, div.item div.hr {border-bottom:1px solid #ebebeb;}
a.print {background:url(../images/drukuj_ico.gif) no-repeat center left;padding-left:15px;}
p.ButtonBlue {background:transparent url(../images/blue_left.gif) no-repeat scroll left top;color:#FFFFFF;height:31px;padding-left:5px;}
p.ButtonBlue input,p.ButtonBlue a
{width: auto;overflow: visible;font-weight:bold;background:url(../images/blue_right.gif) no-repeat scroll right top transparent;color:#FFFFFF!important;padding-right:40px;height:30px;border:none;cursor:pointer;text-transform:uppercase;font-style:italic;font-size:1.167em;}
p.ButtonBlue a {display:inline-block;line-height:30px;}
p.login_error {color:red;font-weight:bold;text-align:center;}
p.error { color: red}

ul#stronicowanie,ul.stronicowanie {margin:0;}
ul#stronicowanie,ul.stronicowanie {width:100%;}
ul#stronicowanie li,ul.stronicowanie li{display:inline;}
ul#stronicowanie li img,ul.stronicowanie li img {vertical-align:middle;border:medium none;float:none;margin:0;}
ul#stronicowanie a.selected,ul.stronicowanie a.selected {font-weight:bold;}
ul#stronicowanie a,ul.stronicowanie a {padding:0 5px;}

div.item  div.logowanie,div.logowanie {width:220px;margin:0 auto;color:#707070;}
div.item  div.logowanie label,div.logowanie label{color:#707070;}
div.item  div.logowanie table td,div.logowanie table td {padding:5px 5px 5px 0;}
div.item  div.logowanie table,div.logowanie table {margin:20px 0;}
div.item  div.logowanie input.text,div.logowanie input.text {width:16.667em;border:1px solid #ebebeb;padding:5px 0;}
div.item  div.logowanie  a,div.logowanie  a {color:#0385c8;}
div.item  div.logowanie p.login_error,div.logowanie p.login_error {color:red;font-weight:bold;text-align:center;padding:5px 0;margin-bottom:-15px;}

/* ================================ */
/* = Dotyczy zaogrąglania krawędzi = */
/* ================================ */
div.outer,div.item,div.subitem,div.lista,div.singleBox{background-color:#ebebeb;}
div.inner{background-color:#ffffff;}
div.outer {border:1px solid #ebebeb;}

/* = Dotyczy SmallBox, ktory jest uzyty na stronie głowniej i Klubie Zdrowia = */
div.SmallBox {width:328px;background-color:#ebebeb;border:1px solid #ebebeb;}
div.SmallBox div.inner {padding:20px 130px 7px 20px;line-height:1.2;cursor:pointer;}
div.SmallBox div:hover h4,
div.SmallBox div:hover p 
{text-decoration:underline;}
div.SmallBox p {color:#707070;margin-bottom:3px;}

/* ======================================== */
/* = 8. Głownie ogólne style dla podstron = */
/* ======================================== */
div#items {color:#707070;}
div#items.sub {background:none;}
div#items a,div#items ul li {color:#0385c8;}
div#items div.inner,div#items div.subitem div.inner,div.lista div.item {background:#fff url(../images/item_bg.gif) repeat-x bottom left;height:auto;padding-bottom:0;}
div.ProductItem {padding-bottom:8px;}
div#items.singleBox div.item {background-color:transparent;}
div.item img.img {float:right;background-color:transparent;margin-left:5px;}
div.item div.content{padding:20px 0px 10px 25px;margin-right:20px;}
div.item div.sub {margin-right:200px;}
div.item div.ArtBottomNav {color:#0385c8;}
div.item ul {margin-top:10px;}
div.item ul li a,
div.item ul li
 {color:#0385c8;background-color:transparent;}
div.item ul {margin:10px 0;width:60%;}
div.subitem {width:328px;margin-top:10px;}
div.subitem img {float:left;margin:0 10px 10px 0;border:1px solid #d9d9d9;}
div.subitem div.content {padding:25px 25px 10px 25px;}
div.subitem ul {margin:10px 0;}
div#items div.item div.text ul {list-style-type:square;width:auto;margin-left:20px;color:#707070;}
div#items div.item div.text ul li {padding:3px 0;color:#707070;}

div.item.inputText input.text {width:16.667em;border:1px solid #ebebeb;padding:5px 0;}
div.item,div.subitem  {border:1px solid #ebebeb;}
div.ArtBottomNav {margin-top:10px;}
div.ArtMidImg img{margin:0 10px 10px 0;}


div#lokalizator {margin-bottom:15px;color:#a5a5a5;}
div#lokalizator p {color:#a5a5a5;}

div#podstronaSearch {line-height:30px;margin-bottom:15px;}
div#podstronaSearch p {display:inline;}
div#podstronaSearch input.search_btn{width:2.000em;height:24px;border:0;background:transparent url(../images/search_btn.gif) no-repeat top left;vertical-align:middle;cursor:pointer;}
div#podstronaSearch input.search_input {color:#888888;width:10.000em;border:0;font-size:1em;border:1px solid #ebebeb;}

/* ========================== */
/* = Poszczególne podstrony = */
/* ========================== */
/* ======================== */
/* = 8.1 Gabinety Partnerskie = */
/* ======================== */
/*8.1.1 Gabinety Profil*/
div#Mapka{width:280px;margin:13px 0 0 10px;}
div#tabelaDane table {margin:10px 0;width:100%;}
div#tabelaDane table td {padding:3px 0;}
div#ListaSpecjalizacji {width:85%;margin-bottom:10px;}
div#ListaSpecjalizacji span {background: url(../images/arrow_sub.gif) no-repeat center left;padding-left:10px;padding-right:40px;}
div#fotki img {margin-right:4%;margin-bottom:7px;margin-top:7px;}

/*8.1.2 Gabinety ankieta*/
div.gabinetyAnkieta label {margin-bottom:5px;width:247px;float:left;display:inline;}
div.gabinetyAnkieta label.labelSmall{width:126px;}
div.gabinetyAnkieta label.zdjecieLabel {width:150px;}
div.gabinetyAnkieta input.text {width:19.167em;}
div.gabinetyAnkieta input.textSmall{width:9.167em;}
div.gabinetyAnkieta input.textBig {width:39.167em;}
div.gabinetyAnkieta input.text,
div.gabinetyAnkieta input.textSmall,
div.gabinetyAnkieta input.textBig
{border:1px solid #ebebeb;float:left;display:inline;margin-right:10px;font-size:1em;padding:2px;margin-bottom:15px;}
div.gabinetyAnkieta br {clear:left;}
div.gabinetyAnkieta textarea {border:1px solid #ebebeb;width:100%;height:60px;margin-bottom:10px;width:470px;}
div.gabinetyAnkieta p {margin-top:10px;}
div#checkboxSpecjalizacje {margin-bottom:20px;}
div#checkboxSpecjalizacje label{float:none;display:inline;}
div#checkboxSpecjalizacje table {width:100%;}
div.dodajZdjecie {width:75%;margin-bottom:10px;}
div.dodajZdjecie input {margin-top:10px;}

/*8.1.3 Wyszukiwarka */
div.gabinetyAnkieta ul#stronicowanie {width:60%;}

div.gabinetyAnkieta form .selectDiv{ width:250px; float:left; }
div.gabinetyAnkieta form #checkboxSpecjalizacje .checkboxDiv{ float:left; width:300px; margin:5px; }
div.gabinetyAnkieta #map_canvas{ width:600px;height:400px; }
div.gabinetyAnkieta #tabelaDane2 .resultItemDiv{ float:left;width:250px;height:100px; margin:5px; }
div.gabinetyAnkieta #tabelaDane2 .resultItemDiv p {width:220px;}
div#tabelaDane2{ margin-top:30px; }
p.msg{ color:red; }
div.resultItemDiv img {margin-right:10px;width:20px;height:29px;}
div.resultItemDiv p {margin-top:0;}
div.gabinetyAnkieta #tabelaDane2 .resultItemDiv {height:80px;}

/* =============== */
/* = 8.2 Rejestracja = */
/* =============== */
div.rejestracja table {margin:10px 0;}
div.rejestracja table td {padding:3px 0;}
div.rejestracja p.error,
div.rejestracja p.success
{display:block;display:inline-block;;margin:0 0 0 15px;height:20px;overflow:hidden;padding:0;text-indent:-99999px;width:20px;background:transparent url(../images/no-ok_ico.gif) no-repeat scroll bottom left;}
div.rejestracja p.error.success {background-position:top left;}
div.rejestracja p.error {background-position:bottom left;}

/* =========== */
/* = 8.3 Reminder = */
/* =========== */
div.reminder table {margin:10px 0;}
div.reminder table td {padding:3px 10px 3px 0;}
div.reminder table td {vertical-align:middle;}
div.reminder table td p.ButtonBlue {margin-bottom:0;}

/* ================ */
/* = 8.4 Klub Zdrowia = */
/* ================ */

/*8.4.1 Klub  zdrowia*/
/* = Background dla smallBox w Klubie Zdrowia, zalecam takie zagnieżdzenie ze względu na ie6 = */
div#klubzdrowia div.klubzdrowiaBox.left div.inner {background:#f8fcfe url(../images/boks_akcje.jpg) no-repeat top right;}
div#klubzdrowia div.klubzdrowiaBox.right div.inner {background:#fff url(../images/boks_klub.jpg) no-repeat top right;}

div.klubzdrowiaBox.left p {color:#026cac}
div.klubzdrowiaBox p {margin:10px 0;}
div.klubzdrowiaBox {margin-top:10px;}

div#klubzdrowia div#Box div.inner {background:url(../images/klub_BigBox.jpg) no-repeat top left;height:340px;}
div#zalogujRejestruj img {margin:0 auto;}
div#zalogujRejestruj div.inner {text-align:center;padding:10px 30px;font-style:italic;color:#707070;font-weight:bold;}

div#klubzdrowia div#Box div.inner {padding-left:23px;font-style:italic;}
div#klubzdrowia div#homeKonkurs{background:url(../images/blue_left_konkurs.gif) no-repeat top left;height:26px;padding-left:5px;}
div#klubzdrowia div#homeKonkurs a{display:block;font-size:1.167em;background:#026cac url(../images/blue_right_konkurs.gif) no-repeat top right;padding:0px 10px 0 5px;height:26px;line-height:23px;color:#fff;font-weight:bold;font-style:italic;}
div#klubzdrowia div#ZobaczButton{padding-left:5px;height:31px;background:url(../images/blue_left.gif) no-repeat top left;color:#fff;}
div#klubzdrowia div#ZobaczButton a {padding:0 40px 0 10px;color:#fff;line-height:31px;height:31px;background:url(../images/blue_right.gif) no-repeat top right;display:block;}
div#klubzdrowia div#ZobaczButton img{vertical-align:middle;margin-left:5px;}

/* 8.4.2. O klubie */
div.item div.hr {margin:10px 0;}
div.oklubie p {margin-left:35px;}
div.oklubie a {margin-left:35px;}
div.oklubie p.ButtonBlue a,div.oklubie p.ButtonBlue {margin-left:0;}

/* 8.4.3. Czlonkowie Klubu */
div.user {display:inline;width:95px;margin-right:33px;float:left;}
div.user.last {margin-right:0;}
div.user span b{font-weight:bold;}
div.user span,div.user a {display:block;text-align:left;}

/*8.4.4. Moje konto */
div#konto div.user {width:100%;}
div#konto div.user img {margin:5px 0 0 0;}
div.item div#info ul {width:100%;}
div.item div#info ul#stronicowanie {width:80%;}

/*8.4.5. Akcje */
div.akcje p {margin-left:35px;}

/*8.4.5. Konkurs */
div#homeBigBox.konkursKlubZdrowia {position:relative;height:474px;}
div#homeBigBox.konkursKlubZdrowia div.inner{background:url(../images/konkurs_bg.jpg) no-repeat left top transparent;font-style:italic;height:474px;}
div#homeBigBox.konkursKlubZdrowia div#ZobaczButton {bottom:40px;left:28px;margin:0;position:absolute;}
div#homeBigBox.konkursKlubZdrowia p {margin:10px 0;}
div#homeBigBox.konkursKlubZdrowia p,div#homeBigBox.konkursKlubZdrowia p a{color:#707070;font-size:1em;font-style:normal;}
div#homeBigBox.konkursKlubZdrowia p a{text-decoration:underline;}
div#homeBigBox.konkursKlubZdrowia p.opis{font-size:1.167em;}
div#homeBigBox.konkursKlubZdrowia div.win p.opis,
div#homeBigBox.konkursKlubZdrowia div.again p.opis,
div#homeBigBox.konkursKlubZdrowia div.fail p.opis  
{width:380px;margin:40px 0 130px;}
div#homeBigBox.konkursKlubZdrowia div.fail p.opis a {color:#1175b1;text-decoration:none;font-weight:bold;}
div#homeBigBox.konkursKlubZdrowia div.fail p.opis a:hover {text-decoration:underline;}
div#homeBigBox.konkursKlubZdrowia p.opis strong {display:block;margin-bottom:10px;font-weight:bold;}
div#homeBigBox.konkursKlubZdrowia p.ButtonBlue {bottom:35px;left:28px;margin:0;position:absolute;}
div#homeBigBox.konkursKlubZdrowia ul {margin-bottom:80px;}
div#homeBigBox.konkursKlubZdrowia ul li {color:#35a9e7;font-style:normal;width:394px;}
div#homeBigBox.konkursKlubZdrowia ul li span {display:block;margin:10px 0;font-weight:bold;}
div#homeBigBox.konkursKlubZdrowia ul li input {color:#707070;width:13.333em;}
div#homeBigBox.konkursKlubZdrowia p.regulamin{position:absolute;bottom:0;left:29px;}



/* ================ */
/* = 8.5 Enckylopedia = */
/* ================ */

.content-video #flash{padding-left:56px;}
.produkty-main h3 strong {font-weight:normal;}

div#items  ul.status{color:#b6b7b7; font-family:Arial; width:100%; height:25px;padding:10px 10px 10px 21px;}
div#items  ul.status li{display:inline;color:#b6b7b7; }
div#items ul.status li span{display:block; float:left; height:30px; background-position:left bottom;}
div#items ul.status li.desc span{width:151px;}
div#items ul.status li.first span{width:180px; }
div#items ul.status li.second span{width:180px; }
div#items ul.status-1 {background:url(../images/status1.jpg) no-repeat 21px bottom;}
div#items ul.status-1 .first {color:#61bbea; }

div#items ul.status-2{background:url(../images/status2.jpg) no-repeat 21px bottom;}
div#items ul.status-2 .first, ul.status-2 .second{color:#61bbea; }

div#items  ul.status-3{background:url(../images/status3.jpg) no-repeat 21px bottom;}
div#items ul.status-3 .first, ul.status-3 .second, ul.status-3 .third{color:#61bbea; }

.question-1{font-size:1.250em; color:#535353;}
.question-form{padding:0px 0px 0px 21px;}
div#items .question-form ul li{color:#707070; font-size:1em;}
div#items  a.nexstep{display:block; margin:20px 0px; width:171px; height:30px; background:url(../images/btn_nextstep.jpg) left top no-repeat;clear:both;  text-indent:-99999px}
div#items  a.nexstep:hover{background-position:left -30px;}

div#items  a.check{display:block; margin:20px 0px; width:172px; height:30px; background:url(../images/btn_check.jpg) left top no-repeat;clear:both;  text-indent:-99999px}
div#items  a.check:hover{background-position:left -31px;}


.question-sliders{padding:10px 21px; width:90%; }
.question-sliders p {font-size:1.083em; padding:20px 0px 20px 90px;margin-left:20px;}
.question-sliders p.cig {background:url(../images/cig.jpg) no-repeat left center;}
.question-sliders p.coffee{background:url(../images/coffee.jpg) no-repeat left center;}
.question-sliders p.question-1{color:#535353;
font-size:1.250em;padding:0px; margin:0px; margin-bottom:20px;}
.answers2 li{padding:10px 0px 10px 0px;}

div#navMiddleContent p:hover, div#navMiddleContent h3:hover{cursor:pointer;text-decoration:underline;}


div#items a.conf-result{display:block; text-align:center; float:left;margin:0px 10px; font-size:1.167em; color:#545656; font-weight:bold;width:180px;}
div#items a.conf-result img{width:180px;}
div#items a.conf-result:hover{border:none; text-decoration:none;}

.footer-madeby{color:#787878; padding:5px 10px; float:right;}
.footer-madeby a{color:#1596D9; font-weight:bold;}

h1.bottom{bottom:4px;color:#787878;display:block;font-size:0.917em;font-style:italic;font-weight:normal;padding-left:14px;position:absolute;}


/* ================= */
/* = 8.6 Ambasador = */
/* ================= */

/* 8.6.1 Lista Ambasadorów */
div#ambList{}
div#items.ambasador div.inner{background:#fff;}
div.ambasador div#ambList div.topVisual{background:url(../images/ambasador-top-visual.jpg) 2px 2px no-repeat;width:668px;height:266px;}
div.ambasador div#ambList div.topVisual h1{color:#026cac;font-size:1.167em;font-weight:bold;padding:236px 0 0 25px;}
div.ambasador div.content{padding:5px 0px 10px 25px;}
div.ambasador div.list{width:620px;border-top:1px solid #ebebeb;padding:6px 0;}
div.ambasador div.list div.ambBox{width:285px;height:244px;margin-bottom:6px;padding:10px;position:relative;float:left;background:url(../images/ambasador-box-bg.jpg) no-repeat;border:1px solid #ebebeb;}
div.ambasador div.list div.ambBox.spc{margin-right:6px;}
div.ambasador div.ambBox div.ambAvatar{width:79px;height:79px;border:1px solid #ebebeb;float:left;}
div.ambasador div.ambBox div.ambDesc{width:190px;height:245px;position:relative;float:left;margin-left:12px;line-height:1.4em;}
div.ambasador div.ambBox div.ambDesc p{padding-bottom:15px;}
div.ambasador div.ambBox div.ambDesc h2.ambName{color:#026cac;font-size:1.167em;font-weight:bold;padding-bottom:10px;}
div.ambasador div.ambBox div.ambDesc a.ambOpinions{color:#026cac;font-size:0.917em;}
div.ambasador div.ambBox div.ambDesc p.ambListButton{position:absolute;bottom:0;left:0;padding-bottom:0;}
div.ambasador div.ambShareKnowledge{height:60px;position:relative;float:left;width:620px;border-bottom:1px solid #ebebeb;background:url(../images/ambasador-sub-gradient.png) repeat-x;}
div.ambasador div.ambShareKnowledge h4{color:#026cac;font-size:1.167em;font-weight:bold;padding:24px 0 0 7px;}
div.ambasador div.ambShareKnowledge p.ambCheckOpButton{position:absolute;top:20px;right:7px;}
div.ambasador div.ambCheckOpinions{height:60px;position:relative;float:left;width:620px;border-bottom:1px solid #ebebeb;}
div.ambasador div.ambCheckOpinions h4{color:#026cac;font-size:1.167em;font-weight:bold;padding:24px 0 0 7px;}
div.ambasador div.ambCheckOpinions p.ambCheckOpButton{position:absolute;top:20px;right:7px;}
div.ambasador div.ambSocialMedia{height:60px;float:left;}

/* 8.6.2 Profil */
/* SubVisual - universal */
div#ambSubVisual{margin-top:7px;}
div#ambSubVisual div.item{height:224px;background:url(../images/ambasador-profil-visual.png) 2px 2px no-repeat;}
div#ambSubVisual p.ButtonBlue{float:left;margin-top:172px;}
div#ambSubVisual p.ambSubVAnswerButton{margin-left:25px;}
div#ambSubVisual p.ambSubVReadButton{margin-left:7px;}

div#ambProfile{}
div#ambProfile div.item{height:275px;padding:1px;}
div#ambProfile div.wrap{height:248px;background:url(../images/ambasador-profil-gradient.png) left bottom repeat-x;padding:27px 0 0 38px;}

div#ambProfileAcc,
div#ambProfileInit{float:left;font-size:1.0em;}
div#ambProfileAcc{width:160px;}
div#ambProfileInit{margin-top:50px;}
div#ambProfileAcc h2{font-size:1.667em;font-weight:bold;color:#2b2b2b;padding-bottom:20px;}
div#ambProfileAcc div.ambProfileName span.val{font-weight:bold;}
div#ambProfileAcc div.ambProfilePic{border:1px solid #ebebeb;width:93px;height:93px;margin:5px 0 20px 0;}
div#ambProfileAcc div.ambProfileActions{color:#0385c8;}

div#ambProfileInit{position:relative;height:160px;width:440px;}
div#ambProfileInit p{color:#0385c8;}
div#ambProfileInit div#ambProfileInitList p{padding-top:2px;}
div#ambProfileInit div#ambProfileInitPages{position:absolute;bottom:0px;}
div#ambProfileInit div#ambProfileInitPages ul{width:auto;padding-top:10px;}
div#ambProfileInit div#ambProfileInitArch{position:absolute;bottom:3px;right:20px;}

/* 8.6.3 Skrzynka i Opinie */
/* UI Tabs CSS Reset */
div#ambInboxTabs .ui-tabs-nav{width:600px;margin:0 0 7px 10px;}
div#ambInboxTabs .ui-tabs,
div#ambInboxTabs .ui-tabs-nav,
div#ambInboxTabs .ui-tabs-panel{background:none;border:none;padding:0 0;color:#575757;font-size:1.0em;}
div#ambInboxTabs .ui-tabs .ui-tabs-nav li a{padding:0 0;background-color:transparent;font-size:1.0em;}
div#ambInboxTabs .ui-state-default,
div#ambInboxTabs .ui-tabs-selected,
div#ambInboxTabs .ui-widget-content .ui-state-active,
div#ambInboxTabs .ui-widget-header .ui-state-active{border:none;color:#0385c8;background:none;padding:0 0;margin:0 0;font-weight:normal;} 
div#ambInboxTabs .ui-state-active{font-weight:bold;color:#0385c8;border:none;background:none;padding:0 0;margin:0 0;}
div#ambInboxTabs .ui-state-active a,
div#ambInboxTabs .ui-state-active a:link,
div#ambInboxTabs .ui-state-active a:visited{font-weight:bold;color:#0385c8;}
div#ambInboxTabs .ui-state-default a,
div#ambInboxTabs .ui-state-default a:link,
div#ambInboxTabs .ui-state-default a:visited{color:#0385c8;}
/* End UI Tabs CSS Reset */

/* Inbox w/Tabs */
div#ambInboxTabs{margin-top:7px;}
div#ambInboxTabs div.wrap{padding:27px 0 0 28px;}
div#ambInboxTabs h2{font-size:1.667em;font-weight:bold;color:#2b2b2b;padding:0 0 20px 10px;}
div#ambInboxTabs div.item{min-height:220px;background:url(../images/ambasador-inbox-visual.png) 2px 2px no-repeat;}
div#ambInboxTabs ul li#ambInboxRec{width:95px;}
div#ambInboxTabs ul li#ambInboxMod{width:140px;}
div#ambInboxTabs ul li#ambInboxPub{width:210px;}
div#ambInboxTabs table td{font-size:0.917em;padding:2px 0;}
div#ambInboxTabs table tr{border-bottom:1px solid #ebebeb;}
div#ambInboxTabs table tr:last-child{border-bottom:none;}
div#ambInboxTabs table tr.title{background:url(../images/ambasador-blue-filler.png) repeat;border-top:1px solid #fff;border-bottom:none;}
div#ambInboxTabs table tr.title td{font-size:0.917em;}
div#ambInboxTabs table tr td:first-child{padding-left:10px;}
div#ambInboxTabs table tr.unread td{font-weight:bold;}
div#ambInboxTabs table td.ambInboxDate{width:95px;}
div#ambInboxTabs table td.ambInboxFrom{width:140px;}
div#ambInboxTabs table td.ambInboxTitle{width:210px;}

/* Single message */
div#ambSingleMessage{margin-top:7px;}
div#ambSingleMessage div.wrap{padding:27px 0 0 28px;}
div#ambSingleMessage h2{font-size:1.667em;font-weight:bold;color:#2b2b2b;padding:0 0 20px 10px;}
div#ambSingleMessage div.item{min-height:220px;background:url(../images/ambasador-inbox-visual.png) 2px 2px no-repeat;}
div#ambSingleMessage div.ambSingleMessageHeaders{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:5px 0 5px 10px;width:430px;}
div#ambSingleMessage div.ambSingleMessageHeaders p{font-size:0.917em;}
div#ambSingleMessage div.ambSingleMessageHeaders p span.val{font-weight:bold;}
div#ambSingleMessage div.ambSingleMessageContent{min-height:140px;width:430px;padding:7px 0 30px 10px;}
div#ambSingleMessage div.ambSingleMessageActions{padding:0 0 20px 10px; width:430px;}
div#ambSingleMessage div.ambSingleMessageActions p.ButtonBlue{float:left;}
div#ambSingleMessage div.ambSingleMessageActions p.ambSingleMAnswerButton{margin-right:130px;}
div#ambSingleMessage div.ambSingleMessageActions p.ambSingleMCloseButton{float:right;}

/* Single message w/Reply box */
div#ambSingleMessageReply{margin-top:7px;}
div#ambSingleMessageReply div.wrap{padding:27px 0 0 28px;}
div#ambSingleMessageReply h2{font-size:1.667em;font-weight:bold;color:#2b2b2b;padding:0 0 20px 10px;}
div#ambSingleMessageReply div.item{min-height:220px;background:url(../images/ambasador-inbox-visual.png) 2px 2px no-repeat;}
div#ambSingleMessageReply div.ambSingleMessageHeaders{border-top:1px solid #fff;padding:5px 0 5px 10px;width:430px;}
div#ambSingleMessageReply div.ambSingleMessageHeaders p{font-size:0.917em;}
div#ambSingleMessageReply div.ambSingleMessageHeaders p span.val{font-weight:bold;}
div#ambSingleMessageReply div.ambSingleMessageContent{width:430px;border-bottom:1px solid #ebebeb;padding:7px 0 15px 10px;}
div#ambSingleMessageReply div.ambSingleMessageReplyBox{width:430px;padding:7px 0 15px 10px;}
div#ambSingleMessageReply div.ambSingleMessageReplyBox textarea{width:420px;height:140px;border:1px solid #ebebeb; color:#000; font-size:1.2em;}
div#ambSingleMessageReply p.context{font-weight:bold;padding-bottom:7px;}
div#ambSingleMessageReply div.ambSingleMessageActions{padding:0 0 20px 10px; width:430px;}
div#ambSingleMessageReply div.ambSingleMessageActions p.ButtonBlue{float:left;}
div#ambSingleMessageReply div.ambSingleMessageActions p.ambSingleMSendButton{margin-right:117px; margin-right:100px;}
div#ambSingleMessageReply div.ambSingleMessageActions p.ambSingleMCloseButton{float:right;}

/* Opinions */
div#ambOpinions{margin-top:7px;}
div#ambOpinions div.wrap{padding:27px 0 0 28px;}
div#ambOpinions h2{font-size:1.667em;font-weight:bold;color:#2b2b2b;padding:0 0 20px 10px;}
div#ambOpinions div.item{min-height:220px;background:url(../images/ambasador-inbox-visual.png) 2px 2px no-repeat;}
div#ambOpinions table td{font-size:0.917em;padding:2px 0;color:#575757;}
div#ambOpinions table tr{border-bottom:1px solid #ebebeb;}
div#ambOpinions table tr:last-child{border-bottom:none;}
div#ambOpinions table tr.title{background:url(../images/ambasador-blue-filler.png) repeat;border-top:1px solid #fff;border-bottom:none;}
div#ambOpinions table tr.title td{font-size:0.917em;}
div#ambOpinions table tr td:first-child{padding-left:10px;}
div#ambOpinions table tr.unread td{font-weight:bold;}
div#ambOpinions table td.ambInboxDate{width:95px;}
div#ambOpinions table td.ambInboxFrom{width:140px;}
div#ambOpinions table td.ambInboxTitle{width:210px;}

/* 8.6.4 Search */
/* Search - Opinions */
div#ambSearchOpinions{}
div.ambasador div#ambSearchOpinions div.topVisual{background:url(../images/ambasador-top-visual.png) 2px 2px no-repeat;width:668px;height:266px;position:relative;}
div.ambasador div#ambSearchOpinions div.topVisual h1{color:#026cac;font-size:1.167em;font-weight:bold;padding:200px 0 0 25px;}
div.ambasador div#ambSearchOpinions div.topVisual p.ButtonBlue{margin:5px 0 0 25px;}
div#ambSearchOpinions form.search .searchbtn{border:0px; width: 24px; height:22px; background: url(../images/phoenix/search.jpg) no-repeat left top; text-indent: -9999px; cursor:pointer;font-size:0;line-height:0;}
div#ambSearchOpinions form.search .clearbtn{border:0px; width: 24px; height:22px; background: url(../images/phoenix/clear.jpg) no-repeat left top; text-indent: -9999px; cursor:pointer;font-size:0;line-height:0;}
div#ambSearchOpinions form.search{float:right;}
div#ambSearchOpinions form.search label{color:#1e6ec7;}
div#ambSearchOpinions form.search input{border:1px solid #ebebeb;color:#575757;padding:2px;font-size:0.917em;}
div#ambSearchOpinions p.sortowanie{float:left;font-size:1em;color:#1e6ec7;padding-top:3px;}
div#ambSearchOpinions p.sortowanie span{float:left;font-size:1em;color:#1e6ec7;padding-right:11px;}
div#ambSearchOpinions div.ambSearchModule{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;padding:20px 0 10px 0;}
div#ambSearchOpinions div.ambSearchOpinionRes{padding-top:10px;}
div#ambSearchOpinions div.ambNick img{float:left;}
div#ambSearchOpinions div.ambNick h2{float:left;color:#026cac;font-size:1.167em;font-weight:bold;padding:10px 0 0 10px;}
div#ambSearchOpinions div.ambSingleResult{padding:10px 0 10px 50px;position:relative;border-bottom:1px solid #ebebeb;}
div#ambSearchOpinions div.ambSingleResult h3.title{font-size:1.0em;font-weight:bold;color:#575757;padding:0 0 7px 0;margin-bottom:0;}
div#ambSearchOpinions div.ambSingleResult p.date{color:#026cac;float:right;padding-right:5px;}
div#ambSearchOpinions div.ambSingleResult p.more{float:right;padding-right:5px;}
div#ambSearchOpinions div.ambSingleResult p.excerpt{padding: 0 0 7px 0; overflow:auto;}
div#ambSearchOpinions div.ambSearchPageNav{padding:10px 0 30px 0;width:;}
div#ambSearchOpinions div.ambSearchPageNav a.back{float:left;padding:2px 0 0 5px;}
div#ambSearchOpinions div.ambSearchPageNav ul.stronicowanie{float:right;margin:0 0;width:auto;}

/* Search - Results */
div#ambSearchResults{}
div.ambasador div#ambSearchResults div.topVisual{background:url(../images/ambasador-top-visual.png) 2px 2px no-repeat;width:668px;height:266px;position:relative;}
div.ambasador div#ambSearchResults div.topVisual h1{color:#026cac;font-size:1.167em;font-weight:bold;padding:200px 0 0 25px;}
div.ambasador div#ambSearchResults div.topVisual p.ButtonBlue{margin:5px 0 0 25px;}
div#ambSearchResults form.search .searchbtn{border:0px; width: 24px; height:22px; background: url(../images/phoenix/search.jpg) no-repeat left top; text-indent: -9999px; cursor:pointer;font-size:0;line-height:0;}
div#ambSearchResults form.search .clearbtn{border:0px; width: 24px; height:22px; background: url(../images/phoenix/clear.jpg) no-repeat left top; text-indent: -9999px; cursor:pointer;font-size:0;line-height:0;}
div#ambSearchResults form.search{float:right;}
div#ambSearchResults form.search label{color:#1e6ec7;}
div#ambSearchResults form.search input{border:1px solid #ebebeb;color:#575757;padding:2px;font-size:0.917em;}
div#ambSearchResults p.sortowanie{float:left;font-size:1em;color:#1e6ec7;padding-top:3px;}
div#ambSearchResults p.sortowanie span{float:left;font-size:1em;color:#1e6ec7;padding-right:7px;}
div#ambSearchResults p.sortowanie span.val{font-weight:bold;padding-right:10px;}
div#ambSearchResults div.ambSearchModule{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;padding:20px 0 10px 0;}
div#ambSearchResults div.ambSearchRes{padding-top:10px;}
div#ambSearchResults div.ambSingleResult{padding:10px 0 10px 50px;position:relative;border-bottom:1px solid #ebebeb;}
div#ambSearchResults div.ambSingleResult img{position:absolute;top:10px;left:0;}
div#ambSearchResults div.ambSingleResult h3.title{font-size:1.0em;font-weight:bold;color:#575757;padding:0;margin-bottom:0;}
div#ambSearchResults div.ambSingleResult p.nick{color:#026cac;padding-bottom:7px;font-weight:bold;}
div#ambSearchResults div.ambSingleResult p.date{color:#026cac;float:right;padding-right:5px;}
div#ambSearchResults div.ambSingleResult p.more{float:right;padding-right:5px;}
div#ambSearchResults div.ambSingleResult p.excerpt{padding: 0 0 7px 0; overflow:auto;}
div#ambSearchResults div.ambSearchPageNav{padding:10px 0 30px 0;width:;}
div#ambSearchResults div.ambSearchPageNav a.back{float:left;padding:2px 0 0 5px;}
div#ambSearchResults div.ambSearchPageNav ul.stronicowanie{float:right;margin:0 0;width:auto;}

/* 8.6.5 Pytania */
div#ambQuestions{}
div.ambasador div#ambQuestions div.topVisual{background:url(../images/ambasador-top-visual.png) 2px 2px no-repeat;width:668px;height:266px;position:relative;}
div.ambasador div#ambQuestions div.topVisual h1{color:#026cac;font-size:1.167em;font-weight:bold;padding:200px 0 0 25px;}
div.ambasador div#ambQuestions div.topVisual p.ButtonBlue{margin:5px 0 0 25px;float:left;}
div#ambQuestions form.search .searchbtn{border:0px; width: 24px; height:22px; background: url(../images/phoenix/search.jpg) no-repeat left top; text-indent: -9999px; cursor:pointer;font-size:0;line-height:0;}
div#ambQuestions form.search .clearbtn{border:0px; width: 24px; height:22px; background: url(../images/phoenix/clear.jpg) no-repeat left top; text-indent: -9999px; cursor:pointer;font-size:0;line-height:0;}
div#ambQuestions form.search{float:right;}
div#ambQuestions form.search label{color:#1e6ec7;}
div#ambQuestions form.search input{border:1px solid #ebebeb;color:#575757;padding:2px;font-size:0.917em;}
div#ambQuestions p.sortowanie{float:left;font-size:1em;color:#1e6ec7;padding-top:3px;}
div#ambQuestions p.sortowanie span{float:left;font-size:1em;color:#1e6ec7;padding-right:11px;}
div#ambQuestions div.ambSearchModule{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;padding:20px 0 10px 0;}
div#ambQuestions div.ambSearchOpinionRes{padding-top:10px;}
div#ambQuestions div.ambAmbDesc{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;padding:20px 0 15px 0;}
div#ambQuestions div.ambAmbDesc img{border:1px solid #ebebeb;float:left;}
div#ambQuestions div.ambAmbDesc h2{color:#026cac;font-size:1.167em;font-weight:bold;padding-bottom:3px;}
div#ambQuestions div.ambAmbDesc div.ambAmbText{float:left;margin:0 0 0 10px;width:500px;}
div#ambQuestions div.ambAmbDesc a.back{margin:10px 0 0 0;}
div#ambQuestions div.ambSearchRes{padding-top:10px;}
div#ambQuestions div.ambSingleResult{padding:20px 0 10px 50px;position:relative;border-bottom:1px solid #ebebeb;}
div#ambQuestions div.ambSingleResult img{position:absolute;top:10px;left:0;}
div#ambQuestions div.ambSingleResult h3.title{font-size:1.0em;font-weight:bold;color:#575757;padding:0;margin-bottom:0;}
div#ambQuestions div.ambSingleResult p.nick{color:#026cac;padding-bottom:7px;font-weight:bold;}
div#ambQuestions div.ambSingleResult p.date{color:#026cac;float:right;padding-right:5px;}
div#ambQuestions div.ambSingleResult p.more{float:right;padding-right:5px;}
div#ambQuestions div.ambSingleResult p.excerpt{padding: 7px 0 7px 0; overflow:auto;}
div#ambQuestions div.ambSearchPageNav{padding:10px 0 30px 0;width:;}
div#ambQuestions div.ambSearchPageNav a.back{float:left;padding:2px 0 0 5px;}
div#ambQuestions div.ambSearchPageNav ul.stronicowanie{float:right;margin:0 0;width:auto;}





/* sitemap */
#sitemap {background: transparent url(../images/bg_art.jpg) no-repeat scroll 0pt 9px; width:509px;}
#sitemap h2 { border-bottom:1px solid #CECECE; color:#006DB6; font-size:0.9em; font-family:Tahoma,Verdana,Arial,sans-serif; margin:0pt 2em 0em 1em; padding:1.5em 0pt 0.5em; text-transform:uppercase; }
ul.sitemap { font-size:0.7em; width:200px; padding:20px 30px; }
.sitemap li { padding:5px 0 5px 0; border-bottom:1px dotted #cecece; }
.sitemap li a { padding:2px 0 2px 20px;  font-weight: bold; }
.sitemap li a:link, .sitemap li a:visited { text-decoration:none; color:#006db6; background:transparent url(../images/bullet.gif) no-repeat 0 50%; font-family:Tahoma,Verdana,Arial,sans-serif; font-size:135%; }
.sitemap li a:hover { text-decoration:underline; color:#e8100f; background:transparent url(../images/bullet-hover.gif) no-repeat 0 50%; }
.sitemap li ul { padding: 5px 0 20px 20px; }
.sitemap li ul li ul li { border-bottom:1px dotted #cecece; }
.sitemap li ul li a { color:#4a4848; }
#sitemap .sitemap li ul li a:link, #sitemap .sitemap li ul li a:visited, #sitemap .sitemap li ul li a:hover  { background-image:url(../images/bullet10.gif); padding-left:10px; font-weight:normal;color:#4a4848; }

h4 a{display:block; font-weight:bold;}
h4.search{padding-bottom:10px; font-weight:normal; }

#BAM-Paging{width:auto; height:20px;}
#BAM-Paging a {display:block; float:left; margin:5px 10px 5px 0px;}
#BAM-Paging a.LNK-Next{background:url(../images/right.gif) no-repeat; width:17px; height:15px; padding:0px; margin:5px 10px 5px 0px;text-indent:-99999px; margin-top:8px}
#BAM-Paging a.LNK-Prev{background:url(../images/left.gif) no-repeat; width:17px; height:15px; padding:0px; margin:5px 10px 5px 0px;margin-top:8px;text-indent:-99999px; }

.klub-login{border:1px solid #EBEBEB;height:23px;padding:4px;width:195px;}
.form-konkurs{color:#707070;
font-size:1.167em;
font-style:normal;
line-height:41px;
padding-top:9px;}
.form-konkurs a{color:#35a9e7; font-size:1.167em; font-style:none;}

/*  Temp Home  */
/* ===================================================================== Temp Home */
/* grup <Temp Home> */
div#temp-block {background:#e0e0e0;}
div#temp-block  div.inner {background:#eef4f7;overflow:hidden;}
div#temp-block  div.inner p {clear:both;color:#2e4f88;font-size:0.917em;padding:5px 10px 10px 10px;text-align:right;}
div#temp-block  div.inner p span {float:left;}
div#temp-block  div.inner p a {text-decoration:underline;color:#2e4f88;}
div#temp-block  div.inner div.left {width:440px;text-align:center;color:#2e4f88;padding-top:10px;}
div#temp-block  div.inner div.left img {display:inline;margin-top:10px;}
div#temp-block  div.inner div.right {width:452px;}
div#temp-block  div.inner h3 {font-size:1.667em;}
div#temp-block  div.inner h3 strong {font-size:1.250em;}
div#temp-block  div.inner h3 small {font-size:0.800em;}
div#temp-block  div.inner  p.ButtonBlue {float:left; margin-left:145px;padding:0 0 0 10px;margin-top:15px;}
div#temp-block  div.inner  p.ButtonBlue a {text-decoration:none;}
div#temp-box {overflow:hidden;padding:10px 0;}
div#temp-box div {cursor:pointer;}
div#temp-box div.left {background: url(../images/box-homeTMP-lekarz.jpg) no-repeat scroll top left;width: 448px;height: 121px;}
div#temp-box div.right{background: url(../images/box-homeTMP-szczoteczki.jpg) no-repeat scroll top left;width: 448px;height: 121px;}
div#temp-box div.left  h4 {color:#3c3c3c!important;padding:30px 0 0 30px;font-size:1.333em;padding-bottom:5px;}
div#temp-box div.left  p {color:#818181!important;padding-left:30px;font-size:1.167em;line-height:1.2em;}
div#temp-box div.left  p a {color:#818181!important;}
div#temp-box div.right  h4 {color:#fff!important;padding:30px 0 0 30px;font-size:1.333em;padding-bottom:5px;}
div#temp-box div.right  p {color:#fff!important;padding-left:30px;font-size:1.167em;line-height:1.2em;}
div#temp-box div.right  p a {color:#fff!important;}

/* end  */



/* pozycjonowanie */
#konkursPytanie, #konkursKomunikat, #konkursZajawka { position: relative; padding-bottom: 10px; }

/* style zakladki */
#konkursPytanie .konkursTab, #konkursKomunikat .konkursTab, #konkursZajawka .konkursTab { position: absolute; height: 29px; left: 25px; min-width: 30px; }
#konkursPytanie .konkursTab strong, #konkursKomunikat .konkursTab strong, #konkursZajawka .konkursTab strong { height: 29px; display: block; font-weight: bold; background: #fff url('../images/tab_left_15x29.png') top left no-repeat; float: left; }
#konkursPytanie .konkursTab strong em, #konkursKomunikat .konkursTab strong em, #konkursZajawka .konkursTab strong em { padding-top: 6px; height: 23px; display: block; font-weight: bold; background: transparent url('../images/tab_right_15x29.png') top right no-repeat; font-style: normal; padding-right: 16px; padding-left: 15px; font-family: arial, sans-serif; font-size: 1em; color: #4F4F4F; float: left; }

/* komunikat */
#konkursKomunikat { width: 670px; height: 386px; background: url('../images/back_message_670x386.jpg') top left no-repeat; }
#konkursKomunikat .konkursTresc { padding-left: 150px; padding-top: 145px; width: 250px; text-align: right; }
#konkursKomunikat .konkursTresc h2 { font-size: 2.000em; color: #43b5f5; font-family: arial, sans-serif; font-weight: bold; margin: 0; padding: 0; margin-bottom: 20px; }
#konkursKomunikat .konkursTresc p { line-height: 24px; font-size: 1.167em; color: #0073b7; font-family: arial, sans-serif; font-weight: bold; margin: 0; padding: 0; }
#konkursKomunikat .konkursStopka { padding-left: 150px; width: 250px; text-align: right; padding-top: 35px; }
#konkursKomunikat .konkursStopka, #konkursKomunikat .konkursStopka a { font-family: arial, sans-serif; font-size:0.917em; color: #004b7b; }

/* zajawka */
#konkursZajawka { width: 670px; height: 471px; background: url('../images/back_preview_670x471.jpg') top left no-repeat; }
#konkursPytanie h2, #konkursZajawka h2 { font-family: arial, sans-serif; font-size: 2.000em; font-weight: bold; color: #fff; padding-left: 40px; padding-top: 62px; }
#konkursPytanie .konkursTresc, #konkursZajawka .konkursTresc { padding-top: 50px; padding-left: 40px; }
#konkursPytanie .konkursTresc h3, #konkursZajawka .konkursTresc h3 { font-size:1.500em; font-family: arial, sans-serif; color: #004b7b; font-weight: normal; line-height: 24px; margin: 0; padding: 0; margin-top: 10px; margin-bottom: 15px; }
#konkursPytanie .konkursTresc h4, #konkursZajawka .konkursTresc h4 { font-size:1.500em; font-family: arial, sans-serif; color: #004b7b; font-weight: normal; margin: 30px 204px 0 0; padding: 0;  }
#konkursPytanie .konkursTresc h4 strong, #konkursZajawka .konkursTresc h4 strong { font-weight: bold; font-size: 1.333em; }
#konkursPytanie .konkursTresc h4 em, #konkursZajawka .konkursTresc h4 em { font-style: normal; font-weight: bold; }
#konkursPytanie .konkursTresc p, #konkursZajawka .konkursTresc p { margin: 0; padding: 0; font-family: arial, sans-serif; font-size: 1em; color: #004b7b; width: 420px; margin-top: 15px; }

#konkursZajawka #konkursWejdz { position: absolute; bottom: 18px; left: 40px; }
#konkursZajawka #konkursWejdz img { border: 0; }
#konkursZajawka #konkursStopka { position: absolute; bottom: 80px; left: 360px; width: 120px; text-align: right; padding-top: 15px; }
#konkursZajawka #konkursStopka, #konkursZajawka #konkursStopka a  {  font-family: arial, sans-serif; font-size:0.917em; color: #004b7b; }

#konkursPytanie { width: 670px; height: 710px; background: url('../images/back_question_670x710.jpg') top left no-repeat; }
#konkursPytanie #konkursPytanieTresc { margin-left: 40px; padding-left: 20px; }
#konkursPytanie #konkursPytanieTresc h5 { margin: 40px 0; padding: 0; font-size: 1.500em; font-weight: bold; font-family: arial, sans-serif; color: #959595; }
#konkursPytanie #konkursPytanieTresc p { margin: 0; padding: 0; font-family: arial, sans-serif; font-size:1.500em; color: #43b5fb; width: 365px; line-height: 20px; font-weight: bold; }
#konkursPytanie #konkursPytanieTresc ul { list-style-type: none; margin: 20px 0; padding: 0; }
#konkursPytanie #konkursPytanieTresc ul li { padding: 3px 0; margin: 0; }
#konkursPytanie #konkursPytanieTresc ul li label { font-weight: bold; font-family: arial, sans-serif; color: #0073b7; font-size: 1.167em; }

#konkursPytanie #konkursDisclaimer { position: absolute; width: 185px; right: 5px; top: 530px; }
#konkursPytanie #konkursDisclaimer p { margin: 0; padding: 0; font-size: 1em; font-weight: normal; font-family: arial, sans-serif; line-height: 150%; margin-bottom: 24px; color: #004b7b; }
#konkursPytanie #konkursStopka { position: absolute; bottom: 30px; left: 40px; font-size: 0.917em; font-weight: normal; font-family: arial, sans-serif; color: #004b7b; }
#poc{ background: url("../images/poc.png") no-repeat scroll left top transparent;
    height: 382px;
    margin-bottom: 1px;
    margin-left: 2px;
    margin-top: 2px;}
.whitebg{background: #fff!important;
}
#poc .content{padding:115px 0px 0px 31px;}
#poc h2{color:#0165b0; font-weight: bold; font-style: italic; font-size: 1.667em; line-height: 22px;width: 500px;}
#poc p.cont-1{font-size: 1.167em; color:#0165b0; padding-bottom: 18px; width: 360px; line-height: 1; padding:18px 0px;}

#poc .content form label{font-size:1.167em; color:#0165b0;}
.poc-answer{line-height: 26px;display: block; float: left; width: 400px;}
#poc ul li{display: inline}
#poc ul li a{display: block; width: 24px;  height:22px; float:left; margin-right: 9px; background: url(../images/pocdot.png) no-repeat right top; text-align: center; line-height: 22px; font-size: 1em; color:#0165b0;    margin-top: 5px;}
#poc ul li.active a{background-position: left top; color:#fff;}
#poc a.regulamin{font-size: 0.917em; color:#0156b0; text-decoration: underline; position: absolute; bottom:16px;}
#poc textarea{width: 320px; height: 50px; padding:10px; font-size:1em; color:#0156b0}
#poc p.ButtonBlue{display: inline-block; margin-bottom: 4px;}
#poc .fl{float: left; margin:8px 5px 0px 0px;}
/* =================================================== */
/* = 1. Konkurs Phoenix								 = */
/* =================================================== */

div#items  div.phoenix-start{background: url(../images/phoenix/bg-start.jpg) no-repeat 2px 2px white; height: 881px; padding-bottom: 4px;}
div#items  div.phoenix-start ul.rules{  color: #0165B0; line-height: 18px;margin: 0;padding: 374px 0 0 25px;width: 100%;}
div#items  div.phoenix-start ul.rules li{color: #0165B0;line-height: 18px;}  
div#items  div.phoenix-start p.ButtonBlue{margin:10px 25px;}
div#items  div.phoenix-start p.mt50{margin-top: 25px;}
div#items div.phoenix-start ul.gallery-view{width: 100%; padding-left:25px; margin-top: 88px;}
div#items div.phoenix-start ul.gallery-view li{width: 140px; float: left; padding-right: 20px;}
div#items div.phoenix-start ul.gallery-view li div{width: 140px; height: 105px; display: table-cell; vertical-align: middle; text-align: center; background: #fff;}
div#items div.phoenix-start ul.gallery-view li div img{vertical-align: middle;}
div#items div.phoenix-start ul.gallery-view li strong{display: block; color:#0165b0; padding-bottom: 2px; padding-top:2px;}
div#items div.phoenix-start ul.gallery-view li a{color:#787878; line-height: 14px;}
div#items div.phoenix-start ul.gallery-view li a span{font-weight: bold; color:#0165b0}
div#items div.phoenix-start ul.gallery-view li p{color:#787878; font-size: 1em; padding-top: 6px;}
div#items div.phoenix-start ul.gallery-view li p span{font-size: 1em; color:#0165b0; font-weight: bold;}

div#items div.phoenix-gallery{background: url(../images/phoenix/bg-galeria.jpg) no-repeat 2px 2px white; height: 1190px; padding-bottom: 4px;}
div#items div.phoenix-gallery-final{background: url(../images/phoenix/bg-galeria-final.jpg) no-repeat 2px 2px white; height: 1190px; padding-bottom: 4px;}
div#items div.phoenix-gallery p.ButtonBlue{margin:10px 25px; margin-top:142px; margin-bottom: 143px;}
div#items div.phoenix-gallery p.sortowanie{float: left; font-size: 1em; color:#1e6ec7; padding-left:25px;padding-top:4px;}
div#items div.phoenix-gallery p.sortowanie span{float: left; font-size: 1em; color:#1e6ec7;padding-right: 11px; }
div#items div.phoenix-gallery form{float: right; padding-right: 25px;}
div#items div.phoenix-gallery form label{font-size: 1em; color:#1e6ec7; padding-right:6px; }
div#items div.phoenix-gallery form .editka{  border: 1px solid #7F9DB9;    color: #787878;    font-size:0.917em;    height: 14px;    line-height: 12px;    padding: 3px 5px;}
div#items div.phoenix-gallery form .searchbtn{border:0px; width: 24px; height:22px; background: url(../images/phoenix/search.jpg) no-repeat left top; text-indent: -9999px; cursor:pointer;}
div#items div.phoenix-gallery form .clearbtn{border:0px; width: 24px; height:22px; background: url(../images/phoenix/clear.jpg) no-repeat left top; text-indent: -9999px; cursor:pointer;}
div#items div.phoenix-gallery ul.gallery-view{width: 100%; padding-left:25px; margin-top: 25px;}
div#items div.phoenix-gallery ul.gallery-view li{width: 140px; float: left; height:190px; padding-right: 20px; margin-bottom: 35px;}
div#items div.phoenix-gallery ul.gallery-view li div{width: 140px; height: 105px; display: table-cell; vertical-align: middle; text-align: center; background: #fff;}
div#items div.phoenix-gallery ul.gallery-view li div img{vertical-align: middle;}
div#items div.phoenix-gallery ul.gallery-view li strong{display: block; color:#0165b0; padding-bottom: 2px; padding-top:2px;}
div#items div.phoenix-gallery ul.gallery-view li a{color:#787878; line-height: 14px;}
div#items div.phoenix-gallery ul.gallery-view li a span{font-weight: bold; color:#0165b0}
div#items div.phoenix-gallery ul.gallery-view li p{color:#787878; font-size: 1.000em; padding-top: 6px;}
div#items div.phoenix-gallery ul.gallery-view li p span{font-size: 1em; color:#0165b0; font-weight: bold;}
div#items div.phoenix-gallery ul.gallery-view li a.vote{    background: url("../images/phoenix/ok.gif") no-repeat scroll right center transparent;    color: #0165B0;    display: inline-block;    font-weight: bold;    height: 17px;    line-height: 17px;    margin-top: 4px;    padding-right: 20px;}

div#items div.phoenix-form{width:auto; height: 411px; background: url(../images/phoenix/bg-formularz.jpg) no-repeat 2px 2px;}
div#items div.phoenix-form form{padding: 104px 0px 0px 25px;}
div#items div.phoenix-form form label{font-size: 1.083em; font-weight: bold; color:#1e6ec7; padding-bottom: 4px; padding-top: 10px;display: inline-block;}
div#items div.phoenix-form form label.reg{font-weight: normal; padding-bottom: 30px; padding-top: 10px;}
div#items div.phoenix-form form  span{font-size: 0.917em; font-weight: normal;color:#1e6ec7; padding-left: 5px;}

div#items div.phoenix-form form textarea{width: 270px; height:91px; font-size: 1.000em; line-height: 14px; padding: 7px; border:1px solid #7f9db9; font-family: Arial; color:gray;}


div#items div.phoenix-details{background: url(../images/phoenix/bg-detail.jpg) no-repeat 2px 2px #fff;; height:375px; padding:50px 25px 0px 25px; }
div#items div.phoenix-details div.fl{float: left;}
div#items div.phoenix-details div.fl p{font-size: 1em; padding:10px 0px; font-weight: bold; color:#0165b0;}
div#items div.phoenix-details div.fl p.votes{font-weight: normal; font-size:1.333em; padding:0px 0px 0px 10px; display: inline-block;}
div#items div.phoenix-details  h5{font-size: 1.333em;color:#0165b0; font-weight: bold;}
div#items div.phoenix-details  h6{font-size: 1em;color:#787878; font-weight: normal; padding-bottom: 15px;}
div#items div.phoenix-details  h6 span{font-size: 1em;color:#0165b0; font-weight: bold; }
div#items div.phoenix-details div.desc{float: right;}
div#items div.phoenix-details div.desc  p{width: 207px; min-height: 157px;}
div#items div.phoenix-details div.desc  p.ButtonBlue{min-height: 0px}
div#items div.phoenix-details label{color:#0165b0; font-size: 1em; font-weight: bold; padding-bottom: 3px; display: inline-block;}
div#items div.phoenix-details form input{  border: 1px solid #7F9DB9;    color: gray;    font-size:1em;    margin-bottom: 50px;    width: 90%; height: 20px;}
div#items div.phoenix-details div.vote-c{display: table-cell; vertical-align: middle;}
div#items div.phoenix-details div.vote-c .fl{vertical-align: middle;}
div#items div.phoenix-details div.for-img{display: table-cell;    height: 291px;    overflow: hidden;    text-align: center;    width: 380px;}
div#items div.phoenix-details div.for-img img{border:2px solid #fff;}

div#items div.phoenix-thank{background: url(../images/phoenix/bg-thank.jpg) no-repeat 2px 2px #fff;; height:291px; padding:0px 25px 0px 25px;}
div#items div.phoenix-thank p.content-p{font-size: 1.167em; color:#1e6ec7; line-height: 18px;padding:102px 0px 25px 0px;}

div.phoenix-login{padding:25px!important;}
div.phoenix-login div.blue{width:620px; height: 45px; display: block; line-height: 45px; background: #0174b8; font-size:1em; color:#fff; font-family: Arial;margin-top:15px;}
div.phoenix-login div.blue input{margin-left:10px;}
div.phoenix-login div#rejestracja div.blue{background: #61b8e6;}
div.phoenix-login div.content-login{height: 166px; padding:20px 0px; margin-top:0px;background: #ebf6fb; width: 620px}
div.phoenix-login div.content-login div.logowanie{width:250px}
div.phoenix-login div.content-login div.logowanie table{margin-bottom: 0px;}
div.phoenix-login div.content-login div.logowanie .fr{ float: right;    margin-right: 10px;}
div.phoenix-login div.inputText{height: auto; padding:20px 20px; margin-top:0px;background: #ebf6fb; width: 48.333em;}
div.phoenix-login table {margin:10px 0;}
div.phoenix-login table td {padding:3px 0;}
div.phoenix-login p.error,
div.phoenix-login p.success
{display:block;display:inline-block;;margin:0 0 0 15px;height:20px;overflow:hidden;padding:0;text-indent:-99999px;width:20px;background:transparent url(../images/no-ok_ico.gif) no-repeat scroll bottom left;}
div.phoenix-login p.error.success {background-position:top left;}
div.phoenix-login{background-position:bottom left;}
div.phoenix-login .inputText input.text {
    border: 1px solid #EBEBEB;
    padding: 5px 0;
    width: 16.667em;
}
div.phoenix-login h2{font-size:1.750em; line-height: 25px; font-style: italic; color:#1e6ec7; font-weight: normal;}

.regulamin-lnk{  color: #0165B0;
    padding-left: 27px;
    padding-top: 4px;}
div#items .regulamin-lnk a{color:#0165b0; text-decoration: underline;}
.main-reg{bottom: 31px;
    cursor: pointer;
    display: block;
    height: 20px;
    left: 355px;
    position: absolute;
    text-indent: -9999px;
    width: 56px;}
    
    div#items div.phoenix-final{background: url(../images/phoenix/bg-final.jpg) no-repeat 2px 2px white; height: 1019px; padding-bottom: 4px;}
    div#items div.phoenix-final-final{background: url(../images/phoenix/bg-final-final.jpg) no-repeat 2px 2px white; height: 1019px; padding-bottom: 4px;}
    div#items div.phoenix-winner-final{background: url(../images/phoenix/bg-winner-final.jpg) no-repeat 2px 2px white; height: 1019px; padding-bottom: 4px;position: relative; height: 580px;}
     div#items div.phoenix-winner-final div#naglowek{position: absolute; top:90px; left:22px; font-size: 1.750em; color:#1e6ec7; line-height: 25px;  font-style: italic;}
     div#items div.phoenix-winner-final ul.gallery-view{  padding-top: 190px;}
    div#items div.phoenix-winner-final  p.ButtonBlue {    margin: 83px 51px; }
div#items div.phoenix-final ul.gallery-view{width: 100%; padding-left:25px; padding-top: 209px;margin-top: 0px;}
div#items div.phoenix-final ul.gallery-view li{width: 190px; float: left; height:190px; padding-right: 26px; margin-bottom: 35px; }
div#items div.phoenix-final ul.gallery-view-final li{width: 320px; }
div#items div.phoenix-final ul.gallery-view li div{width: 190px; height: 146px; display: table-cell; vertical-align: middle; text-align: center; background: #fff; margin-bottom: 6px;}
div#items div.phoenix-final ul.gallery-view li a.vote-small{background: url("../images/phoenix/vote-small.png") no-repeat scroll left top transparent;
    display: block;
    float: right;
    height: 16px;
    margin-top: -16px;
    text-indent: -9999px;
    width: 67px;}
div#items div.phoenix-final ul.gallery-view li div img{vertical-align: middle; }
div#items div.phoenix-final ul.gallery-view li strong{display: block; color:#0165b0; padding-bottom: 2px; padding-top:2px;}
div#items div.phoenix-final ul.gallery-view li a{color:#787878; line-height: 14px;}
div#items div.phoenix-final ul.gallery-view li a span{font-weight: bold; color:#0165b0}
div#items div.phoenix-final ul.gallery-view li p{color:#787878; font-size:1.000em; padding-top: 6px;}
div#items div.phoenix-final ul.gallery-view li p span{font-size: 1em; color:#0165b0; font-weight: bold;}
div#items div.phoenix-final ul.gallery-view li a.vote{    background: url("../images/phoenix/ok.gif") no-repeat scroll right center transparent;    color: #0165B0;    display: inline-block;    font-weight: bold;    height: 17px;    line-height: 17px;    margin-top: 4px;    padding-right: 20px;}
div#items div.phoenix-final div.buttons{ display: block;
    margin-top: 62px;
    padding: 25px;
    width: 305px;}
    
    
    div#items div.phoenix-rank{background: url(../images/phoenix/bg-rank.jpg) no-repeat 2px 2px white; height: 1331px; padding-bottom: 4px;}
div#items div.phoenix-rank ul.gallery-view{width: 100%; padding-left:25px; padding-top: 76px;margin-top: 0px;}
div#items div.phoenix-rank ul.gallery-view li{width: 190px; float: left; height:190px; padding-right: 26px; margin-bottom: 48px;}
div#items div.phoenix-rank ul.gallery-view li div{width: 190px; height: 146px; display: table-cell; vertical-align: middle; text-align: center; background: #fff; margin-bottom: 6px;}
div#items div.phoenix-rank ul.gallery-view li a.vote-small{background: url("../images/phoenix/vote-small.png") no-repeat scroll left top transparent;
    display: block;
    float: right;
    height: 16px;
    margin-top: -16px;
    text-indent: -9999px;
    width: 67px;}
div#items div.phoenix-rank ul.gallery-view li div img{vertical-align: middle; }
div#items div.phoenix-rank ul.gallery-view li strong{display: block; color:#0165b0; padding-bottom: 2px; padding-top:2px;}
div#items div.phoenix-rank ul.gallery-view li a{color:#787878; line-height: 14px;}
div#items div.phoenix-rank ul.gallery-view li a span{font-weight: bold; color:#0165b0}
div#items div.phoenix-rank ul.gallery-view li p{color:#787878; font-size: 1em; padding-top: 6px;}
div#items div.phoenix-rank ul.gallery-view li p span{font-size: 1em; color:#0165b0; font-weight: bold;}
div#items div.phoenix-rank ul.gallery-view li a.vote{    background: url("../images/phoenix/ok.gif") no-repeat scroll right center transparent;    color: #0165B0;    display: inline-block;    font-weight: bold;    height: 17px;    line-height: 17px;    margin-top: 4px;    padding-right: 20px;}
div#items div.phoenix-rank div.buttons{     display: block;
    margin-top: 41px;
    padding: 0 25px;
    width: 305px;}
div#items div.phoenix-rank ul.weeks{    font-size: 1.19em;
    margin: 0;
    padding: 98px 37px 33px;width: 100%}
div#items div.phoenix-rank ul.weeks li{display: inline-block; margin-right: 23px;}
div#items div.phoenix-rank ul.weeks li.active a{font-weight: bold;}




/*--- POC ---*/
 div#items div.poc{background: url(../images/poc/bg.jpg) no-repeat 2px 2px white; min-height: 300px; padding:8px 8px; }
 div#items .poc-small{   background: url("../images/poc/bg-2.jpg") no-repeat scroll 2px 2px white !important;
    height: 190px !important;
    min-height: 10px !important;
    padding-bottom: 8px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 26px !important;}
 div#items div.poc h3.poc-h3{color: #026CAC !important;
    font-family: Tahoma,Arial;
    font-size:1.917em;
    font-weight: bold;
    line-height: 28px;
 
    
    padding-left: 12px;
    padding-top:3px;}
  div#items div.poc p.desc{font-family: Arial; color:#0165b0; font-size: 1.333em; padding: 15px 0px;}
   div#items div.poc form {line-height: 26px;}
  div#items div.poc label,div#items div.poc p.label{font-weight: bold; color:#0165b0; font-size: 1em; display: inline;}
  div#items div.poc label span, a.dodajzdjecie{font-weight: normal; font-size: 1em; color:#0165b0;}
  a.dodajzdjecie:hover{text-decoration: underline;}
 table#pliki a{ background: url("../images/poc/x.jpg") no-repeat scroll center center transparent;
    display: inline-block;
    height: 24px;
    text-indent: -9999px;
    width: 24px;}
    table#pliki{margin-bottom: 20px;}
  div#items div.poc .editka, textarea{border:1px solid #7f9db9;width: 470px; padding:5px; line-height: 16px; font-size: 1em; color:#0165b0}
  div#items div.poc form p.ButtonBlue, div#items div.poc-small p.ButtonBlue{margin-right: 10px;}
  textarea{height: 120px;}
  input.cancel{display: inline; border: 0px; background: white; color:#0385C8; font-family:Arial,sans-serif; font-size: 1em;}
  .fs20{font-size: 1.667em!important;}
  .short-profile{width:405px; height:98px; overflow: hidden;margin-top: 27px;margin-bottom: 5px;}
  .short-profile p span{font-weight: bold; color:#0165b0; display: block; padding-bottom: 10px;}
  .short-profile img{margin-right: 10px;}
  div.poc hr{border: 0px;border-top:1px solid #ebebeb; }
  div.poc  p.title{    float: left;
    font-weight: bold; padding:4px 0px 10px 0px;}
  div.poc  p.data{float: right; color:#0385C8;}
  span.data{float: right; color:#0385C8;}
  div.youtube{width: 100%; margin:22px 0px;; padding:22px 0px; text-align: center; min-height: 50px; background: #f2fafd;}
  div.images{width: 100%; margin:22px 0px;; padding:22px 0px; text-align: center; min-height: 50px; background: #f2fafd;}
  div.images img{margin-left:22px;}
  p.blueBig{float: left; font-size: 1.167em; font-weight: bold; color: #0165b0;}
  div.chead img{margin:0px 10px 0px 0px; vertical-align: middle;}
  div.chead p{vertical-align: middle;}
  
  div.chead{  
    height: 41px;
    width: 100%;}
    p.comment{padding-left: 51px;}
    
    div#items div.poc p.sortowanie{float: left; font-size: 1em; color:#1e6ec7;padding-top:4px; margin-top: 20px}
div#items div.poc  p.sortowanie span{float: left; font-size:1em; color:#1e6ec7;padding-right: 11px; }
div#items div.poc form.search{float: right;  margin-top: 20px;}
div#items div.poc form.search label{font-size: 1em; color:#1e6ec7; padding-right:6px; }
div#items div.poc form.search .editka{  border: 1px solid #7F9DB9;    color: #787878;    font-size: 0.917em;    height: 14px;    line-height: 12px;    padding: 3px 5px; width: 100px;}
div#items div.poc form.search .searchbtn{border:0px; width: 24px; height:22px; background: url(../images/phoenix/search.jpg) no-repeat left top; text-indent: -9999px; cursor:pointer;}
div#items div.poc form.search .clearbtn{border:0px; width: 24px; height:22px; background: url(../images/phoenix/clear.jpg) no-repeat left top; text-indent: -9999px; cursor:pointer;}
   .blueDiv{height: 64px; background: url(../images/poc/blue.jpg) no-repeat 2px 2px white;}
   .blueDiv .inner{padding:0px 25px;}
   .blueDiv .inner h4{font-size: 1.167em; font-weight: bold; color:#0165b0; float: left; margin-top:20px;}
   .blueDiv .inner p{float: right; margin-top:18px;}
   
   
.poc-wyniki p, .poc-wyniki h4{ color: #0165B0;}
.poc-wyniki h4{  
    font-size: 1.667em;
    font-weight: bold;
    padding: 15px 0;}
 .poc-wyniki span{background: url("../images/poc/arrow.png") no-repeat scroll right center transparent;
    color: #0165B0;
    cursor: pointer;
    display: block;
    font-size: 1.167em;
    margin-bottom: 10px;
    padding: 5px 30px 5px 0;
    text-decoration: underline;
    width: 200px;}
 .poc-wyniki ul li{display: block; float: left; color:#0165b0!important; width: 145px; }
div.item .poc-wyniki ul{width: 100%; }
.space{height:10px; clear:both; overflow:hidden; width:auto;}
#checkyourknowledge{ background-image:url(../images/checkyourknowledge_toothpaste_background.jpg); background-repeat:no-repeat; width:664px;height:441px; position:relative;}
#checkyourknowledge.nogfx{ background-image:url(../images/checkyourknowledge_clear_background.jpg);}
#checkyourknowledge h1{font-size:1.667em; font-weight:bold; color:#0165b0; line-height:22px; padding-bottom:7px;}
#checkyourknowledge h1.padright{padding:0px 210px 7px 0px;}
#checkyourknowledge ul{ list-style:square; padding:0px 0px 6px 14px;}
#checkyourknowledge ul li{font-size:1.167em; color:#0165b0; padding:0px 0px 0px 0px;}
#checkyourknowledge p{font-size:1.167em; color:#0165b0; padding:0px 0px 10px 0px;}
#checkyourknowledge p.ButtonBlue{padding-left:7px; padding-bottom:0px; background-image:url(../images/button_left.png);}
#checkyourknowledge p.ButtonBlue a{background-image:url(../images/button_right.png); font-size:1em;}
#checkyourknowledge .pad{padding-bottom:7px!important;}
#checkyourknowledge .padmore{padding-bottom:12px!important;}
#checkyourknowledge p.ButtonBlue input{border:none; background-color:transparent;   font-style: italic;
    font-weight: bold;
    height: 30px;
    overflow: visible;
    padding-right: 40px;
    text-transform: uppercase;
    width: auto;

	   font-size: 0.9em;
    font-style: italic;
    font-weight: bold;
	padding-bottom:10px;
	background-image:url(../images/button_right.png);
	}
	
#checkyourknowledge .frame{padding:113px 25px 10px 28px; }
#checkyourknowledge .framehigher{padding:140px 25px 10px 28px; }
#checkyourknowledge #regulamin{position:relative; top:2px; width:auto; margin-right:5px; background-color:transparent; border:none;}
#checkyourknowledge .regulaminkonkursu{color:#ffffff; display:block; position:absolute; top:412px; left:30px; text-decoration:underline;}
#checkyourknowledge .zapisz{float:right;display:block; width:100px; position:absolute; height:30px;left:508px; top:370px; margin:0px; padding:0px;-webkit-margin-before:15px;}
#checkyourknowledge input .zapisz{width:8.333em; height:100px; display:block; margin:0px; padding:0px;}
#checkyourknowledge form p{padding:0px 0px 10px 0px;}
#checkyourknowledge #quiz p{padding:0px 0px 10px 0px;}
#checkyourknowledge #quiz fieldset{padding:10px 0px 0px 0px;}
#checkyourknowledge #quiz fieldset input{background-color:transparent; border:none; position:relative; margin-right:8px; top:2px;}
#checkyourknowledge legend{display:none;}
#checkyourknowledge input{ font-family:Arial,'Liberation Sans','Helvetica Neue',FreeSans,sans-serif; font-size:1em; background-color:#FFFFFF; padding:6px; margin-right:20px; border-left:2px solid #e3e3e3;border-bottom:2px solid #e3e3e3; border-top:none; border-right:none; width:19.000em; color:#0165b0;}
#checkyourknowledge input.nowidth{width:auto;}
#checkyourknowledge label{color:#FFFFFF;}
#checkyourknowledge label.blue{color:#0165b0;}
#checkyourknowledge label span{text-decoration:underline;}
#checkyourknowledge .pagination{ list-style:none; position:absolute; top: 360px; left:20px; display:block;}
#checkyourknowledge .pagination li{float:left; padding:0px 10px 0px 0px;}
#checkyourknowledge .pagination li a{ background-image:url(../images/pag_white.png); width:23px; height:19px; display:block; text-align:center; padding-top:3px; font-weight:bold; font-size:0.80em; cursor:pointer;}
#checkyourknowledge .pagination li a:hover{text-decoration:none; background-image:url(../images/pag_blue.png); color:#ffffff;}
#checkyourknowledge .pagination li a.active{text-decoration:none; background-image:url(../images/pag_blue.png); color:#ffffff;}
#checkyourknowledge .pagination li a:hover.active{background-image:url(../images/pag_blue.png);}
#checkyourknowledge .pagination li a.previous{ background-image:url(../images/pag_previous.png); width:23px; height:19px; display:block; text-indent:-9999px;}
#checkyourknowledge .pagination li a:hover.previous{background-image:url(../images/pag_previous.png);}
#checkyourknowledge .pagination li a.next{ background-image:url(../images/pag_next.png); width:23px; height:19px; display:block;text-indent:-9999px;}
#checkyourknowledge .onbottom{position:absolute; left:163px; top:398px; padding:0px 0px 0px 10px!important;}
#checkyourknowledge .onbottom input{position:relative; top:0px!important; }
input.tellfriend{font-family:Arial, Helvetica, sans-serif; font-size:1em; width:22.0em; border:1px solid #c3c3c3; padding:5px;}
h1.friend{font-size:1.167em; color:#000000; font-weight:bold; padding:10px 0px 5px 0px;}
p.friend{color:#a0a0a0; font-size:0.917em; padding:0px 0px 10px 0px; }
.pos{position:relative; left:85px; top:10px; width:100px;}
.hidden{display:none;}

/* Cyna-specific */
div#items div.item div.text ul#lista_cyna{margin:-25px 0 0 30px;}
div#items div.item div.text ul#lista_cyna li{margin:0 0 5px 0;}
div#items div.item div.text ul#lista_cyna br{display:none;}
div#items div.item div.text h3.black strong{color:#000;}
div#slideshow{float:left;width:670px;height:500px;position:relative;}
div#slideshow ul#slidetabs{display:none;}
div#slideshow div#slidepanes{position:relative;width:670px;height:500px;float:left;}
div#slideshow div#slidepanes img{display:none;position:absolute;top:0;left:0;}
div#slideshow div.controls{position:absolute;z-index:1000;top:0;left:0;width:670px;height:500px;}
div#slideshow div.controls a{display:block;float:left;width:335px;height:500px;cursor:pointer;position:relative;z-index:1001;}
div#slideshow div.controls a.backward{background:url(../images/slideshow-cyna/blank.gif) left center no-repeat;}
div#slideshow div.controls a.forward{background:url(../images/slideshow-cyna/blank.gif) left center no-repeat;}
div#slideshow div.controls a.backward:hover{background:url(../images/slideshow-cyna/prevslide.png) left center no-repeat;}
div#slideshow div.controls a.forward:hover{background:url(../images/slideshow-cyna/nextslide.png) right center no-repeat;}

/* Yoda 3 */
.yoda3.landing{width:672px; height: 930px; background: url(../images/yoda3/landing.jpg) no-repeat left top; position: relative;}
.yoda3.landing a{    background: url("../images/yoda3/btn_start2.png") no-repeat scroll left top transparent;
    display: block;
    height: 77px;
    position: absolute;
    right: 327px;
    text-indent: -9999px;
    top: 382px;
    width: 210px;
}
.yoda3.landing a.regulamin{background: none repeat scroll 0 0 transparent;
    bottom: -4px;
    color: #0756A5;
    display: block;
    height: auto;
    right: 3px;
    text-indent: 0;
    top: auto;
    width: auto;}

.yoda3.question{width:672px; height: 750px; background: url(../images/yoda3/question.jpg) no-repeat left top; position: relative;}
.yoda3.question textarea{      border: 0 none;
    color: #015A9A;
    font-family: Arial;
    font-size: 1.167em;
    height: 109px;
    left: 47px;
    line-height: 16px;
    position: absolute;
    resize: none;
    top: 421px;
    width: 569px;}
.yoda3.question div.regulamin{     left: 41px;
    position: absolute;
    top: 555px;}
.yoda3.question div.regulamin label, .y3_regulamin_label{color:#ffffff; font-size: 1EM; text-shadow: 1px 1px 2px #333;}
.yoda3.question a.btn_dalej{  background: url("../images/yoda3/btn_modern.png") no-repeat scroll left top transparent;
    display: block;
    height: 49px;
    outline: medium none;
    position: absolute;
    right: 35px;
    text-indent: -9999px;
    top: 558px;
    width: 115px;} 

.yoda3.thx1{width:672px; height: 595px; background: url(../images/yoda3/thx1.jpg) no-repeat -1px top; position: relative;}
.yoda3.thx2{width:672px; height: 595px; background: url(../images/yoda3/thx2.jpg) no-repeat -1px top; position: relative;}
.yoda3 a.btn_dowiedz{display: block; width: 256px; height: 49px; background: url(../images/yoda3/btn_dowiedz.png) no-repeat left top; text-indent: -9999px; outline: none; position: absolute; left:38px; top:398px;} 
.yoda3.thx2 a.btn_dowiedz{ background: url("../images/yoda3/btn_dowiedz.png") no-repeat scroll left top transparent;
    display: block;
    height: 49px;
    left: 38px;
    outline: medium none;
    position: absolute;
    text-indent: -9999px;
    top: 346px;
    width: 256px;}
.yoda3.register{width:672px; height: 1377px; background: url(../images/yoda3/register.jpg) no-repeat center top; position: relative;}
.yoda3.register .tableNotka{display: none;}
.yoda3.register  p.error {display: none!important;}
.yoda3.register input.text{   border: 1px solid #80A2BF;    height: 16px;    margin-bottom: 39px;    padding: 3px;    width: 250px;}
.yoda3.register .FormTable{   left: 44px;
    position: absolute;
    top: 261px;}
.yoda3.register .FormTable select{margin-bottom: 44px; margin-top:4px;}
.yoda3.register .FormTable td.gender{padding-bottom: 42px;
    padding-top: 5px;}
.yoda3.register input.btn_clear{margin:0px; padding:0px; border:none; width:130px; height: 49px; text-indent: -9999px; overflow: hidden; background: url(../images/yoda3/btn_clear.png) no-repeat left top transparent; cursor: pointer; position: absolute; left:41px;bottom:20px;}
.yoda3.register input.btn_send{margin:0px; padding:0px; border:none; width:130px; height: 49px; text-indent: -9999px; overflow: hidden; background: url(../images/yoda3/btn_start.png) no-repeat left top transparent; cursor: pointer; position: absolute; right:31px;bottom:20px;}
.yoda3.register .error{border:1px solid red!important}

.yoda3.register2{width:672px; height: 900px; background: url(../images/yoda3/contact.jpg) no-repeat center top; position: relative;}
.yoda3.register2 input.text {
    border: 1px solid #80A2BF;
    height: 16px;
    margin-bottom: 42px;
    padding: 3px;
    width: 250px;
}
.yoda3.register2 input.text.short {
    border: 1px solid #80A2BF;
    height: 16px;
    margin-bottom: 42px;
    padding: 3px;
    width: 110px;
    margin-right: 21px; 
}

.yoda3.register2 .FormTable{   left: 44px;
    position: absolute;
    top: 265px;}
    
.yoda3.register2 .FormTable td{padding-right: 45px;}

.ui-widget-content{border:0px!important;background:url(../images/yoda3/bg_login.jpg) repeat-x!important;}

div.yoda-banner{font-family: Arial; color:#ffffff; width:670px; height: 150px; background: transparent; position: relative;}
#navVertical div.yoda-banner{font-family: Arial; color:#ffffff; width:100%; height: 308px; background: transparent;position: relative;}
#navVertical div.yoda-banner span.head{  display: block;    font-size: 1em;    font-weight: bold;    height: 26px;    line-height: 30px;    padding-left: 63px;    padding-top: 0;    text-align: center;    text-transform: uppercase;    width: 107px;}
#navVertical div.yoda-banner span.znalezione{color: #4DDACD;
    font-size: 3.000em;
    height: 51px;
    line-height: 51px;
    padding: 0;
    position: absolute;
    text-transform: none;
    top: 61px;
    width: 100%;text-align: center; text-shadow: 1px 1px 1px #01355d;}
#navVertical div.yoda-banner  a{ display: block;
    height: 38px;
    left: 34px;
    outline: medium none;
    overflow: hidden;
    position: absolute;
    text-indent: -9999px;
    top: 248px;
    width: 161px;
}
#navVertical div.yoda-banner.banner1{ background: url(../images/yoda3/bannery/male/001.png) no-repeat left top transparent;;}
#navVertical div.yoda-banner.banner2{ background: url(../images/yoda3/bannery/male/002.png) no-repeat left top transparent;;}
#navVertical div.yoda-banner.banner3{ background: url(../images/yoda3/bannery/male/003.png) no-repeat left top transparent;;}
#navVertical div.yoda-banner.banner4{ background: url(../images/yoda3/bannery/male/004.png) no-repeat left top transparent;;}
#navVertical div.yoda-banner.banner5{ background: url(../images/yoda3/bannery/male/005.png) no-repeat left top transparent;;}
#navVertical div.yoda-banner.banner6{ background: url(../images/yoda3/bannery/male/006.png) no-repeat left top transparent;;}
#navVertical div.yoda-banner.banner7{ background: url(../images/yoda3/bannery/male/007.png) no-repeat left top transparent;;}
#navVertical div.yoda-banner.afterclick{background: url(../images/yoda3/bannery/male/007a.png) no-repeat left top transparent;}
#navVertical div.yoda-banner.afterclick p.hint{font-size: 0.917em; color:#fff; text-shadow: #203654 1px 1px 1px; position: absolute; bottom:5px; line-height: 15px; height: 30px; text-align: center; width: 100%;}
#navVertical div.yoda-banner.finish{background: url(../images/yoda3/bannery/male/007b.png) no-repeat left top transparent;}
#navVertical div.yoda-banner.finish a{top: 123px;}

#mainColumn div.yoda-banner span.head{  display: block;    font-size: 1em;    font-weight: bold;    height: 26px;    line-height: 30px;    padding-left: 34px;  padding-top: 0;    text-align: center;    text-transform: uppercase;    width: 107px;}  
#mainColumn div.yoda-banner span.znalezione{color: #4DDACD;
    font-size: 3em;
    height: 51px;
    line-height: 51px;
    padding: 0;
    position: absolute;
    text-align: center;
    text-shadow: 1px 1px 1px #01355D;
    text-transform: none;
    top: 29px;
    width: 526px;}
#mainColumn div.yoda-banner  a{   display: block;
    height: 38px;
    left: 478px;
    outline: medium none;
    overflow: hidden;
    position: absolute;
    text-indent: -9999px;
    top: 57px;
    width: 161px;
} 

#mainColumn div.yoda-banner.banner1{ background: url(../images/yoda3/bannery/duze/001.png) no-repeat left top transparent;;}
#mainColumn div.yoda-banner.banner2{ background: url(../images/yoda3/bannery/duze/002.png) no-repeat left top transparent;;}
#mainColumn div.yoda-banner.banner3{ background: url(../images/yoda3/bannery/duze/003.png) no-repeat left top transparent;;}
#mainColumn div.yoda-banner.banner4{ background: url(../images/yoda3/bannery/duze/004.png) no-repeat left top transparent;;}
#mainColumn div.yoda-banner.banner5{ background: url(../images/yoda3/bannery/duze/005.png) no-repeat left top transparent;;}
#mainColumn div.yoda-banner.banner6{ background: url(../images/yoda3/bannery/duze/006.png) no-repeat left top transparent;;}
#mainColumn div.yoda-banner.banner7{ background: url(../images/yoda3/bannery/duze/007.png) no-repeat left top transparent;;}
#mainColumn div.yoda-banner.afterclick{background: url(../images/yoda3/bannery/duze/007a.png) no-repeat left top transparent;}
#mainColumn div.yoda-banner.afterclick p.hint{bottom: 5px;
    color: #FFFFFF;
    font-size: 0.917em;
    height: 30px;
    line-height: 15px;
    padding-left: 29px;
    position: absolute;
    text-align: center;
    text-shadow: 1px 1px 1px #203654;
    width: 374px;}
#mainColumn div.yoda-banner.finish{background: url(../images/yoda3/bannery/duze/007b.png) no-repeat left top transparent;}
#mainColumn div.yoda-banner.finish a{top: 123px;}
#mainColumn div.yoda-banner.finish{background: url(../images/yoda3/bannery/duze/007b.png) no-repeat left top transparent;}
#mainColumn div.yoda-banner.finish a{ left: 264px;
    top: 60px;
}
