/* to pzniej wykasuje */
/* przy skalowaniu okna zwracaj uwage na :
.fir_box_cont3 
.shw_oka_boxlft 
.shw_oka_boxrght 
*/

body {
  font-family:Tahoma;
  font-size:11px;
  color:#111111;
  background-color:#64c4e0;
  min-height:1455px;
  padding:0px;
  margin:0px;
  min-width:990px;
}

#print_only {
  display:none;
}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
#print_prev .coupon_bg {width:318px;height:318px; }
#print_prev .coupon_above_bg {position:absolute; margin-top:-260px; margin-left:15px; width:318px;height:318px; }
#print_prev div.coupon_company_name { color:#0054a6; font-size:15px; font-weight:bold; padding:0 15px; float:left; text-align:left;}
#print_prev div.coupon_address { color:#0054a6; font-size:11px; line-height:12px; float:left; padding:5px 2px 15px 0px; min-width:140px; text-align:left; }
#print_prev div.coupon_logo { float:left; padding:5px 4px 0px 2px; width:140px;}
#print_prev div.coupon_logo a img { border:0px; }
#print_prev div.coupon_deal_title { color:#0054a6; font-size:11px; clear:both; padding:3px 2px 5px 10px; width:280px; text-align:left; }
#print_prev div.coupon_deal_txt { color:#0054a6; font-size:11px; clear:both; padding:1px 2px 0px 10px; width:280px; text-align:left; }
#print_prev .coupon_code1 { color:#0054a6;font-size:11px;font-weight:bold;line-height:12px;width:290px;text-align:left;padding:2px; margin-top:-20px;}
#print_prev .coupon_code2 { background:#fff; color:#0054a6;font-size:13px;font-weight:bold;line-height:14px;max-width:260px;text-align:left;padding:2px;}
#print_prev .coupon_footer { color:#0054a6;font-size:9px;line-height:10px;width:290px;text-align:left;padding:8px; }

a{
  cursor:pointer;
}

#null {
 visibility:hidden;
}

#bg_top {
  width:100%;
  position:relative;
  display:block;
  clear:both;  
  height:213px;
  background-image:url(img/bg_top.jpg);
  background-repeat:no-repeat;
  background-position:top;
  z-index:2;
}

#bg_mid {
  width:100%;
  display:block;
  clear:both;
  position:relative;
  min-height:922px;
  height:auto!important; /*height:1922px;*/
  margin-top:0px;
  background-image:url(img/bg_middle.jpg);
  background-repeat:repeat-x;
  background-position:top;
  z-index:1;
}

/* ---- top -----*/
#box_top_top {
 height:105px;
  width:990px;
  margin-left:auto;
  margin-right:auto;
  background-color:inherit; 
}

#box_top_top_logo {
  position:absolute;
  width:297px;
  height:77px;  
  background-image:url(img/top_logo.jpg);
  background-repeat:no-repeat;
  background-position:top;
  margin-top:14px;
  margin-left:13px;
  cursor:pointer;
}

#box_top_top_login {
  width:600px;
  height:105px;
  overflow:hidden;
  float:right;
  margin-right:25px;
  color:#ffffff;
}

#box_top_top_login_btn1 {
  width:135px;
  height:47px;
  overflow:hidden;
  float:left;
  background-image:url(img/box_top_login_btn1.jpg);
  background-repeat:no-repeat;
  background-position:top;
  padding-top:8px;
  padding-left:22px;
  
}

#box_top_top_login_btn2 {
  width:133px;
  height:46px;
  overflow:hidden;
  float:left;
  background-image:url(img/box_top_login_btn2.jpg);
  background-repeat:no-repeat;
  background-position:top;
  padding-top:8px;
  padding-left:35px;
  
}


#box_top_top_login_btn3 {
  width:146px;
  height:63px;
  overflow:hidden;
  float:left;
  background-image:url(img/box_top_login_btn3.jpg);
  background-repeat:no-repeat;
  background-position:top;
  padding-top:8px;
  padding-left:15px;
  
}

#box_top_top_login_btn30 {
  text-align:center;
  font-size:13px;
  font-weight:bold;
  
}

#box_top_top_login_btn31 {
  text-align:center;
  margin-top:6px;
  
}

#box_top_top_login_boxlgn {
  position:absolute;
  color:#333;
  font-size:13px;
  margin-top:55px;
  padding-left:10px;
}

#box_top_top_login_boxlgn a{
  font-weight:bold;
  margin-right:30px;
  cursor:pointer;
}
#box_top_top_login_boxlgn a:hover{
  color:#ffffff;
}

#box_top_bot {
  height:108px;
  width:990px;
  margin-left:auto;
  margin-right:auto;
  background-color:inherit; 
  background-image:url(img/bg_box_top_bot.jpg);
  background-repeat:no-repeat;
  background-position:bottom;
}

#box_top_bot_1 { 
margin:0px;
padding:0px;
  width:100%;
  height:39px;
  font-weight:bold;
  color:#ffffff;
  padding-left:2px;
}

#box_top_bot_2 { 
display:block;
margin:0px;
padding:0px;
  width:100%;
  height:39px;
  color:#ffffff;
}

/*wijatki 2 dla ff2 ostatnio zmienione*/
#box_top_bot_2, x:-moz-any-link {display:block;
margin:0px;
margin-top:10px;
padding:0px;
  width:100%;
  height:39px;
  color:#ffffff;}
#box_top_bot_2, x:-moz-any-link, x:default {display:block;
margin:0px;
padding:0px;
  width:100%;
  height:39px;
  color:#ffffff;}


#box_top_bot_3 { 
margin:0px;
padding:0px;
  position:absolute;
  width:990px;  
/*  width:100%;*/
  height:30px;
  color:#ffffff;
}

html:first-child #box_top_bot_3 { 
  position:absolute;
  width:100%;
  height:30px;
  margin-top:-10px;
  color:#ffffff;
}

.btn_top {height:18px;margin-top:8px;min-width:55px;/* width:1115px */float:left;margin-left:10px;}
.btn_top2 {height:23px;margin-top:8px;width:115px;float:left;margin-left:10px;}
.btn_top_rg {width:15px;background:url(img/btn_top_rg.gif) no-repeat 0 0;height:23px;float:left;cursor:pointer;  }
.btn_top_eshop_rg {width:15px;background:url(img/btn_top_eshop_rg.gif) no-repeat 100% 0;height:23px;float:left;cursor:pointer;  }
.btn_top_lf {background-image:none;padding-top:4px;height:19px;float:left;text-align:center;min-width:55px;/* width:100px */cursor:pointer;}
.btn_top_eshop_lf {background-image:none;padding-top:4px;height:19px;float:left;text-align:center;min-width:55px;/* width:100px */cursor:pointer;}
.btn_top_lf3 {background:url(img/btn_top_lf_ws.gif) no-repeat 0 0;padding-top:4px;height:19px;float:left;text-align:center;width:80px;cursor:pointer;}
.btn_top_eshop_lf3 {background:url(img/btn_top_eshop_lf_ws.gif) no-repeat 0 0;padding-top:4px;height:19px;float:left;text-align:center;width:80px;cursor:pointer;}


.btn_top_lf4 {background-image:none;padding-top:4px;height:19px;float:left;text-align:center;width:80px;cursor:pointer;}
.menu_top_inact {position:absolute;width:150px;height:0px;margin-top:23px;visibility:hidden;overflow:hidden;float:left;background-color:#ffffff;padding:10px;padding-top:0px;border:1px solid #476594;color:#5c77a1;z-index:2;}
.menu_top_inact a{display:block;height:18px;color:#5c77a1;text-decoration:none;border-bottom:1px solid #dddddd;padding-left:10px;padding-top:4px;cursor:pointer;}
.menu_top_inact a:hover{display:block;height:18px;color:#5c77a1;text-decoration:none;border-bottom:1px solid #dddddd;padding-left:10px;background-color:#f6f8fa;} 

.menu_top_eshop_inact {position:absolute;width:150px;height:0px;margin-top:23px;visibility:hidden;overflow:hidden;float:left;background-color:#ffffff;padding:10px;padding-top:0px;border:1px solid #851f84;color:#851f84;z-index:2;}
.menu_top_eshop_inact a{display:block;height:18px;color:#b74fb6;text-decoration:none;border-bottom:1px solid #eaa2e9;padding-left:10px;padding-top:4px;cursor:pointer;}
.menu_top_eshop_inact a:hover{display:block;height:18px;color:#851f84;text-decoration:none;border-bottom:1px solid #eaa2e9;padding-left:10px;background-color:#ffdcff;} 


a.card_view { background:url(img/btn_top_show_left.gif) no-repeat 0 0px; width:28px; height:23px; display:block; margin-top:-6px;margin-left:18px;float:left;cursor:pointer;}
a.card_view, x:-moz-any-link, x:default { background:url(img/btn_top_show_left.gif) no-repeat 0 0px; width:28px; height:23px; display:block; margin-top:4px; margin-left:18px;float:left;cursor:pointer;}
a.card_view:hover { background-position:0 -23px; }
a.table_view { background:url(img/btn_top_show_right.gif) no-repeat 0 0px; width:28px; height:23px; display:block; margin-top:-6px;margin-left:0px;float:left;cursor:pointer;}
a.table_view, x:-moz-any-link, x:default { background:url(img/btn_top_show_right.gif) no-repeat 0 0px; width:28px; height:23px; display:block; margin-top:4px;margin-left:0px;float:left;cursor:pointer;}
a.table_view:hover { background-position:0 -23px; }
a.active,a.active:hover { background-position:0 -46px; cursor:normal; cursor:default; }

#select_qty_deals {width:40px;height:23px;margin-top:-6px;margin-left:18px;float:left;}
#select_qty_deals, x:-moz-any-link, x:default {width:40px;height:23px;margin-top:4px;margin-left:18px;float:left;}


#btn_top_saved {
  background-image:url(img/btn_top_saved.jpg);
  background-position:left;
  background-repeat:no-repeat;
  float:right;	
  width:119px;
  height:29px;
  margin-right:28px;
  margin-top:4px;
  display:block;
}

#btn_top_saved_a {
  float:right;
  margin-right:6px;
  margin-top:7px;
  width:26px;
  height:14px;
  text-align:center;
  display:block;
}

#top2_lupa {background-image:url(img/top2_lupa.jpg);background-position:left;background-repeat:no-repeat;	width:119px;height:32px;margin-top:-6px;margin-left:13px;float:left;}
#top2_lupa, x:-moz-any-link, x:default {background-image:url(img/top2_lupa.jpg);background-position:left;background-repeat:no-repeat;width:119px;height:32px;margin-top:4px;margin-left:13px;float:left;}
#box_top_bot_2 input {border:0px;color:#5c77a1;padding:2px;margin-top:0px;margin-left:3px;width:150px;float:left;}
#box_top_bot_2 input, x:-moz-any-link, x:default { border:0px;color:#5c77a1;padding:2px;margin-top:10px;margin-left:3px;width:150px;float:left;}
#top2_mapa {background-image:url(img/top2_mapa.jpg);background-position:left;background-repeat:no-repeat;width:98px;height:30px;margin-top:-5px;margin-left:18px;float:left;}
#top2_mapa , x:-moz-any-link, x:default {background-image:url(img/top2_mapa.jpg);background-position:left;background-repeat:no-repeat;width:98px;height:30px;margin-top:5px;margin-left:18px;float:left;}
#box_top_bot_2 select {border:1px solid #a7a6aa;color:#5c77a1;padding:2px;margin-top:-2px;margin-left:5px;width:95px;float:left;}
#box_top_bot_2 select, x:-moz-any-link, x:default {border:1px solid #a7a6aa;color:#5c77a1;padding:2px;margin-top:8px;margin-left:5px;width:95px;float:left;}
#top2_star {background-image:url(img/btn_top2_star3.gif);background-position:0 0;background-repeat:no-repeat;width:36px;height:30px;margin-top:-6px;margin-left:5px;float:left;cursor:pointer;}
#top2_star, x:-moz-any-link, x:default {background-image:url(img/btn_top2_star3.gif);background-position:0 0;background-repeat:no-repeat;width:36px;height:30px;margin-top:4px;margin-left:4px;float:left;cursor:pointer;}
#top2_star:hover {background-position:0 -30px;}
#top2_star:hover, x:-moz-any-link, x:default {background-position:0 -30px;}


/*#top2_star {background-image:url(img/btn_top2_star2.gif);background-position:left;background-repeat:no-repeat;width:36px;height:30px;margin-top:-6px;margin-left:5px;float:left;cursor:pointer;}
#top2_star, x:-moz-any-link, x:default {background-image:url(img/btn_top2_star2.gif);background-position:left;background-repeat:no-repeat;width:36px;height:30px;margin-top:4px;margin-left:4px;float:left;cursor:pointer;}*/
/*#top2_star {background-image:url(img/btn_top2_star.gif);background-position:left;background-repeat:no-repeat;width:30px;height:24px;margin-top:-2px;margin-left:4px;float:left;cursor:pointer;}
#top2_star, x:-moz-any-link, x:default {background-image:url(img/btn_top2_star.gif);background-position:left;background-repeat:no-repeat;width:30px;height:24px;margin-top:8px;margin-left:4px;float:left;cursor:pointer;}*/
#top2_ulub {width:130px;height:19px;font-size:10px;padding-top:6px;margin-top:-2px;margin-left:780px;position:absolute; }
#top2_ulub, x:-moz-any-link, x:default {width:130px;height:19px;font-size:10px;padding-top:6px;margin-top:8px;margin-left:780px;position:absolute; }
/*#top2_ulub {width:130px;height:19px;font-size:10px;padding-top:6px;margin-top:-2px;margin-left:770px;position:absolute; }
#top2_ulub, x:-moz-any-link, x:default {width:130px;height:19px;font-size:10px;padding-top:6px;margin-top:8px;margin-left:770px;position:absolute; }*/
#top2_ulub a{
  color:#ffffff;
  text-decoration:underline;
}

#top3_mo {background-image:url(img/btn_top3_mo.jpg);background-position:left;background-repeat:no-repeat;width:88px;height:23px;margin-top:-6px;margin-left:18px;float:left;cursor:pointer;}
#top3_mo, x:-moz-any-link, x:default {background-image:url(img/btn_top3_mo.jpg);background-position:left;background-repeat:no-repeat;width:88px;height:23px;margin-top:4px;margin-left:18px;float:left;cursor:pointer;}
#top3_pw {background-position:left;background-repeat:no-repeat;	width:103px;height:23px;margin-top:-6px;margin-left:18px;float:left;cursor:pointer;}
#top3_pw, x:-moz-any-link, x:default {background-position:left;background-repeat:no-repeat;	width:103px;height:23px;margin-top:4px;margin-left:18px;float:left;cursor:pointer;}
#top3_pw.c1{
  background-image:url(img/btn_top3_pw.jpg);  
}

#top3_pw.c0{
  background-image:url(img/btn_top3_pw_ina.jpg);  
}
#top3_selcat_txt {
  font-size:14px;
  font-family:Arial;
  padding-top:7px;
  margin-top:-10px;  
  margin-left:10px;
  width:140px;
  float:left;
}
#top3_selcat_txt, x:-moz-any-link, x:default {
  font-size:14px;
  font-family:Arial;
  padding-top:7px;
  margin-top:0px;   
  margin-left:10px;
  width:140px;
  float:left;
}

#top3_selcat {
  float:left;
  margin-top:-10px;    
  /*width:200px;*/
  padding-top:5px;
}
#top3_selcat, x:-moz-any-link, x:default {
  float:left;
  margin-top:0px;   
  /*width:200px;*/
  padding-top:5px;
}

#top3_selcat_1 {
  float:left;
  width:6px;
  height:21px;
  background-image:url(img/top3_lf.jpg);
  background-position:left;
  background-repeat:no-repeat;	
}

#top3_selcat_2 {
  float:left;
  /*min-width:100px;*/
  height:20px;
  background-color:#879ec2;
  font-size:14px;
  padding-top:1px;
  font-weight:bold;
}

#top3_selcat_3 {
  float:left;
  width:6px;
  height:21px;
  background-image:url(img/top3_rg.jpg);
  background-position:left;
  background-repeat:no-repeat;	
  
}

#top3_btn_prev {
  position:absolute;
  top:0px;
  right:88px; /* 10 + 78(szer next) */
  z-index:1;
  background-image:url(img/btn_prev.jpg);
  background-position:0 -29px;
  background-repeat:no-repeat;	
  width:74px;
  height:29px;
  margin-top:-10px;
  margin-left:0px;
  /*float:right;*/
  cursor:pointer;
}
#top3_btn_prev, x:-moz-any-link, x:default {
  position:absolute;
  top:0px;
  right:88px; /* 10 + 78(szer next) */
  z-index:1;
  background-image:url(img/btn_prev.jpg);
  background-position:0 -29px;
  background-repeat:no-repeat;	
  width:74px;
  height:29px;
  margin-top:0px;
  margin-left:0px;
  /*float:right;*/
  cursor:pointer;
}
#top3_btn_prev:hover {
  background-position:0 -58px;
}
#top3_btn_prev.nohistory {
  position:absolute;
  top:0px;
  right:88px; /* 10 + 78(szer next) */	
  z-index:1;  
  background-image:url(img/btn_prev.jpg);	
  background-position:0 0;
  background-repeat:no-repeat;	
  width:74px;
  height:29px;
  margin-top:-10px;
  margin-left:0px;
  /*float:right;*/
  cursor:default;  
}
#top3_btn_prev.nohistory, x:-moz-any-link, x:default {
  position:absolute;
  top:0px;
  right:88px; /* 10 + 78(szer next) */	
  z-index:1;  
  background-image:url(img/btn_prev.jpg);	
  background-position:0 0;
  background-repeat:no-repeat;	
  width:74px;
  height:29px;
  margin-top:0px;
  margin-left:0px;
  /*float:right;*/
  cursor:default;  
}
#top3_btn_prev.nohistory:hover {
  background-position:0 0;
  cursor:default; 
}

#top3_btn_next {
  position:absolute;
  top:0px;
  right:10px;
  z-index:1;  
  background-image:url(img/btn_next.jpg);
  background-position:0 -29px;
  background-repeat:no-repeat;	
  width:78px;
  height:29px;
  margin-top:-10px;
/*  margin-right:60px;
  float:right;*/
  cursor:pointer;
}
#top3_btn_next, x:-moz-any-link, x:default {
  position:absolute;
  top:0px;
  right:10px;
  z-index:1;  
  background-image:url(img/btn_next.jpg);
  background-position:0 -29px;
  background-repeat:no-repeat;	
  width:78px;
  height:29px;
  margin-top:0px;
/*  margin-right:60px;
  float:right;*/
  cursor:pointer;
}
#top3_btn_next:hover {
  background-position:0 -58px;
}
#top3_btn_next.nohistory {
  position:absolute;
  top:0px;
  right:10px;	
  z-index:1;  
  background-image:url(img/btn_next.jpg);	
  background-position:0 0;
  background-repeat:no-repeat;	
  width:78px;
  height:29px;
  margin-top:-10px;
/*  margin-right:60px;
  float:right;*/
  cursor:default;  
}
#top3_btn_next.nohistory, x:-moz-any-link, x:default {
  position:absolute;
  top:0px;
  right:10px;	
  z-index:1;  
  background-image:url(img/btn_next.jpg);	
  background-position:0 0;
  background-repeat:no-repeat;	
  width:78px;
  height:29px;
  margin-top:0px;
/*  margin-right:60px;
  float:right;*/
  cursor:default;  
}
#top3_btn_next.nohistory:hover {
  background-position:0 0;
  cursor:default;   
}
/* ---- top -----*/


/* ---- center -----*/
#box_center {
	display:block;
  width:990px;
  min-height:920px;
  height:auto!important;
  margin-left:auto;
  margin-right:auto;
  background-image:url(img/bg_middle_top.jpg);
  background-repeat:repeat-x;
  background-position:top;
  
}

#box_center_main {
	display:block;
	float:left;
  /*position:absolute;*/
  width:620px;
  height:auto!important; /*height:920px;*/
  padding:14px;
  margin-left:15px;
}

#box_center_right {
  display:block;	
  float:right;
  background:url(img/box_right_bg.jpg) no-repeat 0 0;
  /*position:absolute;*/
  width:274px;
  height:auto!important; /*height:920px;*/
  padding:14px;
  padding-left:23px;
/*  margin-left:663px;*/
  /*overflow:hidden;*/
}

.box_okazja {
  width:196px;
  height:278px;
  float:left;
  background-image:url(img/oka_bg.gif);
  background-position:top;
  background-repeat:no-repeat;
  margin-right:10px;
  margin-bottom:10px;	
}

.box_okazja_w {
  width:201px;
  height:285px;
  float:left;
  background-image:url(img/oka_bg_w.gif);
  background-position:top;
  background-repeat:no-repeat;
  margin-right:10px;
  margin-bottom:10px;	
}

.box_oka_wiz1 {
  width:168px;
  height:165px;
  background-image:url(img/oka_wiz_bg.jpg);
  background-position:top;
  background-repeat:no-repeat;
  margin-top:5px;
  margin-left:5px;
  color:#ffffff;
  padding:8px;
  padding-top:28px;
  overflow:hidden;
  cursor:pointer;
}

.box_oka_wiz2 {
  width:184px;
  height:18px;
  color:#9a1312;
  font-weight:bold;
  text-align:center;
  padding-top:4px;
  cursor:pointer;  
}

.box_oka_oflag {
  width:184px;
  height:43px;
  background-image:url(img/oka_wiz_oflag.jpg);
  background-position:top;
  background-repeat:no-repeat;
  margin-left:5px;
  display:block;
}

.box_oka_oflag2 {
  width:184px;
  height:43px;
  background-image:url(img/oka_wiz_oflag2.jpg);
  background-position:top;
  background-repeat:no-repeat;
  margin-left:5px;
  display:block;
}

.box_oka_oka1 {
  width:168px;
  height:213px;
  background-image:url(img/oka_oka_bg.jpg);
  background-position:top;
  background-repeat:no-repeat;
  margin-top:5px;
  margin-left:5px;
  color:#152150;
  padding:8px;
  overflow:hidden;
  margin-bottom:4px;
  cursor:pointer;
  font-size:11px;
}

.box_oka_oka_btn1 {
  width:103px;
  height:34px;
  background-image:url(img/oka_oka_det.jpg);
  background-position:top;
  background-repeat:no-repeat;
  cursor:pointer;
  float:left;
  margin-left:5px;
}

.box_oka_oka_btn2 {width:81px;height:34px;background:url(img/oka_oka_sav.jpg) no-repeat 0 -34px;cursor:pointer;float:left;}
.box_oka_oka_btn2:hover {background-position:0 0;}
.box_oka_oka_btn2_off {width:81px;height:34px;background:url(img/oka_oka_sav.jpg) no-repeat 0 -68px;cursor:pointer;float:left;}

.box_oka_kup1 {
  width:168px;
  height:213px;
  background-image:url(img/oka_oka_kup_bg.jpg);
  background-position:top;
  background-repeat:no-repeat;
  margin-top:5px;
  margin-left:5px;
  color:#152150;
  padding:8px;
  overflow:hidden;
  margin-bottom:4px;
  cursor:pointer;
}

.box_oka_kup_btn1 {
  width:96px;
  height:34px;
  background-image:url(img/oka_oka_kup_btn1.jpg);
  background-position:top;
  background-repeat:no-repeat;
  cursor:pointer;
  float:left;
  margin-left:5px;
}

.box_oka_kup_btn2 { width:88px;height:34px;background:url(img/oka_oka_kup_btn2.jpg) no-repeat 0 -34px;cursor:pointer;float:left;}
.box_oka_kup_btn2:hover { background-position:0 0;}
.box_oka_kup_btn2_off { width:88px;height:34px;background:url(img/oka_oka_kup_btn2.jpg) no-repeat 0 -68px;cursor:pointer;float:left;}
/* ---- center -----*/

/* ---- right -----*/
#first_time {
  width:280px;
  height:29px;
}

#first_time_lf {
  float:left;
  background-image:url(img/right_menu_first_lf.jpg);
  background-position:top;
  background-repeat:no-repeat;
  height:29px;
  width:9px;
  
}

#first_time_cnt {
  float:left;
  height:24px;
  width:256px;
  background-color:#d50004;
  color:#ffffff;
  font-size:14px;
  padding-top:5px;
  font-weight:bold;
  padding-left:8px;
  
}

#first_time_cnt a {
  font-size:10px;
  text-decoration:underline;
  color:#ffffff;
  margin-top:4px;
  font-weight:normal;
  margin-left:10px;
  }

#first_time_rg {
  float:left;
  background-image:url(img/right_menu_first_rg.jpg);
  background-position:top;
  background-repeat:no-repeat;
  height:29px;
  width:7px;
}

#mail_me {
  clear:both;
  display:block;
  margin-top:12px;
  width:279px;
  height:105px /*180px*/; /*105  - 7 -  89 - 9 */
  
}

#mail_me_top {
  clear:both;
  display:block;	
  width:279px;
  height:9px;
  background-image:url(img/right_menu_email_top.jpg);
  background-position:top;
  background-repeat:no-repeat;
}

#mail_me_bot {
  clear:both;
  display:block;	
  width:279px;
  height:7px;
  background-image:url(img/right_menu_bottom.jpg);
  background-position:top;
  background-repeat:no-repeat;
}

#mail_me_cnt {
  clear:both;
  display:block;	
  height:89px;
  width:279px;
  background-color:#fe7328;
  text-align:center;
  color:#ffffff;
}

#mail_me_cnt strong {
  font-size:14px;
}

#mail_me_cnt_email {
  font-size:10px;
  border:0px;
  width:200px;
  margin-top:10px;
  padding:2px;
}

#mail_me_cnt_light {
  position:absolute;
  background-image:url(img/right_menu_email_light.jpg);
  background-position:top;
  background-repeat:no-repeat;
  width:29px;
  height:41px;
  margin-left:20px;
  margin-top:4px;
}

#mail_me_cnt_mail {
  position:absolute;
  background-image:url(img/right_menu_email.jpg);
  background-position:top;
  background-repeat:no-repeat;
  width:40px;
  height:32px;
  margin-left:50px;
  margin-top:4px;
}

#email_me_btn {
  width:100px;
  background-color:#a3ca07;
  color:#fff;
  border:1px solid #fff;
  margin-top:8px;
  margin-left:10px;
}

#right_map {
  width:280px;
  height:313px;
  background-image:url(img/right_menu_map.jpg);
  background-position:top;
  background-repeat:no-repeat;
  margin-top:12px;
  color:#fff;
}

#right_map_find {
  position:absolute;
  margin-top:245px;
  margin-left:20px;
}

#right_map input {
  border:1px solid #152150;
  font-size:11px;
  padding:2px;
  width:120px;
  margin-top:3px;
}

.right_multibe_adv {
  display:block;
  margin-top:7px;
  width:279px;
  height:129px;
}

#right_4box {
  font-size:14px;
  font-weight:bold;
  color:#daf1fc;
  text-align:center;
  margin-top:7px;
}

#right_4box strong {
  font-size:23px;
}

#right_4box img {
  vertical-align:middle;
}

#right_4spos {
  margin-top:7px;
  width:280px;
  height:295px;
  
}
/* TUTAJ PODMIENILE NA NOWE */
#right_4spos_btns {width:280px;height:46px;}

#right_4spos_btn1 {width:27px;height:46px;background-image:url(img/right_menu_sps1.png);background-position:top;background-repeat:no-repeat;float:left;cursor:pointer;}
#right_4spos_btn2 {width:27px;height:46px;background-image:url(img/right_menu_sps2.png);background-position:top;background-repeat:no-repeat;margin-left:1px;float:left;cursor:pointer;}
#right_4spos_btn3 {width:27px;height:46px;background-image:url(img/right_menu_sps3.png);background-position:top;background-repeat:no-repeat;margin-left:1px;float:left;cursor:pointer;}
#right_4spos_btn4 {width:27px;height:46px;background-image:url(img/right_menu_sps4.png);background-position:top;background-repeat:no-repeat;margin-left:1px;float:left;cursor:pointer;}
#right_4spos_btn5 {width:27px;height:46px;background-image:url(img/right_menu_sps5.png);background-position:top;background-repeat:no-repeat;margin-left:1px;float:left;cursor:pointer;}
#right_4spos_btn6 {width:27px;height:46px;background-image:url(img/right_menu_sps6.png);background-position:top;background-repeat:no-repeat;margin-left:1px;float:left;cursor:pointer;}
#right_4spos_btn7 {width:27px;height:46px;background-image:url(img/right_menu_sps7.png);background-position:top;background-repeat:no-repeat;margin-left:1px;float:left;cursor:pointer;}
#right_4spos_btn8 {width:27px;height:46px;background-image:url(img/right_menu_sps8.png);background-position:top;background-repeat:no-repeat;margin-left:1px;float:left;cursor:pointer;}
#right_4spos_btn9 {width:27px;height:46px;background-image:url(img/right_menu_sps9.png);background-position:top;background-repeat:no-repeat;margin-left:1px;float:left;cursor:pointer;}
#right_4spos_btn10 {width:27px;height:46px;background-image:url(img/right_menu_sps10.png);background-position:top;background-repeat:no-repeat;margin-left:1px;float:left;cursor:pointer;}

