body {font-size:12px;font-family:tahoma, arial;text-align:center;margin:0px;padding:0px;}
/* body {font-size:14px;font-family:Roboto, Arial, sans-serif;text-align:center;margin:0px;padding:0px;}  */

/* ======================================= ZEROWANIE */

.ego-top {text-align:center;}
.ego-top img {border:0px;}
.ego-top p, .ego-top ul, .ego-top li, .ego-top ol, .ego-top h1, .ego-top h2, .ego-top h3, .ego-top h4, .ego-top h5, .ego-top h6 {padding:0px;margin:0px;}

.ego-top a {text-decoration:none !important;}

.ego-top input, .ego-top select, .ego-top textarea, .ego-top option {font-size:11px;font-family:tahoma,arial;border:1px solid #D6CFB8;padding:2px 3px;}


/* ======================================= TOP */
.ego-top {text-align:left;}

.ego-naglowek {width:980px;overflow:hidden;text-align:left;padding:15px 0 15px 0;margin:0px auto;clear:both;}
.ego-naglowek-bg {background:white url("/images-local/layout/tlo.gif") repeat-x top;width:100%;padding-top:25px;}
.ego-logo a {display:block;background:url(/images-local/layout/egospodarka-logo.gif) no-repeat;width:264px;height:56px;text-indent:-1000000px;}
.ego-logo-2 a {display:block;width:264px;height:56px;}

#menu-but {width:100px;font-weight:bolder; font-size:14px; margin:0 20px 0 0 !important;position:fixed; top:0px; left:0px;}
#menu-but span {font-size:20px;line-height:100%;margin-right:5px;}

@media screen and (min-width: 661px) {

#menu-but {display:none;} 

}

@media screen and (max-width: 660px) {

.ego-naglowek-bg {background-image: none;padding-top: 0;}
#menu-belka.fixed {position:fixed !important; top:35px !important;}

}

.ego-top-ad {width:300px;height:60px;margin-left:60px;float:left;}
.ad750 {margin:0px auto;width:980px;clear:both;text-align:center !important;padding:8px 0;}
#ad750.glued{position:fixed;top:0;margin-top:0;width:100%}
.ad-sky {position:absolute;top:0px;left:995px !important;text-align:left;}

/* menu */
.ego-menu {background:url(/images-local/layout/bg-menu.gif) repeat-x;line-height:11px;margin-bottom:5px;}

#menu-belka.fixed {position:fixed !important; top:25px; z-index:100000;width:100%;}

.ego-top-menu {height:33px;overflow:hidden;float:left;}
.ego-top-menu li {list-style-type: none;float:left;font-size:11px;margin:0 2px;}

.ego-top-menu li a {text-transform:uppercase;color:#323235;font-weight:bolder;display:block;padding:9px 8px;}
.ego-top-menu li.sel{padding-top:3px;}
.ego-top-menu li.sel a {color:white !important;border-radius:5px 5px 0 0;padding-top:6px;}

.ego-menu .ego-tools {height:33px;overflow:hidden;float:right;}

.ego-menu .ego-tools p {padding:9px 13px 9px 9px;font-size:11px;color:#810900;text-transform:uppercase;font-weight:bolder;background:url(/images-local/layout/ar-down2.gif) no-repeat 95% 12px;margin-right:3px;cursor:pointer;}
.ego-menu div.sel p {background:#ffffff url(/images-local/layout/ar-down2.gif) no-repeat 95% 9px;margin:0px;padding:6px 13px 10px 9px;z-index:100000;position:relative;border-bottom:0px;border:3px solid #1a3473;border-bottom:0px;}				

.ego-menu-narzedzia {background:#ffffff;border:3px solid #1a3473;width:455px;position:absolute;top:27px;right:0px;z-index:10000;}
.ego-menu-narzedzia ul {float:left;padding:15px 0 15px 70px;width:135px;margin-left:15px;}
.ego-menu-narzedzia ul li {list-style-type:none;padding:4px 0;}
.ego-menu-narzedzia ul li h1 {font-size:12px;color:#696967;padding-bottom:5px;}
.ego-menu-narzedzia ul li.nag {font-size:12px;color:#696967;padding-bottom:10px; font-weight:bold;}
.ego-menu-narzedzia ul li a {color:#696967;}
.ego-menu-narzedzia ul li a:hover {color:#ff004c;}

.bg-1 {background:url(/images-local/layout/bg-1.gif) no-repeat 0 20px;}
.bg-2 {background:url(/images-local/layout/bg-2.gif) no-repeat 0 20px;}
.bg-3 {background:url(/images-local/layout/bg-3.gif) no-repeat 0 20px;}
.bg-4 {background:url(/images-local/layout/bg-4.gif) no-repeat 0 20px;}

.ego-top-menu li a:hover {color:#810900}

#panel.fixed {position:fixed !important; top:0px;background-color:#F1F1F1;width:100%;top:0px;left: 0px; margin:0px; z-index:997;}
.panel-zaw {width: 980px;margin:0px auto;}
#panel.fixed #menu-but {float:left; position:static;height:35px;box-sizing: border-box;line-height:100%;}
#panel.fixed .ego-top-login {background:white !important;border-left:1px solid #E2E2E2 !important;border-right:1px solid #E2E2E2 !important;}
#panel.fixed .ego-top-login li a, .ego-top-user-links li a {color:#344E89 !important;}
#panel.fixed .ego-top-login li a:hover {color:#ff004c !important;}
#panel.fixed .ego-top-profil {background:white !important;}
#panel.fixed .ego-top-profil li a:hover {background-color:#E0E7F3 !important;color:#344E89 !important;}
#panel.fixed .ar-down {background:url(/images-local/layout/ar-down3-2.gif) no-repeat 100% 5px !important;padding-right:20px !important;display:block;margin-right:10px;}

#panel.fixed .top-search {width:190px; float:left; margin:0; padding:2px 0 0 0; height:25px; background-color:transparent;}
#panel.fixed input.form-text {width:150px;background-color:white;font-size:11px;font-family:tahoma,arial;border:1px solid #D6CFB8;padding:2px 3px;float:left;margin:1px 0 0 0; color:#6F6440;}
#panel.fixed .ego-top-button {cursor:pointer;width:20px;height:20px;background: url(/images-local/layout/but-szukaj.gif) no-repeat 50%;border:0px !important;border-radius:5px;text-indent:-10000000px;float:left;margin: 1px 0 0 3px;}

.ego-top-profil-box {width:980px;position:absolute;top:0px;left:50%;margin-left:-490px;}
.ego-top-login {height:25px;margin:0px auto;text-align:right;background:url(/images-local/layout/tlo-logowanie.gif) repeat-x;float:right;
				padding:0;border-left:1px solid #586683;border-right:1px solid #586683;position:relative}
.ego-top-login ul {margin:0px;padding:0px;}

.ego-top-login li, .ego-top-user-links li {list-style-type:none;float:left;}
.ego-top-login li a, .ego-top-user-links li a {font-size:11px;text-decoration: none;color:#e6edf8;
				background:url(/images-local/layout/bg-dot.gif) no-repeat 100% 11px;display:block;padding:5px 15px;}
.ego-top-login li a:hover {color:#c6d1e4}

.ego-top-profil {position:absolute;top:20px;background:#304A87;padding:5px 0;float:left;border-bottom:3px solid #05112d}
.ego-top-profil li {float:none;text-align:left;}

.ego-top-submenu {background-color:#142b5e;padding:5px 0;float:left;position:absolute;top:29px;border-bottom:3px solid #05112d; z-index:10000;}
.ego-top-submenu li {list-style-type:none;display:block;float:none !important;position:static !important;margin:0px !important;}
.ego-top-submenu li a, .ego-top-profil li a  {background:url(/images-local/layout/dots.gif) no-repeat 15px 7px !important;font-size:11px;color:#e6edf8;display:block;padding:5px 15px 5px 30px;font-weight:normal;}
.ego-top-submenu li a:hover {background-color:#2f4982 !important;color:#c6d1e4;}
.ego-top-profil li a:hover {background-color:#2f4982 !important;color:#c6d1e4;}

.ego-top-user-links {background-color:#304a87;clear:both;width:100%;overflow: hidden;}
.ego-top-user-links ul {float:right;}
.ego-top-user-links span {display:block;padding:7px;color:white;font-weight:bolder;font-size:11px;float:right;}
.ego-top-user-links li.sel {background:url(/images-local/layout/ar-top.gif) no-repeat center bottom;}
.ego-top-user-links li a {float:right;padding:7px 15px;}
.ego-top-user-links li a:hover, .ego-top-user-links li.sel a {color:white;}

/* =========================================== REKLAMA */


.ego-top-menu li.ads a, .ego-menu-narzedzia ul li.ads a, .ego-top-menu li.add a, .ego-menu-narzedzia ul li.add a {color:#FF004C !important;}
.ego-top-menu li.ads a:hover, .ego-menu-narzedzia ul li.ads a:hover, .ego-top-menu li.add a:hover, .ego-menu-narzedzia ul li.add a:hover {color:#0096D4 !important;}


/* ==========================================SZUKAJ         */

.ego-top-szukaj {margin-top:7px;width:300px;}
.ego-top-szukaj form {margin:0;}
.ego-top-szukaj p {margin:0 0 5px 0;padding:0px;}
.ego-top-szukaj p.bg-gray {background-color:#D6CFB8;overflow:hidden;width:100%;}
.ego-top-szukaj label {width:54px;float:left;font-size:10px;text-transform:uppercase;display:block;padding:5px 0;text-align:center;}
.ego-top-szukaj input.form-text {width:234px;background-color:white;font-size:12px;padding:3px 5px;float:right;margin:0px;}
.ego-top-szukaj select {text-transform:uppercase;width:270px;height:22px;}
.ego-top-button {cursor:pointer;width:26px;height:22px;background: url(/images-local/layout/but-szukaj.gif) no-repeat;border:0px !important;text-indent:-10000000px;
				float:right;}
				
.ego-top-button-szukaj {padding-top:5px;cursor:pointer;width:54px;background:transparent;border:0px;font-size:10px;float:left;color:black;}

/* ========================================= POMOCNE                  */

.fl {float:left;}
.fr {float:right;}
.cl {clear:both;}

.al {text-align:left;}
.ac {text-align:center;}
.ar {text-align:right;}

.w980 {width:980px;}

.mauto {margin:auto;}

.pos-rel {position:relative;}
.hidden {display:none;}
.hidden-imp {display:none !important;}

.bg-no {background:transparent !important;}

.bld {font-weight:bolder;}

.white {color:white !important;}

.ar-down {background:url(/images-local/layout/ar-down3.gif) no-repeat 100% 5px !important;padding-right:20px !important;display:block;margin-right:10px;}

.border-top {border-top:1px dotted #eceff6}

.li-block {display:inline-block !important;}

.menu-proste a.a-sel{color:#000000 !important; font-weight:bold; text-decoration:underline;}

/* ========================================= POPUP                  */

.ego-popup {border:3px solid #006; padding:5px 10px 5px 105px; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#000; line-height:20px; background:url(/images-local/layout/mail.gif) #FFF no-repeat 5px; text-align:left;}
.ego-popup-zamknij {padding: 3px 20px 3px 8px; font-size:12px;}
.ego-popup-zamknij a {text-decoration:none; padding-left:12px;background:url(/images-local/layout/kasuj.gif) no-repeat 5px;color:#1a3473;}
.ego-popup-nag {font-size:20px; line-height:28px;color:#0096D4; font-weight:bold;}
.ego-popup ul {list-style-type:none;margin: 5px 0 5px 20px !important; padding:0 !important;}
.ego-popup ul li {padding:1px 10px 3px 10px !important;background:url(/images-local/layout/ar3.gif) no-repeat 0 8px;}
.ego-popup ul .powieksz {font-size:18px; font-style:italic; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
.ego-popup a.aktywuj {display:block;background:url(//s3.egospodarka.pl/images-local/porady/ego/but_red.gif) top #000060;height:25px;color:#FFFFFF;font-size:12px;text-align:center;padding-top:5px;font-family:verdana; font-weight:bold; float:right; margin-right:15px;}
.ego-popup a.aktywuj:hover {background-position:bottom;text-decoration:none;}
.ego-popup a.link2 {color:#b8001a;}

.belka-cookies {background-color: #E5E5E5; width:100%; position: fixed; bottom: 0; padding:10px 0 5px 0; border-top: #999 solid 2px; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#000; text-align:center !important; line-height:120%; z-index: 999;}
.belka-cookies div.komunikat {width:90%;margin:0px auto;text-align:center;}
.belka-cookies a {color: #900;}

/* ========================================= OKIENKO WIECEJ                  */

.ego-okienko {box-shadow: 0 0 10px 1px #888888;border-right:3px solid #008ECC; border-top:3px solid #008ECC; border-bottom:3px solid #008ECC; border-left:25px solid #008ECC; padding:5px 10px 5px 25px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000; line-height:140%; text-align:left; min-height:170px;}
.ego-okienko h4.nag {color:#b8001a;padding:4px 4px 10px 0 !important;margin:0;font-size:11px !important;}
.ego-okienko a.link {color:#294990;}
.ego-okienko .zamknij {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: 0 none; cursor: pointer; font-size: 16px; font-weight: bold; height: 20px; line-height: 1; opacity: 0.3; padding: 0; position: absolute; right: 5px; text-align: center; text-shadow: 0 1px 0 #FFFFFF; top: 5px; width: 20px;}
.ego-okienko .zwin {float:left; width:25px; margin:0; padding:0;position: absolute; left: 5px;top: 50px; text-align: center; cursor: pointer; font-size: 12px; line-height:20px;color: #FFF;}

/* ========================================= TESTY                  */

@media screen and (max-width: 1000px) {
div.ego-top {width:100%;}
.ego-tools {display:none;}
.panel-zaw {width:95%;float:right;}
div.ego-naglowek {width:95%;}
.ad750 {box-sizing: border-box;width:100%;text-align:center;}
div.ego-top-profil-box {width:90%;}
.w980 {width:95%;}
}

@media screen and (max-width: 989px) {
.ego-top-ad {margin:5px 10px !important;float:right !important;}
}

@media screen and (max-width: 660px) {
div.ego-top {width:100%;position:relative;}
.panel-zaw {width:95%;float:right;}
div.ego-naglowek {width:95%;}
/* .ego-menu {display:none;} */

#menu-belka {display:none;}
.ego-top-login {display:none;}
#menu-belka.ego-menu {background: rgba(0, 0, 0, 0.55) none repeat scroll 0% 0% !important;background-image:none; z-index:100000;width:100%;padding:0 0 25px 0; }
.ego-menu {overflow:hidden; z-index:100000000 !important;}

/* .ego-top-ad {display:none;}  */
.ego-top-ad {margin:5px 10px !important;float:right !important;}
.ad750 {width:100%;box-sizing: border-box;} 
/* #belka980 {display:none;}  */
div.ego-top-profil-box {width:90%;}
.w980 {width:95%;}
}

@media screen and (max-width: 400px) {

/* naglowek */

.ego-logo-2 {box-sizing: border-box;width:70%;}
.ego-logo-2 a {width:100%;display:block;}
.ego-logo-2 img {width:100%;}

.ego-top-ad {width:100%;box-sizing: border-box;padding:10px 0;margin:0 !important;}
.ego-top-ad.fl {float:none !important;clear:both;text-align:center;}

.rwd-menu {background:#ffffff;border:3px solid #1a3473;width:75%;position:absolute;top:35px;right:0px;z-index:100000;box-sizing: border-box;}
.rwd-menu ul {padding:3%;}
.rwd-menu ul li {list-style-type:none;padding:8px 4px;border-bottom:2px solid #F1ECDD;text-transform:uppercase;}
.ego-top-szukaj {box-sizing: border-box;width:100%;margin-top:20px;clear:left;}
.ego-top-szukaj p {box-sizing:border-box;margin:15px 0!important;display:block;float:none} 
.ego-top-button-szukaj {box-sizing:border-box;margin-right:20px} 
}