#kartka_poziom{

      background: transparent url(../images/strona/kartka_podstawa_poziom.png) no-repeat;
      padding: 1px 2px 3px 1px;
      margin:2px 1px 1px 0px;
      height:100px;
      border: 0px solid #DCDCDC;

}
#kartka_poziom_inf{

      background: transparent url(../images/strona/kartka_podstawa_poziom.png) no-repeat;
      padding: 1px 2px 3px 1px;
      margin:12px 1px 1px 0px;
      height:100px;
      border: 0px solid #DCDCDC;

}

#kartka_poziom:hover{

      background: transparent url(../images/strona/kartka_podstawa1_poziom.png) no-repeat;
      padding: 2px 2px 3px 3px;
      margin:2px 1px 0px 0px;
      height:100px;
      border: 0px solid #DCDCDC;

}
#kartka_pion{

      background: transparent url(../images/strona/kartka_podstawa_pion.png) no-repeat;
      padding: 1px 2px 3px 1px;
      margin:2px 1px 1px 0px;
      height:145px;
      border: 0px solid #DCDCDC;

}
#kartka_pion_inf{

      background: transparent url(../images/strona/kartka_podstawa_pion.png) no-repeat;
      padding: 1px 1px 2px 1px;
      margin:12px 1px 1px 0px;
      height:145px;
      border: 0px solid #DCDCDC;

}

#kartka_pion:hover{

      background: transparent url(../images/strona/kartka_podstawa1_pion.png) no-repeat;
      padding: 3px 2px 3px 2px;
      margin:2px 1px -1px -1px;
      height:145px;
      border: 0px solid #DCDCDC;

}
#kartka_cena {
  position: relative;
  float:left;
  margin:-19px 0px 0px 3px;
  padding-left:3px;
  padding-right:3px;
  background: #00008B;
  border:1px solid #FFA500;
  color: #FFFFFF;
  font-family:arial, verdana, sans-serif;
  font-size: 1em;
}

#podklady_reszta {float:right;text-align:center;padding:0px 0px 0px 0px; margin:30px 0px 0px 0px; width: 630px; position:relative; text-align: right }

#kartki_main {float:left;padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width: 640px; position:relative;}
#menu_kartki {padding:0px 0px 0px 0px; margin:10px 0px 0px 0px; list-style:none;width: 640px; position:relative; z-index:50; font-family:arial, verdana, sans-serif; }
#kartki_main1 {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;height:120px; width: 640px; position:relative;}

#main_main {
  float:left;
  position: relative;
  width:640px;

  margin-bottom:25px;

  background-image: url(../images/strona/opcje_podstawa.png);
  background-repeat:no-repeat ;
}
#main_main_right {
  float:right;
  position: relative;
  width:9px;
  height:25px;
  margin-bottom:-18px;

  background-image: url(../images/strona/opcje_podstawa_right.png);
  background-repeat:no-repeat ;
  }
#main_info {
  float: left;
  padding-left: 8px;
  padding-right: 10px;
  height:22px;
  text-align: left;
  margin-bottom: 14px;
  margin-left: 5px;
  margin-top:3px;
  border: 0px solid #DCDCDC;
  background: #transparent;
  color: #3B718D;


}
#main_list {
  float: left;
  width:637px;

  padding-top:12px;
  padding-bottom:7px;
  margin-left: 1px;
  margin-top: -1px;
  border-left: 1px solid #ECECEC;
  border-right: 1px solid #ECECEC;
  border-bottom: 1px solid #ECECEC;


}
#podklady_reszta_link{
  float:left;

  height:20px;
  text-align:center;
  vertical-align: middle;
  display:block;
  position:relative;
  background: #FFFFFF;
  border: 1px solid #3B718D;
  color:#3B718D;
  margin-left:2px;
  margin-right:2px;
  padding:2px 2px 2px 2px;
}
#podklady_reszta_link a:hover{

  background: #F0F0F0;
  text-decoration: none;
}
#podklady_reszta_link:hover{

  background: #F0F0F0;
  text-decoration: none;
}
#podklady_reszta_link a{

  text-decoration: none;

}
#menu_kartki li{
position: relative;
float:left;
display:block;
margin:4px 2px 5px 2px;
padding:0px 0px 0px 2px;
width: 150px;

background: #FBFBFA; border:1px solid #3B718D;
z-index:60;
}
#proba{
position: relative;
float:left;
display:block;
margin:4px 2px 20px 2px;
padding:0px 0px 0px 2px;
width: 150px;