#right_4spos_cnt {width:259px;height:220px;padding:10px;padding-bottom:0px;background-position:top;background-repeat:no-repeat;font-family:Verdana; }
.right_4spos_cnt1 {background-image:url(img/right_menu_sps1_bgfull.jpg);}
.right_4spos_cnt1 div {position:absolute;color:#4e4b02;}
.right_4spos_cnt1 div span {color:#fff; font-size:12px; display:block; font-weight:bold; margin:95px 0 0 16px;}
.right_4spos_cnt1 div a.link_more {color:#fff; font-size:15px; display:block; font-weight:bold; margin:15px 0 0 16px; text-decoration:underline; text-align:center;}
.right_4spos_cnt1 div a.link_more:hover { color:#004966; }
#right_4spos_bot {width:279px;height:5px;background-position:top;background-repeat:no-repeat;}
.right_4spos_bot1 {background-image:url(img/right_menu_sps1_bg_bottom.png);}

.right_4spos_cnt2 {background-image:url(img/right_menu_sps2_bgfull.jpg);}
.right_4spos_cnt2 div {position:absolute;color:#fff;}
.right_4spos_cnt2 div span {color:#5c0303; font-size:11px; display:block; margin:0px 0 0 7px;}
.right_4spos_cnt2 div span.sec_text {color:#ffcecf; font-size:11px; display:block; margin:65px 0 0 7px;}
.right_4spos_cnt2 div span.sec_text a {color:#fff; font-size:12px; font-weight:bold; text-decoration:underline; }
.right_4spos_cnt2 div span.sec_text a:hover {color:#ffcecf; }
.right_4spos_bot2 {background-image:url(img/right_menu_sps2_bg_bottom.png);}

.right_4spos_cnt3 {position:relative;background-image:url(img/right_menu_sps3_bgfull.jpg);}
.right_4spos_cnt3 div {position:absolute;color:#fff;}
.right_4spos_cnt3 div a.see_more {position:relative; left:17px; top:155px; color:#000; font-size:12px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; text-decoration:underline; }
.right_4spos_cnt3 em {color:#fff;font-style:normal;}
.right_4spos_bot3 {background-image:url(img/right_menu_sps3_bg_bottom.png);}

.right_4spos_cnt4 {position:relative;background-image:url(img/right_menu_sps4_bgfull.jpg);}
.right_4spos_cnt4 div {position:absolute;color:#fff;}
.right_4spos_cnt4 div a.see_more {position:relative; left:30px; top:70px; color:#ff7700; font-size:14px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; text-decoration:underline; }
.right_4spos_cnt4 em {color:#fff;font-style:normal;}
.right_4spos_bot4 {background-image:url(img/right_menu_sps4_bg_bottom.png);}

.right_4spos_cnt5 {position:relative;background-image:url(img/right_menu_sps5_bgfull.jpg);}
.right_4spos_cnt5 div {position:relative;color:#4e4b02;}
.right_4spos_cnt5 div span.pri_text {position:absolute; left:6px; top:6px; color:#282828; font-size:12px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; }
.right_4spos_cnt5 div span.sec_text {position:absolute; left:6px; top:30px; color:#885d1e; font-size:12px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; }
.right_4spos_bot5 {background-image:url(img/right_menu_sps5_bg_bottom.png);}

.right_4spos_cnt6 {position:relative;background-image:url(img/right_menu_sps6_bgfull.jpg);}
.right_4spos_cnt6 div {position:relative;}
.right_4spos_cnt6 div span.pri_text {position:absolute; left:6px; top:6px; color:#0f1f70; font-size:14px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; }
.right_4spos_cnt6 div span.sec_text {position:absolute; left:6px; top:30px; color:#2d2d2d; font-size:12px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; }
.right_4spos_cnt6 em {color:#fff;font-style:normal;}
.right_4spos_bot6 {background-image:url(img/right_menu_sps6_bg_bottom.png);}

.right_4spos_cnt7 {background-image:url(img/right_menu_sps7_bgfull.jpg);}
.right_4spos_cnt7 a {font-size:12px;font-weight:bold;font-style:italic;color:#fff;text-decoration:none;border-bottom:2px solid #acd309;margin-left:65px;}
.right_4spos_cnt7 em {color:#fff;font-style:normal;}
.right_4spos_bot7 {background-image:url(img/right_menu_sps7_bg_bottom.png);}

.right_4spos_cnt8 {background-image:url(img/right_menu_sps8_bgfull.jpg);}
/*.right_4spos_cnt3 img {margin-left:50px;margin-top:10px;margin-bottom:10px;} */
.right_4spos_cnt8 a {font-size:12px;font-weight:bold;font-style:italic;color:#fff;text-decoration:none;border-bottom:2px solid #acd309;margin-left:65px;}
.right_4spos_cnt8 em {color:#fff;font-style:normal;}
.right_4spos_bot8 {background-image:url(img/right_menu_sps8_bg_bottom.png);}

.right_4spos_cnt9 {background-image:url(img/right_menu_sps9_bgfull.jpg);}
/*.right_4spos_cnt4 img {margin-left:100px;margin-top:48px;position:absolute;} */
.right_4spos_cnt9 div {position:absolute;color:#4e4b02;}
.right_4spos_bot9 {background-image:url(img/right_menu_sps9_bg_bottom.png);}

.right_4spos_cnt10 {background-image:url(img/right_menu_sps10_bgfull.jpg);}
.right_4spos_cnt10 div {position:relative; font-family:Tahoma, Geneva, sans-serif; color:#4f4f4f; font-size:12px; font-weight:normal; }
.right_4spos_cnt10 div span.pri_text {position:absolute; left:6px; top:40px; }
.right_4spos_cnt10 div span.sec_text {position:absolute; left:6px; top:95px; }
.right_4spos_bot10 {background-image:url(img/right_menu_sps10_bg_bottom.png);}



/*#right_4spos_btns {width:280px;height:47px;}

#right_4spos_btn1 {width:66px;height:47px;background-image:url(img/right_menu_sps1.jpg);background-position:top;background-repeat:no-repeat;float:left;cursor:pointer;}
#right_4spos_btn2 {width:66px;height:47px;background-image:url(img/right_menu_sps2.jpg);background-position:top;background-repeat:no-repeat;margin-left:5px;float:left;cursor:pointer;}
#right_4spos_btn3 {width:66px;height:47px;background-image:url(img/right_menu_sps3.jpg);background-position:top;background-repeat:no-repeat;margin-left:5px;float:left;cursor:pointer;}
#right_4spos_btn4 {width:66px;height:47px;background-image:url(img/right_menu_sps4.jpg);background-position:top;background-repeat:no-repeat;margin-left:5px;float:left;cursor:pointer;}

#right_4spos_cnt {width:259px;height:190px;padding:10px;background-position:top;background-repeat:repeat-x;font-family:Verdana; }
.right_4spos_cnt1 {background-image:url(img/right_menu_sps1_bg.jpg);}
.right_4spos_cnt1 img {margin-left:0px;margin-top:23px;position:absolute;} 
.right_4spos_cnt1 div {position:absolute;color:#4e4b02;}

.right_4spos_cnt2 {background-image:url(img/right_menu_sps2_bg.jpg);}
.right_4spos_cnt2 img {margin-left:85px;margin-top:39px;position:absolute;} 
.right_4spos_cnt2 div {position:absolute;color:#fff;}

.right_4spos_cnt3 {background-image:url(img/right_menu_sps3_bg.jpg);}
.right_4spos_cnt3 img {margin-left:50px;margin-top:10px;margin-bottom:10px;} 
.right_4spos_cnt3 a {font-size:12px;font-weight:bold;font-style:italic;color:#fff;text-decoration:none;border-bottom:2px solid #acd309;margin-left:65px;}
.right_4spos_cnt3 em {color:#fff;font-style:normal;}

.right_4spos_cnt4 {background-image:url(img/right_menu_sps4_bg.jpg);}
.right_4spos_cnt4 img {margin-left:100px;margin-top:48px;position:absolute;} 
.right_4spos_cnt4 div {position:absolute;color:#4e4b02;}

#right_4spos_bot {width:279px;height:10px;background-position:top;background-repeat:no-repeat;}
.right_4spos_bot1 {background-image:url(img/right_menu_sps1_bot.jpg);}
.right_4spos_bot2 {background-image:url(img/right_menu_sps2_bot.jpg);}
.right_4spos_bot3 {background-image:url(img/right_menu_sps3_bot.jpg);}
.right_4spos_bot4 {background-image:url(img/right_menu_sps4_bot.jpg);}*/

/* tutaj sie konczy podmiana nowa */
/* ---- right -----*/

/*---- bottom -----*/
#box_bottom {
	display:block;
	clear:both;
  	position:relative; 
  	background-color:#64c4e0;
 	 z-index:100;
    width:100%;
    height:360px;
	
}
#box_bottom.footerSebeks{
  position:relative;
  margin:0px;
  padding:0px;
  width:100%;
  height:360px;
 /* background-color:#5abe1e;*/
  background-image:url(img/bg_bottom.jpg);
  background-repeat:no-repeat;
  background-position:center bottom;
}
/*#box_bottom {
  background-color:#ffffff; 
  position:relative; 
  width:100%; 
  height:360px;
  background-image:url(img/bg_bottom.jpg);
  background-repeat:no-repeat;
  background-position:bottom;
  background-color:#64c4e0;
  
}*/

#box_bottom a {
  color:#ffffff;
  font-weight:bold;
  text-decoration:none;
  
}

#box_bottom_stopka1 {
 width:200px;
 height:20px;
  margin-left:auto;
  margin-right:auto;
}

#box_bottom_stopka2 {
 width:890px;
 height:16px;
  margin-left:auto;
  margin-right:auto;
  margin-top:275px;
  
}

#box_bottom_stopka3 {
 width:890px;
 height:16px;
  margin-left:auto;
  margin-right:auto;
  margin-top:10px;
  text-align:center;
  color:#c5ffc5;
  font-weight:bold;
  
}
/*---- bottom -----*/

/*---- register -----*/
.center_side_shade {
  background-image:url(img/center_side_shade.jpg);
  background-repeat:no-repeat;
  background-position:top;
  float:left;
  width:10px;
  height:700px;
}

.center_mainbox{
display:block;
  width:966px;
 /* height:700px;*/
  min-height:750px;
  height:auto!important; /*height:1922px;*/ 
  float:left;
  border-left:2px solid #ffffff;
  border-right:2px solid #ffffff;
  background-color:#f0f5f9;
}

.center_mainbox_bot{
  width:969px;
  height:12px;
  float:left;
  background-image:url(img/center_mainbox_bot.png);
  background-repeat:no-repeat;
  background-position:top;
  margin-left:10px;
}

#center_mainbox_left {
display:block;
  width:527px;
 /* height:700px;*/
  min-height:750px;
  height:auto!important; /*height:1922px;*/ 
  float:left;
}

#center_mainbox_left_top1 {
  font-size:14px;
  position:absolute;
  margin-left:40px;
  margin-top:10px;
  color:#304878;
}

#center_mainbox_left_top1 strong {
  text-transform:uppercase;
}

#center_mainbox_left_top2 {
  font-size:14px;
  position:absolute;
  margin-left:180px;
  margin-top:20px;
  color:#0f8cff;
  font-weight:bold;
}

#center_mainbox_left_top3 {
  font-size:11px;
  position:absolute;
  margin-left:320px;
  margin-top:50px;
  color:#c11219;
  font-weight:bold;
}

#center_mainbox_left_reg_btns {
  width:500px;
  position:absolute;
  height:44px;
  margin-left:15px;
  margin-top:65px;
}

.register_kli_btn {
  display:block;
  cursor:pointer;
  background-image:url(img/register_kli_btn.jpg);
  background-repeat:no-repeat;
  background-position:top;
  width:244px;
  height:44px;
  float:left;
}

.register_fir_btn {
  display:block;
  cursor:pointer;
  background-image:url(img/register_fir_btn.jpg);
  background-repeat:no-repeat;
  background-position:top;
  width:244px;
  height:44px;
  float:right;
}

#center_mainbox_left_reg_box {
  /*width:492px;*/
  position:absolute;
  margin-left:15px;
  margin-top:109px;
  font-family:Arial;
  font-size:12px;
  background-color:#fff;
  color:#000;
}

#center_mainbox_left_reg_box input {
  border:1px solid #dfe5ea;
  background-color:#eff3f6;
  padding:2px;
  width:216px;
  height:18px;
  margin:2px;
  float:left;
  
}

#center_mainbox_left_reg_box img {
  vertical-align:middle;
}

#center_mainbox_left_reg_box td {
  vertical-align:top;
}

#center_mainbox_left_reg_box em {
  font-weight:normal;
  color:#fd8946;
  font-style:normal;
  font-size:10px;
}

#center_mainbox_left_reg_box em strong {
  font-weight:normal;
  color:#d24246;
  font-style:normal;
}

#center_mainbox_left_reg_box strong em {
  font-weight:normal;
  color:#000;
  font-style:normal;
}

#center_mainbox_left_reg_box a {
  cursor:pointer;
  color:#108cff;
}

#center_mainbox_left_reg_box a:hover {
  cursor:pointer;
  color:#65b5ff;
}

#center_mainbox_left_reg_box a.send_btn {
  cursor:pointer;
  display:block;
  width:135px;
  height:30px;
  background-image:url(img/register_kli_reg_btn.jpg);
  background-repeat:no-repeat;
  background-position:top;
  position:absolute;
  margin-top:5px;
  margin-left:300px;
  
}

#center_mainbox_left_reg_box_cemi {
  width:200px;
  height:20px;
  font-size:14px;
  font-weight:bold;
  margin:auto;
  text-align:center;
  margin-top:120px;
}

.box_frm_info {
  float:left;
  min-width:150px;
  height:14px;
  background-image:url(img/icon_info.jpg);
  background-repeat:no-repeat;
  background-position:left;
  font-size:11px;
  color:#729ecd;
  padding-left:18px;
  padding-top:2px;
}

.box_frm_ok {
  float:left;
  min-width:150px;
  height:14px;
  background-image:url(img/icon_ok.jpg);
  background-repeat:no-repeat;
  background-position:left;
  font-size:11px;
  color:#41be30;
  padding-left:18px;
  padding-top:2px;
}

.box_frm_err {
  float:left;
  min-width:150px;
  height:14px;
  background-image:url(img/icon_alert.jpg);
  background-repeat:no-repeat;
  background-position:left;
  font-size:11px;
  color:#d62c21;
  padding-left:18px;
  padding-top:2px;
}

.box_frm_err2 {
  float:left;
  min-width:150px;
  background-image:url(img/icon_alert.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  font-size:11px;
  color:#d62c21;
  padding-left:18px;
  padding-top:2px;
  height:140px; 
  position:absolute; 
  background-color:#fff;
}
.center_mainbox_left_reg_box_kli {
  border:4px solid #fd6b1c;
  height:340px;
  width:472px;
  padding:10px;
}

.center_mainbox_left_reg_box_fir {
  border:4px solid #c6161b;
  height:320px;
  width:472px;
  padding:10px;
  padding-top:0px;
}

.center_mainbox_left_reg_box_fir2 {
  border:4px solid #c6161b;
  height:490px;
  width:472px;
  padding:10px;
  padding-top:0px;
}
.center_mainbox_left_reg_box_fir3 {
  border:4px solid #c6161b;
  height:580px;
  width:472px;
  padding:10px;
  padding-top:0px;
}

.center_mainbox_left_reg_box_fir4 {
  border:4px solid #c6161b;
  height:340px;
  width:472px;
  padding:10px;
  padding-top:0px;
}

.center_mainbox_left_reg_box_fir5 {
  border:4px solid #c6161b;
  height:140px;
  width:472px;
  padding:10px;
}

.center_mainbox_left_reg_box_fir6 {
  border:4px solid #c6161b;
  height:210px;
  width:472px;
  padding:10px;
}

.center_mainbox_left_reg_box_fir3 textarea{
border:1px solid #dfe5ea;
  background-color:#eff3f6;
  padding:2px;
  width:420px;
  height:120px;
  margin:2px;
  float:left;
}
.center_mainbox_left_reg_box_fir2 .select_box {
  width:120px;
  height:90px;
  float:left;
  margin-right:35px;
}

.center_mainbox_left_reg_box_fir2 .select_box select {
  width:120px;
  border:1px solid #a7a6aa;
  margin-top:5px;
}

#center_mainbox_left_reg_box_fir2_short {
  width:60px;
}

.center_mainbox_left_reg_box_fir2 tr {
  text-align:left;
}

.rgstr_mes_box {
  width:230px;
  height:18px;
  float:left;
  margin-top:5px;
  margin-left:4px;
}

.center_mainbox_left_reg_borbot {
  border-bottom:1px solid #dfe5ea;
  padding-bottom:7px;
  margin-bottom:5px;
}

.center_mainbox_left_reg_borbottop {
  border-bottom:1px solid #dfe5ea;
  padding-bottom:7px;
  margin-bottom:5px;
  border-top:1px solid #dfe5ea;
  padding-top:7px;
  margin-top:5px;
}

.center_mainbox_left_reg_bortop {
  border-top:1px solid #dfe5ea;
  padding-top:7px;
  margin-top:5px;
}

.center_mainbox_left_reg_margbot {
  padding-bottom:10px;
}


/*rejestracja firm*/
#reg_fir_steps {
  width:468px;
  height:33px;
  padding-left:10px;
}

#reg_fir_steps #step_num {
  padding-top:8px;
  color:#ff7075;
  text-transform:uppercase;
  font-weight:bold;
  float:left;
}

#reg_fir_steps img{
  float:right;
  margin-left:3px;
}

#center_mainbox_left_reg_box a.send_btn2{
  cursor:pointer;
  display:block;
  width:63px;
  height:30px;
  background-image:url(img/register_fir_btn_next.jpg);
  background-repeat:no-repeat;
  background-position:top;
  position:absolute;
  margin-top:5px;
  margin-left:390px;
  
}

#rgstr_autocompl_cit {
  width:314px;
  /*height:100px;*/
  position:absolute;
  background-color:#ffffff;
  border:1px solid #dfe5ea;
  margin-top:26px;
  margin-left:2px;
  visibility:hidden;
  padding:3px;
  z-index:10;
}



#rgstr_autocompl_cit2 {
  width:314px;
  position:absolute;
  background-color:#ffffff;
  border:1px solid #dfe5ea;
  margin-top:26px;
  margin-left:2px;
  visibility:hidden;
  padding:3px;
}

#rgstr_autocompl_cit2 a{
  display:block;
  padding:3px;
  color:#152150;
}

#rgstr_autocompl_cit2 a:hover{
  display:block;
  color:#152150;
  background-color:#cbe0fd;
}

#rgstr_autocompl_uli {
  width:314px;
  position:absolute;
  background-color:#ffffff;
  border:1px solid #dfe5ea;
  margin-top:11px;
  margin-left:2px;
  visibility:hidden;
  padding:3px;
  overflow:auto;
  max-height:200px;
}

#rgstr_autocompl_uli a{
  display:block;
  padding:3px;
  color:#152150;
  margin:0px;
}

#rgstr_autocompl_uli a:hover{
  display:block;
  color:#152150;
  background-color:#cbe0fd;
}

a.acmplcit_hv{
  padding:3px;
  display:block;
  color:#152150;
  background-color:#cbe0fd;
}

#box_top_bot_2 #rgstr_autocompl_cit {
  width:314px;
  /*height:100px;*/
  position:absolute;
  background-color:#ffffff;
  border:1px solid #dfe5ea;
  margin-top:31px;
  margin-left:135px;
  visibility:hidden;
  overflow:auto;
  padding:3px;
  color:#000;
}

#rgstr_autocompl_cit a{
  display:block;
  padding:3px;
}

#box_top_bot_2 #rgstr_autocompl_cit a{
  display:block;
  color:#152150;
}

#box_top_bot_2 #rgstr_autocompl_cit a:hover{
  display:block;
  color:#152150;
  background-color:#cbe0fd;
}

/*prawy box z tekstami*/
#center_mainbox_right {
  display:block;
  width:435px;
  min-height:750px;
  height:auto!important;
  float:left;
  color:#304878;
}

#center_mainbox_right h1{
  font-size:12px;
}

#center_mainbox_right h1 strong{
  font-size:18px;
  color:#2cce00;
}

#center_mainbox_right h2{
  font-size:12px;
  color:#c6151b;
  font-weight:normal;
  
}
#center_mainbox_right h2 em{
  font-size:11px;
  color:#2cce00;
  font-weight:normal;
  font-style:italic;
  
}
#center_mainbox_right h2 strong{
  color:#2cce00;
  
}

#center_mainbox_right h3{
  margin:0px;
  font-size:14px;
}

#center_mainbox_right h3 strong{
  color:#a6215a;
}

#center_mainbox_right h3 em{
  color:#2cce00;
}

#center_mainbox_right h4 {
  font-size:24px;
  margin-top:20px;
  margin-bottom:20px;
}

#center_mainbox_right h4 strong{
  color:#f23a1e;
  font-size:24px;
}

#center_mainbox_right h4 em{
  color:#a6215a;
  font-size:24px;
}

#center_mainbox_right h4 strong em{
  color:#e77825;
  font-size:24px;
}

#center_mainbox_right strong{
  font-size:12px;
}

#center_mainbox_right em{
  color:#a6215a;
  font-style:normal;
}

#center_mainbox_right #step2 {
  font-size:11px;
  line-height:20px;
  margin-left:10px;
  margin-right:10px;
  padding-left:15px;
  padding-bottom:10px;
  margin-top:60px;
  border-bottom:1px solid #dfe5ea;
  font-family:Verdana;
}

#center_mainbox_right #step2 strong{
  font-size:11px;
}

#center_mainbox_right #step2 .nazwa{
  font-size:12px;
  font-weight:bold;
  color:#c11418;
}

#center_mainbox_right #step2 .nazwa2{
  font-size:12px;
  font-weight:bold;
  color:#a7235b;
}

#center_mainbox_right #step2 .nazwa3{
  font-size:12px;
  font-weight:bold;
  color:#e77925;
}


#center_mainbox_right #step2 .nazwa4{
  font-size:12px;
  font-weight:bold;
  color:#2cce00;
}
#center_mainbox_right #step2 .nazwa5{
  color:#52abc7;
}

#step2exwiz { /*#center_mainbox_right */
display:block;
  background-image:url(img/register_right_exwiz1.jpg);
  background-repeat:no-repeat;
  background-position:top;
  width:400px;
  height:167px;
  color:#fff;
  padding-left:10px;
  padding-top:15px;
}
#step2exwiz4 { /*#center_mainbox_right */
display:block;
  background-image:url(img/register_right_exwiz4.jpg);
  background-repeat:no-repeat;
  background-position:top;
  width:400px;
  height:200px;
  color:#fff;
  padding-left:10px;
  padding-top:15px;
  margin-top:15px;
}

#step3exwiz2_top { display:block; background:url(img/register_right_exwiz2_top.gif) no-repeat; margin:0px; margin-top:10px; width:410px;height:5px;}
#step3exwiz2_bottom { display:block; background:url(img/register_right_exwiz2_bottom.gif) no-repeat; width:410px;height:5px; margin:0px; margin-bottom:20px;}
#step3exwiz2 { background:#406197 url(img/register_right_exwiz2_center.jpg) no-repeat 0 0; width:400px; margin:0px; min-height:169px;color:#fff;padding-left:10px;padding-top:15px;overflow:hidden;}

/*#center_mainbox_right */
/*#step3exwiz2 { 
  background-image:url(img/register_right_exwiz2.jpg);
  background-repeat:no-repeat;
  background-position:top;
  width:400px;
  height:169px;
  color:#fff;
  padding-left:10px;
  padding-top:15px;
  margin-top:10px;
  overflow:hidden;
}*/

#step3exwiz2 ol {
  margin:-10px;
  margin-left:20px;
  padding:0px;
}

#step3exwiz2 ul {
  margin:-10px;
  margin-left:20px;
  padding:0px;
}

#step3exwiz3 { /*#center_mainbox_right */
display:block;
  background-image:url(img/register_right_exwiz2.jpg);
  background-repeat:no-repeat;
  background-position:top;
  width:400px;
  height:169px;
  color:#fff;
  padding-left:10px;
  padding-top:15px;
  margin-top:10px;
  overflow:hidden;
}

#step3exwiz2 p{ /*#center_mainbox_right */
  margin:0px;
}

#step3exwiz2 em{ /*#center_mainbox_right */
  font-style:italic;
  color:#fff;
}

#step3exwiz2 strong{ /*#center_mainbox_right */
  font-size:11px;
}

.center{
  text-align:center;
}

.span1 {
  color:#2cce00;
  font-weight:bold;
}
.span2 {
  color:#2cce00;
  font-weight:normal;
  font-size:11px;
}

#reg_fir_btn_pomin {
  display:block;
  width:101px;
  height:20px;
  background-image:url(img/register_btn_pomin.jpg);
  background-repeat:no-repeat;
  background-position:top;
  cursor:pointer;
  float:right;
  margin-right:-10px;
  margin-top:5px;
  margin-bottom:5px;
  
}

.refresh_btn {
display:block;
  background-image:url(img/register_fir_btn_refresh.jpg);
  background-repeat:no-repeat;
  background-position:top;
  width:100px;
  height:30px;
  float:left;
  margin-top:5px;
  
}

#step3exwiz22 {
  margin-top:5px;
}

.reg_fir_ifram {
display:block;
  width:300px;
  height:60px;
  border:0px;
}

.reg_exwiz1_logo {
  position:absolute;
  background-position:center right;
  background-repeat:no-repeat;
  width:140px;
  height:70px;
  margin-left:240px;
  margin-top:0px;
  overflow:hidden;
}

.reg_miniim {
  margin:10px;
}

.span3 {
  font-size:12px;
  color:#cb181d;
  font-weight:bold;
}

.span4 {
  font-size:11px;
  color:#4c4c4c;
}

.span5 {
  font-size:12px;
  color:#04bf1a;
  font-weight:bold;
}

.span6 {
  font-size:18px;
  color:#cb181d;
  font-weight:bold;
  padding:10px;
  text-align:center;
}

/*logowanie*/
.center_mainbox_left_log_head {
  width:498px;
  height:28px;
  background-image:url(img/login_login_header.jpg);
  background-position:bottom;
  background-repeat:no-repeat;
  position:absolute;
  margin-left:35px;
  margin-top:20px;
}

.center_mainbox_left_log_box {
  border:4px solid #c6161b;
  height:166px;
  width:472px;
  padding:10px;
  margin-top:48px;
  position:absolute;
  margin-left:35px;
  font-family:Arial;
  font-size:12px;
  background-color:#fff;
  color:#000;
}


#center_mainbox_left_log_box input {
  border:1px solid #dfe5ea;
  background-color:#eff3f6;
  padding:2px;
  width:216px;
  height:18px;
  margin:2px;
  float:left;
  
}

.btn_loginme {
  background-image:url(img/login_btn_login.jpg);
  background-position:top;
  background-repeat:no-repeat;
  width:78px;
  height:30px;
  display:block;
  margin-left:145px;
  cursor:pointer;
  margin-top:5px;
}

#center_mainbox_left_log_box a.lost_pswd{
  text-decoration:underline;
  color:#729ecd;
  cursor:pointer;
  margin-left:108px;
}

#center_mainbox_left_log_box a.lost_pswd:hover{
  text-decoration:underline;
  color:#80acdc;
  cursor:pointer;
}

.login_register_box {
  position:absolute;
  width:150px;
  height:60px;
  margin-top:250px;
  margin-left:380px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  color:#304878;
}

.btn_login_register {
  background-image:url(img/login_btn_register.jpg);
  background-position:top;
  background-repeat:no-repeat;
  width:139px;
  height:34px;
  display:block;
  cursor:pointer;
}

.center_mainbox_left_lst_head {
  width:498px;
  height:28px;
  background-image:url(img/login_llst_pswd_header.jpg);
  background-position:bottom;
  background-repeat:no-repeat;
  position:absolute;
  margin-left:35px;
  margin-top:20px;
}

.btn_lstpswdme {
  background-image:url(img/login_lstpswd_btn_send.jpg);
  background-position:top;
  background-repeat:no-repeat;
  width:68px;
  height:31px;
  display:block;
  margin-left:145px;
  cursor:pointer;
  margin-top:5px;
}

.span7 {
  color:#729ecd;
  font-size:12px;
  font-family:Arial;
}

/*top user*/

#box_top_top_logged_usr {
  width:650px;
  height:47px;
  background-image:url(img/top_logged_usr.jpg);
  background-position:top;
  background-repeat:no-repeat;
  color:#fff;
  font-weight:bold;
  font-size:11px;
  text-align:center;
  padding-top:5px;
}

#box_top_top_logged_usr a {
  color:#930201;
  cursor:pointer;
  display:block;
  margin-top:5px;
}

#box_top_top_logged_usr_box1 {
  float:right;
  width:135px;
  height:42px;
  margin-right:45px;
}

#box_top_top_logged_usr_box2 {
  float:right;
  width:120px;
  height:42px;
}

#box_top_top_logged_usr_box3 {
  float:right;
  width:163px;
  height:42px;
}

#box_top_top_logged_usr_box4 {
  float:right;
  width:135px;
  height:42px;
}
/*top fir*/

#box_top_top_logged_fir {
  width:650px;
  height:47px;
  background-image:url(img/top_logged_fir.jpg);
  background-position:top;
  background-repeat:no-repeat;
  color:#fff;
  font-weight:bold;
  font-size:11px;
  text-align:center;
  padding-top:5px;
}

#box_top_top_logged_fir a {
  color:#930201;
  cursor:pointer;
  display:block;
  margin-top:5px;
}

#box_top_top_logged_fir_box1 {
  float:right;
  width:96px;
  height:41px;
  margin-right:47px;
}

#box_top_top_logged_fir_box2 {
  float:right;
  width:100px;
  height:41px;
}

#box_top_top_logged_fir_box3 {
  float:right;
  width:163px;
  height:41px;
}

#box_top_top_logged_fir_box4 {
  float:right;
  width:185px;
  height:41px;
}

#box_top_top_logged_fir_box5 {
  float:right;
  width:154px;
  height:33px;
  background-image:url(img/top_logged_fir_btn_addok.jpg);
  background-position:top;
  background-repeat:no-repeat;
  margin-right:80px;
  cursor:pointer;
}

