/*
	Lindt - Basic Style Sheet
	rka@emex.pl / www.emarketingexperts.pl
	v1.0.0, 16.04.2009
*/

/* =global */
body{color:#505050;font:14px/1.5 Georgia,sans-serif;background:#e6b454 url('../lay-gfx/bg-body.jpg') 3px 0 repeat-x;text-align:center;margin:0;padding:0;}
#sub {background:#e6b454;} 
img{border:0;}
strong{font-weight:bold;}
em{font-style:italic;}
p,ul,ol,dl{margin:1em 0;padding:0;}
li{margin:0 0 0 2em;padding:0;}
h1,h2,h3,h4,h5,h6{padding:0;margin:1em 0 0.5em;line-height:1.2;}
td,th{vertical-align:top;}

/* =forms */
form{padding:0;margin:0;}
fieldset{margin:0;padding:0;border:0;}
input,select,textarea{font:1em/1.4 "Trebuchet MS",Arial,sans-serif;color:#000;}
textarea,input.text,select{background:#feebd1;padding:0.1em 5px 0;color:#b0b0b0;}
select{padding:0;}
input.text{height:1.45em;}
input[type=checkbox]{vertical-align:top;background:url('../lay-gfx/bg-input.jpg') no-repeat;border:0;cursor:pointer;}

/* =links */
a:link{color:#c55327;text-decoration:none;outline: none} 
a:visited{color:#c55327;text-decoration:none;outline: none}
a:hover,a:active,a:focus{text-decoration:underline;outline: none}
a.more{background:url('../lay-gfx/more.gif') no-repeat 100% 0.45em;padding-right:8px;}

/* =skips */
.skip{position:absolute;text-indent:-9999px;overflow:hidden;list-style:none;}


/* =layout */
#wrapper {width:100%;margin:0 auto;text-align:left;background:url('../lay-gfx/bg-wrapper.jpg') 50% 0 no-repeat; padding:0 0 35px 0;}
#wrapper-s {margin:0 auto;width:990px;height:auto;overflow:hidden;}

/* ----------------------------------------------------------------------------------------- */
/** =home **/

/* =branding */
#branding{overflow:hidden;position:relative;padding:0;height:359px;width:990px;float:left;}
#branding h1{margin:0;width:186px;height:60px;position:absolute;left:410px;top:12px;}
#branding h1 a{display:block;height:66px;overflow:hidden;text-indent:-9999px;width:177px;background:url('../lay-gfx/h_lindt.jpg') no-repeat;}
#branding #a_wez-udzial {background:url('../lay-gfx/a_wez-udzial.jpg') no-repeat;width:222px;height:26px;float:left;top:0;left:0;position:absolute;text-indent:-9999px;left:111px;top:306px;}
#branding #h_stworz-przepis {background:url('../lay-gfx/h_stworz-przepis.jpg') no-repeat;float:left;width:230px;height:84px;position:absolute;left:673px;top:177px;text-indent:-9999px;margin:0;}
#branding .nagroda-img {position:absolute;top:278px;left:673px;}

/* =global navigation */
#nav-global{overflow:hidden;height:27px;margin:0;padding:0;position:absolute;left:257px;top:89px;}
#nav-global li{margin:0;padding:0;display:inline;height:27px;}
#nav-global a{padding:0.2em 0;float:left;text-indent:-9999px;height:27px;}
#nav-global a:hover,
#nav-global a:active,
#nav-global a:focus,
#nav-global a.active {color:#C6510E;text-decoration:none;background-position:0 -27px;height:27px;}

#m_czekolady {background:url('../lay-gfx/m_czekolady.jpg') no-repeat;width:229px;}
#m_przepisy {background:url('../lay-gfx/m_przepisy.jpg') no-repeat;width:156px;}
#m_konkurs {background:url('../lay-gfx/m_konkurs.jpg') no-repeat;width:94px;}

/* =content */
#content {width:990px;background:url('../lay-gfx/bg-content.jpg') 50% 0 no-repeat;height:204px;overflow:hidden;position:relative;}
#content #zasmakuj {text-indent:-9999px;position:absolute;left:-9999px;}
#h_creme-brulee {background:url('../lay-gfx/h_creme-brulee.jpg') no-repeat;width:200px;height:37px;float:left;text-indent:-9999px;margin:0;}
#t4 {width:482px;position:absolute;left:388px;top:29px;float:left;height:200px;}
#mycarousel {margin:0;width:482px;position:absolute;height:200px;}
#mycarousel li {list-style:none;margin:0;padding:0;background:url('../lay-gfx/') no-repeat;position:relative;display:none;width:482px;height:200px;}
#mycarousel li h3 {overflow:hidden;z-index:12;position:absolute;left:209px;top:5px;}
#mycarousel li p {float:left;clear:both;color:#de9d71;z-index:10;position:absolute;top:53px;left:270px;margin:0;font-size:14px;}
#mycarousel li .more {clear:both;}
#mycarousel li img {position:absolute;left:0;z-index:1;}


/* ----------------------------------------------------------------------------------------- */
/** =sub **/

/* =layout */
#sub #wrapper {width:100%;margin:0 auto;text-align:left;background:url('../lay-gfx/bg-wrapper-sub.jpg') 50% 0 no-repeat; padding:0 0 35px 0;}
#sub #wrapper-s {margin:0 auto;width:100%;height:auto;overflow:hidden;text-align:center;background:#340e04 url('../lay-gfx/bg-body-sub.jpg') 5px 0 repeat-x;}

#sub #branding-s {background:url('../lay-gfx/bg-wrapper-sub.jpg') 50% 0 no-repeat;margin:0 auto;width:100%;overflow:hidden;float:left;}
#sub #branding-p {margin:0 auto;float:none;width:990px;}
#sub #branding {height:266px;margin:0 auto;float:left;z-index:3;position:relative;width:990px;overflow:hidden;}
#sub #branding h1 a{display:block;height:66px;overflow:hidden;text-indent:-9999px;width:177px;background:url('../lay-gfx/h_lindt-sub.jpg') no-repeat;}
#sub #m_czekolady {background-image:url('../lay-gfx/m_czekolady-s.jpg');}
#sub #m_przepisy {background-image:url('../lay-gfx/m_przepisy-s.jpg');}
#sub #m_konkurs {background-image:url('../lay-gfx/m_konkurs-s.jpg');}

#sub #content-s {margin-top:-155px;overflow:hidden;width:100%;float:left;padding-top:40px;z-index:3;}
#sub #content {float:none;width:100%;margin:0 auto;background: url('../lay-gfx/bg-content-sub.jpg') 3px 100% repeat-x;height:auto;overflow:hidden;z-index:8;position:relative;}
#sub #content-bottom {float:none;width:100%;margin:0 auto;background:url('../lay-gfx/bg-content-txt.jpg') 50% 100% no-repeat;padding:0 0 48px 0;overflow:hidden;z-index:10;position:relative;}
#sub #content-wrapper {width:891px;margin:0 auto;overflow:hidden;background:#fff url('../lay-gfx/bg-content-content.jpg') 0 0 repeat-y;position:relative;} 
#sub #content-top {background:url('../lay-gfx/bg-content-top.jpg') 0 0 no-repeat;width:891px;height:auto;overflow:hidden;float:left;margin:0;position:relative;z-index:20;top:0;text-align:left;color:#591c0d;padding:40px 0 0 0;}
#sub #content-top #span-bottom {background:#fff url('../lay-gfx/bg-span-content.jpg') 0 100% no-repeat;width:891px;height:25px;float:left;}
#sub .ranking {width:100%;margin:10px 0 0 0;}
#sub .ranking tr.th {background:url('../lay-gfx/bg-th.jpg') repeat-x;text-indent:-9999px;height:43px;}
#sub .ranking th.f1 {width:65px;}
#sub .ranking th span {margin:0;padding:0;float:left;height:43px;}
#sub .ranking th.f1 span {background:url('../lay-gfx/bg-th-f1.jpg') 0 13px no-repeat;width:65px;}
#sub .ranking th.f2 {width:240px;}
#sub .ranking th.f2 span{width:240px;background:url('../lay-gfx/bg-th-f2.jpg') 0 13px no-repeat;}
#sub .ranking th.f3 {width:139px;}
#sub .ranking th.f3 span {width:139px;background:url('../lay-gfx/bg-th-f3.jpg') 0 13px no-repeat;}
#sub .ranking th.f4 {width:80px;}
#sub .ranking th.f4 span {width:80px;background:url('../lay-gfx/bg-th-f4.jpg') 20px 13px no-repeat;}
#sub .ranking th.f5 {width:37px;}
#sub .ranking tr.first {font-weight:bold;background:url('../lay-gfx/bg-tr-first.jpg') repeat-x;}
#sub .ranking tr.first .d1 span {background:url('../lay-gfx/bg-span-d1.jpg') no-repeat;padding:0 0 19px 0;line-height:28px;font-size:24px;width:37px;text-align:center;float:left;margin-top:11px;font-weight:normal;color:#f8ca69;}
#sub .ranking tr.first .pun{background:url('../lay-gfx/bg-pun.jpg') repeat-x;text-align:center;}
#sub .ranking tr.first td,#sub .ranking tr.txt td  {padding:18px 0 0 0;}
#sub .ranking tr.first .d1 {padding:0 0 0 15px;}
#sub .ranking .d1 {padding:0 0 0 15px;}
#sub .ranking tr.txt .d1 span {background:url('../lay-gfx/bg-span-txt.jpg') no-repeat;padding:0 0 19px 0;line-height:28px;font-size:24px;width:37px;text-align:center;float:left;margin-top:11px;font-weight:normal;color:#ce9b5a;}
#sub .ranking .d2 span {color:#CE9B5A; font-size:24px; font-weight:normal; line-height:28px; margin-top:11px; text-align:center;width:auto;}
#sub .ranking .d2 {padding-bottom:19px !important;padding-left:19px !important;}
#sub .ranking tr.txt td {border-bottom:1px solid #f8e0c5;}
#sub .ranking tr.txt .pun{background:#fff8ef;text-align:center;}
#sub .ranking tr.txt .d1 {padding:0 0 0 15px;}
#sub .ranking a {color:#a34618;}

#sidebar {width:258px;float:left;padding:69px 0 0 0;}
#nav-local {margin:0;padding:0;}
#nav-local li {margin:0;padding:0 0 0 40px;list-style:none;float:left;width:218px;}
#nav-local a{padding:0;float:left;text-indent:-9999px;height:15px;width:200px;background-repeat:no-repeat;}
#nav-local a:hover,
#nav-local a:active,
#nav-local a:focus,
#nav-local a.active {background-position:0 -15px;}
#n_tiramitsu {background-image:url('../lay-gfx/n_tiramisu.jpg');}
#n_baklava {background-image:url('../lay-gfx/n_baklava.jpg');}
#n_brownie {background-image:url('../lay-gfx/n_brownie.jpg');}
#n_tort-wegierski {background-image:url('../lay-gfx/n_tort-wegierski.jpg');}
#n_sernik-wiedenski {background-image:url('../lay-gfx/n_sernik-wiedenski.jpg');}
#n_tort-sachera {background-image:url('../lay-gfx/n_tort-sachera.jpg');}
#n_tarta-tatin {background-image:url('../lay-gfx/n_tarta-tatin.jpg');}

#n_rejestracja {background-image:url('../lay-gfx/n_rejestracja.jpg');height:21px !important;;}
#nav-local a#n_rejestracja:hover,
#nav-local a#n_rejestracja:active,
#nav-local a#n_rejestracja:focus,
#nav-local a#n_rejestracja.active {background-position:0 -21px;}
#n_dodaj-przepis {background-image:url('../lay-gfx/n_dodaj-przepis.jpg');height:27px !important;}
#nav-local a#n_dodaj-przepis:hover,
#nav-local a#n_dodaj-przepis:active,
#nav-local a#n_dodaj-przepis:focus,
#nav-local a#n_dodaj-przepis.active {background-position:0 -27px;}
#n_zobacz-przepis {background-image:url('../lay-gfx/n_zobacz-przepisy.jpg');height:54px !important;}
#nav-local a#n_zobacz-przepis:hover,
#nav-local a#n_zobacz-przepis:active,
#nav-local a#n_zobacz-przepis:focus,
#nav-local a#n_zobacz-przepis.active {background-position:0 -54px;}
#n_nagrody {background-image:url('../lay-gfx/n_nagrody.jpg');height:24px !important;}
#nav-local a#n_nagrody:hover,
#nav-local a#n_nagrody:active,
#nav-local a#n_nagrody:focus,
#nav-local a#n_nagrody.active {background-position:0 -24px;}
#n_ranking {background-image:url('../lay-gfx/n_ranking.jpg');height:24px !important;}
#nav-local a#n_ranking:hover,
#nav-local a#n_ranking:active,
#nav-local a#n_ranking:focus,
#nav-local a#n_ranking.active {background-position:0 -24px;}
#n_regulamin {background-image:url('../lay-gfx/n_regulamin.jpg');height:18px !important;}
#nav-local a#n_regulamin:hover,
#nav-local a#n_regulamin:active,
#nav-local a#n_regulamin:focus,
#nav-local a#n_regulamin.active {background-position:0 -18px;height:18px !important;}

#n_creme-brulee {background-image:url('../lay-gfx/n_creme-brulee.jpg');height:27px !important;}
#nav-local a#n_creme-brulee:hover,
#nav-local a#n_creme-brulee:active,
#nav-local a#n_creme-brulee:focus,
#nav-local a#n_creme-brulee.active {background-position:0 -27px;height:27px !important;}

#n_ogloszenie-wynikow {background-image:url('../lay-gfx/n_ogloszenie-wynikow.jpg');height:15px !important;}
#nav-local a#n_ogloszenie-wynikow:hover,
#nav-local a#n_ogloszenie-wynikow:active,
#nav-local a#n_ogloszenie-wynikow:focus,
#nav-local a#n_ogloszenie-wynikow.active {background-position:0 -15px;height:15px !important;}

#n_tiramisu-1 {background-image:url('../lay-gfx/n_tiramisu-1.jpg');height:24px !important;}
#nav-local a#n_tiramisu-1:hover,
#nav-local a#n_tiramisu-1:active,
#nav-local a#n_tiramisu-1:focus,
#nav-local a#n_tiramisu-1.active {background-position:0 -24px;height:24px !important;}
#n_mousse-chocolate {background-image:url('../lay-gfx/n_mousse-chocolate.jpg');height:39px !important;}
#nav-local a#n_mousse-chocolate:hover,
#nav-local a#n_mousse-chocolate:active,
#nav-local a#n_mousse-chocolate:focus,
#nav-local a#n_mousse-chocolate.active {background-position:0 -39px;height:39px !important;}

#n_wiecej {background-image:url('../lay-gfx/nn_wiecej.jpg');height:18px !important;line-height:18px !important;}
#nav-local a#n_wiecej:hover,
#nav-local a#n_wiecej:active,
#nav-local a#n_wiecej:focus,
#nav-local a#n_wiecej.active {background-position:0 -18px;height:18px !important;line-height:18px !important;}

#n_mousse-au-chocolate {background-image:url('../lay-gfx/n_mousse-au-chocolate.jpg');height:27px !important;}
#nav-local a#n_mousse-au-chocolate:hover,
#nav-local a#n_mousse-au-chocolate:active,
#nav-local a#n_mousse-au-chocolate:focus,
#nav-local a#n_mousse-au-chocolate.active {background-position:0 -27px;height:27px !important;}


#nav-cz {margin:10px 0 0 0;padding:0 0 0 33px;float:left;}
#nav-cz li {margin:0;padding:0;list-style:none;float:left;}
#nav-cz a{padding:0;float:left;text-indent:-9999px;height:257px;background-repeat:no-repeat;}
#nav-cz a:hover,
#nav-cz a:active,
#nav-cz a:focus,
#nav-cz a.active {background-position:0 -257px;}
#nn_creme-brulee {background-image:url('../lay-gfx/nn_creme-brulee.jpg');width:199px;}
#nn_tiramisu {background-image:url('../lay-gfx/nn_tiramisu.jpg');width:208px;}
#nn_mousse-milk {background-image:url('../lay-gfx/nn_mousse-milk.jpg');width:212px;}
#nn_mousse-hazelnut {background-image:url('../lay-gfx/nn_mousse-hazelnut.jpg');width:206px;}


.error-message {color:#e55219;padding:3px 0 0 154px;font-style:italic;}
#flashMessage {padding:0 0 10px 0;color:#e55219;font-weight:bold;}
.register #flashMessage {width:60%;}
 
#txt {float:left;width:593px;padding-right:40px;position:relative;}
#h_tort-sachera {background:url('../lay-gfx/h_tort-sachera.jpg') no-repeat;width:100%;height:50px;float:left;margin:0;padding:0;text-indent:-9999px;}
#h_tiramisu {background:url('../lay-gfx/h_tiramisu.jpg') no-repeat;width:100%;height:50px;float:left;margin:0;padding:0;text-indent:-9999px;}
#h_creme_brulee {background:url('../lay-gfx/h_creme_brulee.jpg') no-repeat;width:100%;height:50px;float:left;margin:0;padding:0;text-indent:-9999px;}
#h_chocolate_mousse {background:url('../lay-gfx/h_chocolate_mousse.jpg') no-repeat;width:100%;height:50px;float:left;margin:0;padding:0;text-indent:-9999px;}
#h_rejestracja {background:url('../lay-gfx/h_rejestracja.jpg') no-repeat;width:100%;height:50px;float:left;margin:0;padding:0;text-indent:-9999px;}
#h_przepisy-zgloszone {background:url('../lay-gfx/h_przepisy-zgloszone.jpg') no-repeat;width:100%;height:50px;float:left;margin:0;padding:0;text-indent:-9999px;}
#h_ranking {background:url('../lay-gfx/h_ranking.jpg') no-repeat;width:100%;height:50px;float:left;margin:0;padding:0;text-indent:-9999px;}
#h_nagrody {background:url('../lay-gfx/h_nagroda.jpg') no-repeat;width:100%;height:50px;float:left;margin:0;padding:0;text-indent:-9999px;}
#h_czekolady {background:url('../lay-gfx/h_czekolady-petits.jpg') 50% 0 no-repeat;width:100%;height:50px;float:left;margin:0;padding:0;text-indent:-9999px;}
#h_creme-brulee-txt {background:url('../lay-gfx/h_creme-brulee-txt.jpg') 0 0 no-repeat;width:100%;height:50px;float:left;margin:0;padding:0;text-indent:-9999px;}
#h_mousse-milk-txt {background:url('../lay-gfx/h_mousse-chocolate.jpg') 0 0 no-repeat;width:100%;height:50px;float:left;margin:0;padding:0;text-indent:-9999px;}
#h_mousse-haz-txt {background:url('../lay-gfx/h_mousse-chocolate-haz.jpg') 0 0 no-repeat;width:100%;height:50px;float:left;margin:0;padding:0;text-indent:-9999px;}
#h_dodaj-swoj-przepis {background:url('../lay-gfx/h_dodaj-swoj-przepis.jpg') 0 0 no-repeat;width:100%;height:50px;float:left;margin:0;padding:0;text-indent:-9999px;}
#h_ogloszenie-wynikow {background:url('../lay-gfx/h_ogloszenie-wynikow.jpg') 0 0 no-repeat;width:100%;height:50px;float:left;margin:0;padding:0;text-indent:-9999px;}

h4#h_smak {background:url('../lay-gfx/h_smak.jpg') 0 0 no-repeat;width:52px;height:20px;margin:30px 0 0 0;padding:0;text-indent:-9999px;float:left;}
h4#h_o-czekoladzie {background:url('../lay-gfx/h_o-czekoladzie.jpg') 0 30px no-repeat;height:50px;margin:0 0 15px 0;padding:0;text-indent:-9999px;overflow:hidden;width:375px;}
h4#h_oddaj-glos {background:url('../lay-gfx/h_oddaj-glos.jpg') 0 0 no-repeat;width:100%;height:20px;float:left;margin:30px 0 15px 0;padding:0;text-indent:-9999px;}
h4#h_wyslij-link {background:url('../lay-gfx/h_wyslij-link.jpg') 0 0 no-repeat;width:100%;height:20px;float:left;margin:20px 0 20px 0;padding:0;text-indent:-9999px;}

.p-zgl {margin:90px 35px 20px 0 !important;width:180px;}
span.hr {background:url('../lay-gfx/bg-hr.jpg') 50% 0 no-repeat;float:left;width:100%;height:6px;border:0;margin:15px 0 0 0;}
span.italic {font-style:italic;color:#9e6759;}

#hh_skl-dominujacy {background:url('../lay-gfx/hh_skl-dominujacy.jpg') no-repeat;width:119px;height:60px;text-indent:-9999px;float:left ;}
#hh_skl-uzupelniajacy {background:url('../lay-gfx/hh_skl-uzupelniajacy.jpg') no-repeat;width:119px;height:60px;text-indent:-9999px;float:left ;}
#hh_nuta-smaku {background:url('../lay-gfx/hh_nuta-smaku.jpg') no-repeat;width:119px;height:60px;text-indent:-9999px;float:left ;}
.skl-d-p {background:url('../lay-gfx/bg-skl-d-p.jpg') no-repeat;width:106px;height:37px;display:inline;float:left !important;position:relative;line-height:13px;padding:13px 0 0 80px;margin:0;}
.skl-d {width:350px;float:left;overflow:hidden;}
.skl-d h5 {margin:0;clear:right;}
.txt-o-cz {margin-top:0;}
.skl-d-p span {width:80px;height:50px;float:left;background-position:50% 50%;background-repeat:no-repeat;position:absolute;left:0;top:0;}
#oddaj-glos {float:left;width:100%;}

#oddaj-glos input {background:url('../lay-gfx/bg-input.jpg') no-repeat;border:0;float:left;}
#oddaj-glos .input {width:243px;padding:4px 0 2px 5px;}
#oddaj-glos #l_in-odd {text-indent:-9999px;float:left;}
#oddaj-glos #in-odd-sb {background:url('../lay-gfx/bg-sb-oddaj-glos.jpg') 18px 0 no-repeat;width:147px;height:29px;float:left;cursor:pointer;}

#txt_only {padding:0 40px;text-align:center;}
#txt_only h1 {background:url('../lay-gfx/h_podana-strona.jpg') 50% 0 no-repeat;width:100%;height:50px;float:left;margin:0;padding:0;text-indent:-9999px;}

#kopiuj {float:left;width:100%;}
#kopiuj input {background:url('../lay-gfx/bg-input.jpg') no-repeat;border:0;float:left;}
#kopiuj .input {width:243px;padding:4px 0 2px 5px;}
#l_in-kopiuj {position:absolute;left:-9999px;}
#kopiuj  #in-kopiuj-sb {background:url('../lay-gfx/bg-kopiuj-sb.jpg') 18px 0 no-repeat;width:207px;height:29px;cursor:pointer;border:0;color:#c48c5b;}
#kopiuj  #in-kopiuj-sb span {color:#591c0d;font-weight:bold;}
.p_smak {margin-top:0;width:350px;}
.t-choco {font-size:26px;}
.autor {margin:0;width:350px;}
.autor span {color:#ce9515;font-weight:bold;}
#txt .nagl {float:left;color:#c89b62;font-size:18px;width:262px;}
#txt p {float:left;}
.register #txt p {}
#txt img {margin:0;}
#txt #imperium-sachera {background:url('../lay-gfx/h_imperium-sachera.jpg') no-repeat;width:100%;height:20px;float:left;margin:0;padding:0;text-indent:-9999px;}
#txt #sacher-dzis {background:url('../lay-gfx/sacher-dzis.jpg') no-repeat;width:100%;height:20px;float:left;margin:0;padding:0;text-indent:-9999px;}
#txt #slynna-receptura {background:url('../lay-gfx/slynna-receptura.jpg') no-repeat;width:100%;height:20px;float:left;margin:0;padding:0;text-indent:-9999px;}
.txt-r {position:relative;right:13px;z-index:1;float:right;}
.creme {position:relative;left:0;width:260px;top:-280px;z-index:5;color:#c89b62;font-size:18px;margin-bottom:-280px;}

.nag {width:100%;float:left;padding:10px 0 0 0;}
.nag img {float:left;margin:0;padding:0;}

#regform  {width:593px;margin-top:10px;background:url('../lay-gfx/bg-form.jpg') 100% 15px no-repeat;height:100%;float:left;}
#regform label {width:154px;float:left;} 
#regform input {background:url('../lay-gfx/bg-input.jpg') no-repeat;border:0;}
#regform .input {width:243px;padding:4px 0 2px 5px;}
#regform #akceptuje {position: absolute;left: -1000px;text-indent:-9999px;float:left;width:10px;}
#regform input[type=checkbox] {	position: absolute;left: -1000px;text-indent:-9999px;float:left;width:10px;}
#regform #check {margin:0;padding-left:179px;overflow:hidden;clear:both;white-space:nowrap;float:left;width:auto;}
#regform .r {float:left;width:auto;margin-bottom:13px;}
#regform p {width:100%;float:left;margin:25px 0;}
#regform .but {text-indent:-9999px;border:0;background:url('../lay-gfx/bg-submit.jpg') no-repeat;cursor:pointer;width:187px;height:41px;float:left;margin-left:154px;}

/* Checkboxes */
label.checkbox_checked {
	background: #fff url('../lay-gfx/check1.jpg') 152px 0 no-repeat;	
	padding-left: 179px;
	width:350px;
}
label.checkbox_unchecked  {
	background: #fff url('../lay-gfx/check2.jpg') 152px 0 no-repeat;	
	padding-left: 179px;
	width:350px;
}
#nav-skl {width:100%;float:left;background:url('../lay-gfx/bg-ul-nav-skl.jpg') 197px 0 no-repeat;}
#nav-skl li {float:left;list-style:none;margin:0;padding:0;}
#nav-skl li a {color:#d59927;height:24px;float:left;font-weight:bold;font-size:12px;padding:10px 0 0 0;text-align:center;}
#nav-skl a:hover,#nav-skl li.selected a,
#nav-skl a:active,
#nav-skl a:focus,
#nav-skl a.active {background-position:0 -34px;color:#952c10;} 

#nav-skl2 {width:100%;float:left;background:url('../lay-gfx/bg-ul-nav-skl.jpg') 197px 0 no-repeat;}
#nav-skl2 li {float:left;list-style:none;margin:0;padding:0;}
#nav-skl2 li a {color:#d59927;height:24px;float:left;font-weight:bold;font-size:12px;padding:10px 0 0 0;text-align:center;}
#nav-skl2 a:hover,#nav-skl2 li.selected a,
#nav-skl2 a:active,
#nav-skl2 a:focus,
#nav-skl2 a.active {background-position:0 -34px;color:#952c10;} 

.skl-ciasto {background-image:url('../lay-gfx/skl_ciasto.jpg');width:71px;}
.skl-polewa {background-image:url('../lay-gfx/skl_polewa.jpg');width:158px;}
.skl-skladniki {background-image:url('../lay-gfx/skl_skladniki.jpg');width:94px;}
.skl-sposob {background-image:url('../lay-gfx/skl_sposob.jpg');width:174px;}
#tab1,#tab2,#tab3,#tab4,#tab11,#tab21 { width:100%;float:left;margin:0 0 10px 0;display:none;} 
#sub #footer {margin:0 auto;float:none;display:block;width:990px;}
#sub #footer1 {width:990px;margin:0;text-align:left;padding:0;color:#7e2912;background:url('../lay-gfx/bg-footer.jpg') 50% 0 no-repeat;float:left;}
#footer2 {width:990px;margin:0;text-align:left;padding:0;color:#7e2912;background:url('../lay-gfx/bg-footer2.jpg') 50% 0 no-repeat;float:left;}
.tab li {background:url('../lay-gfx/bg-li-tab.jpg') 0 8px no-repeat;list-style:none;padding:0 0 0 20px;}
/* =pager */
#pager{text-align:center;overflow:hidden;height:auto;margin:15px auto;padding:2px 30px;position:relative;width:450px;}
.podstrona {text-align:center;overflow:hidden;height:23px;margin:-2.3em 0 2.1em 0.4em !important;padding:2px 30px;position:relative;width:93%;float:left;}
#pager li{margin:0;list-style:none;text-align:center;display:inline;}
#pager .prev{position:absolute;left:0;top:0;padding:0;height:23px;}
#pager .next{position:absolute;right:0;top:0;padding:0;height:23px;}
#pager .prev a{float:left;width:27px;height:27px;background:url('../lay-gfx/pager-prev.jpg') no-repeat;overflow:hidden;text-indent:-9999px;padding:0;border:0;margin:0;}
#pager .next a{float:left;width:27px;height:27px;background:url('../lay-gfx/pager-next.jpg') no-repeat;overflow:hidden;text-indent:-9999px;padding:0;border:0;margin:0;}
#pager li strong {text-decoration:underline;}
#pager li a {text-decoration:underline;}


/*tools */
ul#tools {list-style:none;padding:0;width:593px;float:left;display:block;position:relative;}
ul#tools li {display:inline;margin:0;padding:0;background-repeat:no-repeat;background-position:0;}
ul#tools li a {color:#952c10;width:auto;float:left;background-repeat:no-repeat;background-position:0 3px;padding:2px 20px 4px 14px;}
ul#tools li.r-up {float:right;margin:0;}
ul#tools li.r-print {float:right;margin:0;}
ul#tools li.l {float:left;}
ul#tools #up {background-image:url('../lay-gfx/but-up.jpg');background-position:0 6px;padding:2px 0 4px 14px;}
ul#tools #print {background-image:url('../lay-gfx/but-print.jpg');background-position:0 6px;padding:2px 29px 4px 25px;}
ul#tools #back {background-image:url('../lay-gfx/but-back.jpg');background-position:0 7px;}

#search_results li {margin-left:0;list-style:none;}
#sitemap li a {color:#464646;}

#footer {width:990px;margin:0;text-align:left;padding:0;color:#7e2912;background:url('../lay-gfx/bg-footer.jpg') 50% 0 no-repeat;float:left;font-size:11px;}
#footer a {color:#7e2912;}
#footer .copyright {float:left;}
#footer .createdby {float:right;}
.footer-s {width:100%;float:left;position:relative;overflow:hidden;height:250px;}
.footer-s .zapoznaj {background:url('../lay-gfx/h_zapoznaj.jpg') no-repeat;width:125px;height:90px;text-indent:-9999px;float:left;margin:0;position:relative;left:170px;top:39px;}
.czoko-1 {background:url('../lay-gfx/h2_czoko-1.jpg') no-repeat;width:742px;height:243px;text-indent:-9999px;float:left;margin:0;position:relative;left:0;top:0;}
.footer-p {width:100%;float:left;position:relative;}
#t1 {left:358px;position:absolute;top:29px;}
#t2 {left:440px;position:absolute;top:23px;}
#t3 {position:absolute;left:338px;top:20px;width:600px;}
#t1 #next{position: absolute;top:10px;right:25px;width:26px;height:26px;cursor:pointer;background: transparent url(../lay-gfx/next.png) no-repeat 0 0;text-indent:-9999px;z-index:10;}
#t1 #prev{position: absolute;top:10px;left:0;width:26px;height:26px;cursor:pointer;background: transparent url(../lay-gfx/back.png) no-repeat 0 0;float:left;text-indent:-9999px;z-index:10;}
#t4 #next2{position: absolute;top:10px;right:0;width:26px;height:26px;cursor:pointer;background: transparent url(../lay-gfx/next.png) no-repeat 0 0;text-indent:-9999px;z-index:10;}
#t4 #prev2{position: absolute;top:10px;left:50px;width:26px;height:26px;cursor:pointer;background: transparent url(../lay-gfx/back.png) no-repeat 0 0;float:left;text-indent:-9999px;z-index:10;}
#mycarouse2 {margin:0;width:482px;}
#mycarouse2 li {list-style:none;margin:0;padding:0;background:url('../lay-gfx/') no-repeat;position:relative;width:482px;display:none;height:250px;}
#mycarouse2 li h3 {overflow:hidden;z-index:12;position:absolute;top:0;margin:0;}
#mycarouse2 li p {float:left;clear:both;color:#340e04;z-index:10;position:absolute;top:53px;left:0;margin:0;font-size:14px;width:270px;}
#mycarouse2 li .more {clear:both;}
#mycarouse2 li .txt-r {top:37px;}

#nag img {display:none;}

#t2 #next1{position: absolute;top:75px;right:25px;width:26px;height:26px;cursor:pointer;background: transparent url(../lay-gfx/next.png) no-repeat 0 0;text-indent:-9999px;z-index:10;}
#t2 #prev1{position: absolute;top:75px;left:0;width:26px;height:26px;cursor:pointer;background: transparent url(../lay-gfx/back.png) no-repeat 0 0;float:left;text-indent:-9999px;z-index:10;}
#t3 #next3{position: absolute;top:75px;right:25px;width:26px;height:26px;cursor:pointer;background: transparent url(../lay-gfx/next.png) no-repeat 0 0;text-indent:-9999px;z-index:10;}
#t3 #prev3{position: absolute;top:75px;left:0;width:26px;height:26px;cursor:pointer;background: transparent url(../lay-gfx/back.png) no-repeat 0 0;float:left;text-indent:-9999px;z-index:10;}
#mycarouse3 {margin:0;width:480px;}
#mycarouse3 li {list-style:none;margin:0;padding:0;background:url('../lay-gfx/') no-repeat;position:relative;width:480px;display:none;height:250px;}
#mycarouse3 li h3 {overflow:hidden;z-index:12;position:absolute;left:178px;top:27px;margin:0;}
#mycarouse3 li p {float:left;clear:both;color:#340e04;z-index:10;position:absolute;top:73px;left:240px;margin:0;font-size:14px;width:175px;}
#mycarouse3 li .more {clear:both;}
#mycarouse3 li .txt-r {top:15px;float:left;}
#h_tort-wiedenski {background:url('../lay-gfx/h_tort-wiedenski-sachera.png') no-repeat;height:30px;width:338px;text-indent:-9999px;}
#h-li-tiramisu {background:url('../lay-gfx/h-li-tiramisu.jpg') no-repeat;height:30px;width:200px;text-indent:-9999px;left:150px !important;}
#h-li-creme {background:url('../lay-gfx/h-li-creme.jpg') no-repeat;height:34px;width:200px;text-indent:-9999px;left:120px !important;}
#h-li-choco {background:url('../lay-gfx/h-li-choco.jpg') no-repeat;height:34px;width:244px;text-indent:-9999px;left:100px !important;}
#h_creme-brule {background:url('../lay-gfx/h_choco1.jpg') no-repeat;height:34px;width:199px;text-indent:-9999px;}
#h_choco1 {background:url('../lay-gfx/h_choco2.jpg') no-repeat;height:34px;width:199px;text-indent:-9999px;}
#h_choco2 {background:url('../lay-gfx/h_choco3.jpg') no-repeat;height:34px;width:199px;text-indent:-9999px;}
#h_choco3 {background:url('../lay-gfx/h_choco4.jpg') no-repeat;height:34px;width:346px;text-indent:-9999px;}
#nav-foot {float:left;padding-left:40px;}
#nav-foot li {floaT:left;list-style:none;margin:0;background:url('../lay-gfx/bg-nav-foot-li.jpg') 100% 4px no-repeat;padding:0 8px 0 8px;}
#nav-foot li.last {background:none;}

/* =layout-contest */
#contest #wrapper {width:100%;margin:0 auto;text-align:left;background:url('../lay-gfx/bg-wrapper-contest.jpg') 50% 0 no-repeat; padding:0 0 35px 0;}
#wrapper-s {margin:0 auto;width:990px;height:auto;overflow:hidden;}

#h_jak-zdobyc {background:url('../lay-gfx/h_jak-zdobyc.png') no-repeat;float:left;width:202px;height:106px;position:absolute;left:74px;top:188px;text-indent:-9999px;margin:0;}
#punkt {width:330px;float:left;margin:0;top:159px;position:absolute;left:332px;}
#punkt li {width:280px;float:left;margin:0;padding:0 0 13px 50px;list-style:none;line-height:15px;}
#punkt li strong {color:#952f12;}
#punkt li.p1 {background:url('../lay-gfx/img-p1.jpg') no-repeat;padding-top:3px;}
#punkt li.p2 {background:url('../lay-gfx/img-p2.jpg') no-repeat;padding-top:3px;}
#punkt li.p3 {background:url('../lay-gfx/img-p3.jpg') no-repeat;padding-top:3px;}
#punkt li.p4 {background:url('../lay-gfx/img-p4.jpg') no-repeat;padding-top:7px;}
#contest .zarej {background:url('../lay-gfx/a_zrej-contest.jpg') no-repeat;float:left;width:186px;height:40px;position:absolute;left:690px;top:170px;text-indent:-9999px;margin:0;}
#contest #content {background:url('../lay-gfx/bg-content-contest.jpg') 50% 0 no-repeat;} 
#h_ostatnio-dodane-pr {background:url('../lay-gfx/h_ostatnio-dodane-pr.png') no-repeat;width:213px;height:115px;text-indent:-9999px;float:left;margin:0;position:relative;left:77px;top:39px;}
#nav-sup {margin:0;padding:0;position:absolute;left:694px;top:225px;float:left;width:175px;}
#nav-sup li {float:left;list-style:none;margin:0;padding:0;width:175px;}
#nav-sup li a {float:left;width:179px;height:25px;background-repeat:no-repeat;text-indent:-9999px;}
.a_dodaj-przepis {background-image:url('../lay-gfx/a_dodaj-przepis.jpg');}
.a_zobacz-nagrody {background-image:url('../lay-gfx/a_zobacz-nagrody.jpg');}
.a_ranking {background-image:url('../lay-gfx/a_ranking.jpg');}
.a_regulamin {background-image:url('../lay-gfx/a_regulamin.jpg');}

#news {margin:0;padding:0;float:left;position:absolute;left:45px;}
#news li {list-style:none;margin:0;float:left;width:520px;color:#edc28d;display:inline;}
#news li div {float:left;width:237px;padding:0 20px 0 0;}
#news li h3 a {color:#d3761b;font-size:18px;font-weight:normal;}
#news li p.autor {margin:0;color:#cf8f40;width:200px !important;}
#news li p {margin:5px 0;}
#news li .more img {display:inline;padding:0 0 0 5px;margin-bottom:-3px;width:15px;height:20px;}

/* =layout-register */
.register #content-wrapper {}
.register #content-top {background-image:url('../lay-gfx/bg-content-top-register.jpg') !important;}
.register #txt {float:left;width:593px;padding-right:40px;position:relative;}
.register .f1 {background:url('../lay-gfx/bg-sp1.png') no-repeat;width:452px;float:left;margin:0;height:37px;padding:7px 0 9px 60px;}
.register .f2 {background:url('../lay-gfx/bg-sp2.png') no-repeat;width:452px;float:left;margin:0;height:37px;padding:7px 0 9px 60px;}
.register .f3 {background:url('../lay-gfx/bg-sp3.png') no-repeat;width:452px;float:left;margin:0;height:37px;padding:7px 0 9px 60px;}
.register .f4 {background:url('../lay-gfx/bg-sp4.png') no-repeat;width:452px;float:left;margin:0;height:37px;padding:7px 0 9px 60px;}
.register .t-f1 {width:350px;}
.register .info {text-align:center;width:540px;}


#form-reg2 {width:100%;float:left;}
#form-reg2 .input {width:243px;padding:4px 0 2px 5px;float:left;background:url('../lay-gfx/bg-input.jpg') no-repeat;border:0;}
#form-reg2 .l {width:100%;float:left;}
.textar {background:url('../lay-gfx/bg-textarea.jpg') no-repeat; float:left;border:0;width:469px;color:#505050;}
#l_in-f1 {background:url('../lay-gfx/l_in-f1.jpg') no-repeat;width:100%;float:left;height:25px;text-indent:-9999px;}
#in-f1 {margin:0 0 0 35px;}
#l_in-f2 {position:absolute;left:-9999px;}
#in-f2  {background:url('../lay-gfx/bg-submit-reg.jpg') 18px 0 no-repeat;width:167px;float:left;height:30px;text-indent:-9999px;border:0;cursor:pointer;}

#l_in-f3 {background:url('../lay-gfx/l_in-f2.jpg') no-repeat;width:100%;float:left;height:25px;text-indent:-9999px;}
#in-f3 {margin:0 0 0 35px;}
#l_in-f4 {background:url('../lay-gfx/l_in-f3.jpg') 0 21px no-repeat;width:100%;float:left;height:25px;text-indent:-9999px;padding:21px 0 0 0;}
#in-f4 {margin:0 0 0 35px;}
 
#form-reg1 {width:100%;float:left;margin:26px 0 0 -3px;}
#form-reg1 .l {float:left;}
#form-reg1 label {float:left;width:120px;padding:110px 0 0 0;text-align:center;background-repeat:no-repeat;cursor:pointer;}
#form-reg1 label.radio_checked {color:#982e12;cursor:pointer;}

#form-reg1 .sub label {position:absolute;left:-9999px;}
#form-reg1 #f11-sb {width:186px;height:40px;background:url('../lay-gfx/bg-sub-reg1.jpg') no-repeat;float:left;border:0;margin:37px 0 0 203px;cursor:pointer;}

#form-reg2 .sub label {position:absolute;left:-9999px;}
#form-reg2 #f11-sb {width:186px;height:40px;background:url('../lay-gfx/bg-sub-reg1.jpg') no-repeat;float:left;border:0;margin:37px 0 0 203px;cursor:pointer;}
#l_f1 {width:116px ;}
#l_f5 {width:107px ;}
#l_f1 label {background-image:url('../lay-gfx/f1.jpg');width:116px ;}
#l_f2 label {background-image:url('../lay-gfx/f2.jpg');}
#l_f3 label {background-image:url('../lay-gfx/f3.jpg');}
#l_f4 label {background-image:url('../lay-gfx/f4.jpg');}
#l_f5 label {background-image:url('../lay-gfx/f5.png');width:107px;}
#l_f6 label {background-image:url('../lay-gfx/f6.jpg');width:115px ;padding:129px 0 0 0;}
#l_f7 label {background-image:url('../lay-gfx/f7.jpg');width:120px ;padding:129px 0 0 0;}
#l_f8 label {background-image:url('../lay-gfx/f8.jpg');width:120px ;padding:129px 0 0 0;}
#l_f9 label {background-image:url('../lay-gfx/f9.jpg');width:120px ;padding:129px 0 0 0;}
#l_f10 label {background-image:url('../lay-gfx/f10.jpg');width:108px ;padding:129px 0 0 0;}
#l_f1 label.radio_checked {background-position:-116px 0 !important;}
#l_f2 label.radio_checked {background-position:-120px 0 !important;}
#l_f3 label.radio_checked {background-position:-120px 0 !important;}
#l_f4 label.radio_checked {background-position:-120px 0 !important;}
#l_f5 label.radio_checked {background-position:-107px 0 !important;}
#l_f6 label.radio_checked {background-position:-115px 0 !important;}
#l_f7 label.radio_checked {background-position:-120px 0 !important;}
#l_f8 label.radio_checked {background-position:-120px 0 !important;}
#l_f9 label.radio_checked {background-position:-120px 0 !important;}
#l_f10 label.radio_checked {background-position:-108px 0 !important;}


/* =layout-register4 */
.nagl-lx {float:left;margin:8px 0 0 0; width:100%;text-align:center;}
.nagl-lx h3 {margin:0;overflow:hidden;width:100%;}
.nagl-lx img {clear:left;}
.nagl-lx span {width:100%;background-position:50% 0;float:left;text-indent:-9999px;height:31px;background-repeat:no-repeat;}
.l-1 {width:172px;float:left;padding:0 28px 0 0;}
.l-1 h3 {height:68px;float:left;background:url('../lay-gfx/h_skl-dominujacy.jpg') no-repeat;text-indent:-9999px;}
.l-2 {width:172px;float:left;padding:0 28px 0 0;}
.l-2 h3 {height:68px;float:left;background:url('../lay-gfx/h_skl-uzupelniajacy.jpg') 10px 0 no-repeat;text-indent:-9999px;}
.l-3 {width:172px;float:left;}
.l-3 h3 {height:68px;float:left;background:url('../lay-gfx/h_skl-nuta-smaku.jpg') 10px 0 no-repeat;text-indent:-9999px;}
.skl0 {background-image:url('../lay-gfx/img-select.jpg');}
.skl1 {background-image:url('../lay-gfx/bg-rodzynki.jpg');}
.skl2 {background-image:url('../lay-gfx/bg-pistacje.jpg');}
.skl3 {background-image:url('../lay-gfx/bg-o-laskowe.jpg');}
.skl4 {background-image:url('../lay-gfx/bg-o-pistacjowe.jpg');}
.skl5 {background-image:url('../lay-gfx/bg-sliwki.jpg');}
.skl6 {background-image:url('../lay-gfx/bg-p-migdalowe.jpg');}
.skl7 {background-image:url('../lay-gfx/bg-kokos.jpg');}
.skl8 {background-image:url('../lay-gfx/bg-sezam.jpg');}
.skl9 {background-image:url('../lay-gfx/bg-pestki-dyni.jpg');}
.skl10 {background-image:url('../lay-gfx/bg-mak.jpg');}
.skl11 {background-image:url('../lay-gfx/bg-sk-pomarancza.jpg');}
.skl12 {background-image:url('../lay-gfx/bg-sk-cytryny.jpg');}
.skl13 {background-image:url('../lay-gfx/bg-mieta.jpg');}
.skl14 {background-image:url('../lay-gfx/bg-chili.jpg');}
.skl15 {background-image:url('../lay-gfx/bg-galka.jpg');}
.skl16 {background-image:url('../lay-gfx/bg-wanilia.jpg');}
.skl17 {background-image:url('../lay-gfx/bg-curry.jpg');}
.skl18 {background-image:url('../lay-gfx/bg-trawa.jpg');}
.skl19 {background-image:url('../lay-gfx/bg-imbir.jpg');}
.skl20 {background-image:url('../lay-gfx/bg-cynamon.jpg');}
.przyprawy {width:100%;float:left;}
.przyprawy .l-przy {width:282px;float:left;padding:0 22px 0 0;text-align:right;}
.przyprawy .l-przy p {float:right !important;width:100%;}
.przyprawy .l-przy span {background-position:50% 50%;background-repeat:no-repeat;padding:0;line-height:28px;display:inline;padding:10px 42px;}
.przyprawy .l-przy h3 {background:url('../lay-gfx/h_przyprawy.jpg') 100% 0 no-repeat;float:right;width:282px;text-indent:-9999px;height:36px;display:block;margin:0;padding:0;text-align:left;}

.przyprawy .l-bak {width:252px;float:left;padding:0;text-align:left;}
.przyprawy .l-bak h3 {background:url('../lay-gfx/h_bakalie.jpg') 0 0 no-repeat;float:right;width:252px;text-indent:-9999px;height:36px;display:block;margin:0;padding:0;text-align:left;}
.przyprawy .l-bak p {float:left !important;width:100%;}
.przyprawy .l-bak span {background-position:50% 50%;background-repeat:no-repeat;padding:0;line-height:28px;display:inline;padding:10px 42px;}

.select {width:100%;float:left;margin-bottom:20px;cursor:pointer;}
.select dl {width:188px;height:27px;background:url('../lay-gfx/bg-select.jpg') no-repeat;float:left;border:0;padding:2px 0 0 8px;z-index:1;}
.select dt {padding:2px 0 1px 10px;float:left;width:129px;}
.select dd {background:#feebd1;margin:0 0 0 -8px;padding:0;width:172px;float:left;position:relative;}
.select dd a {float:left;}
dd a{display:block;text-decoration:none;padding:0.1em 12px;font-size:11px;}
.sub-re4 {width:100%;float:left;}
.sub-re4 label {position:absolute;left:-99999px;}
#re4-sb {width:263px;height:40px;background:url('../lay-gfx/bg-sb-przejd.jpg') no-repeat;float:left;border:0;margin:0 0 0 164px;cursor:pointer;}
.crirHidden {position:absolute;left:-99999px;}
/* =misc */
.cl{clear:both;line-height:1px;height:1px;font-size:1px;position:relative;}

.pic-r{float:right;margin:0 0 1em 3em;}
.pic-l{float:left;margin:0 3em 1em 0;}
.pic-c{text-align:center;padding:1px 0;margin:2em 0;}
.r {float:right;}
.l {float:left;}