background: #FBFBFA; border:1px solid #555555;

}
#menu_kartki_options {padding:0px 0px 0px 0px; margin:10px 0px 0px 0px; list-style:none;width: 150px; position:relative; z-index:50; font-family:arial, verdana, sans-serif; }
#menu_kartki_options li{
float:left;
margin:4px 2px 0px 5px;
padding:0px 0px 0px 2px;
width: 150px;
overflow:hidden;
background: #FBFBFA; border:1px solid #3B718D;
z-index:60;
}
#autor_text{

      background: #FEFEFE;
      padding: 0px 0px 0px 0px;
      margin:0px 2px 0px 0px;
      border-top: 1px solid #DCDCDC;
      border-left: 1px solid #DCDCDC;
      border-right: 1px solid #DCDCDC;
      border-bottom: 0px dashed #DCDCDC;
      text-align: center
}
#autor_link{
      background: #EEEEEE;
      padding: 0px 0px 0px 0px;
      margin:0px 2px 5px 0px;
      border-bottom: 1px solid #DCDCDC;
      border-left: 1px solid #DCDCDC;
      border-right: 1px solid #DCDCDC;
      text-align: center
}
#autor_link:hover{
      background: #FEEAB7;

}
#kategoria_text{
      background: #FEFEFE;
      padding: 0px 0px 0px 0px;
      margin:0px 2px 0px 0px;
      border-top: 1px solid #DCDCDC;
      border-left: 1px solid #DCDCDC;
      border-right: 1px solid #DCDCDC;
      border-bottom: 0px dashed #DCDCDC;
      text-align: center
}
#kategoria_link{
      background: #EEEEEE;
      padding: 0px 0px 0px 0px;
      margin:0px 2px 5px 0px;
      border-bottom: 1px solid #DCDCDC;
      border-left: 1px solid #DCDCDC;
      border-right: 1px solid #DCDCDC;
      text-align: center
}
#kategoria_link:hover{
       background: #FEEAB7;

}
#typ_text{
      float: left;
      width: 50px;
      background: #FEFEFE;
      padding: 0px 0px 0px 0px;
      margin:0px 2px 0px 0px;
      border-top: 1px solid #DCDCDC;
      border-left: 1px solid #DCDCDC;
      border-right: 1px solid #DCDCDC;
      border-bottom: 1px solid #DCDCDC;
      text-align: center
}
#typ_link{
      float: left;
      width: 92px;
      background: #EEEEEE;
      padding: 0px 0px 0px 0px;
      margin:0px 2px 5px 0px;
      border-bottom: 1px solid #DCDCDC;
      border-left: 1px solid #DCDCDC;
      border-right: 1px solid #DCDCDC;
      border-top: 1px solid #DCDCDC;
      text-align: center
}
#typ_link:hover{
       background: #FEEAB7;

}
#orientacja_text{
      float: left;
      width: 50px;
      background: #FEFEFE;
      padding: 0px 0px 0px 0px;
      margin:0px 2px 0px 0px;
      border-top: 1px solid #DCDCDC;
      border-left: 1px solid #DCDCDC;
      border-right: 1px solid #DCDCDC;
      border-bottom: 1px solid #DCDCDC;
      text-align: center
}
#orientacja_link{
      float: left;
      width: 92px;
      background: #EEEEEE;
      padding: 0px 0px 0px 0px;
      margin:0px 2px 5px 0px;
      border-bottom: 1px solid #DCDCDC;
      border-left: 1px solid #DCDCDC;
      border-right: 1px solid #DCDCDC;
      border-top: 1px solid #DCDCDC;
      text-align: center
}
#orientacja_link:hover{
       background: #FEEAB7;

}
#opcje_text_poziom{



      background: #FEFEFE;
      padding: 0px 0px 0px 0px;
      margin:0px 2px 3px 0px;
      border-top: 1px solid #DCDCDC;
      border-left: 1px solid #DCDCDC;
      border-right: 1px solid #DCDCDC;
      border-bottom: 1px solid #DCDCDC;
      text-align: center
}
#opcje_link_poziom{



      background: #EEEEEE;
      padding: 0px 0px 0px 0px;
      margin:0px 1px 3px 0px;
      border-bottom: 1px solid #DCDCDC;
      border-left: 1px solid #DCDCDC;
      border-right: 1px solid #DCDCDC;
      text-align: center
}
#opcje_link_poziom:hover{
       background: #FEEAB7;

}
#opcje_text_pion{

      float: right;

      background: #FEFEFE;
      padding: 0px 0px 0px 0px;
      margin:-151px 2px 0px 0px;
      border-top: 1px solid #DCDCDC;
      border-left: 1px solid #DCDCDC;
      border-right: 1px solid #DCDCDC;
      border-bottom: 1px solid #DCDCDC;
      text-align: center
}
#opcje_link_pion{
      float: right;


      background: #EEEEEE;
      padding: 0px 0px 0px 0px;
      margin:-151px 2px 0px 0px;
      border-bottom: 1px solid #DCDCDC;
      border-left: 1px solid #DCDCDC;
      border-right: 1px solid #DCDCDC;
      text-align: center
}
#opcje_link_pion:hover{
       background: #FEEAB7;

}
#kartka_forview{
float: left;
margin: 0px 0px 0px 0px;
width: 630px;


}
#kartka_forview_image_poziom{
 float: left;
 margin: 0px 0px 0px 0px;
 padding-right: 0px;
 padding-left: 6px;
 padding-top: 6px;
 width: 380px;
 height:280px;
  background-color: transparent;
  background-image: url(../images/podklady/forview/kartka_podklad_poziom.png);
 border-right: 0px dashed #FFA500;
  background-repeat: no-repeat;
}
#kartka_forview_image_pion{
 float: left;
 margin: 0px 0px 0px 60px;
 padding-right: 0px;
 padding-left: 5px;
 padding-top:6px;
 width: 280px;
 height:380px;
  background-color: transparent;
  background-image: url(../images/podklady/forview/kartka_podklad_pion.png);
 border-right: 0px dashed #FFA500;
  background-repeat: no-repeat;
}
/*#kartka_forview_info{
float: left;
padding-left: 5px;
padding-top: 0px;
width: 230px;
color: #3B718D;
}
#kartka_forview_opis{
float: left;
padding-left: 30px;
padding-top: 8px;
margin-bottom: 30px;
color: #3B718D;
width: 630px;
}
#kartka_forview_info a {
	color: #F9864D;
	background-color: inherit;
	text-decoration: none;
}
#kartka_forview_info a:hover {
	color: #575757;
	background-color: inherit;
	text-decoration: underline;
}  */
#kartka_forview_image_poziom_sps{
  float:left;
  margin: 6px 0px 0px -380px;
  padding: 0px 0px 0px 0px;
  text-align: center;
  width:360px;
  height: 255px;
  background-image: url(../images/strona/tlo_block4.png);
  vertical-align: middle;
  color:#FFFFFF;
  cursor: pointer;
  }