#box_top_top_logged_fir_box6 {
  position:absolute;
  width:500px;
  height:20px;
  margin-right:60px;
  font-size:12px;
  font-weight:bold;
  margin-top:80px;
  margin-left:130px;
}

#box_top_top_logged_fir_box6 strong { 
  font-size:18px;
}

/*==========panel firmy=============*/


.center_mainbox2{
  display:block;
  width:966px;
  min-height:900px;
  /*height:900px;*/
  height:auto!important;  /*height:875px;*/
  float:left;
  border-left:2px solid #ffffff;
  border-right:2px solid #ffffff;
  background-color:#f0f5f9;
}

.center_mainbox_bot2{
  width:970px;
  height:36px;
  float:left;
  background-image:url(img/center_fir_myqc_bottom.jpg);
  background-repeat:no-repeat;
  background-position:top;
  margin-left:10px;
}


.center_mainbox_bot3{
  width:970px;
  height:36px;
  float:left;
  background-image:url(img/center_usr_myqc_bottom.jpg);
  background-repeat:no-repeat;
  background-position:top;
  margin-left:10px;
}

.center_mainbox_bot3{
  width:970px;
  height:11px;
  float:left;
  background-image:url(img/center_all_bottom.gif);
  background-repeat:no-repeat;
  background-position:top;
  margin-left:10px;
}

#fir_myac_top {
  width:966px;
  height:65px;
  border-bottom:1px solid #304878;
  font-family:Tahoma;
  font-size:12px;
}

#fir_myac_top h1 {
  position:absolute;
  margin:15px;
  padding:0px;
  color:#304878;
  font-size:14px;
  font-weight:bold;
  font-family:Tahoma;
}

#fir_myac_top_oznak{
  position:absolute;
  width:255px;
  height:23px;
  cursor:pointer;
  background-repeat:no-repeat;
  background-position:top;
  margin-left:470px;
}

.fir_myac_top_oznak_out {
  background-image:url(img/buttons/off_flag_local.gif);
  
}

.fir_myac_top_oznak_on {
  background-image:url(img/buttons/on_flag_local.gif);
  
}

#fir_myac_top_saldo {
  position:absolute;
  width:130px;
  height:25px;
  /*background-color:#e5efff;*/
  color:#2fb702;
  margin-left:820px;
  margin-top:8px;
  font-weight:bold;
  text-align:center;
  padding-top:8px;
}


#fir_myac_top_info{
  position:absolute;
  width:97px;
  height:22px;
  cursor:pointer;
  background-repeat:no-repeat;
  background-position:bottom;
  margin-left:10px;
  margin-top:29px;
}

.fir_myac_top_info_out {
  background-image:url(img/menu_company/off_info.gif);
  
}

.fir_myac_top_info_on {
  background-image:url(img/menu_company/on_info.gif);
  
}


#fir_myac_top_wiz{
  position:absolute;
  width:141px;
  height:22px;
  cursor:pointer;
  background-repeat:no-repeat;
  background-position:bottom;
  margin-left:112px;
  margin-top:29px;
}

.fir_myac_top_wiz_out {
  background-image:url(img/menu_company/off_your_deal.gif);
  
}

.fir_myac_top_wiz_on {
  background-image:url(img/menu_company/on_your_deal.gif);
  
}

#fir_myac_top_add{
  position:absolute;
  width:109px;
  height:22px;
  cursor:pointer;
  background-repeat:no-repeat;
  background-position:bottom;
  margin-left:258px;
  margin-top:29px;
}

.fir_myac_top_add_out {
  background-image:url(img/menu_company/off_add_deal.gif);
  
}

.fir_myac_top_add_on {
  background-image:url(img/menu_company/on_add_deal.gif);
  
}

#fir_myac_top_orgoka{
  position:absolute;
  width:189px;
  height:22px;
  cursor:pointer;
  background-repeat:no-repeat;
  background-position:bottom;
  margin-left:373px;
  margin-top:29px;
}

.fir_myac_top_orgoka_out {
  background-image:url(img/menu_company/off_manage_deal.gif);
  
}

.fir_myac_top_orgoka_on {
  background-image:url(img/menu_company/on_manage_deal.gif);
  
}

#fir_myac_top_ust{
  position:absolute;
  width:167px;
  height:22px;
  cursor:pointer;
  background-repeat:no-repeat;
  background-position:bottom;
  margin-left:567px;
  margin-top:29px;
}

.fir_myac_top_ust_out {
  background-image:url(img/menu_company/off_company_settings.gif);
  
}

.fir_myac_top_ust_on {
  background-image:url(img/menu_company/on_company_settings.gif);
  
}

#fir_myac_top_pay{
  position:absolute;
  width:138px;
  height:22px;
  cursor:pointer;
  background-repeat:no-repeat;
  background-position:bottom;
  margin-left:817px;
  margin-top:29px;
}

.fir_myac_top_pay_out {
  background-image:url(img/menu_company/off_make_payment.gif);
  
}

.fir_myac_top_pay_on {
  background-image:url(img/menu_company/on_make_payment.gif);
  
}

#fir_myac_center {
  display:block;
  width:966px;
  height:auto!important; /*  height:780px; */
  font-size:11px;
  color:#5573a0;
}

/*===== payment step 2 =====*/
.fir_myac_pay2_top {
  width:460px;
  height:18px;
  margin-left:auto;
  margin-right:auto;
  font-size:12px;
  color:#000;
  margin-top:30px;
  font-weight:bold;
  margin-bottom:20px;
}

.fir_myac_pay2_tab {
  width:440px;
  margin-left:auto;
  margin-right:auto;
}

.fir_myac_pay2_tab td {
  vertical-align:top;
  background-color:#d2e4f2;
  color:#023057;
  padding:5px 0px 5px 10px;
  border-top:1px solid #eff5f9;
}

.fir_myac_pay2_input {
  border:1px solid #7f9db9;
  background-color:#fff;
}

/*=====panel firmy informacje========*/
.fir_myac_info_column_top_long {margin-left:auto; margin-right:auto; display:block; clear:both; width:800px; min-height:30px; height:auto!important;}
/*.universal_alert { display:block; width:100%; padding:5px 5px 5px 40px; font-size:12px; font-weight:normal; }
.alert_type_tip { border:1px solid #dd1e26; }*/

