html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
*:focus{outline:none}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
body,div,li{position:relative}
h1{font-weight:normal}
p{line-height:1.3em}
body{background:#fff url('img/background.jpg') no-repeat top center;text-align:center}
body,input,textarea,select{font-family:Arial;color:#4c5359;font-size:13px}
a{color:#4c5359;text-decoration:none}
a:hover{color:#48a7ff;text-decoration:underline}
input,textarea,select{color:#9d9d9d;padding:0}
#c{margin:0 auto;text-align:left;width:960px}
.hspace{height:3px;overflow:hidden}
.green{color:#3c9f0d}
.lime{color:#9dc30c}
h1{font-size:17px;color:#3c9f0d}
h2{font-size:14px}
hr{border:0;height:1px;background-color:#e4e4e4}
.date{font-size:9px;color:#9dc30c}
p{margin:10px 0}
#content .hp_col_left{float:left;width:479px}
#content .hp_col_right{float:right;width:475px}
#content .border,#content .box{border:1px solid #e4e4e4}
#content .box{padding:15px;background:#fff}
#content .box_hp_family{height:222px}
#content .box_hp_family a.more-link{position:absolute;right:15px;bottom:15px}
#content .box_hp_porady{background:#fff url('img/hp_porady_back.jpg') no-repeat right bottom;height:200px;text-align:justify}
#content .box_hp_porady a{float:right}
#content .box_hp_newsletter{height:93px;line-height:17px}
.newsletter_form_holder{background:#fff url("img/ico-envelope.gif") no-repeat right bottom !important;width:300px;height:100%;float:left}
.newsletter_loader{position:absolute;left:0px;top:0px;width:330px;height:123px;z-index:8000px;background:#fff}
.newsletter_loader,#newsletter_loader img{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80)}
.newsletter_loader img{margin:53px 0 0 85px}
.newsletter_thankyou{position:absolute;left:0px;top:0px;width:330px;height:123px;z-index:8000px;background:#fff}
#content .audyt_box_left{width:314px;float:left}
#content .audyt_box_right{width:314px;float:right}
#content .blog_right ol{list-style-type:decimal;margin:0 0 0 20px}
#content .blog_right ul{list-style-type:circle;margin:0 0 0 20px}
#content .blog_right ol li,#content .blog_right ul li{padding:3px 0;line-height:1.3em}
#content .rodziny_banner{height:190px;width:282px;*width:285px;text-align:right;background:#fff}
#content .rodziny_audyt{height:80px;width:282px;*width:285px;text-align:left;background:#fff url('img/rodziny-audyt-ico-back.gif') no-repeat top right}
#content .rodziny_zuzycie{height:80px;width:282px;*width:285px;text-align:left;background:#fff url('img/graf-ico-back.gif') no-repeat top right}
#content .rodziny_blogroll{width:282px;*width:285px;text-align:left;background:#fff url('img/ostatnie-wpisy-back.gif') no-repeat top right}
.blog_left{width:220px;float:left}
.blog_left .links li{font-size:12px;padding:3px 0}
.blog_left .links .date{display:block;position:absolute;left:0;top:8px;*top:10px}
.blog_left .links li .link{line-height:17px;margin-left:55px;padding:0;display:block}
.blog_right{float:right;width:734px}
#menu{height:34px;overflow:hidden}
#menu ul li{float:left}
#menu .menu_link{}
#f{margin-top:20px;z-index:9999}
#f,input,textarea{font-size:11px}
#f .rlinks{float:right}
.konkurs_holder ul{list-style-type:none !important;margin:0 !important;padding:0 !important}
.quiz_questions li{padding:3px 0 0 20px}
.quiz_questions li label{padding:0 10px}
.quiz_questions li label,.quiz_questions li input{cursor:pointer}
.konkurs_register_form{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4312}
.konkurs_register_form .background{position:absolute;left:0;top:0;background:#fff;-moz-opacity:0.9;opacity:0.9;filter:alpha(opacity=90);width:100%;height:100%;z-index:2}
.konkurs_register_form .the_form{background:#fff;position:absolute;left:0;top:0;width:394px;padding:20px;-moz-border-radius:5px;-moz-box-shadow:0 0 5px #ddd;border:1px solid #e4e4e4;*border:3px solid #949494;margin:100px 0 0 150px;z-index:100}
.konkurs_register_form .the_form td{padding:3px}
.konkurs_register_form .close_btn{position:absolute;right:0;top:0;padding:10px;z-index:5678}
#kontakt_popup{-moz-border-radius:5px;-moz-box-shadow:0 0 5px #ddd;z-index:9999;line-height:15px;position:absolute;right:0;top:-345px;background:#fff;width:220px;padding:20px;border:1px solid #e4e4e4;*border:3px solid #949494}
#kontakt_popup .close_btn{position:absolute;right:0;top:0;padding:10px;z-index:5678}
#kontakt_popup_loading{position:absolute;left:0;bottom:15px;text-align:center;width:260px;height:200px;background:#fff;-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80)}
#kontakt_popup_loading img{margin:100px 0}
#kontakt_popup_thankyou{position:absolute;left:0;bottom:15px;text-align:center;width:260px;height:130px;background:#fff;padding:70px 0 0;-moz-opacity:0.95;opacity:0.95;filter:alpha(opacity=95)}
#powiadom_box{font-size:11px;-moz-border-radius:5px;-moz-box-shadow:0 0 5px #ddd;z-index:9999;line-height:15px;position:absolute;right:0;bottom:0;background:#fff;text-align:left;padding:20px;border:1px solid #e4e4e4;*border:3px solid #949494;overflow:hidden;width:150px}
#powiadom_box input{width:150px;text-align:center}
#powiadom_box .close_btn{position:absolute;right:0;top:0;padding:10px;z-index:5678}
#powiadom_box_thankyou{position:absolute;left:0;top:20px;text-align:center;width:190px;height:100px;background:#fff;padding:40px 0 0;-moz-opacity:0.95;opacity:0.95;filter:alpha(opacity=95)}
#powiadom_box_loading{position:absolute;left:0;top:20px;text-align:center;width:190px;height:100px;background:#fff;-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80)}
#powiadom_box_loading img{margin:40px 0}