body {margin: 0; padding: 0; background: #fff; font-family: Tahoma, sans-serif; color: #000; text-align: center; font-size: 12px;}
body * {margin: 0; padding: 0; text-align: left;}
a {text-decoration: none; color: #77002d; outline: none;}
a:hover {text-decoration: underline; color: #b30145;}
img, fieldset {border: 0;}
.kL {float: left; display: inline;}
.kR {float: right; display: inline;}
.clr {clear: both; overflow: hidden; font-size: 0; line-height: 0; height: 0;}
ul {list-style: none;}

#sW {position: relative; z-index: 105;}

/* czapeczka */
#sWbgNew { background: #f1f1f1; font-family: Tahoma,sans-serif; font-size: 10px; padding: 4px 0px; overflow:hidden;}
#sWbgNew .Ww1 { width: 970px; margin: 0 auto; background: #f1f1f1; }
#sWbgNew .Ww1k1 { float: left; background: #f1f1f1; }
#sWbgNew .Ww1k2 { float: right; background: #f1f1f1; }
#sWbgNew a, #sWbgNew a:hover, #sWbgNew a:visited { color: #999; }
#sWbgNew a.WtxtSpec { font-weight: bold; }
#sWbgNew a { border-right: 1px solid #fff; }
#sWbgNew a.WtxtNbrd { border: 0; }
#sWbgNew .Ww1k1 a { margin-right: 8px; padding-right: 8px; }
#sWbgNew .Ww1k2 a.Wtxt {border: none;}
#sWbgNew .Ww1k2 a { margin-left: 0px; padding-left: 8px; }
#sWbgNew .Ww1k2 a.WtxtSpec  { padding-right: 8px;}

/* winieta */
#sWlbg {width: 970px; margin: 0 auto; padding: 0px 0 15px 0; background: #fff; clear:both; }
#sWlbg .Ww2 {position: relative;}
#sWlbg .Ww2 .topLinks {position: absolute; top: 130px; right: 0;background: url(/i/obrazki/odwagi/winSpacer.gif) 51% 50% no-repeat;}
#sWlbg .Ww2 .topLinks li {float: left; width: 75px;text-align: center;}
#sWlbg .Ww2 .topLinks li a {font: bold 12px Arial,sans-serif;color: #b50244;}
#sWlbg .Ww2 .topLinks li a:hover{text-decoration: underline;}
#sWlbg .Whtm {position:absolute; left:0; top: 134px; }
#sWlbg .Whtm h1 {font:normal 12px Arial, sans-serif; color:#7d7d7d; text-transform:uppercase; letter-spacing:2.5px;}
#sWlbg .Whtm h1 span {color:#559a09; }

/* szukaj - nawigacja */
#searchH { width: 970px; margin: 0 auto; background: #fff url('/i/obrazki/google_search/search-brd.gif') repeat-x top; padding-top: 1px; overflow: hidden;}
#searchH0 { width: 408px; height: 25px; font: normal 11px/24px Arial, sans-serif; border-left: 1px solid #aeafbd; background: url('/i/obrazki/google_search/search-bg0.gif') repeat-x bottom; position: relative; float: right;}
#searchH fieldset { border: 0; padding-left: 4px; }
#searchH input { vertical-align: middle; }
#searchH img { position: absolute; right: 0; bottom: 0 !important; bottom: -1px; }
#searchH .r, #searchH label { cursor: pointer; color: #727581;}
#searchH .t, #searchH .b { border: 1px solid #aaabb8; background: #fff; font: normal 11px Arial,sans-serif; padding: 1px 2px; position: relative; top: -1px; }
#searchH .t {width: 114px;}
#searchH .b { color: #9c000e; padding: 0 2px 2px; height: 18px; width: 46px; margin-right: 4px; cursor: pointer; font-size: 10px; font-weight: bold; text-align: center; }
* html #searchH .t { position: relative; top: 2px; }
* html #searchH .r { position: relative; top: 2px; }
* html #searchH label { position: relative; top: 2px; }
* html #searchH .b { margin-right: 0; text-align: center; padding: 0; position: relative; top: 2px; }
*:first-child+html #searchH .b { margin-right: 0; text-align: center; padding: 0; top: 0;}
*:first-child+html #searchH .t {top: 0;}
#searchH .r { margin: 0 4px !important; margin: 0 2px; #margin: 0 2px !important;}
#searchH .t { margin: 0 2px 0 0; }
#searchH #searchH_param { display: none; }

/* nawigacja */
#navH {width: 970px; margin: 0 auto; position: relative; z-index: 104;clear: both; height: 35px;line-height: 35px; background:#5ab10a url(/i/obrazki/odwazsie/navBg.gif) top left repeat-x;}
#navH ul {list-style-type: none;list-style-position: inside;padding: 0;margin:0;height: 35px;font: normal 15px Tahoma,serif;text-transform: none;}
#navH ul ul {display: none;}
#navH ul li {float: left; padding:8px 11px 9px;background: url(/i/obrazki/odwazsie/navItem.gif) center left repeat-x;position: relative;}
#navH ul li.active, #navH ul li.hovered {background: #7bdd06 url(/i/obrazki/odwazsie/navItemH.gif);}
#navH ul li#e1.active, #navH ul li#e1.hovered {background: #7bdd06 url(/i/obrazki/odwazsie/navHe1.gif) no-repeat 0 0;}
#navH ul li a {display: block; color: #fff;}
#navH ul li a:hover {text-decoration: none;color: #136201;}
#navH ul li#e1 {font-weight:bold; text-transform:uppercase; }
#navH ul li#e7, #navH ul li#e8 {background: url(/i/obrazki/odwazsie/navItemB.gif) no-repeat 0 0;}
#navH ul.p0 li#e7.hovered {background: url(/i/obrazki/odwazsie/navHe6.gif) no-repeat 0 0;}
#navH ul.p0 li#e8.hovered {background: url(/i/obrazki/odwazsie/navHe7.gif) no-repeat top right; border-left:1px solid #265a00;}
#navH ul li#e7 {position:absolute; top:0; right:173px;}
#navH ul li#e8 {position:absolute; top:0; right:0;}
#navH ul li#e7.hovered li, #navH ul li#e8.hovered li {background-color: #378102}
#navH ul li#e7.hovered li a, #navH ul li#e8.hovered li a {color:#fff;}
#navH ul li#e7.hovered li a:hover, #navH ul li#e8.hovered li a:hover {color:#7ce005;}
#navH ul li#e7 a:hover, #navH ul li#e8 a:hover {color: #fff;}
#navH ul li.hovered ul {display: block;position: absolute;left: 0; top:35px; text-transform: none;background-image: none;width: auto;white-space: nowrap;height: auto;}
* html #navH ul li.hovered ul {width: 155px;}
#navH ul li.hovered ul li {background: none;background-color: #7bdd06; font:bold 12px Tahoma, sans-serif; display: block;width: 145px; padding: 0px 15px 8px;}
#navH ul li.hovered ul li a {color:#136201}
#navH ul li.hovered ul li a:hover {color:#fff; text-decoration:underline;}
#navH ul li.hovered ul li.hovered {background-color: #7bdd06;}


/* linki nad nawigacja */
.MZBCwrp_6 {width: 970px; margin: 0 auto; position: relative; zoom: 1;}
.MZBCwrp_6 .MZBCwrpA {position: absolute; width: 550px; height: 25px; position: absolute; top: -76px; left: 2px; overflow: hidden; zoom: 1;}
.MZBCwrp_6 .MZBCwrpA .MZBCwrp1 {display: inline;}
.MZBCwrp_6 h2 {font: 9px/26px Arial, sans-serif; color: #7f6d79; text-transform: uppercase; float: left; display: inline; background: #fff; padding-right: 18px; position: relative; z-index: 2;}
.MZBCwrp_6 ul {list-style: none; overflow: hidden; zoom: 1; position: relative; left: -14px;}
.MZBCwrp_6 ul li {float: left; display: inline; font: 11px/25px Georgia, serif; text-transform: uppercase; padding-left: 8px; margin-left: 6px; background: url('/i/obrazki/kobieta/nadNavSep.gif') no-repeat 0 8px;}
.MZBCwrp_6 ul li a {color: #9c4f77;}
.MZBCwrp_6 ul li a:hover {text-decoration: underline;}
.MZBCwrp_6 .MZBimgC, .MZBCwrp_6 .clr {display: none;}

/* stopka */
#sFt {background: url('/i/obrazki/odwagi/stopkaBg.gif') repeat-x 0 0; padding: 30px 0 20px; position: relative; zoom: 1;}
#sFt .kL {float: none; display: block; width: 970px; margin: 0 auto 10px; overflow: hidden; padding-bottom: 10px; border-bottom: 1px solid #bfeaf7;}
#sFt .kL ul {overflow: hidden; zoom: 1;}
#sFt .kL ul li {float: left; display: inline; list-style: none; font: 11px/25px Arial, sans-serif;}
#sFt .kL ul li.tyt {font: 11px/25px Georgia, serif; color: #235689; text-transform: uppercase; width: 95px; text-align: right; border-right: 1px solid #bfeaf7; padding-right: 20px; margin-right: 25px;}
#sFt .kL ul li a {color: #1f99d2; padding-left: 11px; margin-left: 10px; background: url('/i/obrazki/odwagi/stopkaSep.gif') no-repeat 0 50%;}
#sFt .kL ul li a.first {margin: 0; padding: 0; background: none;}
#sFt .clr {display: none;}
#sFt .kR {float: none; display: block; width: 820px; margin: 0 auto; font: bold 11px/14px Tahoma, sans-serif; color: #eb75a1; text-align: right; padding-right: 150px;}
#sFt .kR a {color: #1f99d2; margin: 0 10px;}
#sFt .sFb_spc2 {width: 835px; margin: 0 auto; padding-left: 135px; font: 11px/14px Arial, sans-serif; color: #1f99d2; margin-top: -14px;}
#sFt .sFb_spc2 a {color: #1f99d2;}

/* diety */

#k3 .MZBC2 {background: url('/i/obrazki/odwagi/diety-bg.jpg') -24px 24px no-repeat; padding: 0px 0px 10px 0px; overflow: hidden; zoom: 1; position: relative; clear: both; height: 200px; margin: 10px 0px;}
#k3 .MZBC2 .MZBCwrp_4 .MZBimgC {display: none;}
#k3 .MZBC2 .MZBCwrp_4 ul {position: absolute; margin: 0px; padding: 0px; top: 80px; left: 90px;}
#k3 .MZBC2 .MZBCwrp_4 .MZBCwrp ul { left: 255px; top: 80px;}
#k3 .MZBC2 .MZBCwrp_4 ul li {list-style: none; font: bold 11px arial, sans-serif; text-transform: lowercase;}
#k3 .MZBC2 .MZBCwrp_2 ul {padding: 60px 10px 0px 20px; color: #666; margin: 0px 0px 0px; overflow: hidden; zoom: 1;}
#k3 .MZBC2 .MZBCwrp_2 ul li {list-style: disc; border: none; font: normal 12px georgia, serif; margin: 7px 0px;}
#k3 .MZBC2 .MZBCwrp_3 ul {padding: 0px; margin: 0px; position: absolute; bottom: 45px;right: 10px; background: none;}
#k3 .MZBC2 .MZBCwrp_3 ul li {clear: both; float: none; text-align: right; display: block; margin: 0px 0px 10px 0px;}
#k3 .MZBC2 .MZBCwrp_3 ul li a {background: none; color: #069;}
#k3 .MZBC2 .MZBCwrp_4 .MZBChead {border-bottom: 2px solid #0a7aaf; font: 12px/15px Georgia, serif; text-transform: uppercase; color: #a59590; letter-spacing: 0.2em; padding-bottom: 4px; margin: 0px 0px 0px 0px;}
#k3 .MZBC2 .MZBCwrp_4 .MZBClead {font: normal 12px georgia, serif; padding: 0px 10px; color: #666; width: 220px;}
#k3 .MZBC2 .MZBCwrp_4 .MZBCwrp .MZBCw {text-align: right; font-weight: bold; padding: 4px 10px; background: none; font: bold 11px arial, sans-serif; overflow: hidden; zoom: 1;}

/* plan fitnes mzbc5 */

#k3 .MZBCwrp_5 {background: url('/i/obrazki/odwagi/fitnes5-bg.jpg') -20px 24px no-repeat; padding: 0px 0px 10px 0px; overflow: hidden; zoom: 1; margin: 10px 0px;}
#k3 .MZBCwrp_5 .MZBChead {border-bottom: 2px solid #0a7aaf; font: 12px/15px Georgia, serif; text-transform: uppercase; color: #a59590; letter-spacing: 0.2em; padding-bottom: 4px; margin: 0px 0px 10px 0px;}
#k3 .MZBCwrp_5 .MZBClead {font: normal 12px georgia, serif; padding: 0px 10px; color: #666; width: 220px;}
#k3 .MZBCwrp_5 .MZBCwrp ul {margin: 0px; padding: 0px 10px 0px 20px; color: #666;  overflow: hidden; zoom: 1;}
#k3 .MZBCwrp_5 .MZBCwrp ul li {list-style: disc !important; margin: 11px 0px; color: #666; font-size: 11px;}
#k3 .MZBCwrp_5 .MZBCwrp .MZBCw {text-align: right; font-weight: bold; padding: 4px 10px; background: none; font: bold 11px arial, sans-serif; overflow: hidden; zoom: 1;}

/* komentarze */
.dodKom {font-size: 12px; color: #000;}
.dodKom h6 {font-family:'Trebuchet MS', Tahoma, sans-serif; font-size:24px; font-weight:bold; margin:0px; padding:0px; line-height:36px}
#addKTit h6 {background: url('/i/obrazki/reklamania/header_bg.gif') repeat-x 0 100%; margin-bottom: 8px; padding-bottom: 8px; margin: 40px 0px 20px 0px; border-top: 1px #ccc solid;}
#addPMsg, #addPost a {}
#addPost #author {margin-bottom: 10px;}
#addPost #author, #addPostForm {overflow: hidden; zoom: 1;}
#addPost .pseuL {float: left; display: inline; width: 135px; text-align: right; padding-top: 18px;}
#addPost .pseuR, #addPostForm .komentarzR {float: right; display: inline; width: 480px;}
#addPost .pseuR input {width: 150px; border: 1px solid #97988a; padding: 2px 4px; font: normal 12px Tahoma,sans-serif; color: #000; background: #fff; margin: 4px 0; width: 150px; margin-right: 30px;}
#loginForm span { font: 11px Tahoma, sans-serif; color: #696969; }
#loginForm .loginLink {}
#addPostForm .komentarzL {float: left; display: inline; width: 135px; text-align: right;}
#addPostForm .komButton {clear: both; width: 55px; height: 24px; float: right; display: inline; background: url('/i/obrazki/reklamania/btn_zapisz.gif') no-repeat; border: 0; cursor: pointer; margin: 10px 10px 0 0;}
#addPostForm #postBody {height: 52px; width: 470px; border: 1px solid #97988a; overflow: auto; font: normal 12px Tahoma,sans-serif; color: #000; background: #fff;}
#opinions .koment1, #opinions .koment2 {overflow: hidden; zoom: 1; background: url('/i/obrazki/reklamania/header_bg.gif') repeat-x 0 0; margin-top: 10px; padding-top: 10px;}
#opinions .koment1_l, #opinions .koment2_l {float: left; display: inline; width: 100px; padding-left: 25px; overflow: hidden;}
#opinions .koment1_l span.data, #opinions .koment2_l span.data{font: 9px Tahoma, sans-serif; color: #666;}
#opinions .koment1_l span.autor, #opinions .koment2_l span.autor {color: #666;}
#opinions .koment1_l span.zalog, #opinions .koment2_l span.zalog {color: #000;}
#opinions .koment1_l div.data, #opinions .koment2_l div.data {margin-top: 1px;}
#opinions .koment1_l div.data .del, #opinions .koment2_l div.data .del {display: block; width: 12px; height: 12px; background: url('/i/16/forum/koszyk.gif') no-repeat 0px 2px;}
#opinions .koment1_r, #opinions .koment2_r {float: right; display: inline; width: 500px; overflow: hidden;}

/* partnerzy organizator */
#k3 .ZBCspec {background: url('/i/obrazki/odwagi/partnerzy-bg.jpg') left bottom repeat-x; text-align: center; padding: 0px 0px 10px 0px;}
#k3 .ZBCspec .ZBCspec0 {padding: 0px 7px 3px;}
#k3 .ZBCspec h3 {margin: 0px 0px 7px 0px; border-bottom: 2px solid #0a7aaf;}

/* overlay */
body #jquery-overlay {z-index: 110;}
body #jquery-lightbox {z-index: 120;}

/* stopka */
#footer ul li a {color:#77002d}
#footer ul li a:hover {color:#b30145}
#footer .c1 {float:right; width:190px;}

/* kolor zmiany wielkości tekstu */
#sS #bg_blk #dwf2 .ns a {color:#0A5476;}

/* bezplatna analiza */
.sprawdzIle {margin-bottom:3px; background: url(/i/obrazki/odwazsie/sprawdzile-bg.gif) no-repeat 0 0; font: normal 12px Tahoma,sans-serif; color: #4a4a49; position: relative; padding:7px 10px 10px;}
.sprawdzIle0 {padding: 0;overflow: hidden;zoom: 1;}
.sprawdzIle h3 {font: 18px Tahoma, sans-serif; text-transform: none; color: #d0004d; margin-bottom: 0px;}
.sprawdzIle p {font: 13px Tahoma, serif; margin: ; padding: 0 0 12px;color: #4f4e4e;}
.sprawdzIle0 table {margin:0; }
.sprawdzIle0 table tr {padding:0;}
.sprawdzIle0 table td {vertical-align: top;padding: 0 8px 8px 0; line-height:15px;}
.sprawdzIle0 table td * {vertical-align: middle;}
.sprawdzIle0 input.field {border: 1px solid #cbcbcb;font: normal 12px tahoma,sans-serif;padding: 1px;width: 52px;}
.sprawdzIle0 input.submit {position: absolute; right: 10px; top: 117px; border:0; background: url(/i/obrazki/odwazsie/button-bg.gif) no-repeat 0 0 ;font: normal 11px Tahoma, sans-serif;text-align: center; width: 61px; height:25px; padding: 2px 0 4px;color: #fff;cursor: pointer;cursor: hand; text-transform:uppercase}
* html .sprawdzIle0 input.submit {top: 127px}

/* szukarka kalorji */
#kalorieSzukaj{margin-bottom: 5px; background: url(/i/obrazki/odwazsie/kalorieszukaj-bg.gif) no-repeat 0 0; padding:8px 10px 15px; overflow:hidden; zoom:1;}
#kalorieSzukaj h2 {font: 18px Tahoma, sans-serif; text-transform: none; color: #d0004d; margin-bottom: 0px;}
#kalorieSzukaj h2 a {color: #3a98bc;}
#kalorieSzukaj .wrp {padding: 1px 0; overflow:hidden; }
#kalorieSzukaj label {display: block; height: 15px;color: #4f4e4e;font: normal 13px Tahoma; margin:0 0 13px;}
* html #kalorieSzukaj label {margin-bottom: 10px;}
#kalorieSzukaj input {border: 1px solid #cbcbcb;font: normal 12px tahoma,sans-serif; }
#kalorieSzukaj input.t {padding: 5px; width:210px !important; float:left; }
#kalorieSzukaj input.s { float:right; border:0; background: url(/i/obrazki/odwazsie/button-bg.gif) no-repeat 0 0 ;font: normal 11px Tahoma, sans-serif;text-align: center; width: 61px; height:25px; padding: 2px 0 4px;color: #fff;cursor: pointer;cursor: hand; text-transform:uppercase}