.fir_myac_info_column_left {display:block; float:left; width:450px; height:auto!important; margin-top:-20px;}
.fir_myac_info_head1 {margin-left:30px;margin-top:23px;background:url(img/headers/bez_owijania.gif) no-repeat 0 0;width:259px;height:23px;}
.fir_myac_info_box1 {width:340px;min-height:354px;height:auto!important;padding:10px;background-color:#fff;border:2px solid #e77925;margin-left:30px;padding-left:25px;}

.fir_myac_info_head2 {margin-left:30px;margin-top:15px;background:url(img/headers/okazje_zainteresowanie.gif) no-repeat 0 0;width:200px;height:23px;}
.fir_myac_info_box2 {width:355px;min-height:80px;height:auto!important;padding:10px;background-color:#fff;border:2px solid #a7225b;margin-left:30px;}
.fir_myac_info_box2 em {color:#3cc41e;font-style:normal;}
.fir_myac_info_box2 em strong{color:#fe7b2c;font-style:normal;font-weight:normal;}

.fir_myac_info_head3 {margin-left:30px;margin-top:15px;background:url(img/headers/statystyki.gif) no-repeat 0 0;width:200px;height:23px;}
.fir_myac_info_box3 {width:355px;min-height:50px;height:auto!important;padding:10px;background-color:#fff;border:2px solid #5473a0;margin-left:30px;}
.fir_myac_info_box3 em {color:#3cc41e;font-style:normal;}
.fir_myac_info_box3 em strong{color:#fe7b2c;font-style:normal;font-weight:normal;}

.fir_myac_info_head4 {margin-left:30px;margin-top:15px;background:url(img/headers/kontakt.gif) no-repeat 0 0;width:200px;height:23px;}
.fir_myac_info_box4 {width:355px;min-height:90px;height:auto!important;padding:10px;background-color:#fff;border:2px solid #5473a0;margin-left:30px;}
.fir_myac_info_box41 {line-height:16px;margin-top:10px; width:190px;float:left;}
.fir_myac_info_box42 {line-height:16px;margin-top:10px; width:140px;float:left;}

.fir_myac_info_column_right {display:block; float:left; width:410px; height:auto!important;  margin-top:-20px;}
.fir_myac_info_head5 {margin-left:20px;margin-top:23px;background:url(img/headers/dostepne_funkcje.gif) no-repeat 0 0;width:200px;height:23px;}
.fir_myac_info_box5 {position:relative;width:440px;height:176px;padding:15px;background-color:#fff;border:2px solid #5473a0;margin-left:20px;}
.fir_myac_info_box5_he1{position:absolute;width:141px;height:22px;background:url(img/menu_company/off_your_deal.gif) no-repeat 0 0;margin-left:0px;margin-top:0px;border-bottom:1px solid #304878;}
.fir_myac_info_box51 {position:absolute;width:195px;height:35px;margin-top:28px;}
.fir_myac_info_box5_he2{position:absolute;width:189px;height:22px;background:url(img/menu_company/off_manage_deal.gif) no-repeat 0 0;margin-left:0px;margin-top:70px;border-bottom:1px solid #304878;}
.fir_myac_info_box52 {position:absolute;width:225px;height:50px;margin-top:100px;}
/*.fir_myac_info_box5_he3{position:absolute;width:167px;height:22px;background:url(img/menu_company/off_company_settings.gif) no-repeat 0 0;margin-left:0px;margin-top:150px;border-bottom:1px solid #304878;}
.fir_myac_info_box53 {position:absolute;width:225px;height:50px;margin-top:179px;}
*/
.fir_myac_info_box5_he4{position:absolute;width:109px;height:22px;background:url(img/menu_company/off_add_deal.gif) no-repeat 0 0;margin-left:250px;margin-top:0px;border-bottom:1px solid #304878;}
.fir_myac_info_box54 {position:absolute;width:225px;height:50px;margin-left:250px;margin-top:27px;}
.fir_myac_info_box5_he4{position:absolute;width:109px;height:22px;background:url(img/menu_company/off_add_deal.gif) no-repeat 0 0;margin-left:250px;margin-top:0px;border-bottom:1px solid #304878;}
.fir_myac_info_box54 {position:absolute;width:225px;height:50px;margin-left:250px;margin-top:27px;}
.fir_myac_info_box5_he5{position:absolute;width:167px;height:22px;background:url(img/menu_company/off_company_settings.gif) no-repeat 0 0;margin-left:250px;margin-top:70px;border-bottom:1px solid #304878;}
.fir_myac_info_box55 {position:absolute;width:225px;height:50px;margin-left:250px;margin-top:100px;}

/*.fir_myac_info_box5_he5{position:absolute;width:138px;height:22px;background:url(img/menu_company/off_make_payment.gif) no-repeat 0 0;margin-left:250px;margin-top:70px;border-bottom:1px solid #304878;}
.fir_myac_info_box55 {position:absolute;width:225px;height:50px;margin-left:250px;margin-top:100px;}
*/
.fir_myac_info_box56 {position:absolute;width:77px;height:79px;margin-left:320px;margin-top:150px;background-repeat:no-repeat;background-position:top;background-image:url(img/panel_img/akceptujemy_platnosci_1.png);}

.fir_myac_info_head6 {margin-left:20px;margin-top:15px;background:url(img/headers/oznakuj_lokal.gif) no-repeat 0 0;width:259px;height:23px;}
.fir_myac_info_box6 {width:450px;height:264px;padding:15px;background-color:#fff;border:2px solid #2093ff;position:absolute;margin-left:20px;padding-right:0px;}
#fir_myac_info_box6_btn1 {display:block; background-repeat:no-repeat;background-position:0 0;width:304px;height:30px;cursor:pointer;margin-left:70px;margin-top:10px; }
.fir_myac_info_box6_btn1_out {background-image:url(img/buttons/off_open_adv_stuff.gif);}
.fir_myac_info_box6_btn1_on {background-image:url(img/buttons/on_open_adv_stuff.gif);}

/*===== pay =====*/
.fir_myac_pay_head1 {
  position:absolute;
  margin-left:25px;
  margin-top:15px;
  background-repeat:no-repeat;
  background-position:bottom;
  background-image:url(img/headers/dane_do_faktury.gif);
  width:259px;
  height:23px;
  
}

.fir_myac_pay_box1 {
  width:325px;
  height:320px;
  padding:10px;
  background-color:#fff;
  border:2px solid #2093ff;
  position:absolute;
  margin-left:25px;
  margin-top:38px;
  padding-right:0px;
}

.fir_myac_pay_box1 h1{
  margin:0px;
  padding:0px;
  color:#e80004;
  font-size:12px;
}

.fir_myac_pay_box1 em {
  font-style:normal;
  color:#2fb702;
  font-size:11px;
}

.fir_myac_pay_box1 .td2 {
  color:#304878;
}

.fir_myac_pay_box1 table {
  margin-top:10px;
  margin-bottom:10px;
  border-bottom:1px solid #dbe4f1;
  border-top:1px solid #dbe4f1;
  width:315px;
}

.fir_myac_pay_box11 {
  margin-top:10px;
  color:#697ea9;
}

.fir_myac_pay_box1 a{
  color:#4c99f9;
  text-decoration:underline;
  display:block;
  width:140px;
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  margin-top:5px;
}


.fir_myac_pay_head2 {
  position:absolute;
  margin-left:395px;
  margin-top:15px;
  background-repeat:no-repeat;
  background-position:bottom;
  background-image:url(img/headers/doladowanie_konta.gif);
  width:259px;
  height:23px;
  
}

.fir_myac_pay_box2 {
  width:515px;
  height:320px;
  padding:10px;
  background-color:#fff;
  border:2px solid #135b2d;
  position:absolute;
  margin-left:395px;
  margin-top:38px;
  padding-right:0px;
}

.fir_myac_pay_box2 h1{
  color:#135b2d;
  font-size:16px;
  font-weight:bold;
  margin-left:35px;
  
}

.fir_myac_pay_box2 h1 img{
  vertical-align:middle;
}

.fir_myac_pay_box2 table {
  width:445px;
  margin-left:auto;
  margin-right:auto;
}

.fir_myac_pay_box2 table .td1 {
  background-color:#f9fdff;
  font-weight:bold;
  text-align:center;
  color:#9eb6d8;
  height:16px;
  padding-top:2px;
}

.fir_myac_pay_box2 table .td21 {
  background-color:#ecf4ff;
  text-align:center;
  color:#727377;
  height:53px;
  width:24px;
  background-image:url(img/box_fir_myac_pay1_tab_bg.jpg);
  background-position:bottom right;
  background-repeat:no-repeat;
}

.fir_myac_pay_box2 table .td22 {
  background-color:#ecf4ff;
  text-align:center;
  color:#3ab910;
  height:53px;
  width:82px;
  background-image:url(img/box_fir_myac_pay1_tab_bg.jpg);
  background-position:bottom right;
  background-repeat:no-repeat;
}

.fir_myac_pay_box2 table .td23 {
  background-color:#ecf4ff;
  text-align:center;
  color:#e90006;
  height:53px;
  width:77px;
  background-image:url(img/box_fir_myac_pay1_tab_bg.jpg);
  background-position:bottom right;
  background-repeat:no-repeat;
}

.fir_myac_pay_box2 table .td24 {
  background-color:#ecf4ff;
  text-align:center;
  color:#334877;
  height:53px;
  width:82px;
  background-image:url(img/box_fir_myac_pay1_tab_bg.jpg);
  background-position:bottom right;
  background-repeat:no-repeat;
}

.fir_myac_pay_box2 table .td25 {
  background-color:#ecf4ff;
  text-align:center;
  color:#ff722a;
  height:53px;
  width:109px;
  background-image:url(img/box_fir_myac_pay1_tab_bg.jpg);
  background-position:bottom right;
  background-repeat:no-repeat;
}

.fir_myac_pay_box2 table .td26 {
  background-color:#ecf4ff;
  text-align:center;
  color:#78afcd;
  height:53px;
}
.fir_myac_pay_box2 table .td31 {
  background-color:#cfe3fe;
  text-align:center;
  color:#727377;
  font-weight:bold;
  border-right:1px solid #88a8d1;
  height:20px;
}

.fir_myac_pay_box2 table .td32 {
  background-color:#cfe3fe;
  text-align:center;
  color:#3ab910;
  border-right:1px solid #88a8d1;
}

.fir_myac_pay_box2 table .td33 {
  background-color:#cfe3fe;
  text-align:center;
  color:#e90006;
  border-right:1px solid #88a8d1;
}

.fir_myac_pay_box2 table .td34 {
  background-color:#cfe3fe;
  text-align:center;
  color:#334877;
  border-right:1px solid #88a8d1;
}

.fir_myac_pay_box2 table .td35 {
  background-color:#cfe3fe;
  text-align:center;
  color:#ff722a;
  border-right:1px solid #88a8d1;
}

.fir_myac_pay_box2 table .td36 {
  background-color:#cfe3fe;
  text-align:center;
  color:#78afcd;
}

.fir_myac_pay_box2 table .td41 {
  background-color:#e2edff;
  text-align:center;
  color:#727377;
  font-weight:bold;
  border-right:1px solid #88a8d1;
  height:20px;
}

.fir_myac_pay_box2 table .td42 {
  background-color:#e2edff;
  text-align:center;
  color:#3ab910;
  border-right:1px solid #88a8d1;
}

.fir_myac_pay_box2 table .td43 {
  background-color:#e2edff;
  text-align:center;
  color:#e90006;
  border-right:1px solid #88a8d1;
}

.fir_myac_pay_box2 table .td44 {
  background-color:#e2edff;
  text-align:center;
  color:#334877;
  border-right:1px solid #88a8d1;
}

.fir_myac_pay_box2 table .td45 {
  background-color:#e2edff;
  text-align:center;
  color:#ff722a;
  border-right:1px solid #88a8d1;
}

.fir_myac_pay_box2 table .td46 {
  background-color:#e2edff;
  text-align:center;
  color:#78afcd;
}

.fir_myac_pay_box2 table a {
  color:#e70207;
}

.fir_myac_pay_box2 table a:hover {
  color:#f14e51;
}

.fir_myac_pay_box2 .cl1 {
  text-align:center;
  font-size:10px;
  margin-top:15px;
}


.fir_myac_pay_head3 {
  position:absolute;
  margin-left:225px;
  margin-top:410px;
  background-repeat:no-repeat;
  background-position:bottom center;
  background-image:url(img/headers/historia_platnosci.gif);
  width:520px;
  height:23px;
  
}

.fir_myac_pay_box3 {
  width:496px;
  height:300px;
  padding:10px;
  background-color:#fff;
  border:2px solid #5473a0;
  position:absolute;
  margin-left:225px;
  margin-top:433px;
}

.fir_myac_pay_box3 .td1{
  text-align:center;
  background-color:#e2edff;
  height:20px;
}

.fir_myac_pay_box3 .td2{
  text-align:center;
  background-color:#cfe3fe;
  height:20px;
}

/*===== settings =====*/
/*
.fir_myac_set_top {
  width:318px;
  height:23px;
  position:absolute;
  background-repeat:no-repeat;
  background-position:top;
  background-image:url(img/fir_myac_set_top_bg.jpg);
  margin-top:5px;
  margin-left:20px;
  
}

.fir_myac_set_top .a1 {
  font-size:12px;
  text-decoration:none;
  display:block;
  color:#304878;
  float:left;
  margin-top:4px;
  margin-left:14px;
}

.fir_myac_set_top .a2 {
  font-size:12px;
  text-decoration:none;
  display:block;
  color:#fff;
  float:left;
  margin-top:4px;
  margin-left:14px;
}*/

.fir_myac_set_head1 {
  position:absolute;
  margin-left:20px;
  margin-top:20px;
  background-repeat:no-repeat;
  background-position:bottom;
  background-image:url(img/headers/dane_do_faktury.gif);
  width:259px;
  height:23px;
  
}

.fir_myac_set_box1 {
  width:495px;
  height:320px;
  padding:10px;
  background-color:#fff;
  border:2px solid #2093ff;
  position:absolute;
  margin-left:20px;
  margin-top:43px;
  padding-right:0px;
}

.fir_myac_set_box1 a.sav {
 float:right;
  display:block;
  width:68px;
  height:31px;
  background-repeat:no-repeat;
  background-position:top;
  background-image:url(img/btn_save.jpg/*login_lstpswd_btn_send.jpg*/);
}

.fir_myac_set_box1 td {
  color:#000;
}

.fir_myac_set_box1 em {
  font-weight:normal;
  color:#fd8946;
  font-style:normal;
  font-size:10px;
}

.fir_myac_set_box1 em strong {
  font-weight:normal;
  color:#d24246;
  font-style:normal;
}

.fir_myac_set_box1 strong em {
  font-weight:normal;
  color:#000;
  font-style:normal;
}

.fir_myac_set_head2 {
  position:absolute;
  margin-left:580px;
  margin-top:20px;
  background-repeat:no-repeat;
  background-position:bottom left;
  background-image:url(img/headers/set_change_pass.gif);
  width:259px;
  height:23px;
  
}

.fir_myac_set_box2 {
  width:300px;
  height:220px;
  padding:10px;
  background-color:#fff;
  border:2px solid #5473a0;
  position:absolute;
  margin-left:580px;
  margin-top:43px;
  padding-right:0px;
}

.fir_myac_set_head3 {
  position:absolute;
  margin-left:580px;
  margin-top:320px;
  background-repeat:no-repeat;
  background-position:bottom left;
  background-image:url(img/headers/set_del.gif);
  width:259px;
  height:23px;
  
}

.fir_myac_set_box3 {
  width:300px;
  height:130px;
  padding:10px;
  background-color:#fff;
  border:2px solid #a7225b;
  position:absolute;
  margin-left:580px;
  margin-top:343px;
  padding-right:0px;
}

.fir_myac_set_box3 a {
  position:absolute;
  margin-top:40px;
  margin-left:205px;
  display:block;
  width:68px;
  height:31px;
  background-repeat:no-repeat;
  background-position:top;
  background-image:url(img/login_lstpswd_btn_send.jpg);
}

.fir_myac_set_box3 .sav2 {
  position:absolute;
  margin-top:20px;
  margin-left:205px;
  display:block;
  width:68px;
  height:31px;
  background-repeat:no-repeat;
  background-position:top;
  background-image:url(img/login_lstpswd_btn_send.jpg);
}



#fir_myac_center input {
  border:1px solid #dfe5ea;
  background-color:#eff3f6;
  padding:2px;
  width:216px;
  height:18px;
  margin:2px;
  float:left;
  
}

.fir_myac_set_box2 a {
  display:block;
  float:right;
  width:68px;
  height:31px;
  background-repeat:no-repeat;
  background-position:top;
  background-image:url(img/btn_save.jpg/*login_lstpswd_btn_send.jpg*/);
}

/*===== dodawanie okazji step 0 =====*/
.fir_myac_addok_s0_main {
  width:900px;
  height:700px;
  margin-left:auto;
  margin-right:auto;
}
.fir_myac_addok_s0_top {
  width:900px;
  height:20px;
  font-size:18px;
  color:#b13b6d;
  font-weight:bold;
  text-align:center;
  padding-top:16px;
  padding-bottom:16px;
  border-bottom:1px solid #bbd0ee;
}
.fir_myac_addok_s0_left {
  width:450px;
  height:500px;
  border-right:1px solid #bbd0ee;
  overflow:hidden;
  float:left;
}
.fir_myac_addok_s0_right {
  width:449px;
  height:500px;
  overflow:hidden;
  float:left;
}

.fir_myac_addok_s0_left1 {
  width:265px;
  height:32px;
  background-image:url(img/fir_myac_add_1_bg1.jpg);
  background-repeat:repeat-x;
  background-position:left;
  margin:16px;
  margin-left:auto;
  margin-right:auto;
  color:#304878;
  font-weight:bold;
  font-size:12px;
  text-align:center;
  padding-top:16px;
}

.fir_myac_addok_s0_right1 {
  width:265px;
  height:32px;
  background-image:url(img/fir_myac_add_1_bg2.jpg);
  background-repeat:repeat-x;
  background-position:left;
  margin:16px;
  margin-left:auto;
  margin-right:auto;
  color:#87ae05;
  font-weight:bold;
  font-size:12px;
  text-align:center;
  padding-top:16px;
}

.fir_myac_addok_s0_left2 { 
  font-size:11px;
  font-family:Tahoma;
  margin-left:60px;
}

.fir_myac_addok_s0_right2 { 
  font-size:11px;
  font-family:Tahoma;
  margin-left:80px;
}

.fir_myac_addok_s0_left2  a{
  display:block;
  cursor:pointer;
  background-image:url(img/fir_myac_add_1_btn1.jpg);
  background-repeat:no-repeat;
  background-position:top;
  width:123px;
  height:34px;
  margin:20px;
  margin-left:100px;
}

.fir_myac_addok_s0_right2  a{
  display:block;
  cursor:pointer;
  background-image:url(img/fir_myac_add_1_btn2.jpg);
  background-repeat:no-repeat;
  background-position:top;
  width:123px;
  height:34px;
  margin:20px;
  margin-left:90px;
}

/*====== addok step 2 =====*/
.fir_addok_top_box {
  height:55px;
  width:950px;
  margin-left:auto;
  margin-right:auto;
  border-bottom:1px solid #000;
}

.fir_addok_top_box img{
  margin-top:6px;
  margin-left:60px;
}

.fir_addok_top_mid {
  height:450px;
  width:950px;
  margin-left:auto;
  margin-right:auto;
  border-bottom:1px solid #000;
  color:#304878;
}

.fir_addok_top_mid td {
  padding-top:1px;  
  padding-left:20px;
  line-height:18px;
  width:320px;
}

.fir_addok_top_mid td div{
 float:left;
 padding:5px;
}

.fir_addok_top_mid select {
  width:180px;
}


.fir_addok_top_mid textarea {
  width:300px;
  height:80px;
  border:1px solid #304878; 
  background-color:#fff;
  font-family:Tachoma;
  font-size:11px;
}


#fir_addok_top_mid_ilezn {
  width:300px;
  text-align:right;
  
}

.fir_addok_top_mid_ex {
  position:absolute;
  margin-left:500px;
  margin-top:10px;
  font-size:14px;
  font-weight:bold;
}

.fir_addok_top_mid_ex .box_okazja{
  font-size:11px;
  font-weight:normal;
}

.fir_addok_top_mid_1 {
  font-weight:bold;
  font-size:14px;
  margin-top:5px;
  margin-left:20px;
}

.fir_addok_top_mid_1 a{
  color:#0084ff;
  text-decoration:underline;
}

.fir_addok_top_mid2 {
  height:85px;
  width:935px;
  margin-left:auto;
  margin-right:auto;
  border-bottom:1px solid #000;
  color:#304878;
  padding-left:15px;
}

.fir_addok_top_mid2 div{
  background-color:#dbe1ea;
  margin:5px;
  padding:5px;
}

.fir_addok_top_mid2 a{
  color:#0084ff;
}

.fir_addok_top_mid2 em{
  color:#2fb702;
  font-style:normal;
  font-weight:bold;
  font-size:14px;
}

.fir_addok_top_bot {
  height:90px;
  width:930px;
  margin-left:auto;
  margin-right:auto;
  color:#304878;
  margin-top:5px;
  padding-left:20px;
}

.fir_addok_top_bot a{
  display:block;
  margin-top:15px;
  margin-right:25px;
  float:left;
  }

.fir_addok_top_bot_a1off {
  width:123px;
  height:34px;
  background-image:url(img/buttons/off_add_deal3.gif);
  background-repeat:no-repeat;
  background-position:top;
}

.fir_addok_top_bot_a1on {
  width:123px;
  height:34px;
  background-image:url(img/buttons/on_add_deal3.gif);
  background-repeat:no-repeat;
  background-position:top;
}

.fir_addok_top_bot_a2off {
  width:123px;
  height:34px;
  background-image:url(img/buttons/btn_addok_next.jpg);
  background-repeat:no-repeat;
  background-position:top;
}

.fir_addok_top_bot_a2on {
  width:123px;
  height:34px;
  background-image:url(img/buttons/btn_addok_next.jpg);
  background-repeat:no-repeat;
  background-position:top;
}

.fir_addok_top_bot_a3off {
  width:170px;
  height:34px;
  background-image:url(img/buttons/off_save_asproject.gif);
  background-repeat:no-repeat;
  background-position:top;
}

.fir_addok_top_bot_a3on {
  width:170px;
  height:34px;
  background-image:url(img/buttons/on_save_asproject.gif);
  background-repeat:no-repeat;
  background-position:top;
}

.fir_addok_top_bot_a4off {
  width:78px;
  height:34px;
  background-image:url(img/buttons/off_cancel.gif);
  background-repeat:no-repeat;
  background-position:top;
}

.fir_addok_top_bot_a4on {
  width:78px;
  height:34px;
  background-image:url(img/buttons/on_cancel.gif);
  background-repeat:no-repeat;
  background-position:top;
}

#fir_addok_top_mid_cen {
  position:absolute;
  width:450px;
  height:90px;
  margin-top:330px;
  margin-left:400px;
}

.fir_addok_top_mid_cen_1 {
  float:left;
  width:140px;
  height:50px;
}

.fir_addok_top_mid_cen_11 {
  font-size:36px;
  font-weight:bold;
  vertical-align:middle;
  float:left;
  width:70px;
  height:40px;
  text-align:right;
  margin-right:5px;
}

.fir_addok_top_mid_cen_12 {
  font-size:12px;
  font-weight:normal;
  float:left;
  padding-top:15px;
  margin-right:5px;
}

.fir_addok_top_mid_cen_13 {
  font-size:12px;
  font-weight:normal;
  /*float:left;*/
  vertical-align:bottom;
  padding-top:18px;
  margin-left:5px;
}

.fir_addok_top_mid_cen_13 strong{
  font-size:16px;
}

.fir_addok_top_mid_cen_13 em{
  font-size:22px;
  font-style:normal;
  font-weight:bold;
}

.fir_addok_top_mid_cen_14 {
  margin-top:15px;
  font-weight:bold;
  color:#2fb702;
}

.fir_addok_ifram {
  width:300px;
  height:45px;
  border:0px;
}

#fir_addok_mid2_info span {
  color:#ff0000;
}

#fir_addok_exbox img {
  margin:5px;
}

.fir_addok_s2_1 {
  width:500px;
  padding-left:20px;
  padding-top:70px;
  float:left;
}

.fir_addok_s2_1 strong {
  font-size:14px;
}

.btn_fir_addok_agree_off {
  display:block;
  width:259px;
  height:34px;
  background-image:url(img/buttons/off_agree_info.gif);
  background-repeat:no-repeat;
  background-position:top;
  margin-top:20px;
  margin-left:90px;
}

.btn_fir_addok_agree_on {
  display:block;
  width:259px;
  height:34px;
  background-image:url(img/buttons/on_agree_info.gif);
  background-repeat:no-repeat;
  background-position:top;
  margin-top:20px;
  margin-left:90px;
  
}

.fir_addok_top_mid_ex2 {
  position:absolute;
  margin-left:570px;
  margin-top:70px;
  font-size:14px;
  font-weight:bold;
}

.fir_addok_top_mid_ex2 .box_okazja{
  font-size:11px;
  font-weight:normal;
}

.fir_addok_top_mid_ex2 a{
  display:block;
  width:120px;
  margin-left:auto;
  margin-right:auto;
  color:#0084ff;
  text-decoration:underline;
}

.fir_addok_s2a_mid1 {
  width:950px;
  height:150px;
  border-bottom:1px solid #000;
  margin-left:auto;
  margin-right:auto;
  color:#2e4978;
}

.fir_addok_s2a_mid11 {
  width:500px;
  margin:15px;
  float:left;
}

.fir_addok_s2a_mid11 span{
font-size:14px;
}

.fir_addok_s2a_mid11 span strong{
color:#fe7428;
}

.fir_addok_s2a_mid12 {
  width:380px;
  margin:15px;
  float:left;
  font-weight:bold;
  padding-top:20px;
}

.fir_addok_s2a_mid2 {
  width:950px;
  height:220px;
  border-bottom:1px solid #000;
  margin-left:auto;
  margin-right:auto;
  color:#2e4978;
}

.fir_addok_s2a_mid21 {
  width:300px;
  height:200px;
  border-right:1px solid #000;
  margin:10px;
  float:left;
}

.fir_addok_s2a_mid22 {
  width:500px;
  height:200px;
  margin:10px;
  float:left;
}

.fir_addok_s2a_mid3 {
  width:950px;
  height:180px;
  border-bottom:1px solid #000;
  margin-left:auto;
  margin-right:auto;
  color:#2e4978;
}

.fir_addok_s2a_mid31 {
  width:300px;
  height:160px;
  border-right:1px solid #000;
  margin:10px;
  float:left;
}

.fir_addok_s2a_mid32 {
  width:500px;
  height:160px;
  margin:10px;
  float:left;
}

.fir_addok_s2a_mid32 a {
  font-weight:bold;
  color:#0084ff;
}

.fir_addok_s2a_mid32 a.savcode {
width:181px;
height:134px;
display:block;
background-image:url(img/btn_firaddok_codacc.jpg);
  background-repeat:no-repeat;
  background-position:top;
  margin:10px;
}

/*===== kupon kod =====*/
.cupon_code {
  font-size:18px;
  font-weight:bold;
  /*display:block;*/
  background-color:#fff;
  border:1px solid #000;
  padding:4px;
  letter-spacing:4px;
  text-transform:uppercase;
  font-family:Courier;
}

.cupon_code strong {
  color:#cfb400;
}

.cupon_code em {
  color:#01b823;
  font-style:normal;
}

.cupon_code em strong{
  color:#ffd2d2;
  background-color:#fd9696;
}

.cupon_code strong em{
  color:#ffd2d2;
  font-style:normal;
  background-color:#fd9696;
}

.fsize_9 {
  font-size:10px;
}

/*===== myac wiz =====*/
.myac_wiz_top_1 {
  min-width:335px;
  height:24px;
  margin:15px;
}

.myac_wiz_top_11 {
  width:6px;
  height:24px;
  float:left;
  background-image:url(img/fir_myac_wiz_topmenbg.jpg);
  background-repeat:no-repeat;
  background-position:right;
  
}

.myac_wiz_top_12 {
  min-width:335px;
  height:20px;
  float:left;
  background-color:#efb2b7;  
  color:#e82529;
  font-size:12px;
  padding-top:4px;
}

.myac_wiz_top_12 a {
  color:#e82529;
  font-weight:bold;
}

.myac_wiz_top_12 a:hover {
  color:#fff;
}

.myac_wiz_top_13 {
  width:6px;
  height:24px;
  float:left;
  background-image:url(img/fir_myac_wiz_topmenbg2.jpg);
  background-repeat:no-repeat;
  background-position:left;
  
}

.sav_btn {
  cursor:pointer;
  display:block;
  width:68px;
  height:30px;
  background-image:url(img/btn_save.jpg);
  background-repeat:no-repeat;
  background-position:top;
  position:absolute;
  margin-top:5px;
  margin-left:390px;
}

.warning {
  font-weight:bold;
  color:#ff0000;
  text-align:center;
  padding-bottom:10px;
}

.fir_myac_wiz_ifram {
  margin:20px;
  width:920px;
  height:680px;
}
/*===== myac wiz =====*/

/*===== myac orgok =====*/
.myac_orgok_top_1 {
  width:650px;
  height:24px;
  margin:15px;
}

.myac_orgok_top_11 {
  width:6px;
  height:24px;
  float:left;
  background-image:url(img/fir_myac_orgok_top1.jpg);
  background-repeat:no-repeat;
  background-position:right;
  
}

.myac_orgok_top_12 {
  width:635px;
  height:20px;
  float:left;
  background-color:#bbd6f4;  
  color:#304878;
  font-size:12px;
  padding-top:4px;
}

.myac_orgok_top_12 a {
  color:#304878;
  font-weight:bold;
}

.myac_orgok_top_12 a:hover {
  color:#fff;
}

.myac_orgok_top_13 {
  width:6px;
  height:24px;
  float:left;
  background-image:url(img/fir_myac_orgok_top2.jpg);
  background-repeat:no-repeat;
  background-position:left;
  
}

.myac_orgok_hr {
  margin-left:15px;
  margin-right:15px;
}

.fir_orgok_oka_mainbox {
  height:285px;
  width:935px;
  margin-left:auto;
  margin-right:auto;
  border-bottom:1px solid #000;
  color:#304878;
  padding-top:10px;
  padding-bottom:10px;
}

.fir_orgok_oka_mainbox .box1{
  width:200px;
  height:283px;
  float:left;
  background-image:url('img/fir_myac_orgok_okbg.jpg');
  background-repeat:no-repeat;
  background-position:left top;
}

.fir_orgok_oka_mainbox .box11a{
  width:168px;
  height:213px;
  background-image:url(img/oka_oka_bg.jpg);
  background-position:top;
  background-repeat:no-repeat;
  margin-top:5px;
  margin-left:5px;
  color:#152150;
  padding:8px;
  overflow:hidden;
  margin-bottom:4px;
}

.fir_orgok_oka_mainbox .box12a{
  width:184px;
  height:34px;
  background-image:url(img/fir_myac_orgok_btnbg1.jpg);
  background-position:top;
  background-repeat:no-repeat;
  margin-left:5px;
}

.fir_orgok_oka_mainbox .box11b{
  width:168px;
  height:213px;
  background-image:url(img/oka_oka_kup_bg.jpg);
  background-position:top;
  background-repeat:no-repeat;
  margin-top:5px;
  margin-left:5px;
  color:#152150;
  padding:8px;
  overflow:hidden;
  margin-bottom:4px;
}

.fir_orgok_oka_mainbox .box12b{
  width:184px;
  height:34px;
  background-image:url(img/fir_myac_orgok_btnbg2.jpg);
  background-position:top;
  background-repeat:no-repeat;
  margin-left:5px;
}

.fir_orgok_oka_mainbox .a1 {
  display:block;
  float:left;
  width:50px;
  height:22px;
  background-image:url(img/fir_myac_orgok_icon3.gif);
  background-position:left;
  background-repeat:no-repeat;
  margin-top:5px;
  padding-left:25px;
  margin-left:5px;
  color:#7792bd;
  
}

.fir_orgok_oka_mainbox .a2 {
  display:block;
  float:left;
  width:28px;
  height:22px;
  background-image:url(img/fir_myac_orgok_icon4.gif);
  background-position:left top;
  background-repeat:no-repeat;
  margin-top:5px;
  padding-left:25px;
  padding-top:4px;
  margin-left:45px;
  color:#7792bd;
  
}

.fir_orgok_oka_mainbox .a3 {
  display:block;
  float:left;
  width:50px;
  height:22px;
  background-image:url(img/fir_myac_orgok_icon2.gif);
  background-position:left;
  background-repeat:no-repeat;
  margin-top:5px;
  padding-left:25px;
  margin-left:5px;
  color:#7792bd;
  
}

.fir_orgok_oka_mainbox .box2{
  width:705px;
  height:40px;
  float:left;
  margin-left:10px;
  border-bottom:1px solid #cdd7e3;
  padding:10px;
  font-weight:bold;
}

.fir_orgok_oka_mainbox .box2 .span1 {
  color:#e39d17;
  font-weight:bold;
}

.fir_orgok_oka_mainbox .box2 .span2 {
  color:#00b729;
  font-weight:bold;
}

.fir_orgok_oka_mainbox .box2 .span3 {
  color:#d30802;
  font-weight:bold;
}

.fir_orgok_oka_mainbox .box2 .span4 {
  color:#378ffb;
  font-weight:bold;
}

.fir_orgok_oka_mainbox .box3{
  width:705px;
  height:55px;
  float:left;
  margin-left:10px;
  border-bottom:1px solid #cdd7e3;
  padding:10px;
}

.fir_orgok_oka_mainbox .box4{
  width:705px;
  height:80px;
  float:left;
  margin-left:10px;
  padding:10px;
}

.fir_orgok_oka_mainbox .box41{
  width:45px;
  height:80px;
  float:left;
  background-image:url('img/fir_myac_orgok_icon1.jpg');
  background-repeat:no-repeat;
  background-position:left top;
}

.fir_orgok_oka_mainbox .box5{
  width:705px;
  height:25px;
  float:left;
  margin-left:10px;
  padding:10px;
  padding-top:14px;
  color:#509df9;
}

.fir_orgok_oka_mainbox .box5 em{ 
  color:#5ac752;
  font-style:normal;
}

.fir_orgok_oka_mainbox .box4 td {
  padding-right:5px;
}

.fir_orgok_oka_mainbox .box4 .a {
}

.fir_orgok_oka_mainbox .box4 .b {
  text-align:center;
  font-weight:bold;
}

.fir_orgok_oka_mainbox .box4 .c {
  text-align:center;
  font-weight:bold;
  color:#59c852;
}

.fir_orgok_oka_mainbox .box4 .d {
  text-align:center;
  font-weight:bold;
  color:#e4af21;
}

.fir_orgok_pageslist {
  font-size:12px;
  font-weight:bold;
  margin-top:5px;
  text-align:center;
}

.fir_orgok_pageslist a {
  margin-left:5px;
}

.fir_orgok_nagl {
  margin-left:20px;
  font-weight:bold;
  color:#000;
  
}
/*===== myac orgok =====*/







/*=====info MOMAIL========*/
.user_public_momail_info_phone {
  position:absolute;
  margin-left:32px;
  margin-top:2px;
  background-repeat:no-repeat;
  background-image:url(img/momail_dscpn/head_phone.jpg);
  width:166px;
  height:57px;
}
.user_public_momail_info_header {
  position:absolute;
  margin-left:232px;
  margin-top:16px;
  font-size:24px;
  font-weight:bold;
}
.user_public_momail_info_head1 {
  position:absolute;
  margin-left:30px;
  margin-top:59px;
  background-repeat:no-repeat;
  background-position:bottom;
  background-image:url(img/momail_dscpn/tab_head_left.gif);
  width:409px;
  height:29px;
}


.user_public_momail_info_box1 {
  width:405px;
  height:500px;
  padding:0px;
  background-color:#fff;
  border:2px solid #ffb219;
  position:absolute;
  margin-left:30px;
  margin-top:87px;
  padding-left:0px;
}

.user_public_momail_info_step {
  background-repeat:no-repeat;
  background-position:bottom;
  background-image:url(img/momail_dscpn/step_v3.jpg);
  width:401px;
  height:74px;
}
.user_public_momail_info_step2 {
  margin-top:50px;
  background-repeat:no-repeat;
  background-position:bottom;
  background-image:url(img/momail_dscpn/step_v2.jpg);
  width:401px;
  height:32px;
}
.step2_dscpn {
  margin:52px 0 0 0;
}
.user_public_momail_info_step3 {
  margin-top:180px;
  background-repeat:no-repeat;
  background-position:bottom;
  background-image:url(img/momail_dscpn/step_v2.jpg);
  width:401px;
  height:32px;
}
.user_public_momail_info_step span, .user_public_momail_info_step2 span, .user_public_momail_info_step3 span  {
  color:#FFFFFF;
  font-family:Tahoma;
}
input.momail_info_confirm_button {
	padding:0!important;
	width:160px!important;
	height:22px!important;
	background: #bdf3ab!important;
	border:1px solid #4bc124!important;
	font-family: Arial, Helvetica, sans-serif!important;
	font-weight: bold!important;
	font-size: 12px!important;
	color: #4bc124!important;
	line-height:14px!important;
	vertical-align:middle;
}
input.momail_info_confirm_number_button {
	padding:0!important;
	width:120px!important;
	height:18px!important;
	background: #bdf3ab!important;
	border:1px solid #4bc124!important;
	font-family: Arial, Helvetica, sans-serif!important;
	font-weight: bold!important;
	font-size: 10px!important;
	color: #4bc124!important;
	line-height:14px!important;
	vertical-align:middle;
}

.user_public_momail_info_head2 {
  position:absolute;
  margin-left:465px;
  margin-top:59px;
  background-repeat:no-repeat;
  background-position:bottom;
  background-image:url(img/momail_dscpn/tab_head_right.gif);
  width:222px;
  height:29px;
}

.user_public_momail_info_box2 {
  background:url(img/momail_dscpn/bg_momail_right.jpg) no-repeat;
  width:475px;
  height:670px;
  padding:0px;
  background-color:#fff;
  border:2px solid #ffb219;
  position:absolute;
  margin-left:465px;
  margin-top:87px;
}



/*=====info MATERIALY REKLAMOWE========*/
.fir_myac_info_reklamowe_head1 {
  position:absolute;
  margin-left:30px;
  margin-top:23px;
  background-repeat:no-repeat;
  background-position:bottom;
  background-image:url(img/headers/dorwij_klientow.gif);
  width:259px;
  height:23px;
}

.fir_myac_info_reklamowe_box1 {
  width:340px;
  height:85px;
  padding:10px;
  background-color:#fff;
  border:2px solid #e77925;
  position:absolute;
  margin-left:30px;
  margin-top:45px;
  padding-left:25px;
}

.fir_myac_info_reklamowe_head2 {
  position:absolute;
  margin-left:30px;
  margin-top:180px;
  background-repeat:no-repeat;
  background-position:bottom;
  background-image:url(img/headers/kontakt.gif);
  width:200px;
  height:23px;
}

.fir_myac_info_reklamowe_box2 {
  width:355px;
  height:90px;
  padding:10px;
  background-color:#fff;
  border:2px solid #5473a0;
  position:absolute;
  margin-left:30px;
  margin-top:203px;
}

.fir_myac_info_reklamowe_box21 {
 line-height:16px;
 margin-top:10px; 
 width:190px;
 float:left;
}

.fir_myac_info_reklamowe_box22 {
 line-height:16px;
 margin-top:10px; 
 width:140px;
 float:left;
}
.fir_myac_info_reklamowe_head3 {
  position:absolute;
  margin-left:450px;
  margin-top:23px;
  background-repeat:no-repeat;
  background-position:bottom;
  background-image:url(img/headers/materialy_reklamowe.gif);
  width:259px;
  height:23px;
}

.fir_myac_info_reklamowe_box3 {
  position:absolute;
  margin-left:450px;
  margin-top:45px;
  padding:15px 0 15px 15px;
  background-color:#fff;
  border:2px solid #2093ff;
  width:464px;
  height:374px;
}

.fir_myac_info_reklamowe_box3_pict01 {
  float:left;
  margin:10px 10px 16px 0;
  width:219px;
  height:155px;
  text-align:center;
}

/*shw_oka*/
.shw_oka_boxlft {
display:block;
  width:520px;
  /*height:920px;*/
  height:auto;
  float:left;
  padding:10px;
}

.shw_oka_boxrght {
display:block;	
  width:405px;
  /*height:920px;*/
  height:auto;  
  float:left;
  margin:10px;
}

.fir_wiz_btngale {
  display:block;
  position:absolute;
  width:130px;
  height:28px;
  margin-left:255px;
  margin-top:78px;
}

.fir_wiz_btnmap {
  display:block;
  position:absolute;
  width:95px;
  height:28px;
  margin-left:0px;
  margin-top:163px;
}

.fir_wiz_btnnad {
  display:block;
  position:absolute;
  width:95px;
  height:28px;
  margin-left:113px;
  margin-top:163px;
}

.fir_wiz_btnopi {
  display:block;
  position:absolute;
  width:70px;
  height:28px;
  margin-left:230px;
  margin-top:163px;
}

.fir_box_bartop {
  width:410px;
  float:left;
  height:29px;
  margin-top:10px;/*margin-top:10px;*/
}

.fir_box_bartop2 {
  width:520px;
  float:left;
  height:29px;
  margin-top:10px;
}

.fir_box_bartop .left {
  background-image:url(img/fir_box_tit_lft.gif);
  background-repeat:no-repeat;
  background-position:top left;
  width:9px;
  height:29px;
  float:left;
}

.fir_box_bartop2 .left {
  background-image:url(img/fir_box_tit_lft.gif);
  background-repeat:no-repeat;
  background-position:top left;
  width:9px;
  height:29px;
  float:left;
}


.fir_box_bartop .hide{
  background-image:url(img/fir_box_tit_rght.gif);
  background-repeat:no-repeat;
  background-position:top right;
  border-left: 1px solid #ff8081;
  height:22px;
  width:99px;
  float:left;
  
  color:#fff;
  text-align:center;
  padding-top:7px;
}

.info_ways {
  position:relative; 
  float:left;
  padding-top:39px;
  width:410px;
  height:475px;
  display:block;
  margin:0px;
  padding:0px;
  background-image:url(img/fir_box_bot_bg.jpg);
  background-repeat:no-repeat;
  background-position:top center;  
}
.info_ways_bottom { display:block; clear:both; background:url(img/fir_box_bot_bg_bottom.png) no-repeat 0 0; width:410px; height:5px; }
.info_ways .info_ways_top { clear:both; padding-top:6px; display:block; font-size:12px; font-weight:bold; text-align:center; }

.info_ways .info_ways_1a { position:absolute; left:51px; top:38px; font-size:11px; text-align:left; }
.info_ways a.info_ways_1b { position:absolute; left:71px; top:135px; font-size:11px; text-align:left; color:#fff; text-decoration:underline; }
.info_ways a.info_ways_1b:hover { text-decoration:none; }
.info_ways .info_ways_2a { position:absolute; left:50px; top:175px; font-size:11px; text-align:left; }
.info_ways .info_ways_2b { position:absolute; left:25px; top:280px; font-size:11px; text-align:left; }
.info_ways a.info_ways_2c { position:absolute; left:10px; top:315px; font-size:11px; text-align:left; font-style:italic; color:#fff;text-decoration:underline; }
.info_ways a.info_ways_2c:hover { text-decoration:none; }
.info_ways .info_ways_3a { position:absolute; left:65px; top:360px; font-size:11px; text-align:left; }
.info_ways a.info_ways_3b { position:absolute; left:30px; top:420px; font-size:11px; text-align:left; font-style:italic; color:#fff;text-decoration:underline; }
.info_ways a.info_ways_3b:hover { text-decoration:none; }

.info_ways .info_ways_4a {  position:absolute; left:265px; top:38px; font-size:11px; text-align:left; }
.info_ways a.info_ways_4b { position:absolute; left:225px; top:116px; font-size:11px; text-align:left; color:#fff; text-decoration:underline; }
.info_ways a.info_ways_4b:hover { text-decoration:none; }
.info_ways .info_ways_5a {  position:absolute; left:271px; top:147px; font-size:11px; text-align:left; }
.info_ways .info_ways_5b {  position:absolute; left:245px; top:204px; font-size:11px; text-align:left; }
.info_ways .info_ways_6a {  position:absolute; left:271px; top:247px; font-size:11px; text-align:left; }
.info_ways .info_ways_6b {  position:absolute; left:225px; top:292px; font-size:11px; text-align:left; }
.info_ways .info_ways_7a {  position:absolute; left:271px; top:350px; font-size:11px; text-align:left; }
.info_ways .info_ways_7b {  position:absolute; left:225px; top:392px; font-size:11px; text-align:left; }
.info_ways a.info_ways_8a { position:absolute; left:70px; top:453px; font-size:12px; text-align:left; color:#fff; text-decoration:underline; }
.info_ways a.info_ways_8a:hover { text-decoration:none; }

/*.info_ways .info_ways_top { clear:both; padding-top:6px; display:block; font-size:12px; font-weight:bold; text-align:center; }
.info_ways .left { position:relative; float:left; width:205px; display:block; }
.info_ways .left .info_ways_1a { padding-top:16px; padding-left:50px;font-size:11px; text-align:left; }
.info_ways .left a.info_ways_1b { position:absolute; left:71px; top:115px; font-size:11px; text-align:left; color:#fff; text-decoration:underline; }
.info_ways .left a.info_ways_1b:hover { text-decoration:none; }
.info_ways .left .info_ways_2a { position:absolute; left:50px; top:155px; font-size:11px; text-align:left; }
.info_ways .left .info_ways_2b { position:absolute; left:25px; top:260px; font-size:11px; text-align:left; }
.info_ways .left a.info_ways_2c { position:absolute; left:10px; top:295px; font-size:11px; text-align:left; font-style:italic; color:#fff;text-decoration:underline; }
.info_ways .left a.info_ways_2c:hover { text-decoration:none; }
.info_ways .left .info_ways_3a { position:absolute; left:65px; top:340px; font-size:11px; text-align:left; }
.info_ways .left a.info_ways_3b { position:absolute; left:30px; top:400px; font-size:11px; text-align:left; font-style:italic; color:#fff;text-decoration:underline; }
.info_ways .left a.info_ways_3b:hover { text-decoration:none; }
.info_ways .right { position:relative; float:left; width:205px; display:block; }
.info_ways .right .info_ways_4a {  position:absolute; left:60px; top:18px; font-size:11px; text-align:left; }
.info_ways .right a.info_ways_4b { position:absolute; left:20px; top:96px; font-size:11px; text-align:left; color:#fff; text-decoration:underline; }
.info_ways .right a.info_ways_4b:hover { text-decoration:none; }
.info_ways .right .info_ways_5a {  position:absolute; left:66px; top:127px; font-size:11px; text-align:left; }
.info_ways .right .info_ways_5b {  position:absolute; left:40px; top:184px; font-size:11px; text-align:left; }
.info_ways .right .info_ways_6a {  position:absolute; left:66px; top:227px; font-size:11px; text-align:left; }
.info_ways .right .info_ways_6b {  position:absolute; left:20px; top:272px; font-size:11px; text-align:left; }
.info_ways .right .info_ways_7a {  position:absolute; left:66px; top:330px; font-size:11px; text-align:left; }
.info_ways .right .info_ways_7b {  position:absolute; left:20px; top:372px; font-size:11px; text-align:left; }*/


.fir_box_bartop2 .hide{
  background-image:url(img/fir_box_tit_rght.gif);
  background-repeat:no-repeat;
  background-position:top right;
  height:22px;
  width:99px;
  float:left;
  
  color:#fff;
  text-align:center;
  padding-top:7px;
}

.fir_box_bartop .cont{
  height:22px;
  width:301px;
  float:left;
  background-color:#d50004;
  color:#fff;
  padding-top:7px;
}

.fir_box_bartop2 .cont{
  height:22px;
  width:412px;
  float:left;
  background-color:#d50004;
  color:#fff;
  padding-top:7px;
}

#btn_fir_shw {
  display:none;
  float:left;
}

.fir_box_barbot { background:url(img/deals_content/deal_content_bg_bottom.png) no-repeat top left;width:410px;height:8px;float:left; }
a.fir_box_cont_link01 { color:#fff; font-size:11px; font-family:Tahoma, Geneva, sans-serif; text-decoration:underline; }
a.fir_box_cont_link01:hover { text-decoration:none; }

a.fir_box_cont_link02 { color:#fff; font-size:12px; font-family:Tahoma, Geneva, sans-serif; text-decoration:none; }
a.fir_box_cont_link02:hover { text-decoration:underline; }

p.fir_box_cont_p01 { color:#cdd5e6/*a7b5d2*/; font-size:11px; font-family:Tahoma, Geneva, sans-serif; text-decoration:none; line-height:13px; margin:0px; padding:0px; padding-top:3px; }
.fir_box_barbot2 {
  background-image:url(img/fir_box_bot2.gif);
  background-repeat:no-repeat;
  background-position:top left;
  width:520px;
  height:8px;
  float:left;
  
}

.fir_box_rss_widget { position:relative; width:410px;height:41px;background:url(img/deals_content/fir_rss_bg.png) no-repeat 0 0;display:block; clear:both; text-align:center; margin:2px 0;padding:2px;}
.fir_box_rss_widget a.fir_box_rss_btn_comp { position:absolute;right:188px;width:123px;height:37px;background:url(img/deals_content/rss_btn_comp.png) no-repeat 0 0;}
.fir_box_rss_widget a.fir_box_rss_btn_comp:hover { background-position:0 100%;}

.fir_box_rss_widget a.fir_box_rss_btn_city { position:absolute; width:123px;height:37px;background:url(img/deals_content/rss_btn_city.png) no-repeat 0 0;}
.fir_box_rss_widget a.fir_box_rss_btn_city:hover { background-position:0 100%;}

.fir_box_rss_widget a.fir_box_rss_btn_user { position:absolute; width:123px;height:37px;background:url(img/deals_content/rss_btn_user.png) no-repeat 0 0;}
.fir_box_rss_widget a.fir_box_rss_btn_user:hover { background-position:0 100%;}

.fir_box_rss_widget a.widget_btn_comp { position:absolute;right:5px;width:177px;height:37px;background:url(img/deals_content/widget_btn_comp.png) no-repeat 0 0;}
.fir_box_rss_widget a.widget_btn_comp:hover { background-position:0 100%;}

.do_city_site_rss_widg { position:relative; width:279px;height:37px;display:block; clear:both; text-align:center; margin:7px 0 -4px 0;padding:0px;}
.do_city_site_rss_widg a.cs_box_rss_btn_city { position:absolute; left:0px; width:123px;height:37px;background:url(img/rss_btn_city.png) no-repeat 0 0;}
.do_city_site_rss_widg a.cs_box_rss_btn_city:hover { background-position:0 100%;}

.do_city_site_rss_widg a.cs_box_rss_btn_powiat { position:absolute; left:0px; width:123px;height:37px;background:url(img/rss_btn_powiat.png) no-repeat 0 0;}
.do_city_site_rss_widg a.cs_box_rss_btn_powiat:hover { background-position:0 100%;}

.do_city_site_rss_widg a.cs_box_rss_btn_wojewodz { position:absolute; left:0px; width:123px;height:37px;background:url(img/rss_btn_wojewodztwo.png) no-repeat 0 0;}
.do_city_site_rss_widg a.cs_box_rss_btn_wojewodz:hover { background-position:0 100%;}

.do_city_site_rss_widg a.cs_widget_btn_comp { position:absolute;right:0px;width:144px;height:37px;background:url(img/widget_btn_comp_short.png) no-repeat 0 0;}
.do_city_site_rss_widg a.cs_widget_btn_comp:hover { background-position:0 100%;}
.do_city_site_rss_widg span.cs_widget_btn_comp_off { position:absolute;right:0px;width:144px;height:37px;background:url(img/widget_btn_comp_short_off.png) no-repeat 0 0;}

.fir_box_cont_ways {width:402px;background:#44639c url(img/deals_content/deal_content_bg.jpg) no-repeat 0 0;color:#a7b5d2;float:left;text-align:center;padding:4px 4px 0px 4px;}
.fir_box_cont {width:402px;background:#44639c;color:#a7b5d2;float:left;text-align:center;padding:4px 4px 0px 4px;}
.fir_box_cont2 {width:512px;background-color:#44639c;color:#a7b5d2;float:left;text-align:center;padding:4px 4px 0px 4px;}
.fir_box_cont3 {width:500px;background-color:#44639c;color:#fff;float:left;text-align:left;padding:4px 10px 0px 10px;height:auto; /*max-height:800px;*/}
.fir_box_cont3 textarea {
  border:1px solid #1c3b74;
  width:498px;
  height:200px;
  margin-top:5px;
  font-family:Tahoma;
  font-size:11px;
}

.fir_box_cont3 p {
  margin:0px;
}

.fir_box_cont2 img {
  margin:8px;
  border:0px;
}

.fir_box_cont a {
  color:#fff;
}

#fir_box_oka_cont1 {
  display:none;
}

#fir_box_oka_cont2 {
  padding:0px;
  width:410px;
}

#fir_box_oka_cont2  div {
  border-bottom:1px solid #a7b5d2;
  color: #000;
  text-align:left;
  padding-bottom:5px;
} 

#fir_box_oka_cont2 div strong {
  font-weight:normal;
  color:#fff;
}

#fir_box_oka_cont2 div img {
  vertical-align:middle;
  padding:5px 10px 0px 10px;

}

#fir_box_oka_cont2 div input {
  vertical-align:middle;
}

.shw_oka_boxrght .strong {
  text-align:center;
  padding:5px;
  font-weight:bold;
  color:#5c6f97;
}

#btn_fir_galshw {
  float:left;
}
#btn_fir_galhide {
  display:none;
}



#fir_box_oka_cont3 {
}

#fir_box_oka_cont4 {
  padding:0px;
  width:410px;
  display:none;
}

#fir_box_oka_cont4  div {
  border-bottom:1px solid #a7b5d2;
  color: #000;
  text-align:left;
  padding-bottom:5px;
} 

#fir_box_oka_cont4  img {
  margin:10px 0px 5px 10px;
}

#btn_fir_ofishw {
  display:none;
  float:left;
}
#fir_box_oka_cont5 {
  display:none;
}

#fir_box_oka_cont6 {
  padding:0px;
  padding-top:8px;
  width:410px;
}

#fir_box_oka_cont6 p {
  margin:0px;
}

#fir_box_oka_cont6  div {
  border-bottom:1px solid #a7b5d2;
  height:100px;
  text-align:left;
  padding-bottom:5px;
  padding-left:10px;
  padding-right:10px;
  width:390px;
  overflow:hidden;
  color:#fff;
} 

.shw_oka_rght_bx {
  float:left;
  width:300px;
  height:280px;
  overflow:hidden;	
}

.shw_oka_rght_bx1 {
  border-bottom:1px solid #52acc7;
  text-transform:uppercase;
  font-weight:bold;
  color:#3d5585;
  padding:5px 0px 5px 0px;
}

.shw_oka_rght_bx1a {
  border-bottom:1px solid #52acc7;
  text-transform:uppercase;
  font-weight:bold;
  color:#3d5585;
  padding:5px 0px 0px 0px;
}

.shw_oka_rght_bx1a img {
  vertical-align:middle;
}

.shw_oka_rght_bx2 {
  border-bottom:1px solid #52acc7;
  color:#3d5585;
  padding:5px 0px 5px 0px;
}

.shw_oka_rght_bx3 {
  color:#3d5585;
  padding:5px 0px 5px 0px;
}
.shw_oka_rght_bx2 div {
  width:226px;
  height:28px;
  background-image:url(img/deals_content/background_stars.jpg);
  background-repeat:no-repeat;
  background-position:top left;
  margin:3px 0px 3px 0px;
  
}

.shw_oka_rght_bx2 div a {
  display:block;
  margin-top:5px;
  width:22px;
  height:18px;
  float:left;
  background-repeat:no-repeat;
  background-position:top right;
  
}

.star_on {
  background-image:url(img/deals_content/star_on.png);
}

.star_off {
  background-image:url(img/deals_content/star_off.png);
}

.star_opis {
  width:300px;
  text-align:right;
  color:#45bedd;
  height:18px;
}

.shw_oka_prinsnd {
  background-image:url(img/deals_content/background_buttons3.jpg/*background_buttons2.jpg*/);
  background-repeat:no-repeat;
  background-position:top left;
  width:267px;
  height:47px;
}

.shw_oka_prinsnd a {
  width:133px;
  height:47px;
  float:left;
}

.shw_oka_only_one {
  font-weight:bold;
  margin-top:10px;
  color:#3d5585;
  text-align:left;
  padding-left:10px;
}

.shw_oka_only_one a{
  color:#ff0000;
}

.shw_oka_oka_mbox {
  height:285px;
  
}

.nextprev div{
  margin-top:50px;	
  height:22px;
  padding-top:7px;
  color:#fff;
  }

.nextprev a{
  margin-top:50px;	
  height:22px;
  padding-top:7px;
  color:#fff;
  }

.nextprev .lft_act{
  background-image:url(img/nxpr_lft_lng.gif);
  background-repeat:no-repeat;
  background-position:top left;
  width:99px;
  float:left;
  text-align:center;
  display:block;
}

.nextprev .lft_inact{
  background-image:url(img/nxpr_lft_lng_ia.gif);
  background-repeat:no-repeat;
  background-position:top left;
  width:99px;
  float:left;
  text-align:center;
  display:block;
}



.nextprev .rght_act{
  background-image:url(img/nxpr_rght_lng.gif);
  background-repeat:no-repeat;
  background-position:top left;
  width:99px;
  float:left;
  text-align:center;
  display:block;
}

.nextprev .rght_inact{
  background-image:url(img/nxpr_rght_lng_ia.gif);
  background-repeat:no-repeat;
  background-position:top left;
  width:99px;
  float:left;
  text-align:center;
  display:block;
}

.nextprev .cntr{
  width:187px;
  float:left;
  background-color:#44639c;
  height:11px;
  border-left:1px solid #a7b5d2;
  border-right:1px solid #a7b5d2;
  padding:9px;
  text-align:center;
  font-weight:bold;
}

.btn_naduzsnd {
  background-image:url(img/btn_snd.png);
  background-position:top;
  background-repeat:no-repeat;
  width:68px;
  height:31px;
  display:block;
  margin-top:5px;
}
/*still loading*/
#still_loading {
  z-index:100;
  position:absolute;
  width:100%;
  height:1494px;  /* height:1494px;*/
  background-image:url(img/bg_black_60.png);
  background-position:top left;
  background-repeat:repeat;
  display:none;
}

#still_loading #still_loading_main_box {
  width:100%;
  margin:260px auto auto auto;
  position:fixed;
}

#still_loading #still_loading_main_box2 {
  width:180px;
  margin:auto auto auto auto;
  color:#fff;
}

 
#still_loading_cont {
   background-color:#44639c;
   padding: 0px 10px 0px 10px;
 }
 
