/* Basic styles */
*{margin:0;padding:0}
body{line-height:1}
img,fieldset{border:0}
img{vertical-align:bottom}
a,a:hover{cursor:pointer;text-decoration:none;outline:none}
a:hover{border:0} /* IE fix */
ul{list-style:none}
option{padding:0 .5em 0 1px}
table{border-collapse:collapse;border-spacing:0}
td,th{vertical-align:top;text-align:left;font-weight:normal}
address{font-style:normal}
h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:bold}
.clear{clear:both}

/* html, body */
html{background:#fff}
#wrapper{background:url(../images/body_bg.jpg) no-repeat;width:980px;margin:0 auto;position:relative;padding:311px 0 0;}
.produkty #wrapper{background:url(../images/body_bg-produkty.jpg)  no-repeat;}
body,input,textarea,select,td{color:#666;font-size:12px;font-family:arial,sans-serif;}

/* logo */
#logo{position:absolute;left:30px;top:50px;z-index:9;}
#logo-produkty{position:absolute;left:0;top:0;z-index:9;}

/* skip link */
#skiplink{position:absolute;left:-9999px;top:0px;}

/* main navigation */
#nav{position:absolute;right:5px;top:15px;overflow:hidden;z-index:5}
#nav li{float:left;padding:0 9px;line-height:15px;border-left:1px solid #e5ee9f;margin:0 0 0 -1px;}
#nav li a{color:#fff;font-weight:bold;}
#nav li a:hover{text-decoration:underline;}

/* top-pic */
#top-pic{position:absolute;left:220px;top:45px;}
#top-produkty{position:absolute;left:280px;top:39px;}
#top-orico{position:absolute;left:0;top:0;}

/* top-nowosc */
#top-nowosc{position:absolute;right:0px;top:52px;background:url(../images/nowosc_bg.png) 0 -5px no-repeat;width:247px;height:240px;z-index:10}
#top-nowosc .nowosc{margin:105px 0 0 -55px;position:relative;}
#top-nowosc a{color:#fff;font-weight:bold;}
#top-nowosc span.link{display:block;width:150px;position:absolute;left:135px;top:43px;color:#fff;font-weight:bold;}
#top-nowosc span.pic{display:block;width:135px;text-align:center;overflow:hidden;}
#top-nowosc .sprawdz{float:right;margin:3px 0 0;}
#top-nowosc .now{position:absolute;left:135px;top:19px;}

/* top-slogan */
#top-slogan{color:#fff;font-weight:bold;line-height:16px;position:absolute;left:706px;top:100px;width:260px;z-index:12}
.produkty #top-slogan{left:720px;top:105px;}

/* szukaj */
#szukaj{position:absolute;left:838px;top:74px;width:135px;height:35px;z-index:15}
#szukaj input{width:72px;height:13px;padding:3px;background:url(../images/top-szukaj_bg.png) no-repeat;border:0;float:left;font-size:11px;}
#szukaj input.btn{width:auto;height:auto;padding:0;background:none;margin:0 0 0 5px;display:inline;}

/* Footer */
#footer{clear:both;padding:5px 0 0;background:url(../images/footer_bg.png) repeat-x;font-family:tahoma,sans-serif;font-size:10px;color:#666;margin:30px 0 0;}
#footer a{color:#666;font-weight:bold;}
#footer a:hover{text-decoration:underline;}
#footer li{line-height:16px;}
#footer .box{width:230px;float:left;padding:10px 0 0 90px;height:75px;}
#footer .box-1{background:url(../images/footer-pic-1.png) no-repeat;}
#footer .box-2{background:url(../images/footer-pic-2.png) no-repeat;}
#footer .box-3{background:url(../images/footer-pic-3.png) no-repeat;}

/* Main */
#main{overflow:hidden;padding:0 0 0 10px;}

/* Right */
#right{float:right;width:220px;margin:0 0 0 15px;}
/* akademia */
#nav-akademia{margin:0 0 15px;padding:10px;font-family:tahoma,sans-serif;background:#f0f8db;}
#nav-akademia h2{font-size:14px;margin:0 0 12px;color:#787878;font-weight:bold;text-transform:uppercase;font-family:arial,sans-serif;}
#nav-akademia ul{margin:0;list-style:none;}
#nav-akademia ul li{margin:0;line-height:125%;color:#a7c001;font-weight:bold;}
#nav-akademia ul li li a{height:25px;color:#797979;display:block;border-bottom:1px solid #e4ebd1;font-weight:normal;padding:0 0 0 15px;font-size:11px;line-height:25px;font-weight:bold;}
#nav-akademia ul li li a:hover{text-decoration:underline;}
#nav-akademia ul li li.active a{background:url(../images/nav-akademia-active.png) no-repeat;border:0;padding:0 0 0 40px;color:#000;height:26px;font-weight:normal;}
#nav-akademia ul ul{margin:5px 0 15px;}
/* linki */
#linki{margin:0 0 15px;}
#linki h2{font-size:12px;color:#fff;font-weight:bold;line-height:19px;height:19px;background:#838383;padding:0 9px;}
#linki ul{margin:0;list-style:none;}
#linki ul li{font-size:11px;padding:8px 9px;margin:0;line-height:13px;border-bottom:1px solid #f0f0f0;}
#linki ul li a{color:#666;font-weight:bold;}
#linki ul li a:hover{text-decoration:underline;}
/* wyszukiwarka */
#wyszukiwarka{margin:0 0 15px;padding:8px;font-family:tahoma,sans-serif;background:#f0f8db;font-size:11px;position:relative;}
#wyszukiwarka h2{font-size:14px;margin:0 0 12px;color:#787878;font-weight:bold;text-transform:uppercase;font-family:arial,sans-serif;}
#wyszukiwarka h3{font-size:11px;color:#787878;font-weight:bold;padding:10px 0 0 5px;margin:10px 0;border-top:1px solid #dde8cd;}
#wyszukiwarka select{color:#939393;font-size:11px;font-weight:normal;margin:0 0 0 5px;width:200px;}
#wyszukiwarka p{color:#787878;margin:0 0 10px 5px;}
#wyszukiwarka ul{padding:0 0 0 5px;}
#wyszukiwarka ul li{background:url(../images/right-li-wyszukiwarka.png) no-repeat;padding:0 0 10px 23px;}
#wyszukiwarka ul li a{color:#787878;}
#wyszukiwarka ul li a:hover{text-decoration:underline;}

/* Content */
#content{width:730px;float:left;}
#content h1{margin:0 0 20px;font-size:18px;font-weight:bold;color:#838383;text-transform:uppercase;}

/* sitepath */
#sitepath{position:absolute;left:10px;top:273px;font-size:11px;color:#666;margin:0;width:725px;}
#sitepath a{font-weight:bold;color:#666;}
#sitepath a:hover{text-decoration:underline;}


.c p,.c table,.c form,.ed{margin:1em 0}
.c h1,.c h2,.c h3,.c h4{font-size:1.2em;}
.c p,.c li,.ed{line-height:125%;}
.c a{color:#c62108;}
.c a:hover{text-decoration:underline;}
.c ul{margin:0.5em 0 1em 0;list-style:disc}
.c ul li{margin:0 0 0 1.5em}
.c ol{margin:0.5em 0 1em 0;list-style:decimal}
.c ol li{margin:0 0 0 2em}
.c ol ol{list-style:lower-alpha;}
.c blockquote{margin:1em;}
.c .center{text-align:center;}


/* FORM Styles */
.c form{margin:25px 0;position:relative;}
.c form fieldset{position:relative;}
.c .row{margin:0 0 10px;overflow:hidden;}
.c .row label{width:80px;float:left;color:#464646;line-height:20px;}
.c .row input{width:280px;padding:3px;border:1px solid #cbcbcb;background:url(../images/input_bg.png) no-repeat;}
.c .row textarea{width:580px;padding:3px;border:1px solid #cbcbcb;background:url(../images/input_bg.png) no-repeat;}
.c .row-r{margin:0 0 10px 90px;overflow:hidden;}
.c .row-r input{float:left;margin:0 5px 0 0;}
.c input.submit{background:#1b530e;padding:5px;color:#fff;text-align:center;border:0;margin:20px 0 0 80px;font-weight:bold;}
.c input.submit2{background:#1b530e;padding:5px;color:#fff;text-align:center;border:0;font-weight:bold;position:absolute;right:80px;bottom:-52px;cursor:pointer;}
#errors{list-style:none;border:1px solid red;padding:.5em;background:#fffeee;margin:.5em 0 1em;}
#errors li{color:red;line-height:125%;font-size:.9em;margin:0;}
#success{font-weight:bold;text-align:center;color:#666;font-size:16px;margin:30px 0 0;}

#content2 .row label{width:100px;}
#content2 .row textarea{width:240px;}
#content2 .row input{width:240px;}
#content2 h2{color:#838383;margin:0 0 10px;}
#content2 input.submit{margin:20px 0 0 100px;}

/* page: SPECJALIŚCI */
.specjalista{overflow:hidden;margin:0 0 20px 4px;padding:7px;}
.specjalista-alt{background:#f7f7f7;}
.specjalista h2{color:#464646;font-family:tahoma,sans-serif;font-size:12px;font-weight:bold;padding:8px 0 0;}
.specjalista h2 span{font-weight:normal;}
.specjalista a{color:#464646;margin:0 0 0 10px;text-decoration:underline;}
.specjalista img{float:left;margin:0 25px 0 0;border:5px solid #f0f0f0;}
.specjalista .desc{float:left;width:550px;}
.specjalista p{font-size:11px;font-family:tahoma,sans-serif;color:#969696;line-height:18px;}

/* page: CIEKAWOSTKI */
#ciekawostki{margin:0 0 0 -10px;}
#ciekawostki h2{text-decoration:underline;color:#838383;font-size:14px;font-weight:bold;margin:0 0 10px;}
#ciekawostki .item{padding:15px 15px 10px;border-bottom:1px solid #f1f1f1;}
#ciekawostki .active{background:#f1f1f1;}

/* page: ZASADY ODŻYWIANIA */
#zasady_odzywiania{padding:0 0 0 210px;background:url(../images/zasady_odzywiania.png) no-repeat;height:420px;position:relative;}
#zasady_odzywiania h2{font-size:14px;font-weight:bold;color:#787878;margin:0 0 25px;line-height:22px;font-family:tahoma,sans-serif;}
#zasady_odzywiania h2 span{font-weight:normal;color:#b6d76c;}
#zasady_odzywiania .item{margin:0 0 10px;padding:20px;width:370px;height:350px;background:#f0f8db;line-height:18px;color:#666;float:left;}
#zasady_odzywiania .item table{height:350px;margin:0;padding:0;}
#zasady_odzywiania .item td{height:350px;vertical-align:middle;color:#666;}
#zasady_odzywiania .item td .ed{text-align:justify;}
#zasady_odzywiania .nav{float:left;padding:0 0 0 15px;}
#zasady_odzywiania .nav .wstecz{position:absolute;left:640px;top:0px;width:33px;height:390px;background:url(../images/btn-prev.png) -33px 0 no-repeat;text-indent:-9999px;}
#zasady_odzywiania .nav .dalej{position:absolute;left:680px;top:0px;width:33px;height:390px;background:url(../images/btn-next.png) -33px 0 no-repeat;text-indent:-9999px;}
#zasady_odzywiania .nav .disabled{background-position:0 0;}


/* page: PORADY */
#porady .item{overflow:hidden;margin:0 0 12px;padding:0 0 12px;border-bottom:1px solid #f0f0f0;margin:0 0 0 -12px;}
#porady .item .pic{float:left;width:205px;}
#porady .item .pic img{display:block;padding:18px;background:#f0f0f0;margin:0 0 0 4px;}
#porady .item .desc{width:530px;float:right;position:relative;}
#porady .item .desc h2{color:#838383;font-size:14px;font-weight:bold;text-transform:uppercase;padding:10px 0 0;margin:0 0 20px;}
#porady .item .desc p{color:#464646;font-family:tahoma,sans-serif;line-height:18px;width:210px;margin:0 0 20px;}
#porady .item .desc p.dane{font-size:11px;position:absolute;left:220px;top:5px;width:300px;margin:0;}
#porady .item .desc p.dane .czas{margin:0 30px 0 0;}
#porady .item .desc a{color:#464646;font-weight:bold;}


/* page: PORADA */
#porada{position:relative;}
#porada #video{height:344px;width:425px;background:#ccc;}
#porada .video{float:left;width:425px;padding:0 35px 0 0;}
#porada .video p{margin-top:10px;font-family:tahoma,sans-serif;color:#464646;font-size:11px;}
#porada .video .data{float:right;margin:-1.25em 0 0;}
#porada .video span{padding:0 5px;}
#porada .desc{float:left;width:250px;color:#464646;font-family:tahoma,sans-serif;}
#porada .back{position:absolute;right:0px;top:-20px;margin:0;font-size:11px;}
#porada .back a{color:#464646;}
#porada .back a:hover{text-decoration:underline;}


/* page: HOME */
.home #right{width:195px;margin:0;}
.home #content{width:775px;}
.home #linki ul li a{font-weight:normal;}
#home-boxes{overflow:hidden;margin:0 0 0 -10px;}
#home-boxes .box{float:left;padding:0 10px;width:236px;height:190px;background:url(../images/home-box_bg.png) 11px 110px no-repeat;}
#home-boxes ul{list-style:none;margin:0;padding:4px 0 0;}
#home-boxes ul li{margin:0;line-height:24px;padding:0 0 0 29px;font-size:11px;}
#home-boxes ul li a{color:#666;font-weight:bold;}
#home-boxes ul li a:hover{text-decoration:underline;}
#home-boxes ul li span{font-weight:bold;color:#42a62c;margin:0 0 0 70px;}
#home-boxes .box-1 li{background:url(../images/li-vademecum.png) 9px 6px no-repeat;}
#home-boxes .box-2 li{background:url(../images/li-porady.png) 9px 6px no-repeat;}
#home-boxes .box-3 li{background:url(../images/li-narzedzia.png) 9px 6px no-repeat;}


/* page: PRODUKTY */
#grupy{overflow:hidden;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;padding:20px 0 10px;margin:0 0 25px -10px;}
.grupa{width:330px;height:100px;float:left;padding:0 20px 0 10px;}
.grupa img{float:left;margin:0 25px 0 0}
.grupa p{float:left;width:130px;}
.grupa p a{line-height:18px;display:block;padding:0 30px 0 0;background:url(../images/arrow-more.png) 100% 50% no-repeat;font-size:14px;color:#464646;font-weight:bold;}
.grupa-przepisy{float:none;width:auto;padding:0;}
.grupa-przepisy p{padding:20px 0 0;width:auto;}
.grupa-przepisy p a{color:#666;}


/* page: DOBIERZ DIETE */
p.dobierz_diete{margin:20px 0 0 110px;}
.dieta_top{padding:15px 10px 15px 10px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;margin:-10px 0 0 -10px;overflow:hidden;}
.dieta_top p{font-size:11px;line-height:16px;font-family:tahoma,sans-serif;margin:0 0 1em;}
.dieta_top h2{font-size:11px;line-height:16px;font-family:tahoma,sans-serif;margin:0 0 1em;font-weight:bold;}
.dieta_top img{float:left;margin:0 30px 0 0;}
.dieta_top .desc{float:left;width:470px;color:#666;}
.dieta{padding:15px 10px;color:#666;margin:0 0 0 -10px;}
.dieta h2{margin:0 0 25px;font-size:16px;font-weight:bold;color:#838383;text-transform:uppercase;line-height:20px;}
.dieta h3{font-weight:bold;font-size:12px;margin:0;line-height:18px;}
.dieta h4{font-weight:bold;font-size:12px;margin:0;line-height:18px;}
.dieta p{margin:0 0 1em;font-size:11px;line-height:18px;}
.dieta li{font-size:11px;line-height:18px;}
.dieta p.h3{font-size:12px;}
.dieta table{width:300px;}
.dieta th{padding:5px;width:70%;border:1px solid #ccc;font-weight:bold;color:#666;}
.dieta td{padding:5px;border:1px solid #ccc;color:#666;}
.dieta .row{overflow:hidden;border-bottom:1px solid #f1f1f1;}
.dieta .pos-1{width:317px;border-right:1px solid #f1f1f1;padding:15px 35px 0 0;float:left;}
.dieta .pos-2{width:317px;border-left:1px solid #f1f1f1;padding:15px 0 0 35px;margin:0 0 0 -1px;float:left;}
.dieta .opis{margin:5px 0 15px;padding:5px;background:url(../images/dieta_desc.png) 100% 0 repeat-y;}
.dieta .link{font-size:12px;text-align:right;}
.dieta .link a{text-decoration:underline;color:#666;font-weight:bold;}
.dieta2{padding:15px 10px;color:#666;}
.dieta2 h2{font-weight:bold;font-size:12px;margin:0;line-height:18px;}
.dieta2 h3{font-weight:bold;font-size:12px;margin:0;line-height:18px;}
.dieta3{padding:15px 10px;}


/* page: QUIZY */
#quizy{color:#666;}
#quizy .item{margin:30px 0;}
#quizy .item p{line-height:25px;}
#quizy .item a{font-weight:bold;font-size:12px;margin-left:30px;}
#quizy .item .koniec{margin-left:40px;}

#quiz .item{height:150px;border-top:1px solid #f1f1f1;padding:0 0 0 10px;margin:0 0 0 -10px;}
#quiz h2{font-size:12px;color:#a7c001;font-weight:bold;line-height:18px;margin:20px 0 10px;}
#quiz h2 span{font-weight:normal;color:#666;}
#quiz label{display:block;overflow:hidden;margin:0 0 10px 25px;color:#838383;}
#quiz label input{float:left;margin-right:5px;vertical-align:top;}
#quiz .nav{margin:0 0 0 400px;overflow:hidden;}
#quiz .nav a{color:#fff;line-height:27px;background:#1b530e;width:77px;font-weight:bold;text-align:center;float:left;margin:0 5px 0 0;}
#quiz .nav a.disabled{background:#959595;}

#quiz #numery{margin:20px 0 0;list-style:none;overflow:hidden;}
#quiz #numery li{color:#acacac;font-weight:bold;font-size:25px;line-height:43px;width:38px;height:43px;float:left;background:url(../images/numery-diabled.png) no-repeat;padding:0 0 0 13px;margin:0;}
#quiz #numery li.last{background-position:0 -43px;}
#quiz #numery li.active{color:#fff;font-size:36px;line-height:60px;width:47px;height:60px;background:url(../images/numery-active.png) no-repeat;padding:0 0 0 20px;}
#quiz #numery li.active-last{background-position:0 -120px;}
#quiz #numery li.active-first{background-position:0 -60px;}


#produkty-lista{width:255px;padding:0 10px 0 0;float:left;font-size:11px;font-family:tahoma,sans-serif;margin:0 0 0 -10px;}
#produkty-lista div{margin:0 0 15px;}
#produkty-lista div h2{font-size:14px;margin:0 0 12px;color:#787878;font-weight:bold;text-transform:uppercase;font-family:arial,sans-serif;}
#produkty-lista ul{list-style:none;margin:0;padding:0;}
#produkty-lista li{margin:0;}
#produkty-lista li a{display:block;height:30px;line-height:30px;background:url(../images/produkty_li_bg.png) no-repeat;padding:0 0 0 40px;font-size:14px;font-weight:bold;color:#464646;}
#produkty-lista li a:hover{text-decoration:underline;}
#produkty-lista li.active a{background:#f0f8db url(../images/produkty_li_bg.png) no-repeat;}
#produkty-lista li ul{background:#f0f0f0;padding:5px 0;}
#produkty-lista li li{padding:5px 5px 5px 15px;}
#produkty-lista li li a{font-size:12px;font-weight:normal;background:none;padding:0;line-height:15px;display:inline;}
#produkty-lista li li.active a{font-weight:bold;color:#aacf5f;background:none;}
#produkty-lista li.active li a{background:none;}

#produkty-lista p a{display:block;height:28px;line-height:28px;background:url(../images/produkty_li_bg.png) no-repeat;padding:0 0 0 40px;font-size:14px;font-weight:bold;color:#464646;}
#produkty-lista p a:hover{text-decoration:underline;}
#produkty-lista p.active a{background:#f0f8db url(../images/produkty_li_bg.png) no-repeat;}

.produkt-wstep{font-size:12px;color:#787878;}
.produkt-wstep .pic{position:relative;}
.produkt-wstep img{float:right;margin:0 0 10px 10px;border-bottom:16px solid #A4C739;}
.produkt-wstep .rog{position:absolute;right:150px;top:0px;border:0;}
.produkt-wstep .ed{text-align:justify;}

#produkt{float:right;width:465px;}
#produkt{color:#787878;}
#produkt .opis{position:relative;}
#produkt .sklad{text-align:justify;}
#produkt p.pic{position:absolute;right:-40px;top:-45px;width:240px;text-align:center;}
#produkt .produkt{margin:0 auto;padding:10px;}
#produkt .produkt h1{text-transform:none;color:#aacf5f;font-size:16px;font-weight:bold;}
#produkt .produkt ul{list-style:none;margin:0;width:305px;}
#produkt .produkt li{padding:5px 0 5px 30px;margin:0;border-bottom:1px solid #f3f3f3;}
#produkt .produkt li.w1{background:url(../images/w1.png) 3px 5px no-repeat;}
#produkt .produkt li.w2{background:url(../images/w2.png) 3px 5px no-repeat;}
#produkt .produkt li.w3{background:url(../images/w3.png) 3px 5px no-repeat;}
#produkt .produkt li.w4{background:url(../images/w4.png) 3px 5px no-repeat;}
#produkt .produkt li.w5{background:url(../images/w5.png) 3px 5px no-repeat;}
#produkt .produkt li.w6{background:url(../images/w6.png) 3px 5px no-repeat;}
#produkt .produkt li.w7{background:url(../images/w7.png) 3px 5px no-repeat;}


h1.grupy{border-bottom:1px solid #f1f1f1;padding:0 0 15px;}

ul.linki{margin:50px 0 0 210px;list-style:none;}
ul.linki li{margin:0;padding:0 0 20px;}
ul.linki li a{font-weight:bold;font-size:16px;color:#6a3c2c;}

h2.alt{text-align:center;}

#content2{float:right;width:465px;}

.przepis{overflow:hidden;border-bottom:1px solid #e4e4e4;margin:0 0 15px;padding:0 0 15px;}
.przepis img{float:left;margin:0 20px 0 0;}
.przepisp img{float:right;margin:0 20px 0 0;}
.przepis .desc{float:left;width:250px;}
.przepis h3{font-size:14px;}
.przepis h3 a{color:#666;}

p.wiecej_przepisow{font-size:11px;text-align:right;border-bottom:1px solid #e4e4e4;margin:0 0 15px;padding:0 0 15px;}
p.wiecej_przepisow a{color:#666;font-weight:bold;}

.pagination{line-height:11px;font-family:verdana,sans-serif;font-size:11px;font-weight:bold;color:#707070;text-align:center;margin:40px 0 20px;}
.pagination a{background:none;border:1px solid #dcddcb;color:#10446c;padding:3px 5px;margin:0 3px;font-weight:normal;}
.pagination span{background:#fff;color:#707070;padding:3px 1px;margin:0 3px;font-weight:normal;}
.pagination a.prev{background:none;border:1px solid #fff;margin:0;border:1px solid #dcddcb;padding:3px 5px;}
.pagination a.next{background:none;border:1px solid #fff;margin:0;border:1px solid #dcddcb;padding:3px 5px;}



.konkurs #main{margin:-30px 0 0;padding:0;}
.konkurs #content{width:980px;}
.konkurs #content h1{padding:0 0 10px 20px;border-bottom:1px solid #e5e5e5;font-size:24px;color:#666;}

#konkurs-kroki{overflow:hidden;margin:0 0 35px 135px;font-size:14px;font-weight:bold;color:#565656;}
#konkurs-kroki a{color:#3b9826;}
#konkurs-kroki a:hover{text-decoration:underline;}
#konkurs-kroki .krok-1{float:left;background:url(../images/krok-1.png) no-repeat;padding:10px 0 0 70px;height:45px;width:125px;line-height:16px;}
#konkurs-kroki .krok-1 a{text-decoration:underline;}
#konkurs-kroki .krok-2{float:left;background:url(../images/krok-2.png) no-repeat;padding:18px 0 0 145px;height:37px;width:120px;}
#konkurs-kroki .krok-3{float:left;background:url(../images/krok-3.png) no-repeat;padding:0 0 0 140px;height:55px;width:125px;font-size:24px;line-height:53px;color:#3b9826;}


#konkurs-lewa{width:500px;float:left;}
.konkurs-lewa-top{width:515px;margin:0 0 0 -10px;padding:0 0 0 10px;}

#konkurs-lewa .witamy{padding:0 20px;margin:0 0 10px;}
#konkurs-lewa .witamy h2{color:#3b9826;font-weight:bold;font-size:32px;margin:0;padding:10px 0}
#konkurs-lewa .witamy ul{font-size:12px;color:#565656;list-style:none;margin:0;}
#konkurs-lewa .witamy ul li{padding:8px 0 8px 20px;background:url(../images/konkurs_li.png) 0 10px no-repeat;margin:0 0 0 1em;font-weight:bold;}
#konkurs-lewa .witamy ul li a{color:#3b9826;}
#konkurs-lewa .witamy ul li a:hover{text-decoration:underline;}
#konkurs-lewa .witamy p.big{color:#3b9826;font-weight:bold;font-size:18px;margin:25px 0 15px;}
#konkurs-lewa .witamy p.uwaga{padding:0 0 0 10px;font-weight:bold;margin-top:5px;}
#konkurs-lewa .witamy p.uwaga strong{color:#3b9826}

#konkurs-lewa .wprowadz{padding:0 0 10px;border-bottom:4px solid #e8a714;margin:0 0 15px;}
#konkurs-lewa .wprowadz h2{color:#565656;font-weight:bold;font-size:18px;margin:0;padding:0 0 5px 20px;}
#konkurs-lewa .wprowadz h2 strong{color:#3b9826;}
#konkurs-lewa .wprowadz form{margin:20px 0 0 20px;}
#konkurs-lewa .wprowadz label{float:left;width:90px;font-weight:bold;color:#565656;line-height:28px;font-size:14px;}
#konkurs-lewa .wprowadz input{float:left;border:0;height:16px;width:169px;padding:6px 10px;font-weight:bold;color:#5b861c;background:url(../images/kod_bg.png) no-repeat;margin:1px 0;}
#konkurs-lewa .wprowadz input.image{height:auto;width:auto;padding:0;margin:0 0 0 10px;}
#konkurs-lewa .wprowadz .row2{border-top:1px solid #e5e5e5;background:#f5f5f5;}
#konkurs-lewa .wprowadz p{border-top:1px solid #f5f5f5;padding:15px 0 0 20px;font-weight:bold;font-size:14px;color:#565656;}
#konkurs-lewa .wprowadz p strong{color:#3b9826;}
#konkurs-lewa .wprowadz #errors{margin:10px 0 0 20px;}
#konkurs-lewa .wprowadz #success{margin:10px 0 0 20px;color:#3b9826;border:0;border:1px solid #3b9826;background:#fffeee;font-size:12px;padding:5px;}

#konkurs-lewa .grat{padding:0 20px 15px;border-bottom:1px solid #f5f5f5;margin:0 0 20px;}
#konkurs-lewa .grat h2{font-size:24px;font-weight:bold;color:#3b9826;margin:0 0 25px;}
#konkurs-lewa .grat p{font-size:14px;color:#565656;}
#konkurs-lewa .grat p strong.alt{color:#3b9825;}
#konkurs-lewa .grat p.nagroda{color:#3b9825;font-weight:bold;}
#konkurs-lewa .grat p.nagroda img{vertical-align:middle;}
#konkurs-lewa .grat .error{color:red;font-weight:bold;}
#konkurs-lewa .grat p.uwaga{font-size:12px;font-weight:bold;margin:25px 0;}
#konkurs-lewa .grat p.uwaga strong{color:#3b9826}

#konkurs-lewa #nagrody h2{font-size:18px;padding:0 0 15px 20px;color:#565656;}
#konkurs-lewa #nagrody h2 strong{color:#3b9826;}
#konkurs-lewa #nagrody .nagroda{border-bottom:1px solid #eaeaea;padding:5px 0 10px;overflow:hidden;}
#konkurs-lewa #nagrody .nagroda span{float:left;padding:10px 0 0 20px;font-size:14px;color:#3b9825;font-weight:bold;}
#konkurs-lewa #nagrody .nagroda a{float:right;margin:0 20px 0 0;display:inline;}
#konkurs-lewa #nagrody .last{border:0;}

#konkurs-prawa{width:465px;float:right;background:url(../images/konkurs-right-bg.png) repeat-x;position:relative;}
.konkurs-prawa-top{margin-top:-20px;}
#konkurs-prawa table{margin:5px 0 25px 10px;width:275px;}
#konkurs-prawa table th{vertical-align:middle;text-align:center;border-bottom:1px solid #dbe1c0;border-right:1px solid #dbe1c0;font-weight:bold;color:#565656;font-size:11px;line-height:13px;padding:5px;height:38px;overflow:hidden;}
#konkurs-prawa table td{border-top:1px solid #dbe1c0;border-right:1px solid #dbe1c0;padding:10px 0 14px;}
#konkurs-prawa table td.col-1{width:180px;padding-left:14px;font-size:14px;color:#3b9825;font-weight:bold;line-height:16px;}
#konkurs-prawa table td.col-2{width:80px;font-size:14px;color:#565656;font-weight:bold;text-align:center;}
#konkurs-prawa table .first td{border-top:2px solid #dbe1c0;}
#konkurs-prawa table .active td{background:#fff;}
#konkurs-prawa #nagroda{position:absolute;right:10px;top:54px;border-top:2px solid #dbe1c0;}
#nagroda-2{display:none;}
#nagroda-3{display:none;}
#nagroda-4{display:none;}
#nagroda-5{display:none;}

#konkurs-prawa .info{overflow:hidden;}
#konkurs-prawa .info .linki{float:left;width:205px;}
#konkurs-prawa .info .promo{float:right;}
#konkurs-prawa .info .linki h2{font-size:12px;color:#fff;font-weight:bold;line-height:19px;height:19px;background:#838383;padding:0 9px;}
#konkurs-prawa .info .linki ul{margin:0;list-style:none;}
#konkurs-prawa .info .linki ul li{font-size:11px;padding:8px 9px;margin:0;line-height:13px;border-bottom:1px solid #f0f0f0;}
#konkurs-prawa .info .linki ul li a{color:#666;font-weight:bold;}
#konkurs-prawa .info .linki ul li a:hover{text-decoration:underline;}

#konkurs-prawa .dane{overflow:hidden;margin:10px 0 0;width:423px;height:205px;background:url(../images/dane_bg.png) no-repeat;}
#konkurs-prawa .dane .z{padding:25px 0 0 30px;width:160px;float:left;}
#konkurs-prawa .dane .z p{color:#000;line-height:14px;margin:0 0 2em;line-height:16px;}
#konkurs-prawa .dane .z strong{color:#3b9826;font-size:14px;}
#konkurs-prawa .dane .z big{color:#3b9826;font-size:24px;font-weight:bold;}
#konkurs-prawa .dane .d{padding:25px 0 0 40px;width:180px;float:left;}
#konkurs-prawa .dane .d p{font-weight:bold;color:#565656;margin:0;line-height:16px;height:45px;}
#konkurs-prawa .dane .d strong{font-weight:normal;color:#5b861c;}

.text{padding:0 10px;}
.text li{margin-bottom:.25em!important;}