#kartka_forview_image_pion_sps{
  float:left;
  margin: 6px 0px 0px -280px;
  padding: 0px 0px 0px 0px;
  text-align: center;
  width:255px;
  height: 360px;
  background-image: url(../images/strona/tlo_block2.png);
  vertical-align: middle;
  color:#FFFFFF;
  cursor: pointer;
  }

#kartka_forview_info_main {
  float:left;
  position: relative;
  width:230px;

  height: 280px;
  overflow: show;
  margin-bottom:15px;
  margin-top:5px;
   background-image: url(../images/strona/details_podstawa.png);
  background-repeat:no-repeat ;
}
#kartka_forview_info_main_right {
  float:right;
  position: relative;
  width:7px;
  height:25px;
  margin-bottom:-18px;

  background-image: url(../images/strona/details_podstawa_right.png);
  background-repeat:no-repeat ;
  }

#kartka_forview_info_title {
  float: left;
  padding-left: 0px;
  padding-right: 10px;
  height:22px;
  text-align: left;
  margin-bottom: 4px;
  margin-left: 5px;
  margin-top:3px;
  border: 0px solid #DCDCDC;
  background: #transparent;
  color: #FFFFFF;


}

#kartka_forview_info_title a {
	color: #F9864D;
	background-color: inherit;
	text-decoration: none;
}
#kartka_forview_info_title a:hover {
	color: #575757;
	background-color: inherit;
	text-decoration: underline;
}

#kartka_forview_info_details {
  float: left;
  width:227px;
  background: transparent;
  color: #3B718D;

  padding-top:12px;
  padding-bottom:7px;
  margin-left: 1px;
  margin-top: -1px;
  border-left: 1px solid #ECECEC;
  border-right: 1px solid #ECECEC;
  border-bottom: 1px solid #ECECEC;

}
#kartka_forview_info_details a {
	color: #F9864D;
	background-color: inherit;
	text-decoration: none;
}
#kartka_forview_info_details a:hover {
	color: #3B718D;
	background-color: inherit;
	text-decoration: underline;
}