#still_loading_cont a{
  position:absolute;
  display:block;
  border-bottom:1px solid #fff;
  margin-left:130px;
  margin-top:15px;
  }
/*seria divow do zrobienia zaokraglenia*/
#still_loading #still_loading_main_box .bot1 {
  background-color:#44639c;
  height:1px;
  margin:0px 1px 0px 1px;
}

#still_loading #still_loading_main_box .bot2 {
  background-color:#44639c;
  height:1px;
  margin:0px 2px 0px 2px;
}

#still_loading #still_loading_main_box .bot3 {
  background-color:#44639c;
  height:1px;
  margin:0px 3px 0px 3px;
}

#still_loading #still_loading_main_box .bot4 {
  background-color:#44639c;
  height:1px;
  margin:0px 5px 0px 5px;
}

/*teraz seria na gore*/


#still_loading #still_loading_main_box .top1 {
  background-color:#44639c;
  height:1px;
  margin:0px 5px 0px 5px;
}

#still_loading #still_loading_main_box .top2 {
  background-color:#44639c;
  height:1px;
  margin:0px 3px 0px 3px;
}

#still_loading #still_loading_main_box .top3 {
  background-color:#44639c;
  height:1px;
  margin:0px 2px 0px 2px;
}

#still_loading #still_loading_main_box .top4 {
  background-color:#44639c;
  height:1px;
  margin:0px 1px 0px 1px;
}

#still_loading #still_loading_main_box .top5 {
  background-color:#44639c;
  height:5px;
  margin:0px 0px 0px 0px;
}

/* new window zawiera nowe okienko i sciemnia jednoczesnie reszte a'la lightbox*/

#new_window {
  z-index:300;
  position:absolute;
  width:100%;
  height:1494px;   /*height:1494px;*/
  background-image:url(img/bg_black_60.png);
  background-position:top left;
  background-repeat:repeat;
  display:none;
}

#new_window #new_win_main_box {
  width:660px;
  margin:260px auto auto auto;
}


 
#new_window #new_win_main_box #new_win_title {
   height:15px;
   background-color:#d50004;
   color:#fff;
   padding:1px 10px 1px 10px;
 }

 
#new_window #new_win_main_box #new_win_cont {
   background-color:#44639c;
   padding:10px;
 }

/*seria divow do zrobienia zaokraglenia*/
#new_window #new_win_main_box .bot1 {
  background-color:#44639c;
  height:1px;
  margin:0px 1px 0px 1px;
}

#new_window #new_win_main_box .bot2 {
  background-color:#44639c;
  height:1px;
  margin:0px 2px 0px 2px;
}

#new_window #new_win_main_box .bot3 {
  background-color:#44639c;
  height:1px;
  margin:0px 3px 0px 3px;
}

#new_window #new_win_main_box .bot4 {
  background-color:#44639c;
  height:1px;
  margin:0px 5px 0px 5px;
}

/*teraz seria na gore*/


#new_window #new_win_main_box .top1 {
  background-color:#d30104;
  height:1px;
  margin:0px 5px 0px 5px;
}

#new_window #new_win_main_box .top2 {
  background-color:#d30104;
  height:1px;
  margin:0px 3px 0px 3px;
}

#new_window #new_win_main_box .top3 {
  background-color:#d30104;
  height:1px;
  margin:0px 2px 0px 2px;
}

#new_window #new_win_main_box .top4 {
  background-color:#d30104;
  height:1px;
  margin:0px 1px 0px 1px;
}

#new_window #new_win_main_box .top5 {
  background-color:#44639c;
  height:5px;
  margin:0px 0px 0px 0px;
}

#new_window #new_win_main_box .top1 {
  background-color:#d30104;
  height:1px;
  margin:0px 5px 0px 5px;
}

#new_window #new_win_main_box .top2 {
  background-color:#d30104;
  height:1px;
  margin:0px 3px 0px 3px;
}

#new_window #new_win_main_box .top3 {
  background-color:#d30104;
  height:1px;
  margin:0px 2px 0px 2px;
}

#new_window #new_win_main_box .top5 .top6 {
  background-color:#d30104;
  height:1px;
  margin:0px 1px 0px 1px;
}

#new_window #new_win_main_box .top5 .top7 {
  background-color:#d30104;
  height:1px;
  margin:0px 2px 0px 2px;
}

#new_window #new_win_main_box .top5 .top8 {
  background-color:#d30104;
  height:1px;
  margin:0px 3px 0px 3px;
}

#new_window #new_win_main_box .top5 .top9 {
  background-color:#d30104;
  height:1px;
  margin:0px 5px 0px 5px;
}

#new_window #new_win_main_box #new_win_title .X {
 width:18px;
 height:19px;
 float:right;
  background-image:url(img/new_win_X.gif);
  background-position:top;
  background-repeat:no-repeat;
  margin-top:-2px;
}

#new_window #new_win_main_box #new_win_cont img {
  background-image:url(img/loader2.gif);
  background-position:center center;
  background-repeat:no-repeat;
  border:0px;

}
/* new window zawiera nowe okienko i sciemnia jednoczesnie reszte a'la lightbox*/

/*dokonczenie menu*/
#box_top_bot_2 select {
  width:160px;
}

/*nextprev na szukarce okazji*/
.nextprev2 {
  float:left;
  width:430px;
  margin-left:92px;
}

.nextprev2 div{	
  height:22px;
  padding-top:7px;
  color:#fff;
  }

.nextprev2 a{	
  height:22px;
  padding-top:7px;
  color:#fff;
  }

.nextprev2 .lft_act{
  background-image:url(img/nxpr_lft_lng.gif);
  background-repeat:no-repeat;
  background-position:top left;
  width:99px;
  float:left;
  text-align:center;
  display:block;
}

.nextprev2 .lft_inact{
  background-image:url(img/nxpr_lft_lng_ia.gif);
  background-repeat:no-repeat;
  background-position:top left;
  width:99px;
  float:left;
  text-align:center;
  display:block;
}



.nextprev2 .rght_act{
  background-image:url(img/nxpr_rght_lng.gif);
  background-repeat:no-repeat;
  background-position:top left;
  width:99px;
  float:left;
  text-align:center;
  display:block;
}

.nextprev2 .rght_inact{
  background-image:url(img/nxpr_rght_lng_ia.gif);
  background-repeat:no-repeat;
  background-position:top left;
  width:99px;
  float:left;
  text-align:center;
  display:block;
}

.nextprev2 .cntr{
  width:207px;
  float:left;
  background-color:#44639c;
  height:11px;
  border-left:1px solid #a7b5d2;
  border-right:1px solid #a7b5d2;
  padding:9px;
  text-align:center;
  font-weight:bold;
}

/*panel usera*/

#usr_myac_inf{
  position:absolute;
  width:97px;
  height:22px;
  cursor:pointer;
  background-repeat:no-repeat;
  background-position:bottom;
  margin-left:10px;
  margin-top:43px;
}

.usr_myac_inf_off {
  background-image:url(img/menu_usr/btn_usr_myac_inf_off.jpg);
  
}

.usr_myac_inf_on {
  background-image:url(img/menu_usr/btn_usr_myac_inf_on.jpg);
  
}

#usr_myac_fir{
  position:absolute;
  width:115px;
  height:22px;
  cursor:pointer;
  background-repeat:no-repeat;
  background-position:bottom;
  margin-left:112px;
  margin-top:43px;
}

.usr_myac_fir_off {
  background-image:url(img/menu_usr/btn_usr_myac_fir_off.jpg);
  
}

.usr_myac_fir_on {
  background-image:url(img/menu_usr/btn_usr_myac_fir_on.jpg);
  
}

#usr_myac_oka{
  position:absolute;
  width:125px;
  height:22px;
  cursor:pointer;
  background-repeat:no-repeat;
  background-position:bottom;
  margin-left:232px;
  margin-top:43px;
}

.usr_myac_oka_off {
  background-image:url(img/menu_usr/btn_usr_myac_oka_off.jpg);
  
}

.usr_myac_oka_on {
  background-image:url(img/menu_usr/btn_usr_myac_oka_on.jpg);
  
}

#usr_myac_zga{
  position:absolute;
  width:187px;
  height:22px;
  cursor:pointer;
  background-repeat:no-repeat;
  background-position:bottom;
  margin-left:362px;
  margin-top:43px;
}

.usr_myac_zga_off {
  background-image:url(img/menu_usr/btn_usr_myac_zga_off.jpg);
  
}

.usr_myac_zga_on {
  background-image:url(img/menu_usr/btn_usr_myac_zga_on.jpg);
  
}

#usr_myac_fav{
  position:absolute;
  width:130px;
  height:22px;
  cursor:pointer;
  background-repeat:no-repeat;
  background-position:bottom;
  margin-left:552px;
  margin-top:43px;
}

.usr_myac_fav_off {
  background-image:url(img/menu_usr/btn_usr_myac_fav_off.jpg);
  
}

.usr_myac_fav_on {
  background-image:url(img/menu_usr/btn_usr_myac_fav_on.jpg);
  
}

#usr_myac_dat{
  position:absolute;
  width:99px;
  height:22px;
  cursor:pointer;
  background-repeat:no-repeat;
  background-position:bottom;
  margin-left:852px;
  margin-top:43px;
}

.usr_myac_dat_off {
  background-image:url(img/menu_usr/btn_usr_myac_dat_off.jpg);
  
}

.usr_myac_dat_on {
  background-image:url(img/menu_usr/btn_usr_myac_dat_on.jpg);
  
}

/* ############################# USER PANEL - CHOOSE HOW YOU WANT TO RECEIVE DEALES? ########################## */
.choose_header { position:absolute; margin-left:332px; margin-top:16px; font-size:19px; font-weight:bold; }

#belka_24 {  width:934px; height:57px; background:#CCC; margin:0px; padding:0px; }
.belka_not_active {margin:0px; margin-bottom:20px; width:934px; height:57px; background:url(img/user/belka_off.gif) no-repeat;  }
.belka_active { width:934px; height:57px; background:url(img/user/belka_on.gif) no-repeat; margin:0px; }
.logo24 { width:189px; height:57px; background:url(img/user/logo_24.jpg) no-repeat; margin:0 20px 0 20px; display:block; float:left; }
.logobox { width:189px; height:57px; background:url(img/user/logo_box.jpg) no-repeat; margin:0 20px 0 20px; display:block; float:left; }
.logomomail { width:189px; height:57px; background:url(img/user/logo_momail.jpg) no-repeat; margin:0 20px 0 20px; display:block; float:left; }
.logoemail { width:189px; height:57px; background:url(img/user/logo_email.jpg) no-repeat; margin:0 20px 0 20px; display:block; float:left; }

a.btn_on { width:90px; height:57px; background:url(img/user/btn_on.jpg) no-repeat; margin:0 10px 0 0; display:block; float:left; }
a.btn_off { width:90px; height:57px; background:url(img/user/btn_off.jpg) no-repeat; margin:0 10px 0 0; display:block; float:left; }

.belka_dscpn_okazje24 { position:relative; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#fff; line-height:15px; 
display:block; width:520px; margin:0px; margin-top:5px; float:left;}
.belka_dscpn_momail { position:relative; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#fff; line-height:15px; 
display:block; width:520px; margin:0px; margin-top:20px; float:left;}
.belka_dscpn_box { position:relative; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#fff; line-height:15px; 
display:block; width:520px; margin:0px; margin-top:14px; float:left;}
.belka_dscpn_email { position:relative; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#fff; line-height:15px; 
display:block; width:520px; margin:0px; margin-top:20px; float:left;}

.btn_out { width:34px; height:57px; background:url(img/user/btn_out.jpg) no-repeat; margin:0 11px 0 0px; display:block; float:right; }
.btn_in { width:34px; height:57px; background:url(img/user/btn_in.jpg) no-repeat; margin:0 11px 0 0px; display:block; float:right; }

.belka_rollout_okazje24 { width:934px; background:url(img/user/bg_open_tab.gif) no-repeat 0 bottom; padding:10px 10px 2px 10px; display:table; clear:both; margin-top:0px; }
.dscpn_okazje24_left { margin-top:20px; width:206px; height:105px; text-align:center; display:block; float:left; }
.dscpn_okazje24_left span { width:150px; margin-left:auto; margin-right:auto; margin-top:20px; color:#152150; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; }
a.download_okazje24-pl { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:italic; color:#c92127; text-decoration:underline; }
a.download_okazje24-pl:hover { text-decoration:none; }
.content_okazje24 { display:block; float:left; width:680px; }

.belka_rollout_momail { width:934px; height:155px; background:url(img/user/bg_open_tab_phone.gif) no-repeat 0 bottom; padding:10px 10px 2px 10px; display:table; clear:both; margin-top:0px; }
.dscpn_momail_left { margin-top:0px; width:206px; height:105px; text-align:center; display:block; float:left; }
.dscpn_momail_left span { width:150px; margin-left:auto; margin-right:auto; margin-top:0px; color:#152150; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; }
.content_momail { display:block; float:left; width:680px; }
a.btn_start_service { width:143px; height:29px; background:url(img/user/btn_start_service_off.jpg) no-repeat; display:block; margin-left:30px;}
a.btn_start_service:hover { width:143px; height:29px; background:url(img/user/btn_start_service_on.jpg) no-repeat; display:block; }

.belka_rollout_box { width:934px; background:url(img/user/bg_open_tab.gif) no-repeat 0 bottom; padding:10px 10px 2px 10px; display:table; clear:both; margin-top:0px; }
.dscpn_box_left { margin-top:20px; width:206px; height:105px; text-align:center; display:block; float:left; }
.dscpn_box_left span { width:150px; margin-left:auto; margin-right:auto; margin-top:20px; color:#152150; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; }

.belka_rollout_email { width:934px; background:url(img/user/bg_open_tab.gif) no-repeat 0 bottom; padding:10px 10px 2px 10px; display:table; clear:both; margin-top:0px; }
.dscpn_email_left { margin-top:20px; width:206px; height:125px; text-align:center; display:block; float:left; }
.dscpn_email_left span { width:150px; margin-left:auto; margin-right:auto; margin-top:20px; color:#152150; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; }

.belka_line { width:1px; height:127px; background:url(img/user/line.jpg) no-repeat; margin:0 4px 0 4px; display:block; float:left; margin:auto; }
ul.padded { margin-left:5px; text-align:left; }
ul.padded li { padding:0 0 10px 0; list-style:none; line-height:12px; }
ul.padded_horizontal li { padding:0 10px 0 0; float:left; list-style:none; line-height:12px; vertical-align:middle; }

a.see_fav_places { background:url(img/user/icon_favourite2.jpg) no-repeat; padding:0 0 0 24px; }
a.see_fav_places_gg { background:url(img/user/icon_favourite2gg.gif) no-repeat; padding:0 0 0 24px; }
a.see_fav_places { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#dcd360; text-decoration:none; }
a.see_fav_places_gg { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#a70505; text-decoration:none; }
a.see_fav_places:hover { text-decoration:underline; }

a.icon_home_company { white-space:nowrap;display:block;background:url(img/icon_home2.png) no-repeat 0 0; width:34px; height:30px; padding-left:38px; vertical-align:middle; }
a.icon_home_company:hover { background-position:0 -30px; }

a.icon_near_you { white-space:nowrap;display:block;background:url(img/find_near2.png) no-repeat 0 0; width:30px; height:30px; padding-left:35px; vertical-align:middle; }
a.icon_near_you:hover { background-position:0 -30px; }

.monitor { position:absolute; right:30px; bottom:0px; width:147px; height:115px; background:url(img/user/monitor.jpg) no-repeat; margin:0px; display:block; }
.which_day { font-family:Arial, Helvetica, sans-serif; font-size:10px; }
/* ######################################################################################################## */

/* ####################################### EXAMPLES OF DEALS ############################################## */
.example_header { text-align:center; font-size:19px; font-weight:bold; margin-bottom:15px; background:#beecf9; padding:6px; }
.main_examples_window { background:#88d7ee url(img/user/bg_examples.jpg) repeat-x 0 0; width:930px; height:700px; padding:15px;}
.examples_left { float:left; width:416px; display:block; background:#f0f5f9; padding:15px; border:2px #f10000 solid; }
.examples_right { float:left; width:416px; display:block; background:#f0f5f9; margin-left: 30px; padding:15px; border:2px #f10000 solid; }
.example_head { font-family:Calibri, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#aa265f; }
.color_orange { color:#fe7223; }
.color_purple { color:#aa265f; }
.color_red { color:#e90004; }
ul.example_list li { list-style:square; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; }
.example_dscpn { font-family:Calibri, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
/* ######################################################################################################## */

/* ####################################### REGULAMIN ############################################## */
.regulamin_header { text-align:center; font-size:19px; font-weight:bold; margin-bottom:15px; background:#beecf9; padding:6px; }
.main_regulamin_window { background:#88d7ee url(img/user/bg_examples.jpg) repeat-x 0 0;  width:930px; height:2370px; padding:15px; }
.regulamin_center { width:900px; display:block; background:#f0f5f9; padding:15px; border:2px #f10000 solid; }
.regulamin_head { font-family:Calibri, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#aa265f; }
.regulamin_dscpn { font-family:Calibri, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
ul.regulamin_list li { list-style:none; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal;}
ul.regulamin_list1 li { list-style:none; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; }
ul.regulamin_list2 li { list-style:none; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:11px; font-style:italic; }
/* ######################################################################################################## */

/* ############################################# PRIVACY #################################################### */
.privacy_header { text-align:center; font-size:19px; font-weight:bold; margin-bottom:15px; background:#beecf9; padding:6px; }
.main_privacy_window { background:#88d7ee url(img/user/bg_examples.jpg) repeat-x 0 0; width:930px; height:387px; padding:15px;}
.privacy_center { width:900px; display:block; background:#f0f5f9; padding:15px; border:2px #f10000 solid; }
.privacy_head { font-family:Calibri, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#aa265f; }
.privacy_dscpn { font-family:Calibri, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
ul.privacy_list li { list-style:none; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal;}
ul.privacy_list1 li { list-style:none; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; }
ul.privacy_list2 li { list-style:none; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:11px; font-style:italic; }


#usr_myac_oka24_ina {
  display:block;
}

#usr_myac_oka24_act {
  display:none;	  
}

#usr_myac_mob24_ina {
  display:block;
}

#usr_myac_mob24_act {
  display:none;	  
}

#usr_myac_gg_ina {
  display:none;
}

#usr_myac_gg_act {
  display:block;	  
}

#usr_myac_mom_ina {
  display:block;
  
}

#usr_myac_mom_act {
  display:none;
}

#usr_myac_box_ina {
  display:block;
  
}

#usr_myac_box_act {
  display:none;
}

#usr_myac_mail_ina {
  display:block;
  
}

#usr_myac_mail_act {
  display:none;
}









/* #################################################*/
/*===========panel userainformacje==================*/
/* #################################################*/

#user_myac_center {
  width:966px;
  height:780px;
  font-size:11px;
  color:#5573a0;
}

/*=====panel userainformacje========*/

/*
.fir_myac_info_head4 {margin-left:30px;margin-top:15px;background:url(img/headers/kontakt.gif) no-repeat 0 0;width:200px;height:23px;}
.fir_myac_info_box4 {width:355px;min-height:90px;height:auto!important;padding:10px;background-color:#fff;border:2px solid #5473a0;margin-left:30px;}
.fir_myac_info_box41 {line-height:16px;margin-top:10px; width:190px;float:left;}
.fir_myac_info_box42 {line-height:16px;margin-top:10px; width:140px;float:left;}

.fir_myac_info_column_right {display:block; float:left; width:410px; height:auto!important;}
*/

.user_myac_info_column_left {display:block; float:left; width:450px; height:auto!important;}
.user_myac_info_head1 {display:block;margin-left:30px;margin-top:23px;background:url(img/headers/user_zacznij_zgarniac.gif) no-repeat 0 0;width:259px;height:23px;}
.user_myac_info_box1 {width:340px;min-height:294px;height:auto!important;padding:10px;background-color:#fff;border:2px solid #e77925;margin-left:30px;padding-left:25px;}

.user_myac_info_head2 {display:block;margin-left:30px;margin-top:15px;background:url(img/headers/user_ile_razy.gif) no-repeat 0 0;width:200px;height:23px;}
.user_myac_info_box2 {width:355px;min-height:60px;height:auto!important;padding:10px;background-color:#fff;border:2px solid #a7225b;margin-left:30px;}
.user_myac_info_box2 em {color:#3cc41e;font-style:normal;}
.user_myac_info_box2 em strong{color:#fe7b2c;font-style:normal;font-weight:normal;}

.user_myac_info_head3 {display:block;margin-left:30px;margin-top:15px;background:url(img/headers/statystyki.gif) no-repeat 0 0;width:200px;height:23px;}
.user_myac_info_box3 {width:355px;min-height:50px;height:auto!important;padding:10px;background-color:#fff;border:2px solid #5473a0;margin-left:30px;}
.user_myac_info_box3 em {color:#3cc41e;font-style:normal;}
.user_myac_info_box3 em strong{color:#fe7b2c;font-style:normal;font-weight:normal;}


.user_myac_info_head4 {display:block;margin-left:30px;margin-top:15px;background:url(img/headers/kontakt.gif) no-repeat 0 0;width:200px;height:23px;}
.user_myac_info_box4 {width:355px;min-height:70px;height:auto!important;padding:10px;background-color:#fff;border:2px solid #5473a0;margin-left:30px;}
.user_myac_info_box41 {line-height:16px;margin-top:10px;width:190px;float:left;}
.user_myac_info_box42 {line-height:16px;margin-top:10px;width:140px;float:left;}

.user_myac_info_column_right {display:block; float:left; width:410px; height:auto!important;}
.user_myac_info_head5 {display:block;position:relative;width:200px;height:23px;margin-left:20px;margin-top:23px;background:url(img/headers/dostepne_funkcje.gif) no-repeat 0 0;}
.user_myac_info_box5 {position:relative;width:440px;min-height:234px;height:auto!important;padding:15px;background-color:#fff;border:2px solid #5473a0;margin-left:20px;margin-top:0px;}
.user_myac_info_box5_he1{position:absolute;width:115px;height:22px;background:url(img/panel_user_img/your_companies.gif) no-repeat 0 0;margin-left:0px;margin-top:0px;border-bottom:1px solid #304878;}
.user_myac_info_box51 {position:absolute;width:195px;height:35px;margin-top:28px;}
.user_myac_info_box5_he2{position:absolute;width:125px;height:22px;background:url(img/panel_user_img/your_deals.gif) no-repeat 0 0;margin-left:0px;margin-top:70px;border-bottom:1px solid #304878;}
.user_myac_info_box52 {position:absolute;width:225px;height:50px;margin-top:100px;}
.user_myac_info_box5_he3{position:absolute;width:187px;height:22px;background:url(img/panel_user_img/receive_settings.gif) no-repeat 0 0;margin-left:0px;margin-top:150px;border-bottom:1px solid #304878;}
.user_myac_info_box53 {position:absolute;width:225px;height:50px;margin-top:179px;}
.user_myac_info_box5_he4{position:absolute;width:130px;height:22px;background:url(img/panel_user_img/fav_places.gif) no-repeat 0 0;margin-left:250px;margin-top:0px;border-bottom:1px solid #304878;}
.user_myac_info_box54 {position:absolute;width:225px;height:50px;margin-left:250px;margin-top:27px;}
.user_myac_info_box5_he4{position:absolute;width:130px;height:22px;background:url(img/panel_user_img/fav_places.gif) no-repeat 0 0;margin-left:250px;margin-top:0px;border-bottom:1px solid #304878;}
.user_myac_info_box54 {position:absolute;width:225px;height:50px;margin-left:250px;margin-top:27px;}
.user_myac_info_box5_he5{position:absolute;width:99px;height:22px;background:url(img/panel_user_img/your_settings.gif) no-repeat 0 0;margin-left:250px;margin-top:70px;border-bottom:1px solid #304878;}
.user_myac_info_box55 {position:absolute;width:225px;height:50px;margin-left:250px;margin-top:100px;}
.user_myac_info_box56 {position:absolute;width:170px;height:79px;margin-left:260px;margin-top:150px;font-size:15px;font-weight:bold;text-align:center;}

.user_myac_info_head6 {display:block;margin-left:20px;margin-top:15px;background:url(img/headers/user_powiadamianie.gif) no-repeat 0 0;width:200px;height:23px;}
.user_myac_info_box6 {width:450px;min-height:264px;height:auto!important;padding:15px;background-color:#fff;border:2px solid #5473a0;position:absolute;margin-left:20px;padding-right:0px;}
.user_invite_line {margin-top:5px;margin-bottom:5px;height:1px;width:95%;border-top:1px #dfe5ea solid;}
#user_myac_info_box6_btn_user {position:absolute;background:url(img/buttons/but_invite_user.gif) no-repeat 0 0;  width:149px;height:30px;cursor:pointer;margin-left:70px;margin-top:10px;  }
#user_myac_info_box6_btn_company {position:absolute;background:url(img/buttons/but_invite_company.gif) no-repeat 0 0;  width:116px;height:30px; cursor:pointer;margin-left:70px;margin-top:10px; }

/*user panel okazje*/
.usr_myac_oka_t1 {color:#e4721c;font-size:13px;margin-top:15px;margin-left:20px;font-weight:bold;}
.usr_myac_oka_tab_act {width:920px;margin-left:20px;margin-top:15px;}
.usr_myac_oka_tab_act .head {width:920px;height:27px;background:url(img/panel_user_img/usr_myac_tabl_act_top.png) no-repeat top left;}
.usr_myac_oka_tab_act .r0 { width:920px;height:47px;background:url(img/panel_user_img/usr_myac_tabl_act_1.png) no-repeat top left;color:#5573a0;overflow:hidden;}
.usr_myac_oka_tab_act .r1 { width:920px;height:48px;background:url(img/panel_user_img/usr_myac_tabl_act_2.png) no-repeat top left;color:#9c7a06;overflow:hidden;}
.usr_myac_oka_tab_act .r1 div {height:34px;}
.usr_myac_oka_tab_act .r0 div {height:33px;}
.usr_myac_oka_tab_act .bot {width:740px;height:20px;background:url(img/panel_user_img/usr_myac_tabl_act_bot.png) no-repeat top left;text-align:center;font-weight:bold;color:#bc4f04;padding-top:5px;float:left;}
.usr_myac_oka_tab_act .btn1{width:90px;height:25px;float:left;background:url(img/panel_user_img/usr_myac_tabl_act_btn1.png) no-repeat top left;}
.usr_myac_oka_tab_act .btn2{width:90px;height:25px;float:left;background:url(img/panel_user_img/usr_myac_tabl_act_btn2.png) no-repeat top left;}
.usr_myac_oka_tab_act .btn1_h{width:90px;height:25px;float:left;background:url(img/panel_user_img/usr_myac_tabl_act_btn1_h.png) no-repeat top left;}
.usr_myac_oka_tab_act .btn2_h{width:90px;height:25px;float:left;background:url(img/panel_user_img/usr_myac_tabl_act_btn2_h.png) no-repeat top left;}
.usr_myac_oka_t2 {color:#434242;font-size:13px;margin-top:15px;margin-left:20px;font-weight:bold;}
.usr_myac_oka_tab_inact {width:920px;margin-left:20px;margin-top:15px;}
.usr_myac_oka_tab_inact .head {width:920px;height:27px;background:url(img/panel_user_img/usr_myac_tabl_inact_top.png) no-repeat top left;}
.usr_myac_oka_tab_inact .r0 {width:920px;height:47px;background:url(img/panel_user_img/usr_myac_tabl_inact_1.png) no-repeat top left;overflow:hidden;}
.usr_myac_oka_tab_inact .r1 {width:920px;height:48px;background:url(img/panel_user_img/usr_myac_tabl_inact_2.png) no-repeat top left;overflow:hidden;}
.usr_myac_oka_tab_inact .r1 div {height:35px;}
.usr_myac_oka_tab_inact .r0 div {height:35px;}
.usr_myac_oka_tab_inact .bot {width:740px;height:20px;background:url(img/panel_user_img/usr_myac_tabl_inact_bot.png) no-repeat top left;text-align:center;font-weight:bold;color:#434242;padding-top:5px;float:left;}
.usr_myac_oka_tab_inact .btn1{width:90px;height:25px;float:left;background:url(img/panel_user_img/usr_myac_tabl_inact_btn1.png) no-repeat top left;}
.usr_myac_oka_tab_inact .btn2{width:90px;height:25px;float:left;background:url(img/panel_user_img/usr_myac_tabl_inact_btn2.png) no-repeat top left;}
.usr_myac_oka_tab_inact .btn1_h{width:90px;height:25px;float:left;background:url(img/panel_user_img/usr_myac_tabl_inact_btn1_h.png) no-repeat top left;}
.usr_myac_oka_tab_inact .btn2_h{width:90px;height:25px;float:left;background:url(img/panel_user_img/usr_myac_tabl_inact_btn2_h.png) no-repeat top left;}
.usr_myac_oka_tab_act .c1 {width:34px;font-weight:bold;padding-top:14px;text-align:center;float:left;}
.usr_myac_oka_tab_act .c2 {width:186px;padding-left:5px;padding-top:2px;float:left;}
.usr_myac_oka_tab_act .c3 {width:196px;padding-left:5px;padding-top:2px;float:left;}
.usr_myac_oka_tab_act .c4 {width:90px;padding-left:5px;padding-top:2px;text-align:center;float:left;}
.usr_myac_oka_tab_act .c5 {width:88px;padding-left:5px;padding-top:2px;padding-top:14px;text-align:center;float:left;}
.usr_myac_oka_tab_act .c6 {width:202px;padding-left:5px;padding-top:2px;float:left;}
.usr_myac_oka_tab_act .c7 {width:18px;height:18px;margin-left:43px;margin-top:15px;display:block;float:left;}

.usr_myac_oka_tab_act strong {
  text-transform:uppercase;
}

.usr_myac_oka_tab_act .c5 strong {
  text-transform:none;
}


.usr_myac_oka_tab_inact .c1 {
  width:34px;
  font-weight:bold;
  padding-top:14px;
  text-align:center;
  float:left;
  color:#434242;
}
.usr_myac_oka_tab_inact .c2 {
  width:186px;
  padding-left:5px;
  padding-top:2px;
  float:left;
  color:#434242;
}

.usr_myac_oka_tab_inact .c3 {
  width:196px;
  padding-left:5px;
  padding-top:2px;
  float:left;
  color:#434242;
}

.usr_myac_oka_tab_inact .c4 {
  width:90px;
  padding-left:5px;
  padding-top:2px;
  text-align:center;
  float:left;
  color:#434242;
}

.usr_myac_oka_tab_inact .c5 {
  width:88px;
  padding-left:5px;
  padding-top:2px;
  padding-top:14px;
  text-align:center;
  float:left;
  color:#434242;
}

.usr_myac_oka_tab_inact .c6 {
  width:202px;
  padding-left:5px;
  padding-top:2px;
  float:left;
  color:#434242;
}

.usr_myac_oka_tab_inact .c7 {
  width:18px;
  height:18px;
  margin-left:43px;
  margin-top:15px;
  display:block;
  float:left;
}

/*user panel firmy*/
.usr_myac_fir_t1 {
  color:#ea0004;
  font-size:13px;
  margin-top:15px;
  margin-left:20px;
  font-weight:bold;
}

.usr_myac_oka_tab_act2 {
  width:920px;
  margin-left:20px;
  margin-top:15px;
}

.usr_myac_oka_tab_act2 .head {
  width:920px;
  height:27px;
  background-image:url(img/panel_user_img/usr_myac_tabl_act_top2.png);
  background-repeat:no-repeat;
  background-position:top left;
}

.usr_myac_oka_tab_act2 .r0 {
  width:920px;
  height:47px;
  background-image:url(img/panel_user_img/usr_myac_tabl_act_3.png);
  background-repeat:no-repeat;
  background-position:top left;
  color:#5573a0;
  overflow:hidden;
}

.usr_myac_oka_tab_act2 .r1 {
  width:920px;
  height:48px;
  background-image:url(img/panel_user_img/usr_myac_tabl_act_4.png);
  background-repeat:no-repeat;
  background-position:top left;
  color:#9c7a06;
  overflow:hidden;
}

.usr_myac_oka_tab_act2 .r1 div {
  height:34px;
}

.usr_myac_oka_tab_act2 .r0 div {
  height:33px;
}

.usr_myac_oka_tab_act2 .bot {
  width:740px;
  height:20px;
  background-image:url(img/panel_user_img/usr_myac_tabl_act_bot2.png);
  background-repeat:no-repeat;
  background-position:top left;
  text-align:center;
  font-weight:bold;
  color:#bc4f04;
  padding-top:5px;
  float:left;
}

.usr_myac_oka_tab_act2 .btn3{
  width:90px;
  height:25px;
  float:left;
  background-image:url(img/panel_user_img/usr_myac_tabl_act_btn3.png);
  background-repeat:no-repeat;
  background-position:top left;
  
  }

.usr_myac_oka_tab_act2 .btn4{
  width:90px;
  height:25px;
  float:left;
  background-image:url(img/panel_user_img/usr_myac_tabl_act_btn4.png);
  background-repeat:no-repeat;
  background-position:top left;
  
  }

.usr_myac_oka_tab_act2 .btn3_h{
  width:90px;
  height:25px;
  float:left;
  background-image:url(img/panel_user_img/usr_myac_tabl_act_btn3_h.png);
  background-repeat:no-repeat;
  background-position:top left;
  
  }

.usr_myac_oka_tab_act2 .btn4_h{
  width:90px;
  height:25px;
  float:left;
  background-image:url(img/panel_user_img/usr_myac_tabl_act_btn4_h.png);
  background-repeat:no-repeat;
  background-position:top left;
  
}

.usr_myac_oka_tab_act2 .c1 {
  width:34px;
  font-weight:bold;
  padding-top:14px;
  text-align:center;
  float:left;
}
.usr_myac_oka_tab_act2 .c2 {
  width:186px;
  padding-left:5px;
  padding-top:2px;
  float:left;
}

.usr_myac_oka_tab_act2 .c3 {
  width:196px;
  padding-left:5px;
  padding-top:2px;
  float:left;
}

.usr_myac_oka_tab_act2 .c4 {
  width:90px;
  padding-left:5px;
  padding-top:4px;
  text-align:center;
  float:left;
}

.usr_myac_oka_tab_act2 .c5 {
  width:88px;
  padding-left:5px;
  padding-top:14px;
  text-align:center;
  color:#ea0004;
  float:left;
}

.usr_myac_oka_tab_act2 .c6 {
  width:90px;
  padding-left:5px;
  padding-top:14px;
  color:#046a04;
  font-weight:bold;
  float:left;
  text-align:center;
}

.usr_myac_oka_tab_act2 .c7 {
  width:108px;
  padding-left:20px;
  padding-top:14px;
  float:left;
  text-align:center;
}

.usr_myac_oka_tab_act2 .c8 {
  width:18px;
  height:18px;
  margin-left:25px;
  margin-top:14px;
  display:block;
  float:left;
}


.usr_myac_fir_t3 {
  color:#304878;
  font-size:13px;
  margin-top:15px;
  margin-left:20px;
  font-weight:bold;
}

.usr_myac_oka_tab_act3 {
  width:920px;
  margin-left:20px;
  margin-top:15px;
}

.usr_myac_oka_tab_act3 .head {
  width:920px;
  height:27px;
  background-image:url(img/panel_user_img/usr_myac_tabl_act_top3.png);
  background-repeat:no-repeat;
  background-position:top left;
}

.usr_myac_oka_tab_act3 .r0 {
  width:920px;
  height:47px;
  background-image:url(img/panel_user_img/usr_myac_tabl_act_5.png);
  background-repeat:no-repeat;
  background-position:top left;
  color:#5573a0;
  overflow:hidden;
}

.usr_myac_oka_tab_act3 .r1 {
  width:920px;
  height:48px;
  background-image:url(img/panel_user_img/usr_myac_tabl_act_6.png);
  background-repeat:no-repeat;
  background-position:top left;
  color:#9c7a06;
  overflow:hidden;
}

.usr_myac_oka_tab_act3 .r1 div {
  height:34px;
}

.usr_myac_oka_tab_act3 .r0 div {
  height:33px;
}

.usr_myac_oka_tab_act3 .bot {
  width:740px;
  height:20px;
  background-image:url(img/panel_user_img/usr_myac_tabl_act_bot2.png);
  background-repeat:no-repeat;
  background-position:top left;
  text-align:center;
  font-weight:bold;
  color:#bc4f04;
  padding-top:5px;
  float:left;
}

.usr_myac_oka_tab_act3 .btn3{
  width:90px;
  height:25px;
  float:left;
  background-image:url(img/panel_user_img/usr_myac_tabl_act_btn3.png);
  background-repeat:no-repeat;
  background-position:top left;
  
  }

.usr_myac_oka_tab_act3 .btn4{
  width:90px;
  height:25px;
  float:left;
  background-image:url(img/panel_user_img/usr_myac_tabl_act_btn4.png);
  background-repeat:no-repeat;
  background-position:top left;
  
  }

.usr_myac_oka_tab_act3 .btn3_h{
  width:90px;
  height:25px;
  float:left;
  background-image:url(img/panel_user_img/usr_myac_tabl_act_btn3_h.png);
  background-repeat:no-repeat;
  background-position:top left;
  
  }

.usr_myac_oka_tab_act3 .btn4_h{
  width:90px;
  height:25px;
  float:left;
  background-image:url(img/panel_user_img/usr_myac_tabl_act_btn4_h.png);
  background-repeat:no-repeat;
  background-position:top left;
  
}

.usr_myac_oka_tab_act3 .c1 {
  width:34px;
  font-weight:bold;
  padding-top:14px;
  text-align:center;
  float:left;
}
.usr_myac_oka_tab_act3 .c2 {
  width:186px;
  padding-left:5px;
  padding-top:2px;
  float:left;
}

.usr_myac_oka_tab_act3 .c3 {
  width:196px;
  padding-left:5px;
  padding-top:2px;
  float:left;
}

.usr_myac_oka_tab_act3 .c4 {
  width:90px;
  padding-left:5px;
  padding-top:4px;
  text-align:center;
  float:left;
}

.usr_myac_oka_tab_act3 .c5 {
  width:88px;
  padding-left:5px;
  padding-top:14px;
  text-align:center;
  color:#ea0004;
  float:left;
}

.usr_myac_oka_tab_act3 .c6 {
  width:90px;
  padding-left:5px;
  padding-top:14px;
  color:#046a04;
  font-weight:bold;
  float:left;
  text-align:center;
}

.usr_myac_oka_tab_act3 .c7 {
  width:40px;
  height:20px;
  margin-left:37px;
  margin-top:14px;
  float:left;
  text-align:center;
}

.usr_myac_oka_tab_act3 .c8 {
  width:18px;
  height:18px;
  margin-left:75px;
  margin-top:14px;
  display:block;
  float:left;
}


.usr_myac_set_head1 {
  position:absolute;
  margin-left:20px;
  margin-top:20px;
  background-repeat:no-repeat;
  background-position:bottom;
  background-image:url(img/headers/twoje_dane.gif);/* dane_do_faktury.gif */
  width:200px;
  height:23px;
  
}



.usr_myac_set_box1 {
  width:495px;
  height:320px;
  padding:10px;
  background-color:#fff;
  border:2px solid #2093ff;
  position:absolute;
  margin-left:20px;
  margin-top:43px;
  padding-right:0px;
  color:#5473a0;
}



.usr_myac_set_box1 a.sav {
 float:right;
  display:block;
  width:68px;
  height:31px;
  background-repeat:no-repeat;
  background-position:top;
  background-image:url(img/btn_save.jpg/*login_lstpswd_btn_send.jpg*/);
}

/* dymek auto hint*/
#dymek {
    display:none;
    width:163px;
    height:44px;
    position:absolute;
    padding:8px 10px 20px 10px;
    background-image:url(img/dymek.png);
    background-position:left top;
    background-repeat:no-repeat;
    color:#3e5483;
    margin-left:-100px;
    margin-top:-30px;
    z-index:10;
}
/* dymek auto hint*/
.logogg24 { width:189px; height:57px; background:url(img/user/logo_gg24.jpg) no-repeat; margin:0 20px 0 20px; display:block; float:left; }
.belka_rollout_gg { width:934px; background:url(img/user/bg_open_tab_gg.gif) no-repeat 0 bottom; padding:10px 10px 2px 10px; display:table; clear:both; margin-top:0px; }
.dscpn_gg24_left { margin-top:0px; width:206px; height:105px; text-align:center; display:block; float:left; }
.dscpn_gg24_left span { width:150px; margin-left:auto; margin-right:auto; margin-top:20px; color:#152150; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; }
.content_gg24 { display:block; float:left; width:680px; }
a.btn_addgg_small { display:block; background:url(img/btn_gg_small.png) no-repeat 0 0; color:#a7255b; width:22px; height:22px; margin-left:60px; padding-left:26px; line-height:26px; text-decoration:none; font-size:15px; font-weight:bold; }
a.btn_addgg_small:hover { background-position:0 100%; text-decoration:none; color:#fff!important; }

.window_gg { position:absolute; right:30px; bottom:0px; width:147px; height:150px; background:url(img/user/mobile.jpg) no-repeat; margin:0px; display:block; }
.belka_dscpn_gg24 { position:relative; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#fff; line-height:15px; 
display:block; width:520px; margin:0px; margin-top:14px; float:left;}
.belka_line_gg { width:1px; height:127px; background:url(img/user/line_gg.jpg) no-repeat; margin:0 4px 0 4px; display:block; float:left; margin:auto; }
a.how_works_nr_gg { display:block; padding:3px 6px; color:#c8251f; font-size:14px; font-weight:bold; } 
a.how_works_nr_gg:hover { color:#fff; background:#c8251f; }
.numerGG_incorrect { /*color:#a70505;*/ display:block; text-align:center; background:#a70505; color:#fff; font-size:11px; font-weight:bold; }
.numerGG_correct { /*color:#a70505;*/ display:block; text-align:center; background:#17a000; color:#fff; font-size:11px; font-weight:bold; }
.save_numerGG {  margin-top:4px; width:70px; cursor:pointer; border:1px solid #189d02; color:#fff; background:#189d02; }
.save_numerGG:hover { cursor:pointer; border:1px solid #189d02; color:#189d02; background:#bbfeb0; }






.logomobile24 { width:189px; height:57px; background:url(img/user/logo_mobile24.jpg) no-repeat; margin:0 20px 0 20px; display:block; float:left; }
.mobile { position:absolute; right:30px; bottom:0px; width:147px; height:150px; background:url(img/user/mobile.jpg) no-repeat; margin:0px; display:block; }
.belka_dscpn_mobilneokazje24 { position:relative; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#fff; line-height:15px; 
display:block; width:520px; margin:0px; margin-top:14px; float:left;}


.mobile_site_bg_left {
  width:369px;
  height:492px;
  padding:0px;
  position:absolute;
  margin-left:2px;
  margin-top:57px;
  padding-left:0px;
  background-repeat:no-repeat;
  background-position:bottom;
  background-image:url(img/mobile_site/mobile_left.jpg);  
}
.mobile_site_bg_left_inner { color:#02465d; font-size:12px; display:block; margin:160px 20px 0 20px; }
.mobile_site_bg_left_inner a.register { color:#209017; font-weight:bold; }
.mobile_site_bg_left_inner a.mobile_links { color:#e77925; font-weight:bold; }
.mobile_site_bg_center {
  width:225px;
  height:492px;
  padding:0px;
  position:absolute;
  margin-left:371px;
  margin-top:57px;
  padding-left:0px;
  background-repeat:no-repeat;
  background-position:bottom;
  background-image:url(img/mobile_site/mobile_center.jpg);  
}
.mobile_site_bg_right {
  width:367px;
  height:492px;
  padding:0px;
  position:absolute;
  margin-left:596px;
  margin-top:57px;
  padding-left:0px;
  background-repeat:no-repeat;
  background-position:bottom;
  background-image:url(img/mobile_site/mobile_right.jpg);  
}
.mobile_site_bg_right_inner { color:#02465d; font-size:11px; display:block; margin:110px 20px 0 20px; }
.mobile_site_bg_right_inner ul li { color:#b4eaff; font-size:13px; margin-left:-10px; font-weight:bold; }
.mobile_site_bg_right_inner a.download { color:#209017; font-weight:bold; font-size:12px; }
.mobile_site_bg_right_inner a.mwebsite_link { color:#e77925; font-weight:bold; }
.mobile_site_bg_bottom {
  width:961px;
  height:89px;
  padding:0px;
  position:absolute;
  margin-left:2px;
  margin-top:533px;
  padding-left:0px;
  background-repeat:no-repeat;
  background-position:bottom;
  background-image:url(img/mobile_site/mobile_bottom.jpg);  
}
.mobile_site_bg_bottom_inner_l { width:400px; float:left; color:#575757; font-size:11px; display:block; margin:30px 0px 0 80px; }
.mobile_site_bg_bottom_inner_l a.mwebsite_link { color:#003c53; font-size:12px; }
.mobile_site_bg_bottom_inner_r { text-align:right; width:400px; float:right; color:#575757; font-size:11px; display:block; margin:30px 80px 0 0px; }
.mobile_site_bg_bottom_inner_r a.mwebsite_link { color:#003c53; font-size:12px; }
/*.user_public_momail_info_step {
  background-repeat:no-repeat;
  background-position:bottom;
  background-image:url(img/momail_dscpn/step_v3.jpg);
  width:401px;
  height:74px;
}*/



/* first time 4 sposoby */
.first_time4_top {display:block;width:990px;height:70px;padding:0px;position:absolute;margin-left:0px;margin-top:0px;padding-left:0px;
background-repeat:no-repeat;background-position:bottom;background-image:url(img/first_time4/first_time_02.jpg);}

.first_time4_way01 {width:257px;height:296px;padding:0px;position:absolute;margin-left:0px;margin-top:70px;padding-left:0px;
background-repeat:no-repeat;background-position:bottom;background-image:url(img/first_time4/first_time_04.jpg);}
	.first_time4_way01_in { color:#26296d; font-size:11px; font-weight:bold; display:block; margin:42px 0px 0 80px; }
.first_time4_way02 {width:251px;height:296px;padding:0px;position:absolute;margin-left:257px;margin-top:70px;padding-left:0px;
background-repeat:no-repeat;background-position:bottom;background-image:url(img/first_time4/first_time_05.jpg);}
	.first_time4_way02_in1 { color:#26296d; font-size:11px; font-weight:bold; display:block; margin:42px 0px 0 72px; }
	.first_time4_way02_in2 { color:#26296d; font-size:11px; font-weight:bold; display:block; margin:7px 0px 0 72px; }
	.first_time4_way02_in3 { color:#26296d; font-size:11px; font-weight:bold; display:block; margin:7px 0px 0 72px; }
.first_time4_way03 {width:244px;height:296px;padding:0px;position:absolute;margin-left:508px;margin-top:70px;padding-left:0px;
background-repeat:no-repeat;background-position:bottom;background-image:url(img/first_time4/first_time_06.jpg);}
	.first_time4_way03_in1 { color:#26296d; font-size:11px; font-weight:bold; display:block; margin:42px 0px 0 67px; }
	.first_time4_way03_in2 { color:#26296d; font-size:11px; font-weight:bold; display:block; margin:7px 0px 0 67px; }
.first_time4_way04 {width:238px;height:296px;padding:0px;position:absolute;margin-left:752px;margin-top:70px;padding-left:0px;
background-repeat:no-repeat;background-position:bottom;background-image:url(img/first_time4/first_time_07.jpg);}
	.first_time4_way04_in1 { color:#26296d; font-size:11px; font-weight:bold; display:block; margin:42px 0px 0 67px; }
	.first_time4_way04_in2 { color:#26296d; font-size:11px; font-weight:bold; display:block; margin:7px 0px 0 67px; }

.first_time4_info01 {width:257px;height:296px;padding:0px;position:absolute;margin-left:0px;margin-top:366px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time4/first_time_08.jpg);}
	.first_time4_info01_in1 { color:#fff; font-size:11px; font-weight:bold; display:block; margin:19px 0px 0 67px; }
.first_time4_info02 {width:251px;height:296px;padding:0px;position:absolute;margin-left:257px;margin-top:366px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time4/first_time_09.jpg);}
	.first_time4_info02_in1 { color:#fff; font-size:11px; font-weight:bold; display:block; margin:19px 0px 0 55px; }
.first_time4_info03 {width:244px;height:296px;padding:0px;position:absolute;margin-left:508px;margin-top:366px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time4/first_time_10.jpg);}
	.first_time4_info03_in1 { color:#fff; position:absolute; font-size:11px; font-weight:bold; margin:19px 0px 0 53px; z-index:999990;}
.first_time4_info04 {width:238px;height:296px;padding:0px;position:absolute;margin-left:752px;margin-top:366px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time4/first_time_11.jpg);}
	.first_time4_info04_in1 { color:#fff; position:absolute; font-size:11px; font-weight:bold; margin:19px 0px 0 53px; z-index:999990;}

a.first_time4_button01 {width:257px;height:53px;padding:0px;position:absolute;margin-left:0px;margin-top:455px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time4/first_time_12.jpg);}
a.first_time4_button02 {width:251px;height:53px;padding:0px;position:absolute;margin-left:257px;margin-top:455px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time4/first_time_13.jpg);}
.first_time4_clear_right {width:482px;height:53px;padding:0px;position:absolute;margin-left:508px;margin-top:455px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time4/first_time_14.jpg);}
.first_time4_clear01 {width:162px;height:132px;padding:0px;position:absolute;margin-left:0px;margin-top:508px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time4/first_time_15.jpg);}
.first_time4_bottom {width:684px;height:72px;padding:0px;position:absolute;margin-left:162px;margin-top:508px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time4/first_time_16.jpg);}
	.first_time4_bottom_in1 { color:#fff; font-size:11px; font-weight:bold; margin:21px 0 0 0; text-align:center;}
.first_time4_clear02 {width:144px;height:132px;padding:0px;position:absolute;margin-left:846px;margin-top:508px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time4/first_time_17.jpg);}
a.first_time4_register {width:684px;height:60px;padding:0px;position:absolute;margin-left:162px;margin-top:580px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time4/first_time_18.jpg);}




/* first time 5 sposobw */
.first_time5_top {display:block;width:990px;height:70px;padding:0px;position:absolute;margin-left:0px;margin-top:0px;padding-left:0px;
background-repeat:no-repeat;background-position:bottom;background-image:url(img/first_time5/first_time_02.jpg);}

.first_time5_way01 {width:226px;height:295px;padding:0px;position:absolute;margin-left:0px;margin-top:70px;padding-left:0px;
background-repeat:no-repeat;background-position:bottom;background-image:url(img/first_time5/first_time_04.jpg);}
	.first_time5_way01_in { color:#26296d; font-size:11px; font-weight:bold; display:block; margin:42px 0px 0 80px; }
.first_time5_way02 {width:184px;height:295px;padding:0px;position:absolute;margin-left:226px;margin-top:70px;padding-left:0px;
background-repeat:no-repeat;background-position:bottom;background-image:url(img/first_time5/first_time_05.jpg);}
	.first_time5_way02_in1 { color:#26296d; font-size:11px; font-weight:bold; display:block; margin:42px 0px 0 39px; }
	.first_time5_way02_in2 { color:#26296d; font-size:11px; font-weight:bold; display:block; margin:7px 0px 0 39px; }
	.first_time5_way02_in3 { color:#26296d; font-size:11px; font-weight:bold; display:block; margin:7px 0px 0 39px; }
.first_time5_way03 {width:185px;height:295px;padding:0px;position:absolute;margin-left:410px;margin-top:70px;padding-left:0px;
background-repeat:no-repeat;background-position:bottom;background-image:url(img/first_time5/first_time_06.jpg);}
	.first_time5_way03_in1 { color:#26296d; font-size:11px; font-weight:bold; display:block; margin:42px 0px 0 40px; }
	.first_time5_way03_in2 { color:#26296d; font-size:11px; font-weight:bold; display:block; margin:7px 0px 0 40px; }
	.first_time5_way03_in3 { color:#26296d; font-size:11px; font-weight:bold; display:block; margin:7px 0px 0 40px; }	
.first_time5_way04 {width:183px;height:295px;padding:0px;position:absolute;margin-left:595px;margin-top:70px;padding-left:0px;
background-repeat:no-repeat;background-position:bottom;background-image:url(img/first_time5/first_time_07.jpg);}
	.first_time5_way04_in1 { color:#26296d; font-size:11px; font-weight:bold; display:block; margin:42px 0px 0 39px; }
	.first_time5_way04_in2 { color:#26296d; font-size:11px; font-weight:bold; display:block; margin:7px 0px 0 39px; }
.first_time5_way05 {width:212px;height:295px;padding:0px;position:absolute;margin-left:778px;margin-top:70px;padding-left:0px;
background-repeat:no-repeat;background-position:bottom;background-image:url(img/first_time5/first_time_08.jpg);}
	.first_time5_way05_in1 { color:#26296d; font-size:11px; font-weight:bold; display:block; margin:42px 0px 0 41px; }
	.first_time5_way05_in2 { color:#26296d; font-size:11px; font-weight:bold; display:block; margin:7px 0px 0 41px; }

.first_time5_info01 {width:226px;height:101px;padding:0px;position:absolute;margin-left:0px;margin-top:365px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time5/first_time_09.jpg);}
	.first_time5_info01_in1 { color:#fff; font-size:11px; font-weight:bold; display:block; margin:19px 0px 0 62px; }
.first_time5_info02 {width:184px;height:101px;padding:0px;position:absolute;margin-left:226px;margin-top:365px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time5/first_time_10.jpg);}
	.first_time5_info02_in1 { color:#fff; font-size:11px; font-weight:bold; display:block; margin:19px 0px 0 25px; }
.first_time5_info03 {width:185px;height:101px;padding:0px;position:absolute;margin-left:410px;margin-top:365px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time5/first_time_11.jpg);}
	.first_time5_info03_in1 { color:#fff; position:absolute; font-size:11px; font-weight:bold; margin:19px 0px 0 23px; z-index:999990;}
.first_time5_info04 {width:183px;height:101px;padding:0px;position:absolute;margin-left:595px;margin-top:365px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time5/first_time_12.jpg);}
	.first_time5_info04_in1 { color:#fff; position:absolute; font-size:11px; font-weight:bold; margin:19px 0px 0 23px; z-index:999990;}
.first_time5_info05 {width:212px;height:101px;padding:0px;position:absolute;margin-left:778px;margin-top:365px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time5/first_time_13.jpg);}
	.first_time5_info05_in1 { color:#fff; position:absolute; font-size:11px; font-weight:bold; margin:19px 0px 0 23px; z-index:999990;}

a.first_time5_button01 {width:226px;height:53px;padding:0px;position:absolute;margin-left:0px;margin-top:466px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time5/first_time_14.jpg);}
a.first_time5_button02 {width:184px;height:53px;padding:0px;position:absolute;margin-left:226px;margin-top:466px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time5/first_time_15.jpg);}
.first_time5_clear_right {width:580px;height:53px;padding:0px;position:absolute;margin-left:410px;margin-top:466px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time5/first_time_16.jpg);}
.first_time5_clear01 {width:175px;height:129px;padding:0px;position:absolute;margin-left:0px;margin-top:519px;padding-left:0px;
background-repeat:repeat-x;background-image:url(img/first_time5/first_time_17.jpg);}
.first_time5_bottom {width:688px;height:72px;padding:0px;position:absolute;margin-left:162px;margin-top:519px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time5/first_time_18.jpg);}
	.first_time5_bottom_in1 { color:#fff; font-size:11px; font-weight:bold; margin:21px 0 0 0; text-align:center;}
.first_time5_clear02 {width:147px;height:129px;padding:0px;position:absolute;margin-left:843px;margin-top:519px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time5/first_time_19.jpg);}
a.first_time5_register {width:688px;height:57px;padding:0px;position:absolute;margin-left:162px;margin-top:591px;padding-left:0px;
background-repeat:no-repeat;background-image:url(img/first_time5/first_time_20.jpg);}


/* ############## no deals ############## */
.no_deals {width:634px;padding:0px;position:absolute;margin-left:-10px;margin-top:0px;}
.no_deals_top {width:634px;height:48px;padding:0px;position:absolute;margin-left:0px;margin-top:0px;padding-left:0px;
background-repeat:no-repeat;background-position:bottom;background-image:url(img/info_no_deals/info_no_deals_top.jpg);}
	.no_deals_top_in { text-align:center; color:#850a0a; font-size:12px; font-weight:bold; margin-top:9px;}
.no_deals_center{width:634px;height:104px;padding:0px;position:absolute;margin-left:0px;margin-top:48px;padding-left:0px;
background-repeat:no-repeat;background-position:bottom;background-image:url(img/info_no_deals/info_no_deals_center.jpg);}
	.no_deals_center_in { text-align:left; color:#26296d; font-size:11px; margin-top:7px; margin-left:40px;}
.no_deals_bottom{width:634px;height:209px;padding:0px;position:absolute;margin-left:0px;margin-top:152px;padding-left:0px;
background-repeat:no-repeat;background-position:bottom;background-image:url(img/info_no_deals/info_no_deals_bottom.jpg);}
	.no_deals_bottom_in { text-align:left; color:#26296d; font-size:13px; font-weight:bold; margin-top:8px; margin-left:20px;}
	
	
/*linki nad wizytowka firmy*/
a.fir_home_link {
  color:#44639c;
}	
a.fir_home_link:hover {
  color:#333; text-decoration:underline;
}	

/*klasa do inputow*/

.input {
  background-color:#eff3f6;
  border:1px solid #9299a0;
  padding:1px;
  margin:2px;
}


/* ############################################################################################################################## */
/* ##################################### 			STRONA OPISOWA - PIERWSZY RAZ           #################################### */ 
/* ############################################################################################################################## */
.ft_main_container { display:block; width:990px; height:775px; background:#4396b0; }
.ft_main_container01 { display:block; width:990px; height:70px; clear:both; background:url(img/first_time/first_time_02.jpg) no-repeat; }
.ft_main_container02 { display:block; width:990px; height:189px; clear:both; }
.ft_main_container02_01 { display:block; width:226px; height:189px; float:left; background:url(img/first_time/first_time_04.jpg) no-repeat; }
.ft_main_container02_02 { display:block; width:184px; height:189px; float:left; background:url(img/first_time/first_time_05.jpg) no-repeat; }
.ft_main_container02_03 { display:block; width:185px; height:185px; float:left; }
.ft_main_container02_03a { display:block; width:185px; height:135px; clear:both; background:url(img/first_time/first_time_06.jpg) no-repeat; }
/*.ft_main_container02_03b { display:block; width:86px; height:54px; float:left; background:url(img/first_time/first_time_09.jpg) no-repeat; }*/
a.ft_main_container02_03b { display:block; width:86px; height:54px; float:left; background:url(img/first_time/first_time_on_09.jpg) no-repeat 0 100%; }
a.ft_main_container02_03b:hover { background-position: 0 0; }
.ft_main_container02_03c { display:block; width:99px; height:54px; float:left; background:url(img/first_time/first_time_10.jpg) no-repeat; }
.ft_main_container02_04 { display:block; width:184px; height:189px; float:left; background:url(img/first_time/first_time_07.jpg) no-repeat; }
.ft_main_container02_05 { display:block; width:211px; height:189px; float:left; background:url(img/first_time/first_time_08.jpg) no-repeat; }
.ft_main_container03 { display:block; width:990px; height:56px; clear:both; }
a.ft_main_container03_01 { display:block; width:226px; height:56px; float:left; background:url(img/first_time/first_time_on_11.jpg) no-repeat 0 0; }
a.ft_main_container03_01:hover { background-position: 0 100%; }
a.ft_main_container03_02 { display:block; width:184px; height:56px; float:left; background:url(img/first_time/first_time_on_12.jpg) no-repeat 0 0; }
a.ft_main_container03_02:hover { background-position: 0 100%; }
a.ft_main_container03_03 { display:block; width:185px; height:56px; float:left; background:url(img/first_time/first_time_on_13.jpg) no-repeat 0 0; }
a.ft_main_container03_03:hover { background-position: 0 100%; }
a.ft_main_container03_04 { display:block; width:184px; height:56px; float:left; background:url(img/first_time/first_time_on_14.jpg) no-repeat 0 0; }
a.ft_main_container03_04:hover { background-position: 0 100%; }
.ft_main_container03_05 { display:block; width:211px; height:56px; float:left; background:url(img/first_time/first_time_15.jpg) no-repeat; }
.ft_main_container04 { display:block; width:990px; height:190px; clear:both; }
.ft_main_container04_01 { display:block; width:226px; height:190px; float:left; }
.ft_main_container04_01a { display:block; width:226px; height:36px; clear:both; background:url(img/first_time/first_time_16.jpg) no-repeat; }
a.ft_main_container04_01b { display:block; width:226px; height:48px; clear:both; background:url(img/first_time/first_time_on_21.jpg) no-repeat; }
a.ft_main_container04_01b:hover { background-position: 0 100%; }
a.ft_main_container04_01c { display:block; width:226px; height:41px; clear:both; background:url(img/first_time/first_time_on_22.jpg) no-repeat; }
a.ft_main_container04_01c:hover { background-position: 0 100%; }
a.ft_main_container04_01d { display:block; width:226px; height:44px; clear:both; background:url(img/first_time/first_time_on_23.jpg) no-repeat; }
a.ft_main_container04_01d:hover { background-position: 0 100%; }
.ft_main_container04_01e { display:block; width:226px; height:21px; clear:both; background:url(img/first_time/first_time_24.jpg) no-repeat; }
.ft_main_container04_02 { display:block; width:184px; height:190px; float:left; background:url(img/first_time/first_time_17.jpg) no-repeat; }
.ft_main_container04_03 { display:block; width:185px; height:190px; float:left; background:url(img/first_time/first_time_18.jpg) no-repeat; }
.ft_main_container04_04 { display:block; width:184px; height:190px; float:left; background:url(img/first_time/first_time_19.jpg) no-repeat; }
.ft_main_container04_05 { display:block; width:211px; height:190px; float:left; background:url(img/first_time/first_time_20.jpg) no-repeat; }

.ft_main_container05 { display:block; width:990px; height:125px; clear:both; }
.ft_main_container05_01 { position:relative; display:block; width:226px; height:125px; float:left; background:url(img/first_time/first_time_25.jpg) no-repeat; }
.ft_main_container05_02 { position:relative; display:block; width:184px; height:125px; float:left; background:url(img/first_time/first_time_26.jpg) no-repeat; }
.ft_main_container05_03 { position:relative; display:block; width:185px; height:125px; float:left; background:url(img/first_time/first_time_27.jpg) no-repeat; }
.ft_main_container05_04 { position:relative; display:block; width:184px; height:125px; float:left; background:url(img/first_time/first_time_28.jpg) no-repeat; }
.ft_main_container05_05 { position:relative; display:block; width:211px; height:125px; float:left; background:url(img/first_time/first_time_29.jpg) no-repeat; }
	.ft_main_container05_01_text { color:#fff; font-size:11px; font-weight:bold; display:block; margin:19px 0px 0 62px; }
	.ft_main_container05_02_text { color:#fff; font-size:11px; font-weight:bold; display:block; margin:19px 0px 0 25px; }
	.ft_main_container05_03_text { color:#fff; position:absolute; font-size:11px; font-weight:bold; margin:19px 0px 0 23px;}
	.ft_main_container05_04_text { color:#fff; position:absolute; font-size:11px; font-weight:bold; margin:19px 0px 0 23px;}
	.ft_main_container05_05_text { color:#fff; position:absolute; font-size:11px; font-weight:bold; margin:19px 0px 0 23px;}

.ft_main_container06 { position:relative; display:block; width:990px; height:76px; clear:both; background:url(img/first_time/first_time_30.jpg) no-repeat; }
	.ft_main_container06_text { color:#fff; font-size:11px; font-weight:bold; padding:22px 0 0 0; text-align:center;}
a.ft_main_container07 { position:relative; display:block; width:990px; height:69px; clear:both; background:url(img/first_time/first_time_31.jpg) no-repeat; }	

/* ############################################################################################################################## */
/* ##################################### 			STRONA OPISOWA DLA MOBILE SITES          #################################### */ 
/* ############################################################################################################################## */
.dsc_mobsite_main_container { position:relative; display:block; width:700px; height:590px; background:#f7f7f7; font-size:12px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; color:#282828; }
.dsc_mobsite_main01 { position:relative; clear:both; width:700px; height:92px; background:url(img/mobsite/mobsite_01.jpg) no-repeat; }
.dsc_mobsite_main01_head { font-size:14px; font-weight:bold; position:absolute; left:25px; top:16px;} 
.dsc_mobsite_main01_text { position:absolute; left:45px; top:46px; }
.dsc_mobsite_main02 { position:relative; clear:both; width:700px; height:20px; background:url(img/mobsite/mobsite_02.jpg) no-repeat; }
.dsc_mobsite_main03 { clear:both; width:700px; height:75px; }
.dsc_mobsite_main03left { float:left; width:326px; height:75px; background:url(img/mobsite/mobsite_03.jpg) no-repeat; }
.dsc_mobsite_main03right { float:left; width:374px; height:75px; background:url(img/mobsite/mobsite_04.jpg) no-repeat; }
.dsc_mobsite_main04 { clear:both; width:700px; height:254px; }
.dsc_mobsite_main04left { float:left; width:326px; height:254px; background:url(img/mobsite/mobsite_05.jpg) no-repeat; }
.dsc_mobsite_main04right { float:left; width:374px; height:254px; background:url(img/mobsite/mobsite_06.jpg) no-repeat; }
.dsc_mobsite_main05 { position:relative; clear:both; width:700px; height:20px; background:url(img/mobsite/mobsite_07.jpg) no-repeat; }
.dsc_mobsite_main06 { position:relative; clear:both; width:700px; height:129px; background:url(img/mobsite/mobsite_08.jpg) no-repeat; font-size:12px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; color:#282828; }
.dsc_mobsite_main06_head { font-size:14px; font-weight:bold; position:absolute; left:25px; top:2px;} 
.dsc_mobsite_main06_text { position:absolute; left:45px; top:34px; }
.dsc_mobsite_main06_info { font-size:10px; position:absolute; left:25px; top:94px; }

/* ############################################################################################################################## */
/* ########################################## 			STRONA OPISOWA DLA GG          ########################################## */ 
/* ############################################################################################################################## */
.dsc_gg_main_container { display:block; width:700px; height:590px; background:#f27b2a; }
.dsc_gg_left_main { display:block; width:475px; height:590px; float:left; }
.dsc_gg_left01 { display:block; width:475px; height:70px; clear:both; background:url(img/gg/dsc_gg_01.jpg) no-repeat; }
.dsc_gg_left02 { display:block; width:475px; height:120px; clear:both; background:url(img/gg/dsc_gg_03.jpg) no-repeat; }
.dsc_gg_left03 { display:block; width:475px; height:34px; clear:both; background:url(img/gg/dsc_gg_04.jpg) no-repeat; }
.dsc_gg_left04 { display:block; width:475px; height:12px; clear:both; background:url(img/gg/dsc_gg_05.jpg) no-repeat; }
.dsc_gg_left05 { display:block; width:475px; height:44px; clear:both; }
.dsc_gg_left05a { display:block; width:31px; height:44px; float:left; background:url(img/gg/dsc_gg_06.jpg) no-repeat; }
.dsc_gg_left05b { display:block; width:45px; height:44px; float:left; }
#dsc_gg_big_link { display:block; }
#dsc_gg_big_link_hover { ddisplay:block; width:45px; height:44px; background:url(img/gg/dsc_gg_07_link.jpg) no-repeat 0 100%; }
a.dsc_gg_left05_link { display:block; width:45px; height:44px; background:url(img/gg/dsc_gg_07_link.jpg) no-repeat 0 0; }
a.dsc_gg_left05_link:hover { background-position:0 100%; }
.dsc_gg_left05c { display:block; width:399px; height:44px; float:left; }
a.dsc_gg_left05c_link { display:block; width:399px; height:44px;  background:url(img/gg/dsc_gg_08_link.jpg) no-repeat 0 0; }
a.dsc_gg_left05c_link:hover { background-position:0 100%; }

.dsc_gg_left06 { display:block; width:475px; height:19px; clear:both; background:url(img/gg/dsc_gg_10.jpg) no-repeat; }
.dsc_gg_left07 { position:relative; display:block; width:475px; height:88px; clear:both; background:url(img/gg/dsc_gg_12.jpg) no-repeat; }
.dsc_gg_left07a { position:absolute; top:15px; left:50px; font-size:13px; font-weight:normal; color:#fff; }
.dsc_gg_left07b { position:absolute; top:35px; left:50px; font-size:13px; font-weight:normal; color:#000; }
a.dsc_gg_left07b_link_numer { font-size:15px; font-weight:bold; color:#000; text-decoration:none; }
a.dsc_gg_left07b_link_numer:hover { font-size:15px; font-weight:bold; color:#fff; }
a.dsc_gg_left07b_link { font-size:13px; font-weight:normal; color:#000; text-decoration:none; }

.dsc_gg_left08 { position:relative; display:block; width:475px; height:136px; clear:both; background:url(img/gg/dsc_gg_14.jpg) no-repeat; }
.dsc_gg_left08a { position:absolute; top:12px; left:36px; font-size:14px; font-weight:normal; color:#fff }
.dsc_gg_left08b { position:absolute; top:35px; left:36px; font-size:12px; font-weight:normal; color:#000; }
.dsc_gg_left09 { position:relative; display:block; width:475px; height:67px; clear:both; background:url(img/gg/dsc_gg_15.jpg) no-repeat; }
.dsc_gg_left09a { position:absolute; top:21px; left:46px; font-size:24px; font-weight:normal; color:#dc1c24; }

.dsc_gg_right_main { display:block; width:225px; height:590px; float:right; }
.dsc_gg_right01 { display:block; width:225px; height:236px; clear:both; background:url(img/gg/dsc_gg_02.jpg) no-repeat; }
.dsc_gg_right02 { display:block; width:225px; height:44px; clear:both; background:url(img/gg/dsc_gg_09.jpg) no-repeat; }
.dsc_gg_right03 { display:block; width:225px; height:36px; clear:both; background:url(img/gg/dsc_gg_11.jpg) no-repeat; }
.dsc_gg_right04 { position:relative; display:block; width:225px; height:207px; clear:both; background:url(img/gg/dsc_gg_13.jpg) no-repeat; }
.dsc_gg_right04a { position:absolute; top:21px; left:36px; font-size:12px; font-weight:normal; color:#000; }
.dsc_gg_right04b { position:absolute; top:55px; left:31px; font-size:12px; font-weight:normal; color:#3668e7; }
a.dsc_gg_right04b_link { color:#3668e7; text-decoration:underline; }
a.dsc_gg_right04b_link:hover { text-decoration:none; }
.dsc_gg_right04c { position:absolute; top:114px; left:31px; font-size:12px; font-weight:normal; color:#b70cad; }

.dsc_gg_right05 { display:block; width:225px; height:67px; clear:both; background:url(img/gg/dsc_gg_16.jpg) no-repeat; }


/* MAPA GOOGLE */
.markerTooltip, .markerDetail { color:black; font-weight:bold; background-color:#fff; color:#3d89a3; white-space:nowrap; margin:0; padding:0px 0px; border:1px solid black; }
.markertooltip h3 {color: #0066ff;}
/* light blue */
/*div.gmap_deal_main { background:#c6eef8; display:block; clear:both; color:#3d89a3; display:block; width:150px; white-space:normal; }
div.gmap_deal_name { display:block; clear:both; color:#3d89a3; font-size:12px; font-weight:bold; }
div.gmap_deal_content { display:block; clear:both; color:#5473a1; font-size:11px; font-weight:normal; padding:4px 0 3px 0; border-top:1px dotted #5473a1; }
div.gmap_deal_more { display:block; clear:both; color:#5473a1; font-size:9px; font-weight:normal; border-top:1px dotted #5473a1; }*/
/* orange - nice */
div.gmap_deal_main { background:#f65001; border:1px solid #fcb612; display:block; clear:both; color:#fff; display:block; width:150px; white-space:normal; padding:3px 4px; }
div.gmap_deal_name { display:block; clear:both; color:#fff; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-bottom:3px; }
div.gmap_deal_content { display:block; background:#fbd57f; clear:both; color:#f65001; font-size:11px; font-weight:normal; padding:4px 4px 3px 4px; border-top:1px dotted #9b2f02; font-family:Arial, Helvetica, sans-serif; }
div.gmap_deal_more { display:block; clear:both; color:#fff; font-size:9px; font-weight:normal; border-top:1px dotted #9b2f02; font-family:Arial, Helvetica, sans-serif; }
/* red - nice */
div.gmap_card_main { background:#b20205; border:1px solid #fe0004; display:block; clear:both; color:#fff; display:block; width:150px; white-space:normal; padding:3px 4px; }
div.gmap_card_name { display:block; clear:both; color:#fff; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-bottom:3px; }
div.gmap_card_content { display:block; background:#fd9c9d; clear:both; color:#b20205; font-size:11px; font-weight:normal; padding:4px 4px 3px 4px; border-top:1px dotted #930205; font-family:Arial, Helvetica, sans-serif; }
div.gmap_card_more { display:block; clear:both; color:#fff; font-size:9px; font-weight:normal; border-top:1px dotted #930205; font-family:Arial, Helvetica, sans-serif; }

.do_gmap_main_big {display:block; width:602px; height:352px;/*height:456px;*/  padding:5px; /*position:absolute;top:20px; left:10px;*/ margin-left:0px; margin-top:0px; background:#53adc8; -moz-border-radius:4px; -webkit-border-radius:4px; }
#do_gmap_main_content {display:block;margin-top:0px;position:relative;color:#000000;background:#E5E3DF;width:600px;height:350px;background-image: url(img/gmaps/bg_gradient.jpg);background-repeat: no-repeat;background-position: center center;}
#map { /*position:absolute;top:0;left:0;*/position:relative;width:600px;height:350px;border:1px solid #ff7326;background:#E5E3DF url(img/gmaps/google_maps/bg_gradient_profile.jpg);background-repeat: no-repeat;background-position:center center;}
#map-wrapper {position:relative;/*height:100%;*/}
#gm_alert {position:absolute;top:0;left:0;width:602px;height:352px;text-align:center;display:none;opacity:.5;z-index:9999;background-color:#282828;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);}
#gm_alert {background-image:url(img/gmaps/google_load.gif); background-position:center center; background-repeat:no-repeat;}
a#do_gmap_btn_show_only_deals { display:block; text-align:center; max-width:150px; background:#f14600; color:#fff; text-decoration:none; padding:4px 10px; height:16px; line-height:16px; font-size:12px; font-family:Arial, Helvetica, sans-serif; -moz-border-radius:0 0 4px 4px; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px; }
a#do_gmap_btn_show_only_deals:hover { background:#fcd08c; color:#f14600; text-decoration:none; }
a#do_gmap_btn_show_cards { display:block; text-align:center; max-width:150px; background:#b40205; color:#fff; text-decoration:none; padding:4px 10px; height:16px; line-height:16px; font-size:12px; font-family:Arial, Helvetica, sans-serif; -moz-border-radius:0 0 4px 4px; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px; }
a#do_gmap_btn_show_cards:hover { background:#ffb8b9; color:#b40205; text-decoration:none; }

span.do_gmap_info_show { display:block; text-align:center; max-width:430px; background:#f14600; color:#fff; text-decoration:none; padding:4px 10px; height:16px; line-height:16px; font-size:12px; font-family:Arial, Helvetica, sans-serif; -moz-border-radius:0 0 4px 4px; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px; }
.bg_map_info { background-color:#282828; border:1px #000 solid;padding:5px;z-index:99;color:#fff; }


ul.gmaps_leg { display:block; clear:both; margin:0px; padding:0px; }
ul.gmaps_leg li { display:block; width:150px; float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
ul.gmaps_leg li a:hover { text-decoration:underline; }
ul.gmaps_leg li.gastro { height:30px; line-height:30px; padding-left:30px; }
ul.gmaps_leg li.fun { height:30px; line-height:30px; padding-left:30px; }
ul.gmaps_leg li.spa { height:30px; line-height:30px; padding-left:30px; }
ul.gmaps_leg li.services { height:30px; line-height:30px; padding-left:30px; }
ul.gmaps_leg li.shop { height:30px; line-height:30px; padding-left:30px; }
ul.gmaps_leg li.travel { height:30px; line-height:30px; padding-left:30px; }

#li_gastro_on { background-image:url(img/gmaps/legend_gastro.gif); background-position:left center; background-repeat:no-repeat; color:#fff; }
#li_gastro_off { background-image:url(img/gmaps/legend_gastro_off.gif); background-position:left center; background-repeat:no-repeat; color:#a8d9e7; }
#li_fun_on { background-image:url(img/gmaps/legend_fun.gif); background-position:left center; background-repeat:no-repeat; color:#fff; }
#li_fun_off { background-image:url(img/gmaps/legend_fun_off.gif); background-position:left center; background-repeat:no-repeat; color:#a8d9e7; }
#li_spa_on { background-image:url(img/gmaps/legend_spa.gif); background-position:left center; background-repeat:no-repeat; color:#fff; }
#li_spa_off { background-image:url(img/gmaps/legend_spa_off.gif); background-position:left center; background-repeat:no-repeat; color:#a8d9e7; }
#li_services_on { background-image:url(img/gmaps/legend_services.gif); background-position:left center; background-repeat:no-repeat; color:#fff; }
#li_services_off { background-image:url(img/gmaps/legend_services_off.gif); background-position:left center; background-repeat:no-repeat; color:#a8d9e7; }
#li_shop_on { background-image:url(img/gmaps/legend_shop.gif); background-position:left center; background-repeat:no-repeat; color:#fff; }
#li_shop_off { background-image:url(img/gmaps/legend_shop_off.gif); background-position:left center; background-repeat:no-repeat; color:#a8d9e7; }
#li_travel_on { background-image:url(img/gmaps/legend_travel.gif); background-position:left center; background-repeat:no-repeat; color:#fff; }
#li_travel_off { background-image:url(img/gmaps/legend_travel_off.gif); background-position:left center; background-repeat:no-repeat; color:#a8d9e7; }

.gmap_wiz {
  width:196px;
  height:278px;
  float:left;
  background-image:url(img/gmap_bg2.png);
  background-position:top;
  background-repeat:no-repeat;
  margin-right:10px;
  margin-bottom:10px;
  cursor:pointer;	
}

.gmap_wiz div{
  color:#fff;
  text-align:center;
  margin-top:200px;
}


/* ##########################################*/
/* STYLE do okienka custom_widget */
/* ##########################################*/
.custom_widget_main_container { position:relative; background:url(img/c_widget/c_widget_bg.jpg) repeat-x 0 0; display:block; width:700px; height:690px; }
.c_widget_top_head { position:relative; width:700px; height:123px; background:url(img/c_widget/c_widget_top_head.jpg) repeat-x 0 0; display:block; }
.c_widget_top { position:absolute; left:0px; top:70px; width:700px; height:30px; font-size:11px; color:#fff; text-align:center; }
.c_widget_left { position:relative; display:block; float:left; width:332px; height:400px; background:url(img/c_widget/c_widget_bg_settings.jpg) no-repeat 0 0;}
.c_widget_label { display:block; font-size:12px; line-height:18px; color:#fff; width:110px; float:left; }
select.c_widget_select { font-size:12px; color:#282828; padding:2px; }
.c_widget_input_main { color:#fff; }
input.c_widget_input { font-size:12px; color:#282828; padding:2px; width:50px;}
.c_widget_copy_code { padding-top:5px; width:300px; border-top:1px dotted #7bbed9; }
.c_widget_copy_code h4 { color:#fff; font-size:12px; font-weight:bold; margin:0px; pading:0px; padding-bottom:6px; }
.c_widget_copy_code p { font-size:11px; color:#c0e5f0; margin:0px; pading:0px; padding-bottom:3px; }
.c_widget_copy_code .widget_copycode { width:290px; height:100px; color:#186178; background:#c0e5f0; font-size:11px; border:1px solid #fff; padding:3px; }

.c_widget_right { display:block; float:right; width:368px; height:400px; }
.c_widget_prev_text { font-size:12px; color:#fff; text-align:center; padding-bottom:4px; }
.test_widget { display:block; clear:both; background:url(img/c_widget/test_widget.jpg) no-repeat 0 0; width:350px; height:350px; }

/* ############################################*/
/* STYLE do generacji custom_widget - w edycji */
/* ############################################*/
ul, li {margin:0;padding:0;}
.do_rnd_all { -moz-border-radius:6px!important; -webkit-border-radius:6px!important; border-radius:6px; -khtml-border-radius:6px; }
.do_rnd_all_small { -moz-border-radius:3px!important; -webkit-border-radius:3px!important;  border-radius:3px; -khtml-border-radius:3px; }
.do_rnd_top { -moz-border-radius:6px 6px 0px 0px!important; -webkit-border-top-left-radius:6px!important; -webkit-border-top-right-radius:6px!important; }		
.do_rnd_bottom { -moz-border-radius:0px 0px 6px 6px!important; -webkit-border-bottom-left-radius:6px!important; -webkit-border-bottom-right-radius:6px!important; }

#do_main_widget { position:relative; display:block; height:auto; border:1px solid #8ecae2; background-color:#77ccee;  }
#do_main_widget_cont { position:relative; display:block; height:auto; color:#fff; background-image:url(img/widget/do_main_bg.jpg); background-position:top center; background-repeat:no-repeat;}
#do_main_widget_footer { height:49px; background-image:url(img/widget/do_main_footer.jpg); background-position:top center; background-repeat:no-repeat; }
#do_main_header { text-align:center; }
#do_main_header a { background:none; }
#do_main_header a img.do_main_link { width:194px; height:58px; border:0px; }
#do_main_data { width:100%; /*position:absolute; left:0; top:58px; */padding:0 0px 0 1px; }
#do_main_data div p { font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#a7225a; margin:0px; padding:0px; } 
	#do_main_data div a.do_cn { min-width:124px; height:24px; display:block; overflow:hidden; white-space:nowrap; cursor:pointer; line-height:24px; font-size:12px; color:#de0a00; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-left:0px; text-decoration:none;} 
#do_main_data div a.do_cn:hover { text-decoration:underline; color:#e67410; }
.do_main_data_left { display:block; float:left; width:30%; padding-left:4px;}
.do_main_data_right { display:block; float:left; width:65%; /*background:#000;*/ text-align:center; }
.do_main_data_clear { clear:both; }
ul#do_deals { list-style:none; width:100%; clear:both; /*height:100px;*/margin:0px; padding:0px; overflow:auto; overflow-x:hidden; /*overflow-y:scroll;*/  }
ul#do_deals li { /*background-color:#fff; */color:#282828; display:block; clear:both; padding:2px 3px; margin-bottom:0px; font-size:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
ul#do_deals li div.do_deals_left { display:block; height:30px; overflow:hidden; background-color:#cdeaf6; color:#fff; float:left; width:21%; text-align:center; -moz-border-radius:3px 0px 0px 3px!important; -webkit-border-top-left-radius:3px!important; -webkit-border-bottom-left-radius:3px!important;}
ul#do_deals li div.do_deals_right { cursor:pointer; display:block; height:30px; overflow:hidden; background-color:#f2fbff; float:left; width:75%; text-align:left; margin-left:1px; padding:0px 2px 0px 2px; -moz-border-radius:0px 3px 3px 0px!important; -webkit-border-top-right-radius:3px!important; -webkit-border-bottom-right-radius:3px!important; }
ul#do_deals li div.do_deals_right:hover { background-color:#fff; color:#e6720d; }
ul#do_deals li div.do_deals_right a { cursor:pointer; color:#e6720d; text-decoration:none; }

ul#do_deals li div.do_comp_left { display:block; height:30px; overflow:hidden; background-color:#cdeaf6; color:#fff; float:left; width:21%; text-align:center; -moz-border-radius:3px 0px 0px 3px!important; -webkit-border-top-left-radius:3px!important; -webkit-border-bottom-left-radius:3px!important;}
ul#do_deals li div.do_comp_right { cursor:pointer; display:block; height:30px; overflow:hidden; background-color:#f2fbff; float:left; width:75%; text-align:left; margin-left:1px; padding:0px 2px 0px 2px; -moz-border-radius:0px 3px 3px 0px!important; -webkit-border-top-right-radius:3px!important; -webkit-border-bottom-right-radius:3px!important; }
ul#do_deals li div.do_comp_right:hover { background-color:#fff; color:#e6720d; }
ul#do_deals li div.do_comp_right a { cursor:pointer; color:#de0900; text-decoration:none; }

.do_main_info_01 { text-align:center; clear:both; width:95%; margin:0px; padding:0px; padding:4px 4px; border-top:1px solid #de0900; border-bottom:1px solid #de0900; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.do_main_info_01 a { color:#de0900; text-decoration:none; }
.do_main_info_01 a:hover { text-decoration:underline; }
.do_main_info_01 a.do_check_out { color:#e77817; text-decoration:none; }
.do_main_info_01 a.do_check_out:hover { text-decoration:underline; }

.do_main_data_next_prev { text-align:center; }
a.do_prev { color:#fff; text-decoration:none; font-size:11px; cursor:pointer; }
a.do_next { color:#fff; text-decoration:none; font-size:11px; cursor:pointer; }
a.do_prev:hover,a.do_next:hover { text-decoration:underline; }
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }


/* #########################################################################*/
/* STYLE do RRS pod Twoje wyrwane okazje */
/* #########################################################################*/
.your_grabbed_deals_rss_right { position:relative; display:block; width:920px; height:40px; background:rl(img/more_ways_deals/pan_more_ways_deals_02.jpg) no-repeat 0 0; }
.your_grabbed_deals_rss_right a.rss_btn_user { position:absolute; top:2px; left:20px; width:123px;height:37px;background:url(img/deals_content/rss_btn_user.png) no-repeat 0 0;}
.your_grabbed_deals_rss_right a.rss_btn_user:hover { background-position:0 100%;}
.your_grabbed_deals_rss_right p.pan_rss_dscr { position:absolute; top:-5px; left:160px; color:#5389b1; line-height:14px; font-size:12px; font-weight:normal; }



/* #########################################################################*/
/* STYLE do generacji wiecej sposobw - panel user - pod belkami - w edycji */
/* #########################################################################*/

.pan_more_ways_main_containe { display:block; width:935px; height:286px; }
.pan_m_w_top { display:block; clear:both; width:935px; height:40px; }
.pan_m_w_top_tab { display:block; float:left; width:271px; height:40px; background:url(img/more_ways_deals/pan_more_ways_deals_01.jpg) no-repeat 0 0; }
.pan_m_w_top_right { position:relative; display:block; float:left; width:664px; height:40px; background:url(img/more_ways_deals/pan_more_ways_deals_02.jpg) no-repeat 0 0; }
.pan_m_w_top_right a.rss_btn_user { position:absolute; top:2px; left:200px; width:123px;height:37px;background:url(img/deals_content/rss_btn_user.png) no-repeat 0 0;}
.pan_m_w_top_right a.rss_btn_user:hover { background-position:0 100%;}
.pan_m_w_top_right p.pan_rss_dscr { position:absolute; top:-5px; left:340px; color:#5389b1; line-height:14px; font-size:12px; font-weight:normal; }

.pan_m_w_bottom { position:relative; display:block; clear:both; width:935px; height:246px; }
.pan_m_w_bottom_col01 { display:block; float:left; width:271px; height:246px; }
.pan_m_w_bottom_col01a { display:block; width:271px; height:168px; background:url(img/more_ways_deals/pan_more_ways_deals_03.jpg) no-repeat 0 0; }
.pan_m_w_bottom_col01b { display:block; float:left; width:52px; height:78px; background:url(img/more_ways_deals/pan_more_ways_deals_09.jpg) no-repeat 0 0; }
a.pan_m_w_bottom_col01c { display:block; float:left; width:172px; height:43px; background:url(img/more_ways_deals/pan_more_ways_deals_on_10.jpg) no-repeat 0 100%; }
a.pan_m_w_bottom_col01c:hover { background-position: 0 0; }
.pan_m_w_bottom_col01d { display:block; float:left; width:172px; height:35px; background:url(img/more_ways_deals/pan_more_ways_deals_13.jpg) no-repeat 0 0; }
.pan_m_w_bottom_col01e { display:block; float:left; margin-top:-43px; width:47px; height:78px; background:url(img/more_ways_deals/pan_more_ways_deals_11.jpg) no-repeat 0 0; }
.pan_m_w_bottom_col02 { display:block; float:left; width:213px; height:246px; background:url(img/more_ways_deals/pan_more_ways_deals_04.jpg) no-repeat 0 0; }
.pan_m_w_bottom_col03 { display:block; float:left; width:255px; height:246px; }
.pan_m_w_bottom_col03a { display:block; width:255px; height:85px; background:url(img/more_ways_deals/pan_more_ways_deals_05.jpg) no-repeat 0 0; }
a.pan_m_w_bottom_col03b { display:block; float:left; width:122px; height:83px; background:url(img/more_ways_deals/pan_more_ways_deals_on_07.jpg) no-repeat 0 100%; }
a.pan_m_w_bottom_col03b:hover { background-position: 0 0; }
a.pan_m_w_bottom_col03c { display:block; float:left; width:133px; height:83px; background:url(img/more_ways_deals/pan_more_ways_deals_on_08.jpg) no-repeat 0 100%; }
a.pan_m_w_bottom_col03c:hover { background-position: 0 0; }
a.pan_m_w_bottom_col03d { display:block; clear:both; width:255px; height:43px; background:url(img/more_ways_deals/pan_more_ways_deals_on_12.jpg) no-repeat 0 100%; }
a.pan_m_w_bottom_col03d:hover { background-position: 0 0; }
.pan_m_w_bottom_col03e { display:block; clear:both; width:255px; height:35px; background:url(img/more_ways_deals/pan_more_ways_deals_14.jpg) no-repeat 0 0; }
.pan_m_w_bottom_col04 { display:block; float:left; width:196px; height:246px; background:url(img/more_ways_deals/pan_more_ways_deals_06.jpg) no-repeat 0 0; }


/* #########################################################################*/
/* STYLE do generacji wiecej sposobw - panel user - pod belkami - w edycji */
/* #########################################################################*/
.main_button_container { display:block; width:700px; height:590px; overflow:scroll; overflow-x:hidden; background:#52acc7 url(img/s_buttons/bg.jpg) repeat-x 0 0; }
.inner_button_container { display:block; width:640px; height:880px; }
.s_button_subhead { margin-left:20px;font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#ebf5fe; padding-bottom:4px; padding-top:10px;border-bottom:1px solid #c2e0fc;}
.s_button_text { margin-left:20px;font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#e8fafe; padding-bottom:4px; border-bottom:1px solid #c2e0fc;}

ul.do_promo_buttons { list-style:none; width:640px; padding:15px; }
.do_promo_buttons li { display:block; border-bottom:1px solid #12526b; width:655px; padding:3px 0 0 0;}
.do_promo_buttons li p { color:#b0e1f0; display:block; text-align:right; margin-top:0px; } 
.do_promo_buttons li span { color:#e2f7fd;}
code { clear:both;display:block; margin-top:10px; color:#52acc7; padding:5px; border:1px solid #12526b; background:#eaf9ff; font-size:11px; overflow:auto; }



/* #########################################################################*/
/* STYLE do ukladu tabelarycznego okazji i wizytwek                        */
/* #########################################################################*/
ul.table_view { list-style:none; display:block; width:650px; margin-left:-40px; }
ul.table_view li { clear:both; margin-top:3px; display:block; }
.table_view_main_head_container { display:block; clear:both; height:31px; background:url(img/show_table_bg_head.gif) no-repeat; }
.table_view_main_container { display:block; clear:both; width:650px; margin-left:-40px; height:auto!important; color:#fff; border:1px solid #000; }

ul.table_view li.blue { position:relative; }
ul.table_view li.blue .table_view_table_top { display:block; clear:both; height:7px; background:url(img/show_table_bg_top_blue.gif) no-repeat; }
ul.table_view li.blue .table_view_table_center { display:block; clear:both; min-height:60px; height:auto; background:url(img/show_table_bg_center_blue.gif) repeat-y 0 0; }
ul.table_view li.blue .table_view_table_bottom { display:block; clear:both; height:8px; background:url(img/show_table_bg_bottom_blue.gif) no-repeat; }
ul.table_view li.blue .table_view_table_center { color:#fff; font-size:11px; font-weight:normal; }
ul.table_view li.blue .table_view_table_center .table_view_name { display:block; width:151px; height:auto; float:left; padding:0 0 0 10px; color:#a11a54; }
ul.table_view li.blue .table_view_table_center .table_view_name a { color:#a11a54; text-decoration:none; }
ul.table_view li.blue .table_view_table_center .table_view_name a:hover { text-decoration:underline; }
.table_view_logo { dispay:block; margin-top:5px; margin-bottom:5px; border:0px; }
ul.table_view li.blue .table_view_table_center .table_view_deal { display:block; width:316px; height:auto; float:left; padding:0 0 0 8px; } 
ul.table_view li.blue .table_view_table_center .table_view_deal a { font-size:14px; color:#ff7328; font-weight:bold; text-decoration:none; }
ul.table_view li.blue .table_view_table_center .table_view_deal a:hover { text-decoration:underline; } 
ul.table_view li.blue .table_view_table_center .table_view_address { position:relative; display:block; width:150px; height:auto; float:left; padding:0 0 0 8px; color:#769ccc; } 
ul.table_view li.blue .table_view_table_center .table_view_address a { color:#dc1a22; text-decoration:none; }
ul.table_view li.blue .table_view_table_center .table_view_address a:hover { text-decoration:underline; } 
ul.table_view li.blue a.table_view_btn_onesave { position:absolute; bottom:5px; right:20px;
background:url(img/show_table_btn_blue_1save.gif) no-repeat 0 0; width:76px; height:28px; display:block; cursor:pointer; }
ul.table_view li.blue a.table_view_btn_kupon { position:absolute; bottom:5px; right:82px;
background:url(img/show_table_btn_blue_kupon.gif) no-repeat 0 0; width:77px; height:28px; display:block; cursor:pointer; }
ul.table_view li.blue a.table_view_btn_save { position:absolute; bottom:5px; right:10px;
background:url(img/show_table_btn_blue_save.gif) no-repeat 0 0; width:72px; height:28px; display:block; cursor:pointer; }


ul.table_view li.yellow { position:relative; }
ul.table_view li.yellow .table_view_table_top { display:block; clear:both; height:7px; background:url(img/show_table_bg_top_yellow.gif) no-repeat; }
ul.table_view li.yellow .table_view_table_center { display:block; clear:both; min-height:60px; height:auto; background:url(img/show_table_bg_center_yellow.gif) repeat-y 0 0; }
ul.table_view li.yellow .table_view_table_bottom { display:block; clear:both; height:8px; background:url(img/show_table_bg_bottom_yellow.gif) no-repeat; }
ul.table_view li.yellow .table_view_table_center { color:#fff; font-size:11px; font-weight:normal; }
ul.table_view li.yellow .table_view_table_center .table_view_name { display:block; width:151px; height:auto; float:left; padding:0 0 0 10px; color:#a11a54; }
ul.table_view li.yellow .table_view_table_center .table_view_name a { color:#a11a54; text-decoration:none; }
ul.table_view li.yellow .table_view_table_center .table_view_name a:hover { text-decoration:underline; }
.table_view_logo { dispay:block; margin-top:5px; margin-bottom:5px; }
ul.table_view li.yellow .table_view_table_center .table_view_deal { display:block; width:316px; height:auto; float:left; padding:0 0 0 8px; } 
ul.table_view li.yellow .table_view_table_center .table_view_deal a { font-size:14px; color:#ff7328; font-weight:bold; text-decoration:none; }
ul.table_view li.yellow .table_view_table_center .table_view_deal a:hover { text-decoration:underline; } 
ul.table_view li.yellow .table_view_table_center .table_view_address { position:relative; display:block; width:150px; height:auto; float:left; padding:0 0 0 8px; color:#769ccc; } 
ul.table_view li.yellow .table_view_table_center .table_view_address a { color:#dc1a22; text-decoration:none; }
ul.table_view li.yellow .table_view_table_center .table_view_address a:hover { text-decoration:underline; } 
ul.table_view li.yellow a.table_view_btn_onesave { position:absolute; bottom:5px; right:20px;
background:url(img/show_table_btn_yellow_1save.gif) no-repeat 0 0; width:76px; height:28px; display:block; cursor:pointer; }
ul.table_view li.yellow a.table_view_btn_kupon { position:absolute; bottom:5px; right:82px;
background:url(img/show_table_btn_yellow_kupon.gif) no-repeat 0 0; width:77px; height:28px; display:block; cursor:pointer; }
ul.table_view li.yellow a.table_view_btn_save { position:absolute; bottom:5px; right:10px;
background:url(img/show_table_btn_yellow_save.gif) no-repeat 0 0; width:72px; height:28px; display:block; cursor:pointer; }

ul.table_view li.onecard { position:relative; }
ul.table_view li.onecard .table_view_table_center { display:block; clear:both; width:650px; height:84px; background:url(img/show_table_onacard.gif) no-repeat 0 0; }
ul.table_view li.onecard .table_view_table_center a.table_view_address { position:absolute; top:34px; left:20px; display:block; width:450px; height:50px; color:#fff; font-size:12px; font-weight:normal; }
ul.table_view li.onecard .table_view_table_center a.table_view_beforeflag { position:absolute; top:26px; right:11px; display:block; width:149px; height:47px; background:url(img/show_table_card_btn_goflag.gif) no-repeat 0 0; }
ul.table_view li.onecard .table_view_table_center a.table_view_afterflag { position:absolute; top:26px; right:11px; display:block; width:149px; height:47px; background:url(img/show_table_card_btn_flagged.gif) no-repeat 0 0; }
ul.table_view li.onecard .table_view_table_center span.table_view_no_deals { position:absolute; top:8px; right:25px; color:#fff; font-size:12px; font-weight:bold; }

ul.table_view li.card { position:relative; }
ul.table_view li.card .table_view_table_top { display:block; clear:both; height:7px; background:url(img/show_table_bg_top_card.gif) no-repeat; }
ul.table_view li.card .table_view_table_center { display:block; clear:both; min-height:69px; height:auto; background:url(img/show_table_bg_center_card.gif) repeat-y 0 0; }
ul.table_view li.card .table_view_table_bottom { display:block; clear:both; height:8px; background:url(img/show_table_bg_bottom_card.gif) no-repeat; }
ul.table_view li.card .table_view_table_center { color:#fff; font-size:11px; font-weight:normal; }
.table_view_logo { dispay:block; margin-top:5px; margin-bottom:5px; }
ul.table_view li.card .table_view_business_el { position:absolute; top:7px; left:163px; display:block; padding-left:10px; width:322px; height:19px; background:url(img/show_table_bg_card_business_el.jpg) no-repeat 0 0;  color:#fff; font-size:12px; font-weight:normal; }
ul.table_view li.card a.table_view_address { position:absolute; top:30px; left:170px; display:block; width:450px; height:50px; color:#fff; font-size:12px; font-weight:normal; }
ul.table_view li.card a.table_view_beforeflag { position:absolute; top:26px; right:11px; display:block; width:149px; height:47px; background:url(img/show_table_card_btn_goflag.gif) no-repeat 0 0; }
ul.table_view li.card a.table_view_afterflag { position:absolute; top:26px; right:11px; display:block; width:149px; height:47px; background:url(img/show_table_card_btn_flagged.gif) no-repeat 0 0; }
ul.table_view li.card span.table_view_no_deals { position:absolute; top:8px; right:25px; color:#fff; font-size:12px; font-weight:bold; }

ul.table_view li.gmap { cursor:pointer; }
ul.table_view li.gmap .table_view_table_top { display:block; clear:both; height:7px; background:url(img/show_table_bg_gmap_top.gif) no-repeat; }
ul.table_view li.gmap .table_view_table_center { display:block; clear:both; height:85px; background:url(img/show_table_bg_gmap_center.gif) repeat-y 0 0; }
ul.table_view li.gmap .table_view_table_bottom { display:block; clear:both; height:8px; background:url(img/show_table_bg_gmap_bottom.gif) no-repeat; }
ul.table_view li.gmap .table_view_table_center { position:relative; text-align:center; color:#fff; font-size:12px; font-weight:normal; }
ul.table_view li.gmap .table_view_table_center .table_view_gmap_city { display:block; padding-top:49px; }
ul.table_view li.gmap .table_view_table_center .table_view_gmap_info { display:block; padding-top:7px; }


/* #########################################################################*/
/* STYLE do ukladu tabelarycznego okazji i wizytwek                        */
/* #########################################################################*/
.main_onas_container { display:block; padding:15px; width:700px; height:590px; /*overflow:scroll; overflow-x:hidden;*/ background:#52acc7 url(img/s_buttons/bg.jpg) repeat-x 0 0; 
color:#fff; font-size:12px; font-style:normal; }
/*.inner_button_container { display:block; width:640px; height:880px; }*/




/* #########################################################################*/
/* INFO BOXES                        */
/* #########################################################################*/

.usertips_info, .usertips_turquoise {padding:4px 0 5px 0;background-color:#098dd6;}
.usertips_remind {padding:4px 0 5px 0;background-color:#F59905;}
.usertips_warning, .usertips_orange {padding:4px 0 5px 0;background-color:#F57209;}
.usertips_error, .usertips_red {padding:4px 0 5px 0;background-color:#D10606; /*jasny - F10511  - ciemny - CE030D */}
.usertips_succes, .usertips_green {padding:4px 0 5px 0;background-color:#05A020;}
.usertips {padding:4px 0 5px 0;}
.usertips div{margin:0 auto;width:960px;color:#fff;}
.usertips p{margin:0;}
.usertips a{color:#fff;}
.usertips #usertips_close{float:right;width:14px;height:14px;background:url(../images_main/style01/universal/icon_more/usertips_close.png) no-repeat;margin-top:0px;text-indent:-999px;overflow:hidden;}

.info-message_blank { border: 1px solid #b0e3f6; margin-bottom: 1em; padding: 1em; background: #effbff url("img/alarm/gradient-blue.gif") repeat-x 0 0; zoom: 1; color:#777!important; }
.info-message_blank p { margin: 0; }
.info-message_blank a { font-weight: bold; color:#368;}
.info-message_blank ul { margin:8px 0 6px 20px; padding-left:50px; padding-bottom:6px; }
.info-message_blank li { list-style:circle; }
.info-message_blank a.close { float:right; text-decoration:none; margin:0 -6px 3px 10px; background:url("img/alarm/close.png") no-repeat left center; padding:0 0 0 20px; color:#777!important; }

.info-message { border: 1px solid #435f8f; margin:8px 0 1em 0; background: #d0e5fc url("img/alarm/grad-blue.png") repeat-x 0 0; zoom: 1; color:#282828!important; }
.info-message p { margin: 0.6em 1.4em; padding: 0.6em 0 0.7em 3.4em; background: url("img/alarm/info-message.png") no-repeat 0 0; }
.info-message a { font-weight: bold; color:#368;}
.info-message ul { margin:8px 0 6px 20px; padding-left:50px; padding-bottom:6px; }
.info-message li { list-style:circle; }
.info-message a.close { float:right; text-decoration:none; margin:0 -6px 3px 10px; background:url("img/alarm/close.png") no-repeat left center; padding:0 0 0 20px; color:#777!important; }

.info-message2 { border: 1px solid #435f8f; margin:8px 0 1em 0; background: #d0e5fc url("img/alarm/grad-blue2.jpg") repeat-x 0 0; zoom: 1; color:#282828!important; }
.info-message2 p { margin: 0.6em 1.4em; padding: 0.6em 0 0.7em 3.4em; background: url("img/alarm/info-message.png") no-repeat 0 0; }
.info-message2 a { font-weight: bold; color:#368;}
.info-message2 ul { margin:8px 0 6px 20px; padding-left:50px; padding-bottom:6px; }
.info-message2 li { list-style:circle; }
.info-message2 a.close { float:right; text-decoration:none; margin:0 -6px 3px 10px; background:url("img/alarm/close.png") no-repeat left center; padding:0 0 0 20px; color:#777!important; }


.tip-message { border: 1px solid #e99300; margin:8px 0 1em 0; background: #fdf4a9 url("img/alarm/grad-yellow.png") repeat-x; zoom: 1; color:#282828!important; }
.tip-message p { margin: 0.6em 1.4em; padding: 0.6em 0 0.7em 3.4em; background: url("img/alarm/tip-message.png") no-repeat 0 0; }
.tip-message a { font-weight: bold; color:#368;}
.tip-message ul { display:block; background:transparent; margin:8px 0 6px 20px; padding-left:50px; padding-bottom:6px; }
.tip-message li { list-style:none; }
.tip-message a.close { float:right; text-decoration:none; margin:0 -6px 3px 10px; background:url("img/alarm/close.png") no-repeat left center; padding:0 0 0 20px; color:#777!important; }

.tip-message2 { border: 1px solid #e99300; margin:8px 0 1em 0; background: #fdf4a9 url("img/alarm/grad-orange2.jpg") repeat-x; zoom: 1; color:#282828!important; }
.tip-message2 p { margin: 0.6em 1.4em; padding: 0.6em 0 0.7em 3.4em; background: url("img/alarm/tip-message.png") no-repeat 0 0; }
.tip-message2 a { font-weight: bold; color:#368;}
.tip-message2 ul { display:block; background:transparent; margin:8px 0 6px 20px; padding-left:50px; padding-bottom:6px; }
.tip-message2 li { list-style:circle; }
.tip-message2 a.close { float:right; text-decoration:none; margin:0 -6px 3px 10px; background:url("img/alarm/close.png") no-repeat left center; padding:0 0 0 20px; color:#777!important; }


.error-message { border: 1px solid #752026; margin:8px 0 1em 0; background: #f6bac0 url("img/alarm/grad-red.png") repeat-x 0 0; zoom: 1; color:#282828!important; }
.error-message p { margin: 0.6em 1.4em; padding: 0.6em 0 0.7em 3.4em; background: url("img/alarm/error-message.png") no-repeat 0 0; }
.error-message a { font-weight: bold; color:#368;}
.error-message ul { margin:8px 0 6px 20px; padding-left:50px; padding-bottom:6px; }
.error-message li { list-style:circle; }
.error-message a.close { float:right; text-decoration:none; margin:0 -6px 3px 10px; background:url("img/alarm/close.png") no-repeat left center; padding:0 0 0 20px; color:#777!important; }

.error-message2 { border: 1px solid #752026; margin:8px 0 1em 0; background: #f6bac0 url("img/alarm/grad-red2.jpg") repeat-x 0 0; zoom: 1; color:#282828!important; }
.error-message2 p { margin: 0.6em 1.4em; padding: 0.6em 0 0.7em 3.4em; background: url("img/alarm/error-message.png") no-repeat 0 0; }
.error-message2 a { font-weight: bold; color:#368;}
.error-message2 ul { margin:8px 0 6px 20px; padding-left:50px; padding-bottom:6px; }
.error-message2 li { list-style:circle; }
.error-message2 a.close { float:right; text-decoration:none; margin:0 -6px 3px 10px; background:url("img/alarm/close.png") no-repeat left center; padding:0 0 0 20px; color:#777!important; }


.warning-message { border: 1px solid #ee8f09; margin:8px 0 1em 0; background: #fdead0 url("img/alarm/grad-orange.png") repeat-x 0 0; zoom: 1; color:#282828!important; }
.warning-message p { margin: 0.6em 1.4em; padding: 0.6em 0 0.7em 3.4em; background: url("img/alarm/warning-message.png") no-repeat 0 0; }
.warning-message a { font-weight: bold; color:#368;}
.warning-message ul { margin:8px 0 6px 20px; padding-left:50px;  }
.warning-message li { list-style:circle; }
.warning-message a.close { float:right; text-decoration:none; margin:0 -6px 3px 10px; background:url("img/alarm/close.png") no-repeat left center; padding:0 0 0 20px; color:#777!important; }

.warning-message2 { border: 1px solid #ee8f09; margin:8px 0 1em 0; background: #fdead0 url("img/alarm/grad-orange2.jpg") repeat-x 0 0; zoom: 1; color:#282828!important; }
.warning-message2 p { margin: 0.6em 1.4em; padding: 0.6em 0 0.7em 3.4em; background: url("img/alarm/warning-message.png") no-repeat 0 0; }
.warning-message2 a { font-weight: bold; color:#368;}
.warning-message2 ul { margin:8px 0 6px 20px; padding-left:50px;  }
.warning-message2 li { list-style:circle; }
.warning-message2 a.close { float:right; text-decoration:none; margin:0 -6px 3px 10px; background:url("img/alarm/close.png") no-repeat left center; padding:0 0 0 20px; color:#777!important; }

.success-message { border: 1px solid #2d6400; margin:8px 0 1em 0; background: #e6fbc1 url("img/alarm/grad-green.png") repeat-x 0 0; zoom: 1; color:#282828!important; }
.success-message p { margin: 0.6em 1.4em; padding: 0.6em 0 0.7em 3.4em; background: url("img/alarm/success-message.png") no-repeat 0 0; }
.success-message a { font-weight: bold; color:#368;}
.success-message ul { margin:8px 0 6px 20px; padding-left:50px; padding-bottom:6px; }
.success-message li { list-style:circle; }
.success-message a.close { float:right; text-decoration:none; margin:0 -6px 3px 10px; background:url("img/alarm/close.png") no-repeat left center; padding:0 0 0 20px; color:#777!important; }

.success-message2 { border: 1px solid #2d6400; margin:8px 0 1em 0; background: #e6fbc1 url("img/alarm/grad-green2.jpg") repeat-x 0 0; zoom: 1; }
.success-message2 p { margin: 0.6em 1.4em; padding: 0.6em 0 0.7em 3.4em; background: url("img/alarm/success-message.png") no-repeat 0 0; color:#282828!important; }
.success-message2 a { font-weight: bold; color:#368;}
.success-message2 ul { margin:8px 0 6px 20px; padding-left:50px; padding-bottom:6px; }
.success-message2 li { list-style:circle; }
.success-message2 a.close { float:right; text-decoration:none; margin:0 -6px 3px 10px; background:url("img/alarm/close.png") no-repeat left center; padding:0 0 0 20px; color:#777!important; }

/* #########################################################################*/
/* podstrona PARTNERZY                       */
/* #########################################################################*/
.main_container { display:block; clear:both; width:990px; height:510px; background:#6bbcd6 url(img/partners/univ/bg.jpg) repeat-x 0 0; }
.part_main_container { margin-left:257px; width:477px; height:112px; background:#6bbcd6 url(img/partners/univ/header.jpg) repeat-x 0 center; }
ul.ul_partners { list-style:none; margin-top:-50px; }
ul.ul_partners li { width:196px; padding-top:20px; display:block; float:left; text-align:center; }
ul.ul_partners li img { border:0px; }
.partner_invitation { display:block; clear:both; width:990px; height:80px; background:#6bbcd6;}
.part_partner_invitation { margin-left:auto; margin-right:auto; width:890px; display:block; text-align:center; color:#fff; border-top:1px dotted #fff; }
.part_partner_invitation a { color:#c51a21; text-decoration:none; }
.part_partner_invitation a:hover { text-decoration:underline; }

/* #########################################################################*/
/* main Site Info                       */
/* #########################################################################*/
.ms_info_main_cont { display:block; margin-left:20px;width:610px; height:295px; }
.ms_info_main_cont .left { display:block; float:left; width:220px; height:295px; background:url(img/main_info/main_site_info_main_01.jpg) no-repeat 0 0; }
.ms_info_main_cont .left p { color:#000; font-size:11px; padding:65px 0 0 15px;}
.ms_info_main_cont .center { display:block; float:left; width:171px; height:295px; background:url(img/main_info/main_site_info_main_02.jpg) no-repeat 0 0; }
.ms_info_main_cont .right { display:block; float:left; width:219px; height:295px; background:url(img/main_info/main_site_info_main_03.jpg) no-repeat 0 0; }
.ms_info_main_cont .right p { color:#fff; font-size:11px; padding:65px 0 0 15px;}