#options_main {
  float:left;
  position: relative;
  width:165px;

  margin-bottom:5px;

  background-image: url(../images/strona/opcje_podstawa.png);
  background-repeat:no-repeat ;


}

#options_main_right {
  float:right;
  position: relative;
  width:9px;
  height:25px;
  margin-bottom:-18px;

  background-image: url(../images/strona/opcje_podstawa_right.png);
  background-repeat:no-repeat ;
  }
#options_info {
  float: left;
  padding-left: 19px;
  padding-right: 10px;
  height:22px;
  text-align: left;
  margin-bottom: 4px;
  margin-left: 5px;
  margin-top:3px;
  border: 0px solid #DCDCDC;
  background: #transparent;
  color: #3B718D;

}
#options_info a {
	color: #F9864D;
	background-color: inherit;
	text-decoration: none;
}
#options_info a:hover {
	color: #575757;
	background-color: inherit;
	text-decoration: underline;
}
#options_list {
  float: left;
  width:162px;

  padding-top:12px;
  padding-bottom:27px;
  margin-left: 0px;
  margin-top: -1px;
  border-left: 1px solid #ECECEC;
  border-right: 1px solid #ECECEC;
  border-bottom: 0px solid #ECECEC;
  background: bottom;
  background-image: url(../images/strona/details_podstawa_dol.png);
  background-repeat: no-repeat
}
#options_main_bottom {
  float:left;
  position: relative;
  width:164px;
  margin-left:0px;
  margin-bottom:5px;
  overflow: show;
  margin-top:-6px;


}
#options_main_bottom_more {
  float:right;
  position: relative;

  margin-bottom:5px;
  overflow: show;
  margin-top:-17px;
  background: transparent;


}
#sim_cart_main {
  float:left;
  position: relative;
  width:635px;
  height:195px;
  margin-bottom:65px;
  overflow: show;
  margin-top:5px;
  background-image: url(../images/strona/opcje_podstawa.png);
  background-repeat:no-repeat ;


}
#sim_cart_main_right {
  float:right;
  position: relative;
  width:9px;
  height:25px;
  margin-bottom:-18px;

  background-image: url(../images/strona/opcje_podstawa_right.png);
  background-repeat:no-repeat ;
  }
#sim_cart_info {
  float: left;
  padding-left: 8px;
  padding-right: 10px;
  height:22px;
  text-align: left;
  margin-bottom: 4px;
  margin-left: 5px;
  margin-top:3px;
  border: 0px solid #DCDCDC;
  background: #transparent;
  color: #3B718D;


}
#sim_cart_info a {
	color: #F9864D;
	background-color: inherit;
	text-decoration: none;
}
#sim_cart_info a:hover {
	color: #3B718D;
	background-color: inherit;
	text-decoration: underline;
}
#sim_cart_list {
  float: left;
  width:632px;
  height:182px;
  padding-top:12px;
  padding-bottom:7px;
  margin-left: 1px;
  margin-top: -1px;
  border-left: 1px solid #ECECEC;
  border-right: 1px solid #ECECEC;
  border-bottom: 0px solid #ECECEC;


  background: bottom;
  background-image: url(../images/strona/details_podstawa_dol.png);
  background-repeat: no-repeat
}
#sim_cart_main_bottom {
  float:left;
  position: relative;
  width:634px;
  margin-left:1px;
  margin-bottom:35px;
  overflow: show;
  margin-top:-6px;


}
#sim_cart_main_bottom_more {
  float:right;
  position: relative;

  margin-bottom:35px;
  overflow: show;
  margin-top:-17px;
  background: transparent;


}
#wtw_main{
 float:left;
  position: relative;
  width:640px;
  padding-left:5px;

}
#wtw_main_list{
 float: left;
  width:625px;
  font-family:arial, verdana, sans-serif;
  color: #3B718D;
  padding-top:12px;
  padding-bottom:17px;
  margin-left: 0px;
  margin-top: 0px;
  border-left: 1px solid #DCDCDC;
  border-right: 1px solid #DCDCDC;
  border-bottom: 1px solid #DCDCDC;
  border-top: 1px solid #DCDCDC;


  background: #FAFAFA;
  background: bottom;
  background-image: url(../images/strona/details_podstawa_dol.png);
  background-repeat: no-repeat
}
#wtw_main_list a{
  	color: #F9864D;
	background-color: inherit;
	text-decoration: none;

}
#wtw_main_list a:hover{
color: #3B718D;
	background-color: inherit;
	text-decoration: underline;
}
#wtw_info_main {
  float:left;
  position: relative;
  width:230px;

  height: 25px;
  overflow: show;
  margin-bottom:0px;
  margin-top:5px;
   background-image: url(../images/strona/opcje_podstawa.png);
  background-repeat:no-repeat ;
}
#wtw_info_main_right {
  float:right;
  position: relative;
  width:9px;
  height:25px;
  margin-bottom:-18px;

  background-image: url(../images/strona/opcje_podstawa_right.png);
  background-repeat:no-repeat ;
  }

#wtw_info_title {
  float: left;
  padding-left: 0px;
  padding-right: 10px;
  height:22px;
  text-align: left;
  margin-bottom: 4px;
  margin-left: 5px;
  margin-top:3px;
  border: 0px solid #DCDCDC;
  background: #transparent;
  color: #3B718D;
}
#wtw_main_bottom {
  float:left;
  position: relative;
  width:625px;
  margin-left:0px;
  margin-bottom:5px;
  overflow: show;
  margin-top:-7px;


}
#wtw_main_bottom_more {
  float:right;
  position: relative;
  margin-right:-1px;
  margin-bottom:5px;
  overflow: show;
  margin-top: -17px;
  background: transparent;


}
#user_info_bar_main{
  float: right;
  position: relative;

  font-family:arial, verdana, sans-serif;
  color: #A94019;

  margin-left: 0px;
  margin-top: -24px;
  padding-top:7px


  background: #FAFAFA;

}
#login_form {
  display: none ;
  z-index: 850;
  position: fixed;
  top: 0%;
  left: 0%;
  height: 100%;
  width: 100%;
  overflow: hidden;
  background-image: url(../images/strona/tlo_block.png);
  background-repeat: repeat;
}
#login_form_child {
  display:block ;
  height:210px;
  width:407px;
  color:#3B718D;
  background:transparent;
  position: absolute;
  top: 269px;
  left: 425px;
  border: 0px solid #DCDCDC;
  overflow:hidden;
  text-align: center;
}
#login_form_shadow {
  display:block ;
  height:152px;
  width:394px;
  background:#8C8C8C;
  position:absolute;
  top: 270px;
  left: 425px;
  border: 1px solid #DCDCDC;
  overflow:hidden;
}
#login_form_child .text  {
  height:14px;
  width:100px;
  color:#3B718D;
  background:#FFFFFF;
  border: 1px solid #DCDCDC;
  overflow: hidden;
}
#login_form_child .button  {
  height:22px;
  font: bolder 12px Verdana, Sans-serif;
	border: 1px solid #DCDCDC;
	padding: 2px 3px;
   	color: #3B718D;
    background-image: url(../images/strona/button_off.jpg);
    background-repeat: repeat-x;
    cursor: pointer;
    border:outset 1px #ccc;
}
#login_form_child .button:hover  {
   background-image: url(../images/strona/button_on.jpg);
     background-repeat: repeat-x;
     border:1px ridge #ccc;
}
#login_check_me {
  display:block ;
  height:180px;
  width:330px;
  color:#FFFFFF;
  background-image: url(../images/strona/tlo_block3.png);
  background-repeat: repeat;
  z-index: 550;
   position: absolute;
  top: 100px;
  left: 530px;
  border: 2px solid #DCDCDC;
  overflow: hidden;
}

#get_choice {
  float: left;
  width:630px;
  background: transparent;
  text-align:center;
  }
#get_choice_form {
margin-top:0px;
margin-bottom:5px;


}
#get_choice_form .button {
 	margin: 0;
    height:25px;
    font: bolder 12px Verdana, Sans-serif;
	border: 1px solid #DCDCDC;
	padding: 2px 3px;
   	color: #3B718D;
    background-image: url(../images/strona/button_off.jpg);
    background-repeat: repeat-x;
    cursor: pointer;
    border:outset 1px #ccc;
}
#get_choice_form .button:hover {
   background-image: url(../images/strona/button_on.jpg);
     background-repeat: repeat-x;
     border:1px ridge #ccc;

}
#problem {
  padding-top:10px;
  padding-left:30px;
  padding-right:30px;
  padding-bottom:10px;
  margin-right:20px;
  margin-left:30px;
  margin-bottom:10px;
  font-family:arial, verdana, sans-serif;
  color:#3B718D;
}
#Logowanie{
  width:280px;
  position:relative;
  top:-10px;
  left: 10px;
  text-align: right;
}
#Logowanie .button{
  margin: 0;
    height:25px;
    font: bolder 12px Verdana, Sans-serif;
	border: 1px solid #DCDCDC;
	padding: 2px 3px;
   	color: #3B718D;
    background-image: url(../images/strona/button_off.jpg);
    background-repeat: repeat-x;
    border:outset 1px #ccc;
}
#Logowanie .button:hover{
    background-image: url(../images/strona/button_on.jpg);
     background-repeat: repeat-x;
     border:1px ridge #ccc;
}





#login_form_sec {
  display: none ;
  z-index: 850;
  position: fixed;
  top: 0%;
  left: 0%;
  height: 100%;
  width: 100%;
  overflow: hidden;
  background-image: url(../images/strona/tlo_block.png);
  background-repeat: repeat;
}
#login_form_sec_child {
  display:block ;
  height:210px;
  width:407px;
  color:#3B718D;
  background:transparent;
  position: absolute;
  top: 269px;
  left: 425px;
  border: 0px solid #DCDCDC;
  overflow:hidden;
  text-align: center;
}
#login_form_sec_shadow {
  display:block ;
  height:152px;
  width:394px;
  background:#8C8C8C;
  position:absolute;
  top: 270px;
  left: 425px;
  border: 1px solid #DCDCDC;
  overflow:hidden;
}
#login_form_sec_child .text  {
  height:14px;
  width:100px;
  color:#3B718D;
  background:#FFFFFF;
  border: 1px solid #DCDCDC;
  overflow: hidden;
}
#login_form_sec_child .button  {
  height:22px;
  font: bolder 12px Verdana, Sans-serif;
	border: 1px solid #DCDCDC;
	padding: 2px 3px;
   	color: #3B718D;
    background-image: url(../images/strona/button_off.jpg);
    background-repeat: repeat-x;
    cursor: pointer;
    border:outset 1px #ccc;
}
#login_form_sec_child .button:hover  {
   background-image: url(../images/strona/button_on.jpg);
     background-repeat: repeat-x;
     border:1px ridge #ccc;
}
#Logowanie_sec{
  width:280px;
  position:relative;
  top:-10px;
  left: 10px;
  text-align: right;
}
#Logowanie_sec .button{
  margin: 0;
    height:25px;
    font: bolder 12px Verdana, Sans-serif;
	border: 1px solid #DCDCDC;
	padding: 2px 3px;
   	color: #3B718D;
    background-image: url(../images/strona/button_off.jpg);
    background-repeat: repeat-x;
}
#Logowanie_sec .button:hover{
    background-image: url(../images/strona/button_on.jpg);
  background-repeat: repeat-x;
}

#opt_main{
 float:left;
  position: relative;
  width:790px;
  padding-left:15px;
  margin-top:-5px;

}
#opt_main_list{
 float: left;
  width:795px;
  font-family:arial, verdana, sans-serif;
  color: #3B718D;
  padding-top:12px;
  padding-bottom:17px;
  margin-left: 0px;
  margin-top: 0px;
  border-left: 1px solid #DCDCDC;
  border-right: 1px solid #DCDCDC;
  border-bottom: 1px solid #DCDCDC;
  border-top: 1px solid #DCDCDC;


  background: #FAFAFA;
  background: bottom;
  background-image: url(../images/strona/opt_podstawa_dol.png);
  background-repeat: repeat-x;
}
#opt_main_list a{
  	color: #F9864D;
	background-color: inherit;
	text-decoration: none;

}
#opt_main_list a:hover{
color: #3B718D;
	background-color: inherit;
	text-decoration: underline;
}
#opt_info_main {
  float:left;
  position: relative;
  width:530px;

  height: 25px;
  overflow: show;
  margin-bottom:0px;
  margin-top:5px;
   background-image: url(../images/strona/opcje_podstawa.png);
  background-repeat:no-repeat ;
}
#opt_info_main_right {
  float:right;
  position: relative;
  width:9px;
  height:25px;
  margin-bottom:-18px;

  background-image: url(../images/strona/opcje_podstawa_right.png);
  background-repeat:no-repeat ;
  }

#opt_info_title {
  float: left;
  padding-left: 0px;
  padding-right: 10px;
  height:22px;
  text-align: left;
  margin-bottom: 4px;
  margin-left: 5px;
  margin-top:3px;
  border: 0px solid #DCDCDC;
  background: #transparent;
  color: #3B718D;
}
#opt_main_bottom {
  float:left;
  position: relative;
  width:785px;
  margin-left:0px;
  margin-bottom:5px;
  overflow: show;
  margin-top:-7px;


}
#opt_main_bottom_more {
  float:right;
  position: relative;
  margin-right:-1px;
  margin-bottom:5px;
  overflow: show;
  margin-top: -17px;
  background: transparent;
}
#hist{
width:750px;
margin-left:16px;
margin-right:20px;
float:left;
margin-bottom:20px;
background: transparent;
margin-top:5px;
}
#row{
  float:left;
  margin-top:2px;
}


#row .dz
    {
      float:left;
      width: 249px;
      text-align:center;
      border-right:1px solid white;
      height:32px;
    }
#row .kw
    {
      float:left;
      width: 149px;
      text-align:center;
      border-right:1px solid white;
      height:32px;
    }
#row .sz
    {
      float:left;
      width: 199px;
      text-align:center;
      border-right:1px solid white;
      height:32px;
    }
#row .dw
    {
      float:left;
      width: 150px;
      text-align:center;
      height:32px;
    }

#info_col_1
    {
      width: 500px;
      float:left;
      margin-left:20px;
      margin-bottom: 10px;
      margin-top:10px;
      padding-left:10px;
      border-right:1px dashed #DCDCDC;
      padding-right:10px
    }
#info_col_2
    {
      width: 230px;
      float:left;
      padding-left:10px;
      margin-bottom: 10px;
      margin-top:10px;
      text-align:center;
    }
#info_col_1_lf
    {
      float: left;
      width:170px;
    }
#info_col_1_rg
    {
      float: left;
      padding-left:10px;
      width:320px;
      min-height:220px;
    }

/* wiadomosci  - START*/
#msg_row {
  float:left;
  border-bottom :1px solid #DCDCDC;
}


#msg_col_1
    {
      width: 500px;
      float:left;
      margin-left:20px;
      margin-bottom: 10px;
      margin-top:10px;
      padding-left:10px;
      border-right:1px dashed #DCDCDC;
      padding-right:10px
    }
#msg_col_2
    {
      width: 230px;
      float:left;
      padding-left:10px;
      margin-bottom: 10px;
      margin-top:10px;
      text-align:center;
    }
#msg_col_1_lf
    {
      float: left;
      width:245px;
    }
#msg_col_1_rg
    {
      float: left;
      padding-left:10px;
      width:245px;
      min-height:70px;
    }

#day_month  {
  float:left;
  width:70px;
  height:130px;
  background-image: url(../images/strona/cal_day_tlo.png);
  background-repeat:no-repeat;
}
#day_month_main  {
  float:left;
  width:70px;
  height:70px;
/*  background-image: url(../images/strona/swieta/dzien_dziecka.png);
  background-repeat:no-repeat;
  background-position: center;  */
}
#day_month_foot_null  {
  float:left;
  width:70px;
  height:30px;

}
#day_month_foot  {
  float:left;
  width:70px;
  height:60px;
  background-image: url(../images/strona/cal_day_note_tlo.png);
  background-repeat:no-repeat;
  background-position: center;
}
#day_month_foot_text  {
  float:left;
  width:60px;
  height:40px;
  margin-left:5px;
  margin-top:10px;
  color:#3B718D;
  text-align:center;
}
#dm_lf
{
  float:left;
  width: 70px;
  height:55px;
}
#dm_rg
{
  top:0px;
  margin-left:1px;
  padding-left:1px;
  float:left;
  width: 14px;
  height:55px;
  border-left:1px dashed #DCDCDC
}

#dm_lf_name_day {
  margin-top:5px;
  margin-left:6px;
  color: #3B718D;
}
#dm_lf_no_day {
text-align:right;
margin-top:15px;
  margin-right:7px;
  font-size:350%;

}
#dm_lf_no_day.normall
    {
     color:#3B718D
    }
#dm_lf_no_day.free
    {
     color:#F9864D;
    }

#dm_not
    {
     margin-top:3px;
     margin-left:3px;
    }
#dm_sol
    {

    width:62px;
    margin-top:2px;
    padding-top:2px;
    margin-left:4px;
    margin-right:4px;
    border-top:1px solid #DCDCDC;
    color: #3B718D;
    }

#add_note_form {
  display: none ;
  z-index: 850;
  position: fixed;
  top: 0%;
  left: 0%;
  height: 100%;
  width: 100%;
  overflow: hidden;
  background-image: url(../images/strona/tlo_block.png);
  background-repeat: repeat;
}
#add_note_form_child {
  display:block ;
  height:310px;
  width:407px;
  color:#3B718D;
  background:transparent;
  position: absolute;
  top: 269px;
  left: 425px;
  border: 0px solid #DCDCDC;
  overflow:hidden;
  text-align: center;
}
#add_note_form_shadow {
  display:block ;
  height:272px;
  width:394px;
  background:#8C8C8C;
  position:absolute;
  top: 270px;
  left: 425px;
  border: 1px solid #DCDCDC;
  overflow:hidden;
}
#add_note_form_child .text  {
  height:14px;
  width:100px;
  color:#3B718D;
  background:#FFFFFF;
  border: 1px solid #DCDCDC;
  overflow: hidden;
}
#add_note_form_child .button  {
  height:22px;
  font: bolder 12px Verdana, Sans-serif;
	border: 1px solid #DCDCDC;
	padding: 2px 3px;
   	color: #3B718D;
    background-image: url(../images/strona/button_off.jpg);
    background-repeat: repeat-x;
    cursor: pointer;
    border:outset 1px #ccc;
}
#add_note_form_child .button:hover  {
   background-image: url(../images/strona/button_on.jpg);
     background-repeat: repeat-x;
     border:1px ridge #ccc;
}
#note_option {
  display: none ;
  z-index: 850;
  position:absolute;
  height: 60px;
  width: 90px;
  padding-left:0px;
  text-align:center;
  padding-top:5px;
  overflow: hidden;
  background-image: url(../images/strona/cal_day_option_tlo.png);
  background-repeat: no-repeat;
  font-family:arial, verdana, sans-serif;
 /* font: normal 10px Verdana, Sans-serif; */
}
/* wiadomosci  - Koniec*/
#load {
  display: none ;
  z-index: 850;
  position: fixed;
  top: 0%;
  left: 0%;
  height: 100%;
  width: 100%;
  overflow: hidden;
  background-image: url(../images/strona/tlo_block.png);
  background-repeat: repeat;
  padding-top:200px;
}
#load_ifr {
  display: none ;
  z-index: 850;
  position: absolute;
  top: 0%;
  left: 0%;
  height: 100%;
  width: 100%;
  overflow: visible;
  background-image: url(../images/strona/tlo_block.png);
  background-repeat: repeat;
  padding-top:200px;
}
#bz_img{

  margin-top:4px;
  margin-bottom:3px;
}
#contact_all{
  width: 490px;
  border: 1px solid #EAEAEA;
  float: left;
  padding-left: 10px;
  margin-top:10px;
}
#contact_lf{
 width: 380px;

  float: left;

}
#contact_rg{
 width: 90px;
 background:#FAFAFA;
  float: right;

}
#contact_rg:hover{
 background:#FDFDFD;
}
#contact_info{
width: 380px;
float: left;
margin-top:4px;
}
#hid{
  display: none;
}
#bloczek {

  display: none ;
  z-index: 850;
  position: fixed;
  top: 0%;
  left: 0%;
  height: 100%;
  width: 100%;
  overflow: hidden;
  background-image: url(../images/strona/tlo_block.png);
  background-repeat: repeat;
}
#step1
    {
      width:790px;
      padding-left:10px;
      padding-right:10px;
      padding-top:10px;
      margin-bottom:20px;
      float:left;
      display:none;
    }
#step2
    {
      width:790px;
      padding-left:10px;
      padding-right:10px;
      padding-top:10px;
      margin-bottom:20px;
      float:left;
      display:none;
    }
#step3
    {
      width:790px;
      padding-left:10px;
      padding-right:10px;
      padding-top:10px;
      margin-bottom:20px;
      float:left;
      display:none;
    }
#step4
    {
      width:790px;
      padding-left:10px;
      padding-right:10px;
      padding-top:10px;
      margin-bottom:20px;
      float:left;
      display:block;
    }
#step1_row
    {
     float:left;
     width: 770px;
    }
#step_1_row_lf
    {
     float:left;
     width:550px
    }
#step_1_row_rg
    {
    float:left;
    width:200px;
    }
#step_1_row_lf_pdk{

}
#step_1_row_rg_price{

}
#step_1_row_rg_font_price{

}
#step_1_row_rg_format{

}
#step_1_row_rg_send_price{

}
#step_1_row_auto_quote{

}
#event_bar{
  position:absolute;
  top:64px;
  left:305px;
  width:300px;


  font-size:115%;
}

#sponsor_podstawa{
  text-align: center;
  padding-left: 0px;
  padding-top: 35px;
  width:213px;
  height:160px;
  background: #FFFFFF url(../images/strona/sponsor_podsatwa.jpg) no-repeat;
}

#sponsor_podstawa.empty{

  background: transparent url(../images/strona/sponsor_podsatwa_empty.jpg) no-repeat;
}

