/* Plik zbudowany na bazie ustawień css z plików wykozrystywanych w citibank.pl
table_new.css - right_new.css - left_new.css - global_cut.css - header_new.css - footer_new.css - center_new.css - main_new.css
nowy template
aktualizacja wrzesien 2014 */

/*main_new.css*/

#main {
 clear: both;
 margin:0;
 padding:0;
}

#main_new {width:926px; margin:0 auto}
#main_new .top {border-bottom:2px solid #c4c4c4; padding:10px 0}
#main_new .top h2, #main_new .top span {font-weight:normal;text-transform:uppercase;font-size:18px;}

#content_new .content_new_in {padding:12px 0px 0px 30px; font-size:12px}
#content_new .content_new_in h1 {font-size:20px; margin-bottom:10px}
#content_new .content_new_in h3, #content_new .content_new_in h2 {font-size:15px; margin-bottom:10px; color:#003366; font-weight:normal;}
#content_new .content_new_in p {text-align:justify; margin-bottom:10px; line-height: 18px;}

#content{
 float:left;
 width:570px;
 margin-top:7px;   
 line-height: 1.6em;
}
#content_731{
 float:left;
 width:731px;
 margin-top:7px;   
 line-height: 1.6em;
}
.content p, #content_23 p,  #content_12 p {
 clear:both;
 line-height:1.6em;
 margin:3px 0 3px 0;
 padding:3px 0 3px 0;
 text-align:justify;
}
strong {color: #050565; font-size:11px;}
.strong_big {color: #050565; font-size:12px;}
.header {border-bottom:solid 1px #99cde5; margin-top:3px; margin-bottom:5px; padding-bottom:0px; font-weight:bold; font-size:12px; color:#050565}
.header2 { margin-top:0px; margin-bottom:5px; padding-bottom:0px; font-weight:bold; font-size:12px; color:#050565}
.baner {margin-bottom:20px;} 
.oddzial {display:none; margin-left:10px; margin-bottom:15px;}
.mod_header {max-width:549px; padding-top:6px; display:block; font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#2669b9; line-height:1.2em; }
.mod_header2 {  padding-top:6px; display:block; font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#2669b9; }
.fright { float:right; }
.tright { text-align:right; }
.mod_more a:hover{text-decoration:underline; }
#content_23 {
 margin-top:7px;
 float:left;
 width:767px;    
}
#content_12 {
 float:left;
 width:770px;
 margin-top:8px;  
}
.data_red {color: #e20025; font-weight:bold; font-size:10px;  line-height:1.7em;}
.data_gray {color: #707070; font-weight:bold; font-size:10px;  line-height:1.7em;}
.header_art {font-size:11px; text-decoration:none;} /* color: #46468c;  */
.header_art:hover {text-decoration:underline;} 
.ramka_gora {border-top:solid 1px #99cde5; display:block;}
.ramka_dol {border-bottom:solid 1px #99cde5; display:block;}
.ramka_updown {border-top:solid 1px #99cde5; border-bottom:solid 1px #99cde5; display:block;} 
ol li {list-style:decimal; list-style-type:decimal; list-style-position:inside;}
ol.decimal li {list-style:decimal; list-style-type:decimal; list-style-position:inside;}
ol.lower-alpha li {list-style:lower-alpha; list-style-type:lower-alpha; list-style-position:inside;}
.sg_koment {font-weight:bold;color:#050565;margin-bottom:5px}
#video-embed-holder2 {width:273px; height:150px; margin-top:5px}
#video-embed-holder3 {width:273px; height:150px;}
#content_new
{
 background:url(/poland/homepage/polish/images/bg_content_new.jpg) no-repeat scroll left top transparent; float:left; width:721px; font-family: Arial, Verdana, sans-serif
}




/*global_cut.css */

.arrowdown1 {
  display: block;
  width: 0;
  height: 0;
  margin-top:7px;
  border-top: 7px solid #fff;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  margin-right: 4px;
  float:left;
}

.mt8 {margin-top:8px}
.white {color:#fff}
#n-header{
  position:relative;
  font: 12px/18px Arial,Helvetica,sans-serif;
}
#nav_main {position: relative;}
#nav_main a {position: relative;}
#menu-popover-inner{
 background: none repeat scroll 0 0 #FFFFFF;
 overflow: hidden;
 font: 12px/18px Arial,Helvetica,sans-serif;
}
#menu-popover ul{
 float: left;
    margin-right: 12px;
    overflow: hidden;
    width: 218px;
 margin-left:0;
 padding-left:0;
}
#menu-popover ul.last{
  margin-right: 0;
}
#menu-popover ul li{
  color: #333333;
  font-size: 12px;
}
#menu-popover ul li.list-header{
  font-weight:bold;
  margin-bottom:5px;
}
#menu-popover ul li a{
  color: #333333;
  text-decoration: none;
}
#menu-popover ul li a:hover {
  text-decoration:underline;  
}
#nav_utility {
  line-height: 22px;
  height: 22px;
  color: #fff;
  padding: 0 15px 0 20px;
}
#navbar {font: 12px/18px Arial,Helvetica,sans-serif;}
#nav_main ul#nav_marketing,
#nav_utility ul#nav_home {
  float: left;
  margin-left:0px;
  padding-left:0px; 
  
}
#nav_main ul,
#nav_utility ul {
  float: right;
     margin:0px;
  padding:0px;
}
#nav_utility li {
  font-size: 11px;
  padding: 0 8px;
  float: left;
}
#nav_utility li.dropdown {
  position: relative;
  z-index: 100;
}
#nav_utility li.dropdown.open {
  background: #727272;
}
#nav_utility li.dropdown.open > a b {
  border: none;
  background: transparent url("/poland/homepage/polish/images/global_sprite.png") no-repeat -12px -8px;
  width: 8px;
  height: 7px; 
}
#nav_utility li.dropdown ul.dropdown-menu {
  position: absolute;
  top: 22px;
  z-index: 100;
  left: 0;
  width: 200px;
  background: #fff;
  padding: 8px 0;
  border-radius: 0px 0px 8px 8px; 
  -moz-border-radius: 0px 0px 5px 5px; 
  -webkit-border-radius: 0px 0px 5px 5px;
  box-shadow:0px 4px 15px #222;
  list-style: none outside none;
}
#nav_utility li.dropdown ul.dropdown-menu li {
  text-transform: none;
  padding-left: 50px;
  width: 100%;
}
#nav_utility li.dropdown ul.dropdown-menu li a {
  color: #000;
  font-size: 12px;
}
#n-header #nav_utility li.dropdown ul.dropdown-menu li a:focus,
#n-header #nav_utility li.dropdown ul.dropdown-menu li a:hover {
  font-weight: bold;
  color: #000 !important;
}

.more_hidden {background: none repeat scroll 0 0 #FFFFFF; display:none;} 
li.open ul.more_hidden {display: block;}
.modal-open .dropdown-menu {z-index: 2050;}
.modal-open .dropdown.open {*z-index: 2050;}
.open .dropdown-menu {z-index: 2050;}

#nav_main li a,
#nav_utility li a {
  display: block;
  color: #fff;
  text-decoration: none;
}
#nav_main li {
  float: left;
  color: #fff;
}
#nav_main li a {
  padding: 0 9px;
  font-weight: bold;
}
#nav_marketing li a {height:27px;  }
#nav_marketing li a:focus,
#nav_marketing li a:hover,
#nav_marketing li a.open,
#nav_marketing li a.active, 
.img_menu16_on, .img_menu17_on, .img_menu18_on, .img_menu19_on, .img_menu20_on, .img_menu21_on, .img_menu23_on, .img_menu24_on
 {
  background: #5dbefb; 
 background: -moz-linear-gradient(top, #5dbefb 0%, #5bbbfb 20%, #438fd0 80%, #2962a4 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5dbefb), color-stop(20%,#5bbbfb), color-stop(80%,#438fd0), color-stop(100%,#2962a4));
 background: -webkit-linear-gradient(top, #5dbefb 0%,#5bbbfb 20%,#438fd0 80%,#2962a4 100%);
 background: -o-linear-gradient(top, #5dbefb 0%,#5bbbfb 20%,#438fd0 80%,#2962a4 100%);
 background: -ms-linear-gradient(-3px, #5dbefb 0%,#5bbbfb 20%,#438fd0 80%,#2962a4 100%);
 background: linear-gradient(top bottom,  #5dbefb 0%,#5bbbfb 20%,#438fd0 80%,#2962a4 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5dbefb', endColorstr='#2962a4',GradientType=0 );
 color:#fff !important;
}
#n-header #nav_utility ul li a:hover {color:#fff !important}
#nav_signon li a:focus,
#nav_signon li a:hover {
  background: transparent; color:#fff !important
}
#nav_main ul#nav_signon li.userLogoutIcon:first-child {
  background: transparent url("/poland/homepage/polish/images/global_sprite.png") no-repeat -3px -93px;
}
#nav_band {
  line-height: 87px;
  height: 87px;
  position: relative;
  clear: both;
  padding: 0 29px;
}
#nav_band #citilogo {
  position: absolute;
  top: 26px;
  left: 29px;
}
#nav_band #citi200logo {
    left: 752px;
    position: absolute;
    top: 26px;
}
#nav_main {
  line-height: 27px;
  height: 27px;
  padding: 0 0 0 20px;
}
#nav_band span {
  position: absolute;
  bottom: 15px;
  right: 9px;
  font-size: 14px;
  line-height: 14px;
  color: #fff;
}
.bg1 {
 background: #5bacdf;
 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzViYWNkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzI5NjJhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNjNlN2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
 background: -moz-linear-gradient(top,  #5bacdf 0%, #2962a9 50%, #163e7b 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5bacdf), color-stop(50%,#2962a9), color-stop(100%,#163e7b));
 background: -webkit-linear-gradient(top,  #5bacdf 0%,#2962a9 50%,#163e7b 100%);
 background: -o-linear-gradient(top,  #5bacdf 0%,#2962a9 50%,#163e7b 100%);
 background: -ms-linear-gradient(top,  #5bacdf 0%,#2962a9 50%,#163e7b 100%);
 background: linear-gradient(to bottom,  #5bacdf 0%,#2962a9 50%,#163e7b 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5bacdf', endColorstr='#163e7b',GradientType=0 );
}
.bg2 {
  background: #373737;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0NSUiIHN0b3AtY29sb3I9IiMzNzM3MzciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  #373737 45%, #000000 55%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(45%,#373737), color-stop(55%,#000000));
  background: -webkit-linear-gradient(top,  #373737 45%,#000000 55%);
  background: -o-linear-gradient(top,  #373737 45%,#000000 55%);
  background: -ms-linear-gradient(top,  #373737 45%,#000000 55%);
  background: linear-gradient(top,  #373737 45%,#000000 55%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#373737', endColorstr='#000000',GradientType=0 );
}
.bg3 {
  background: #00bdf2;
 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYmRmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzAwYjNmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iIzAwNjZiMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDQ3ODUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
 background: -moz-linear-gradient(top,  #00bdf2 0%, #00b3f0 20%, #0066b3 80%, #004785 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00bdf2), color-stop(20%,#00b3f0), color-stop(80%,#0066b3), color-stop(100%,#004785));
 background: -webkit-linear-gradient(top,  #00bdf2 0%,#00b3f0 20%,#0066b3 80%,#004785 100%);
 background: -o-linear-gradient(top,  #00bdf2 0%,#00b3f0 20%,#0066b3 80%,#004785 100%);
 background: -ms-linear-gradient(top,  #00bdf2 0%,#00b3f0 20%,#0066b3 80%,#004785 100%);
 background: linear-gradient(to bottom,  #00bdf2 0%,#00b3f0 20%,#0066b3 80%,#004785 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00bdf2', endColorstr='#004785',GradientType=0 );
}
.bg4 {
 background: #2e81c6;
 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJlODFjNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzIwNjFhYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMjNhODIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
 background: -moz-linear-gradient(top,  #2e81c6 0%, #2061ab 50%, #123a82 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2e81c6), color-stop(50%,#2061ab), color-stop(100%,#123a82));
 background: -webkit-linear-gradient(top,  #2e81c6 0%,#2061ab 50%,#123a82 100%);
 background: -o-linear-gradient(top,  #2e81c6 0%,#2061ab 50%,#123a82 100%);
 background: -ms-linear-gradient(top,  #2e81c6 0%,#2061ab 50%,#123a82 100%);
 background: linear-gradient(to bottom,  #2e81c6 0%,#2061ab 50%,#123a82 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e81c6', endColorstr='#123a82',GradientType=0 );
}
#menu-popover-wrapper{
  position: absolute; left: 0px; top: 0;
  padding-left:20px;
  padding-bottom:6px;
  padding-top:15px;
  width:984px;
  overflow: hidden;
  display: none;
  z-index: 1000;
}
#menu-popover{
  color: #DDD;  
  background-color: #EDEDED;
  width:944px;
 -webkit-border-radius: 12px;
  border-radius: 15px; 
  border:1px solid #e0e0e0;
  padding-bottom: 30px;
  box-shadow:0px 0px 6px #827D82;
  overflow: hidden;
}

.pb-0 {padding-bottom:0px !important}
#menu-bottom {
    background: none repeat scroll 0 0 #ededed;
    border-radius: 0 0 10px 10px;
    color: #333333;
    font-size: 11px;
    height: 29px;
    padding: 10px 0 0 25px;
 font-family: Arial;
}

.menu-popover-content{
  background-color: #FFFFFF;
    display: none;
    float: left;
    overflow: hidden;
    padding: 20px 0 20px 20px;
 margin-left:10px
}
.menu-popover-content p a {font-weight:bold; color:#333333; }
.menu-popover-content p a:hover {color:#333333 !important; text-decoration:underline}

#menu-popover ul.last{
  margin-right: 0;
}
#menu-popover ul li.list-header{
  font-weight:bold;
  margin-bottom:5px;
}
#menu-popover ul li a{
  color: #333333;
  text-decoration: none;
}
#menu-popover ul li a:hover{
  text-decoration:underline;
  color: #333333 !important;
}
#selected-marker{
  display: none;
  position: absolute; top: 8px;
  width:16px; height:8px;
  background: transparent url(/poland/homepage/polish/images/marker.png) no-repeat;
}
#menu-banner-wrapper {float:right; width:454px;}
#menu-banner-wrapper a img {width:453px; height:132px}

.current-inwestycje #menu-banner-wrapper{display: none;}
#submenu-inwestycje{width:100%;}

.v_en
{
 background:url(/poland/homepage/polish/images/v_en.gif) no-repeat scroll 0 9px transparent; display:block; float: right; height: 20px; width: 16px;
}
.searcher {float:left; width:210px; height:15px; margin-top:5px}
#search_form {height:15px; margin:3px 0 0}
.in_szukaj input#search_query2 {background:url(/poland/homepage/polish/images/bg_in_new.gif) repeat-x scroll 0 0 transparent;padding:2px 0 0; border:0; margin:0; width:134px; color:#666666; float:left; height:13px; font-size: 10px;}
.in_szukaj input.searcher_img {width:16px; float:left; margin-top:2px}


.c10 {line-height:10px; height:10px; font-size:10px; clear:both;}
.c20 {line-height:20px; height:20px; font-size:20px; clear:both;}
.c30 {line-height:30px; height:30px; font-size:30px; clear:both;}
.c50 {line-height:50px; height:50px; font-size:50px; clear:both;}
.c100 {line-height:100px; height:100px; font-size:100px; clear:both;}
.d10 {line-height:10px; height:10px; font-size:10px; }
.d20 {line-height:20px; height:20px; font-size:20px; }
.fl {float:left}
.fr {float:right}
.dotted-15 {border-top:1px dotted #c4c4c4; margin-bottom:15px; margin-top:15px;height:1px}
.ri-left {width:465px; float:left}
.ri-right {width:207px;height:492px;border-left:1px solid #c4c4c4; float:left;padding-left:15px}
.ri-hd {color#343434; font-weight:bold; margin-bottom:10px}
.tab-450 {width:450px; margin-bottom:20px;}
.tab-690 {width:690px; margin-bottom:20px;}
a.bm {color:#666666}
a.bm:hover {color:#666666 !important; text-decoration:none}
.c003366 {color:#003366}
.c00589d {color:#00589d !important}
a.c00589d:hover {color:#00589d !important; text-decoration:underline}
.c0059a0 {color:#0059a0}
a.c0059a0:hover {color:#0059a0 !important}
.c666666 {color:#666666}
a.c666666:hover {color:#666666 !important}
.c999999 {color:#999999}
.c202020 {color:#202020 !important}
.cffffff {color:#fff}
.cffffff:hover {color:#fff}
.fs10 {font-size:10px}
.fs11 {font-size:11px}
.fs12 {font-size:12px}
.fs13 {font-size:13px}
.fs15 {font-size:15px}
.fs16 {font-size:16px}
.fs17 {font-size:17px !important}
.fs18 {font-size:18px !important}
.i {font-style:italic}
.b {font-weight:bold !important}
.u {text-decoration:underline}
.ri-line {width:100%; border-bottom:2px solid #c5c5c5; height:2px; margin: 15px 0}
.mb0 {margin-bottom:0}
.mb5 {margin-bottom:5px}
.ta-c {text-align:center}
.w260 {width:260px}
.w340 {width:340px}
.pl-25 {padding-left:25px}
.pl-20 {padding-left:20px}
.pl-15 {padding-left:15px}
.pl-10 {padding-left:10px}
p.under_ban, p.under_ban_en {text-align:right !important;margin-bottom:0 !important;}
p.under_ban a:hover, p.under_ban_en a:hover {color:#a0a0a0 !important; text-decoration:none}

.tab-450 .th-450 {
 width:426px;
 height:16px;
 padding:6px 12px;
 color:#fff;
 font-size:12px;
 text-shadow: #888 1px 1px 1px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-box-shadow: #666 -3px 2px 5px;
 -moz-box-shadow: #666 -3px 2px 5px;
 box-shadow: #666 -3px 2px 5px;
 background: #0059a0;
 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00BDF3), to(#004c8e));
 background: -webkit-linear-gradient(#00BDF3, #004c8e);
 background: -moz-linear-gradient(#00BDF3, #004c8e);
 background: -ms-linear-gradient(#00BDF3, #004c8e);
 background: -o-linear-gradient(#00BDF3, #004c8e);
 background: linear-gradient(#00BDF3, #004c8e);
 -pie-background: linear-gradient(#00BDF3, #004c8e);
 margin-bottom:10px;
 position:relative;
}
.tab-450 .tbody-450 {
 padding:6px 12px;
 width: 426px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-box-shadow: #666 -3px 2px 5px;
 -moz-box-shadow: #666 -3px 2px 5px;
 box-shadow: #666 -3px 2px 5px;
 background-image: url("/poland/homepage/polish/images/bodybg.png");
 background-image: url("/poland/homepage/polish/images/bodybg.png"), -webkit-gradient(linear, 0 0, 0 bottom, from(#f7f7f7), to(#ffffff));
 background-image: url("/poland/homepage/polish/images/bodybg.png"),-webkit-linear-gradient(#f7f7f7, #ffffff);
 background-image: url("/poland/homepage/polish/images/bodybg.png"),-moz-linear-gradient(#f7f7f7, #ffffff);
 background-image: url("/poland/homepage/polish/images/bodybg.png"),-ms-linear-gradient(#f7f7f7, #ffffff);
 background-image: url("/poland/homepage/polish/images/bodybg.png"),-o-linear-gradient(#f7f7f7, #ffffff);
 background-image: url("/poland/homepage/polish/images/bodybg.png"),linear-gradient(#f7f7f7, #ffffff);
 
 -pie-background: linear-gradient(#f7f7f7, #ffffff);
 margin-bottom:10px;
 position:relative;
}
.tab-450 .tbody-450 table td, .tab-690 .tbody-690 table td {font-family: Arial,Verdana,sans-serif;}
.tab-450 .tbody-450 table td.td-01 {border-bottom:1px dotted #c4c4c4;padding:6px 0 7px 0;color:#686868; font-size:11px;}
.tab-450 .tbody-450 table td.td-02, .tab-690 .tbody-690 table td.td-02 {border-bottom:1px dotted #c4c4c4;padding:7px 0 7px 0; font-size:12px;}
.tab-450 .tbody-450 table td.td-02-no-dot, .tab-690 .tbody-690 table td.td-02-no-dot {padding:7px 0 7px 0; font-size:12px;}
.tab-450 .tbody-450 table td.td-02 a {color:#686868}
.tab-450 .tbody-450 table td.td-02 a.tab-450-a {color:#0059a0; font-size:12px;}
table.table-linki td {font-family: Arial,Verdana,sans-serif; border-bottom:1px dotted #c4c4c4;padding:15px 0 17px 20px; font-size:12px;}
table.table-linki td a {color:#0059a0}

.tab-690 {
 position:relative;
 z-index:0
}

.tab-690 .th-690 {
 width:662px;
 height:16px;
 padding:6px 14px;
 color:#fff;
 font-size:12px;
 text-shadow: #888 1px 1px 1px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-box-shadow: #888 -3px 2px 5px;
 -moz-box-shadow: #888 -3px 2px 5px;
 box-shadow: #888 -3px 2px 5px;
 background: #0059a0;
 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00BDF3), to(#004c8e));
 background: -webkit-linear-gradient(#00BDF3, #004c8e);
 background: -moz-linear-gradient(#00BDF3, #004c8e);
 background: -ms-linear-gradient(#00BDF3, #004c8e);
 background: -o-linear-gradient(#00BDF3, #004c8e);
 background: linear-gradient(#00BDF3, #004c8e);
 -pie-background: linear-gradient(#00BDF3, #004c8e);
 margin-bottom:4px;
}
.tab-690 .tbody-690, .tab-690-more .tbody-690 {
 padding:6px 24px;
 width: 642px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-box-shadow: #bbb -3px 2px 5px;
 -moz-box-shadow: #bbb -3px 2px 5px;
 box-shadow: #bbb -3px 2px 5px;
 background-image: url("/poland/homepage/polish/images/bodybg.png");
 background-image: url("/poland/homepage/polish/images/bodybg.png"), -webkit-gradient(linear, 0 0, 0 bottom, from(#f7f7f7), to(#ffffff));
 background-image: url("/poland/homepage/polish/images/bodybg.png"),-webkit-linear-gradient(#f7f7f7, #ffffff);
 background-image: url("/poland/homepage/polish/images/bodybg.png"),-moz-linear-gradient(#f7f7f7, #ffffff);
 background-image: url("/poland/homepage/polish/images/bodybg.png"),-ms-linear-gradient(#f7f7f7, #ffffff);
 background-image: url("/poland/homepage/polish/images/bodybg.png"),-o-linear-gradient(#f7f7f7, #ffffff);
 background-image: url("/poland/homepage/polish/images/bodybg.png"),linear-gradient(#f7f7f7, #ffffff);
 
 -pie-background: linear-gradient(#f7f7f7, #ffffff);
 margin-bottom:4px;
 position:relative;
}
.tbody-230 {
padding:6px 24px;
 width: 184px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-box-shadow: #bbb -3px 2px 5px;
 -moz-box-shadow: #bbb -3px 2px 5px;
 box-shadow: #bbb -3px 2px 5px;
 background-image: url("/poland/homepage/polish/images/bodybg.png");
 background-image: url("/poland/homepage/polish/images/bodybg.png"), -webkit-gradient(linear, 0 0, 0 bottom, from(#f7f7f7), to(#ffffff));
 background-image: url("/poland/homepage/polish/images/bodybg.png"),-webkit-linear-gradient(#f7f7f7, #ffffff);
 background-image: url("/poland/homepage/polish/images/bodybg.png"),-moz-linear-gradient(#f7f7f7, #ffffff);
 background-image: url("/poland/homepage/polish/images/bodybg.png"),-ms-linear-gradient(#f7f7f7, #ffffff);
 background-image: url("/poland/homepage/polish/images/bodybg.png"),-o-linear-gradient(#f7f7f7, #ffffff);
 background-image: url("/poland/homepage/polish/images/bodybg.png"),linear-gradient(#f7f7f7, #ffffff);

 -pie-background: linear-gradient(#f7f7f7, #ffffff);
 position:relative;
 margin-bottom:4px;
 margin-left:4px;
 text-align:center;
}
.tab-690 .th-690 table td {font-family: Arial,Verdana,sans-serif; color:#fff; font-size:12px}
.tab-690-more .tbody-690 table td {font-family: Arial,Verdana,sans-serif; font-size:12px}
.ri-info {padding:0; font-size:9px}
.ri-faq-txt { display:none; padding:6px 0 10px 25px; font-size:12px; line-height:18px;}
.ri-faq-open .ri-faq-txt { display:block;}
.ri-pom {display:none;}
.ri-faq-open .ri-pom {display:block;}
.ri-faq-open .ri-pom .tbody-690, .tab-690-more .tbody-690 {padding:20px 30px; width:630px}
.tbody-690 ul, .content_new_in ul {margin-left:0px; list-style-type:disc; margin-bottom:15px}
.tbody-690 ul li, .content_new_in ul li {line-height:18px; margin-bottom:5px}
.tbody-690 ul li ul, .content_new_in ul li ul {margin:0 0 10px 25px; list-style-type:circle;}
.waluty-date {font-size:11px; color:#666666; margin:5px 0}
.ri-rap {border-bottom:1px dotted #c4c4c4;padding-bottom:10px; margin-bottom:16px}
.ri-rap a{color:#003366; font-weight:bold; font-size:13px;}
.ri-rap p{color:#666666;}
.table-arial td, .tbody-690 #elemContent td, .tbody-690 #elemContent-2003 td, .tbody-690 #elemContent-2004 td, .tbody-690 #elemContent-2005 td, .tbody-690 #elemContent-2006 td, .tbody-690 #elemContent-2007 td, .tbody-690 #elemContent-2008 td, .tbody-690 #elemContent-2009 td, .tbody-690 #elemContent-2010 td, .tbody-690 #elemContent-2011 td, .tbody-690 #elemContent-2012 td, .tbody-690 #elemContent-2013 td, .tab-690 table td {font-family: Arial,Verdana,sans-serif; font-size:12px;}

.ri-search-button {
width:100px;
 height:26px;
 padding:0px 24px;
color:#fff;
border:0;
text-shadow: #888 1px 1px 1px;
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -webkit-box-shadow: #888 -3px 2px 5px;
 -moz-box-shadow: #888 -3px 2px 5px;
 box-shadow: #888 -3px 2px 5px;
 background: #0059a0;
 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00BDF3), to(#004c8e));
 background: -webkit-linear-gradient(#00BDF3, #004c8e);
 background: -moz-linear-gradient(#00BDF3, #004c8e);
 background: -ms-linear-gradient(#00BDF3, #004c8e);
 background: -o-linear-gradient(#00BDF3, #004c8e);
 background: linear-gradient(#00BDF3, #004c8e);
 -pie-background: linear-gradient(#00BDF3, #004c8e);
 cursor:pointer;
 position:relative;
}

input#number {width:155px; background-color:#fff; margin:0; border-color:#dadada; font-size:12px; color:#7F7F7F}
#cat option {padding:0 0 0 3px;}
.a-zobacz:hover {text-decoration:underline}

.waluty_bttn {width:38px;cursor:pointer}
.award {height:100%;}
.award-img {width:168px; background-color:#fff;height:100%; text-align:center;}
.award-txt {width:400px;padding:30px 0px 10px 30px; text-align:justify}

.kontakt-box {
 width:170px;
 height:245px; 
 padding:20px;
 color:#fff;
 font-size:12px; 
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-box-shadow: #888 -3px 2px 5px;
 -moz-box-shadow: #888 -3px 2px 5px;
 box-shadow: #888 -3px 2px 5px;
 background: #0059a0;
 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00BDF3), to(#004c8e));
 background: -webkit-linear-gradient(#00BDF3, #004c8e);
 background: -moz-linear-gradient(#00BDF3, #004c8e);
 background: -ms-linear-gradient(#00BDF3, #004c8e);
 background: -o-linear-gradient(#00BDF3, #004c8e);
 background: linear-gradient(#00BDF3, #004c8e);
 -pie-background: linear-gradient(#00BDF3, #004c8e);
 float:left;
 margin:0 10px;
 position:relative;
}
.kontakt-box .h63 {height:63px}

.tabele-box {
 width:496px;
 height:22px;
 padding:20px 20px 20px 30px;
 color:#fff;
 font-size:12px; 
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-box-shadow: #888 -3px 2px 5px;
 -moz-box-shadow: #888 -3px 2px 5px;
 box-shadow: #888 -3px 2px 5px;
 background: #0059a0;
 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00BDF3), to(#004c8e));
 background: -webkit-linear-gradient(#00BDF3, #004c8e);
 background: -moz-linear-gradient(#00BDF3, #004c8e);
 background: -ms-linear-gradient(#00BDF3, #004c8e);
 background: -o-linear-gradient(#00BDF3, #004c8e);
 background: linear-gradient(#00BDF3, #004c8e);
 -pie-background: linear-gradient(#00BDF3, #004c8e);
 margin:0 0 18px 80px;
 position:relative;
}
.tabele-bttn {background: #ffa202;  padding:5px 15px; -webkit-border-radius:3px;  -moz-border-radius:3px; border-radius:3px; display:inline; position:relative;}
.tabele-bttn a:hover {text-decoration:none}

.placowki-box {
 width:256px;
 height:84px;
 padding:15px 20px 5px 20px;
 color:#fff;
 font-size:12px; 
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-box-shadow: #888 -3px 2px 5px;
 -moz-box-shadow: #888 -3px 2px 5px;
 box-shadow: #888 -3px 2px 5px;
 background: #0059a0;
 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00BDF3), to(#004c8e));
 background: -webkit-linear-gradient(#00BDF3, #004c8e);
 background: -moz-linear-gradient(#00BDF3, #004c8e);
 background: -ms-linear-gradient(#00BDF3, #004c8e);
 background: -o-linear-gradient(#00BDF3, #004c8e);
 background: linear-gradient(#00BDF3, #004c8e);
 -pie-background: linear-gradient(#00BDF3, #004c8e);
 margin:0 20px;
 float:left;
 position:relative;
}

#elemContent_new td {font-family:Arial,Verdana,sans-serif; font-size: 12px;}
.bp-ip {margin-bottom:16px; line-height: 18px;}
.bp-ip span {margin-bottom:4px; display:block;color:#707070}
.bp-ip a{color: #003366;    font-size: 13px;    font-weight: bold; margin-bottom:3px; display:block}
.bp-ip-txt {margin-top:10px;}
.bp-ip-txt strong {color:#202020; font-size:12px; font-weight:bold}
.bp-karta {float: left; WIDTH: 170px; padding: 0 20px;}

.rabaty-p {margin:20px 0 20px 20px !important; BORDER-LEFT: #ffa202 10px solid; padding-left:20px;}

.akt-year-button {
 width:30px;
 height:20px;
 padding:3px 24px 0;
 margin-bottom:10px;
color:#fff;
border:0;
text-shadow: #888 1px 1px 1px;
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -webkit-box-shadow: #888 -3px 2px 5px;
 -moz-box-shadow: #888 -3px 2px 5px;
 box-shadow: #888 -3px 2px 5px;
 background: #0059a0;
 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00BDF3), to(#004c8e));
 background: -webkit-linear-gradient(#00BDF3, #004c8e);
 background: -moz-linear-gradient(#00BDF3, #004c8e);
 background: -ms-linear-gradient(#00BDF3, #004c8e);
 background: -o-linear-gradient(#00BDF3, #004c8e);
 background: linear-gradient(#00BDF3, #004c8e);
 -pie-background: linear-gradient(#00BDF3, #004c8e);
 cursor:pointer;
 position:relative;
}

.akt-left {width:77%}

.akt-right {
 padding:6px 24px; 
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-box-shadow: #bbb -3px 2px 5px;
 -moz-box-shadow: #bbb -3px 2px 5px;
 box-shadow: #bbb -3px 2px 5px;
 background: #f7f7f7;
 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f7f7f7), to(#ffffff));
 background: -webkit-linear-gradient(#f7f7f7, #ffffff);
 background: -moz-linear-gradient(#f7f7f7, #ffffff);
 background: -ms-linear-gradient(#f7f7f7, #ffffff);
 background: -o-linear-gradient(#f7f7f7, #ffffff);
 background: linear-gradient(#f7f7f7, #ffffff);
 -pie-background: linear-gradient(#f7f7f7, #ffffff);
 margin-bottom:4px;
 position:relative;
 float:right; width:80px}

.akt-right ul {margin-bottom:5px}
.akt-right ul li{margin-bottom:0px}
.akt-right ul li a{cursor:pointer}
#akt_nav {height:27px; padding: 0 0 0 20px;}
#akt_nav ul {padding-left:0; list-style: none outside none;}
#akt_nav ul li {float:left; margin:0; line-height:27px;}
#akt_nav ul li a {height:27px; padding:0 9px; color:#FFFFFF; display:block;}
#akt_nav ul li a:focus,
#akt_nav ul li a:hover,
#akt_nav ul li a.open,
#akt_nav ul li a.active {
 background: #5dbefb; 
 background: -moz-linear-gradient(top, #5dbefb 0%, #5bbbfb 20%, #438fd0 80%, #2962a4 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5dbefb), color-stop(20%,#5bbbfb), color-stop(80%,#438fd0), color-stop(100%,#2962a4));
 background: -webkit-linear-gradient(top, #5dbefb 0%,#5bbbfb 20%,#438fd0 80%,#2962a4 100%);
 background: -o-linear-gradient(top, #5dbefb 0%,#5bbbfb 20%,#438fd0 80%,#2962a4 100%);
 background: -ms-linear-gradient(-3px, #5dbefb 0%,#5bbbfb 20%,#438fd0 80%,#2962a4 100%);
 background: linear-gradient(top bottom,  #5dbefb 0%,#5bbbfb 20%,#438fd0 80%,#2962a4 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5dbefb', endColorstr='#2962a4',GradientType=0 );
 text-decoration:none
}

.analizy_zwin {
    border-bottom: 1px dotted #c4c4c4;
    color: #003366;
    font-size: 12px;    
    margin-bottom: 5px;
    margin-top: 3px;
    padding-bottom: 5px;
}

.manag-main {margin:0 0 30px 0}
.manag-main img {margin-right:22px; float:left}
.manag-name {color:#0059a0;display:block;font-size:15px;font-weight:bold; margin: 0 0 5px 0}
.manag-name-not-bold {color:#0059a0;display:block;font-size:15px;margin: 0}

.manag-right {width:508px;float:left; border-bottom:1px solid #d5d5d5;padding: 10px 0; min-height:139px}
.manag-txt {padding:30px 0 0 0; display:none}
.manag-open .manag-txt {display:block}
.manag-supervisory-right {width:100%;float:left; border-bottom:1px solid #d5d5d5;padding: 10px 0;}
.manag-supervisory-right .manag-txt {padding:10px 0 0 0;}
.manag-supervisory-main {margin:0 0 5px 0}

.award-new {border-bottom:1px solid #d5d5d5;margin: 0 0 10px 0;padding: 0 0 15px;}
.awards-left {width:170px; float:left; padding:10px 0 0}
.awards-right {width:460px;float:left}

.citiservice-left {width:42%; border-right:1px solid #d5d5d5; padding-right:3%}
.citiservice-right {width:52%}
.citiservice-arch {padding-bottom:10px; padding-top:15px;border-bottom: 1px solid #cdcdcd;}

.gray-bg-top {background-color:#f3f3f3}
.gray-bg-top .content_new_in {padding:12px 30px 24px !important}
.few-col {border-top: 2px solid #ccc;border-bottom: 1px dotted #999;margin: 30px 0; padding:20px 0}
.few-col .few-col-3 {width:30%;float: left;   }
.few-col .first-two { margin: 0 6px;    padding: 0 12px 0 0;border-right: 1px solid #ccc;}
.few-col .last {margin: 0 0 0 6px;    padding: 0 10px 0 0;}
.few-col .few-col-3 p {text-align:left !important;margin-top:20px}
.few-col .few-col-3 .few-col-link{display:block; margin-top: 16px !important;    padding-left: 0 !important;    padding-top: 12px;border-top: 1px dotted #999999;}

.op-cl
{
 background:url(/poland/homepage/polish/images/global_sprite.png) no-repeat scroll -14px -278px transparent; float:right; color:#0059a0; cursor:pointer; padding-left: 10px;
}
p.under_ban_en a
{
 background:url(/poland/homepage/polish/images/v_pl.gif) no-repeat scroll right 0 transparent; padding-right: 20px; font-size:11px; color:#a0a0a0
}
.tabele-bttn span
{
 background:url(/poland/homepage/polish/images/orange_bttn_arr.png) no-repeat scroll right 3px transparent; padding-right: 7px;
}
p.under_ban a
{
 background:url(/poland/homepage/polish/images/v_en.gif) no-repeat scroll right 0 transparent; padding-right: 20px; font-size:11px; color:#a0a0a0
}
a.bm span
{
 background:url(/poland/homepage/polish/images/bm_arrow.png) no-repeat scroll right 1px transparent; padding-right: 7px;
}
.ri-info-cloud
{
 background:url(/poland/homepage/polish/images/ri-bg-info-cloud.png) no-repeat scroll 0 0 transparent; position:absolute; top:-9px; left:-150px; width:135px; height:23px; padding:6px 0 0 10px; text-align:left
}
span.ri-plus-minus-hd
{
 background:url(/poland/homepage/polish/images/plus_minus.png) no-repeat scroll 0 -14px transparent; padding:0 0 0 25px; cursor:pointer; display:block;height:14px;
}
.ri-faq-open span.ri-plus-minus-hd
{
 background:url(/poland/homepage/polish/images/plus_minus.png) no-repeat scroll 0px 0px transparent; padding:0 0 0 25px; cursor:pointer; height:14px;
}
table.ri-plus-minus-hd
{
 background:url(/poland/homepage/polish/images/plus_minus.png) no-repeat scroll 0 -14px transparent; padding:0 0 0 10px; cursor:pointer; display:block; height:14px;
}
.ri-faq-open table.ri-plus-minus-hd
{
 background:url(/poland/homepage/polish/images/plus_minus.png) no-repeat scroll 0 0 transparent; padding:0 0 0 10px; cursor:pointer; height:14px;
}
.ri-faq-open .ri-faq-hd
{
 background:url(/poland/homepage/polish/images/global_sprite.png) no-repeat scroll -15px -481px transparent; color:#00589d; padding:10px 0 6px 15px; font-weight:bold;
}
.ri-faq-hd
{
 background:url(/poland/homepage/polish/images/global_sprite.png) no-repeat scroll -14px -426px transparent; color:#00589d; font-size:12px; padding:10px 0 10px 15px; cursor:pointer; 
}
a.tab-450-a-pdf
{
 background:url(/poland/homepage/polish/images/global_sprite.png) no-repeat scroll -62px -3px transparent; padding-left:19px; color:#686868; font-size:11px; padding-top:3px; cursor:pointer;
}
.a-zobacz
{
 background:url(/poland/homepage/polish/images/global_sprite.png) no-repeat scroll -12px -277px transparent; float:right; color:#0059a0; padding-left:12px; cursor:pointer;
}
.v_english
{
 background:url(/poland/homepage/polish/images/v_pl.gif) no-repeat scroll 0 6px transparent; display:block; height: 20px; padding-left:20px
}
.v_polish
{
 background:url(/poland/homepage/polish/images/v_en.gif) no-repeat scroll 0 6px transparent; display:block; height: 20px; padding-left:20px
}
.in_szukaj
{
 background:url(/poland/homepage/polish/images/main_search_bg.png) no-repeat scroll 0 0 transparent; color:#666666; width:150px; height:15px; padding: 0 5px; float:left; border:0; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px;
}
#nav_main ul#nav_signon li:first-child
{
 background:url(/poland/homepage/polish/images/global_sprite.png) no-repeat scroll -3px -43px transparent; padding-left: 12px
}

/*header_new.css*/


#header { 
 text-align:center;
 position:relative;
 z-index:255;
 border-bottom:1px solid #99CDE5;
 height: 143px;
}
#header ul{
 display:inline;
 padding:0;
 margin:0;
 list-style-image:none;
}
#header li {
 display:inline;
 margin: 0 8px 0 0;
 padding:0;
 background-image:none;
}
#header a{
 font-size: 0.9em;
 text-decoration:none;
 line-height:32px;
 color: #1B5092;
}
.bold { font-weight:bold;}
#header a:hover{
 text-decoration:underline;
}
#logo { float:left;}
#header_menu_ {float:left; padding:0 0 0 259px; width:496px}
#header_menu_ li {
    background-image: none;
    display: inline;
    margin: 0 0 0 10px;
    padding: 0;
}

#header_menu ul {
 z-index:255;
 position:absolute;
 right:5px;
 top: 57px; 
 text-align:left;
}
#header_menu li {
 display:inline;
 margin: 0 0 0 10px;
 padding:0;
 background-image:none;
}
#navbar_menu2 {
 float:right;
 margin: 20px 0 0 0px;
}
#navbar_menu {
 float:left;
 margin: 20px 0 0 241px;
}

#navbar_menu2 li, #navbar_menu li{
 display:inline;
 margin:0;
 background-image:none;
}
#navbar_menu a{
 float:left;
 margin:0 7px 0 7px; 
}
#navbar_menu2 a{
 float:left;
 margin-left:6px;
 height:21px;
}
#breadcrumbs { padding:8px 215px;  font-size:10px; }
#breadcrumbs .arrow { font-size:9px; font-family:Arial; }
#breadcrumbs a, #breadcrumbs a:hover { text-decoration:none; color:#194875;}
.empty { display:none; }

#top_layer
{ 
 text-align:left;
 position:absolute;
 z-index:0;
 height:86px;
}
#top_padd
{
height:50px;
}

#navbar_menu_corpo {
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
padding-left:165px;
 clear:both;
}
#navbar_menu_corpo a{
 float:left;
 margin:0 3px 0 3px; 
}
#navbar_menu2_corpo {
 float:right;
 margin:0px 0px 0 0px;
}
#navbar_menu2_corpo a{
 float:left;
 margin-left:6px;
 height:21px;
}
#navbar_menu2_corpo li, #navbar_menu_corpo li{
 display:inline;
 margin:0;
 background-image:none;
}

/*footer_new.css*/

#footer {
 
 clear:both;
 margin-top:0px; 
 height:120px;
 padding-top: 30px;
}
#footer a {
 text-decoration:none;
 line-height:1.4em;
}
#footer_left {
 clear:both;
 float:left;
 width: 200px;
}
#footer_right {
 text-align:right;
 float:right;
 width: 550px;
}
#footer_right .f_twyt {width:130px;float:right; margin-bottom: 5px;}
#footer_right .f_twyt span {float:left}
#footer_right .f_twyt_en {margin-bottom:5px;width:100px;float:right}
#footer_right .f_twyt_en span {float:left}
#footer_right .f_line_c {color: #9999CC;}

#footer div#footer_menu {
  float: left;
  width: 100%;
  border-bottom: 2px solid #ccc;
  margin: 10px 0;
}
#footer_menu ul {
  float: right; margin-left:0px; padding-left:0px;
}
#footer_menu ul li {
  float: left;
  margin-left: 25px;
  padding-bottom: 8px;
}
#footer_menu ul li a {
  text-transform: uppercase;
  font-size: 11px;
  text-decoration: none;
  color: #333;
}
#footer_menu ul li a:focus,
#footer_menu ul li a:hover {
  text-decoration: underline;
}

.img_menu1_on, .img_menu2_on, .img_menu3_on, .img_menu4_on, .img_menu5_on, .img_menu6_on, .img_menu7_on, .img_menu11_on, .img_menu12_on, .img_menu13_on, .img_menu14_on, .img_menu142_on, .img_menu15_on, .img_menu100_on {text-decoration:underline !important}
.f_yt
{
 background:url(/poland/homepage/polish/images/f_yt.gif) no-repeat scroll 0 0 transparent; display:block; height:17px; width:16px; float:right;
}
.f_tw
{
 background:url(/poland/homepage/polish/images/f_tw.gif) no-repeat scroll 0 0 transparent; display:block; height:17px; width:16px; float:right; margin:0 5px;
}

/*center_new.css*/


*
{
margin:0;
padding:0;
}
html, body{
 height:100%;
}
body{
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 0.69em;
 background-repeat:repeat-x;
 background-color:#fff;
 color:#202020;
 font-size:11px;
}
td {
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 0.69em;
 color:#202020;
 font-size:11px;
}
 
img{
 border:0;
}
a
{
color:#46596A/*#2669B9*/;
text-decoration: none;
}
a:hover {
 color:#2669B9/* #39c*/;
 text-decoration: underline;
}
ul
{
list-style-position:outside;
list-style:none;
padding-left:20px;
margin-left:20px;
}
ul li ul
{
list-style-position:outside;
list-style:disc;
padding-left:20px;
margin-left:20px;
padding-top:5px;
padding-bottom:10px;
}
ul li ul li
{
background-image:none;
padding:0 0 0 0px;
margin: 0 0 0 -30px;
}
.clearer
{
clear:both;
line-height:1px;
font-size:1px;
height:1px;
}
.clear
{
 clear:both;
 line-height:0px;
 font-size:0px;
 height:0px
}
.f-r {float:right}
.f-l {float:left}
.spacja
{
 clear:both;
 line-height:10px;
 font-size:1px;
}
#main_container {
 margin: 0 auto;
 width: 984px;
 text-align: left;
 overflow:hidden;
 padding:0;
 position:relative;
 background-color:#fff;
}

#main_form_container{
width:98%;
}
.left_form_column{
float:left;
width:45%;
text-align:right;
line-height:25px;
}
.right_form_column{
float:right;
width:50%;
line-height:25px;
}
.left_card_column{
float:left;
width:110px;
line-height:25px;
}
.right_card_column{
float:right;
line-height:25px;
}
.red{
color:#FF0000;
font-size:9px;
}
.small
{
font-size:0.9em;
color:#666;
}
#mapka_container
{
float:left;
width:300px;
}
#od_dzialy
{
float:right;
width:260px;
}
img#mpic
{
padding:4px 0 4px 0;
margin:1px 0 1px 0;
}
div#Hmenu
{
padding:10px 0 18px 0;
text-align:justify;
}
#card_layer{
z-index:100;
display:none;
position:absolute;
height:100%;
width:100%;
background:#FFFFFF;
}
img.arr_down
{
padding:10px 0 10px 80px;
}
 .kolumna_1 { float:left; border:0px solid #f00; width:168px; }
.kolumna_2 { float:left; border:0px solid #f00; width:168px; margin-left:15px; }
.kolumna_3 { float:right; border:0px solid #f00; width:168px; }
.img_ngl { margin:0; margin-bottom:10px; border-bottom:1px solid #99CDE5; }
.kolumna_a { float:left; border:0px solid #f00; width:258px; }
.kolumna_b { float:right; border:0px solid #f00; width:258px; }
.main_content {  padding:20px 17px 10px 17px; }
.sub_content {  padding:0px 3px 0px 3px; }
.sub_content ul { margin:0; padding-top:2px; padding-bottom:2px; }
.sub_content ul { margin:0; padding-top:2px; padding-bottom:2px; }
.data { font-size:10px; color:#707070; font-weight:bold;   }
.ngl { color:#46468C; font-weight:bold; text-decoration:none;   }
a.karty_rozwin_txt { display:block; margin-bottom:6px; margin-top:-5px;  font-size:10px; color:#1B5092; }
a.karty_zwin_txt { display:block; margin-bottom:6px; margin-top:-5px;  font-size:10px; color:#1B5092; }
.txt, .txt:hover { text-decoration:none; color:#333; }
.bt_right { display:block; text-align:right; margin-right:10px;  }
.a2 { text-decoration:none; font-size:11px;  color:#46468c;}
.a2:hover { text-decoration:underline;  }
.mod_more {float:right;}
.more, .more:a {text-decoration:underline;}
.main_tab_blue .middle_corp {min-height:90px; width:569px;}
.main_tab_blue2 .middle_corp {min-height:90px; width:760px;}
.main_tab_blue .tab_blue, .main_tab_blue2 .tab_blue2 {left:8px; position:absolute; top:-21px;}
.main_tab_blue .tab_blue div {float:left; margin-left:0px; padding-top:2px;}
.main_tab_blue2 .tab_blue2 div {float:left; margin-left:0px; padding-top:4px;} 
.main_tab_blue .tab_blue a, .main_tab_blue2 .tab_blue2 a {padding-left:10px; padding-right:10px; }
.main_tab_blue .link_block, .main_tab_blue2 .link_block  {color:#2669B9; font-size:11px; font-weight:bold; text-decoration:none;}
.main_tab_blue .link_none, .main_tab_blue2 .link_none  {color:#000000; font-size:11px; font-weight:none; text-decoration:none; }
.header_blue {
    border-bottom:1px solid #212121;
    color:#222222;
    font-size:11px;
    margin-bottom:5px;
    margin-top:0px;
    padding-bottom:0;
}
.input { background-color:#FCFCFC;  border:1px solid #BFBFBF; font-size:1em; height:1.5em; line-height:1.5em; margin:1px; width:195px; } 
ul#elemNavi li { line-height: normal; list-style-image:none !important; }
ul.ul_pag li { line-height: normal; list-style-image:none; list-style-type:none; margin:0; padding:0; float:left; }
ul.ul_pag { margin:0; padding:0; width:550px }
.pag_current, a.pag_current, a.pag_current:hover { line-height: normal; background-image: none; color:#E20026; font-weight:bold; display:inline-block; float:left; padding:1px 2px; width: 12px; height:14px; margin-right:4px; cursor:default; }
a.pag_number { line-height: normal; background-image: none; width: 14px; height:14px; text-align:center; padding:1px 2px; border: 1px solid #99cde5; display:inline-block; float:left; margin-right:7px; }
a.pag_number_new { font-weight:normal; width: 18px; height:18px; text-align:center; padding:1px 2px; display:inline-block; float:left; margin-right:7px; font-family:Arial, Verdana, sans-serif; font-size:13px; color:#3287c8}
.pag_current_new, a.pag_current_new, a.pag_current_new:hover { 
 font-weight:normal;
 font-family:Arial, Verdana, sans-serif; 
 font-size:13px; 
 color:#fff; 
 display:inline-block; 
 float: left; 
 padding:2px 3px 2px 2px; 
 width: 18px; 
 height:18px; 
 margin-right:6px;  
 -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; 
 text-align:center;  
 background-color:#3287c8;
 -pie-background:#3287c8;
 position:relative; 
}
.stronicowanie, .stronicowanie2 {margin-left:10%}
#dots1, #dots2 {display:block}
.hr_li {font-weight:bold; text-decoration:underline}
#miasto {PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 221px; PADDING-TOP: 10px; TEXT-ALIGN: right; font-weight:bold; color:#050565}
.page_navigation {MARGIN-TOP: 10px; FONT-WEIGHT: bold; COLOR: rgb(226,0,38)}
.page_navigation a {cursor:pointer}
.breadcrumb {color:#666666; padding:5px 30px; font-size:11px; min-height:15px}
.breadcrumb a {color:#666666}
.breadcrumb a:hover {color:#666666; text-decoration:none}
.main_tab_blue .tab_blue .tab115_block, .main_tab_blue2 .tab_blue2 .tab115_block
{
 background:transparent url(/poland/homepage/polish/images/tab115_on_b.gif) no-repeat scroll left top;
height:22px;
width:115px;
}
.main_tab_blue .tab_blue .tab115_none, .main_tab_blue2 .tab_blue2 .tab115_none
{
 background:transparent url(/poland/homepage/polish/images/tab115_off_b.gif) no-repeat scroll left top;
height:22px;
width:115px;
}
.main_tab_blue .tab_blue .tab187_block, .main_tab_blue2 .tab_blue2 .tab187_block
{
 background:transparent url(/poland/homepage/polish/images/tab187_on_b.gif) no-repeat scroll left top;
height:22px;
width:187px;
}
.main_tab_blue .tab_blue .tab187_none, .main_tab_blue2 .tab_blue2 .tab187_none
{
 background:transparent url(/poland/homepage/polish/images/tab187_off_b.gif) no-repeat scroll left top;
height:22px;
width:187px;
}
.main_tab_blue .tab_blue .tab200_block, .main_tab_blue2 .tab_blue2 .tab200_block
{
 background:transparent url(/poland/homepage/polish/images/tab200_on_b.gif) no-repeat scroll left top;
height:22px;
width:200px;
}
.main_tab_blue .tab_blue .tab200_none, .main_tab_blue2 .tab_blue2 .tab200_none
{
 background:transparent url(/poland/homepage/polish/images/tab200_off_b.gif) no-repeat scroll left top;
height:22px;
width:200px;
}
.box_kon98
{
 background:transparent url(/poland/homepage/polish/images/box_kon98.gif) no-repeat scroll left top;
padding:10px;
width:765px;
height:98px;
}
center_modul_main_237
{
 background:transparent url(/poland/homepage/polish/images/mod_bg_237.gif)  no-repeat left top;  position:relative;  width:237px; height:218px;  float:left;
}
.hr_tab_bttm
{
 background:transparent url(/poland/homepage/polish/images/hr_tab_bttm.gif) no-repeat top left; width:766px; height:2px;
}
.hr_tab_mddl
{
 background:transparent url(/poland/homepage/polish/images/hr_tab_mddl.gif) repeat-y top left; width:766px; padding: 17px 24px;
}
.hr_tab_top
{
 background:transparent url(/poland/homepage/polish/images/hr_tab_top.gif) no-repeat left; width:766px; height:2px; font-size:0px;
}
.box_kon2
{
 background:transparent url(/poland/homepage/polish/images/box_kon2.gif) no-repeat scroll left top;
padding:10px;
width:765px;
height:57px;
}
.box_kon
{
 background:transparent url(/poland/homepage/polish/images/box_kon.gif) no-repeat scroll left top;
padding:10px;
width:765px;
height:75px;
}
.main_tab_blue2
{
 background:transparent url(/poland/homepage/polish/images/tab_top_blue2.gif) no-repeat scroll left top;
margin-top:30px;
padding-top:20px;
position:relative;
width:760px;
}
.main_tab_blue .tab_blue .tab130_block, .main_tab_blue2 .tab_blue2 .tab130_block
{
 background:transparent url(/poland/homepage/polish/images/tab130_on_b.gif) no-repeat scroll left top;
height:22px;
width:130px;
}
.main_tab_blue .tab_blue .tab130_none, .main_tab_blue2 .tab_blue2 .tab130_none
{
 background:transparent url(/poland/homepage/polish/images/tab130_off_b.gif) no-repeat scroll left top;
height:22px;
width:130px;
}
.main_tab_blue .tab_blue .tab241_block
{
 background:transparent url(/poland/homepage/polish/images/tab241_on_b.gif) no-repeat scroll left top;
height:22px;
width:241px;
}
.main_tab_blue .tab_blue .tab241_none
{
 background:transparent url(/poland/homepage/polish/images/tab241_off_b.gif) no-repeat scroll left top;
height:22px;
width:241px;
}
.main_tab_blue .tab_blue .tab100_block, .main_tab_blue2 .tab_blue2 .tab100_block
{
 background:transparent url(/poland/homepage/polish/images/tab100_on_b.gif) no-repeat scroll left top;
height:22px;
width:100px;
}
.main_tab_blue .tab_blue .tab100_none, .main_tab_blue2 .tab_blue2 .tab100_none
{
 background:transparent url(/poland/homepage/polish/images/tab100_off_b.gif) no-repeat scroll left top;
height:22px;
width:100px;
}
.main_tab_blue .tab_blue .tab060_block
{
 background:transparent url(/poland/homepage/polish/images/tab60_on_b.gif) no-repeat scroll left top;
height:22px;
width:60px;
}
.main_tab_blue .tab_blue .tab060_none
{
 background:transparent url(/poland/homepage/polish/images/tab060_off_b.gif) no-repeat scroll left top;
height:22px;
width:60px;
}
.main_tab_blue .tab_blue .tab180_block
{
 background:transparent url(/poland/homepage/polish/images/tab180_on_b.gif) no-repeat scroll left top;
height:22px;
width:180px;
}
.main_tab_blue .tab_blue .tab180_none
{
 background:transparent url(/poland/homepage/polish/images/tab180_off_b.gif) no-repeat scroll left top;
height:22px;
width:180px;
}
.main_tab_blue .tab_blue .tab221_block, .main_tab_blue2 .tab_blue2 .tab221_block
{
 background:transparent url(/poland/homepage/polish/images/tab221_on_b.gif) no-repeat scroll left top;
height:22px;
width:221px;
}
.main_tab_blue .tab_blue .tab221_none, .main_tab_blue2 .tab_blue2 .tab221_none
{
 background:transparent url(/poland/homepage/polish/images/tab221_off_b.gif) no-repeat scroll left top;
height:22px;
width:221px;
}
.main_tab_blue .tab_blue  .tab120_block
{
 background:transparent url(/poland/homepage/polish/images/tab120_on_b.gif) no-repeat scroll left top;
height:22px;
width:120px;
}
.main_tab_blue .tab_blue .tab120_none
{
 background:transparent url(/poland/homepage/polish/images/tab120_off_b.gif) no-repeat scroll left top;
height:22px;
width:120px;
}
.main_tab_blue .tab_blue  .tab171_block, .main_tab_blue2 .tab_blue2  .tab171_block
{
 background:transparent url(/poland/homepage/polish/images/tab171_on_b.gif) no-repeat scroll left top;
height:22px;
width:171px;
}
.main_tab_blue .tab_blue .tab171_none, .main_tab_blue2 .tab_blue2 .tab171_none
{
 background:transparent url(/poland/homepage/polish/images/tab171_off_b.gif) no-repeat scroll left top;
height:22px;
width:171px;
}
.main_tab_blue .tab_blue  .tab151_block,.main_tab_blue2 .tab_blue2  .tab151_block
{
 background:transparent url(/poland/homepage/polish/images/tab151_on_b.gif) no-repeat scroll left top;
height:22px;
width:151px;
}
.main_tab_blue .tab_blue .tab151_none, .main_tab_blue2 .tab_blue2 .tab151_none
{
 background:transparent url(/poland/homepage/polish/images/tab151_off_b.gif) no-repeat scroll left top;
height:22px;
width:151px;
}
.main_tab_blue
{
 background:transparent url(/poland/homepage/polish/images/tab_top_blue.gif) no-repeat scroll left top;
margin-top:30px;
padding-top:20px;
position:relative;
width:569px;
}
.center_modul_main_en
{
 background:url(/poland/homepage/polish/images/mod_bg2_en.gif)  no-repeat left top;  position:relative;  width:179px; height:130px;  float:left;
}
.mod_bgg_
{
 background:url(/poland/homepage/polish/images/nag_bg.gif) repeat-x; height:24px; margin-bottom:15px;
}
.m_boks_mid
{
 background:url(/poland/homepage/polish/images/m_box_mid.jpg) repeat-y; width:532px;   margin:0px; padding:0px;
}
.m_boks_bottom
{
 background:url(/poland/homepage/polish/images/m_box_bottom.jpg) no-repeat; height:4px; width:532px;  margin-top:0px; padding-top:0px;
}
.m_boks_top
{
 background:url(/poland/homepage/polish/images/m_box_top.jpg) no-repeat; height:4px; width:532px;  margin-top:0px; padding-top:0px;margin-bottom:0px; padding-bottom:0px; line-height:0px; font-size:0px;
}
.mod_mid_end
{
 background:url(/poland/homepage/polish/images/mod_mid_btm.gif) no-repeat; height:5px; width:570px;  margin-top:0px; padding-top:0px;
}
.mod_mid_boks
{
 background:url(/poland/homepage/polish/images/mod_mid_bg.gif) repeat-y; width:570px;   margin-bottom:0px; margin-top:0px; padding:0;
}
.mod_right_boks
{
 background:url(/poland/homepage/polish/images/nag_right_box.gif) no-repeat right; height:24px; text-align:right; padding-right:10px; float:right;line-height:1.2em;
}
.mod_bg_boks
{
 background:url(/poland/homepage/polish/images/nag_bg.gif) repeat-x; height:24px;   margin-bottom:15px; margin-top:20px; 
}
.mod_left_boks
{
 background:url(/poland/homepage/polish/images/nag_left_box.gif) no-repeat; padding-left:10px; height:24px; display:inline; float:left;
}
.mod_3 .mod_inner
{
 background:url(/poland/homepage/polish/images/mod3.gif) bottom left no-repeat
}
.mod_3 .mod_inner {
    height:auto !important;
    height:22px;
    min-height: 22px;    
    padding:0 10px 0 10px;
}

.mod_3 .mod_inner span.mod_header {padding:2px 0 5px 0;}.mod_3
{
 background:url(/poland/homepage/polish/images/mod3.gif) no-repeat
}
.mod_3 {
    padding-top:3px;
}.mod_inner
{
 background:url(/poland/homepage/polish/images/mod2.gif) bottom left no-repeat
}
.mod_inner {
    height:auto !important;
    height:24px;
    min-height: 24px;    
    padding:0 10px 0 10px;
}

.mod_inner span.mod_header {padding:3px 0 6px 0;}.mod_2
{
 background:url(/poland/homepage/polish/images/mod2.gif) no-repeat
}
.mod_2 {
    padding-top:3px;
}a.karty_zwin_txt
{
 background:url(/poland/homepage/polish/images/zwin.gif)  center right no-repeat; font-weight:bold; text-decoration:none; padding-right:14px; display:block; margin-top:4px;    font-size:10px; color:#1B5092;
}
a.karty_rozwin_txt
{
 background:url(/poland/homepage/polish/images/rozwin.gif) center right no-repeat; font-weight:bold; text-decoration:none; padding-right:14px; display:block;     font-size:10px; color:#1B5092;margin-top:4px;
}
.mod_more_green_ a, .mod_more_green_ a
{
 background:url(/poland/homepage/polish/images/arrow_more_g.gif) right bottom no-repeat; font-size:10px; font-weight:bold; color:#008000; text-decoration:none; display:block; padding-top:5px; padding-right:20px;
}
.mod_more_height a
{
 background:url(/poland/homepage/polish/images/arrow_more.gif) right bottom no-repeat; font-size:10px; font-weight:bold; color:#1b5092; text-decoration:none; display:block; padding-top:15px; padding-right:20px;
}
.mod_right_height
{
 background:url(/poland/homepage/polish/images/nag_righth.gif) no-repeat right; height:38px; text-align:right; padding-right:10px; float:right;
}
.mod_bg_height
{
 background:url(/poland/homepage/polish/images/nag_bgh.gif) repeat-x; height:38px;   margin-bottom:20px; margin-top:20px; 
}
.mod_left_height
{
 background:url(/poland/homepage/polish/images/nag_lefth.gif) no-repeat; padding-left:10px; height:38px; display:inline; float:left;
}
.mod_more a, .mod_more_ a
{
 background:url(/poland/homepage/polish/images/arrow_more.gif) right bottom no-repeat; font-size:10px; font-weight:bold; color:#1b5092; text-decoration:none; display:block; padding-top:5px; padding-right:20px;
}
.mod_right_,.mod_right
{
 background:url(/poland/homepage/polish/images/nag_right.gif) no-repeat right; height:24px; text-align:right; padding-right:10px; float:right;line-height:1.2em;
}
.mod_bg_, .mod_bg
{
 background:url(/poland/homepage/polish/images/nag_bg.gif) repeat-x; height:24px;   margin-bottom:15px; margin-top:20px; 
}
.mod_left_, .mod_left
{
 background:url(/poland/homepage/polish/images/nag_left.gif) no-repeat; padding-left:10px; height:24px; display:inline; float:left;
}
.content ul li, #content ul li 
{
 list-style-image:url(/poland/homepage/polish/images/arrow2.gif) ; padding:0px; margin:0; margin-left:5px;  line-height:1.8em; text-decoration:none;
}
.paginacja_on 
{
 background:url(/poland/homepage/polish/images/bg_page_on.gif) no-repeat top left; margin-right:6px; text-align:center; width:13px; height:14px; float:right;line-height: 1.2em;
}
.paginacja_on a { text-decoration:none; color:#FFFFFF; display:block; width:13px;}
.paginacja_on a:hover { text-decoration:underline; }.paginacja 
{
 background:url(/poland/homepage/polish/images/bg_page.gif) no-repeat top left; margin-right:6px; text-align:center;width:13px; height:14px; float:right; line-height: 1.2em;
}
.paginacja a { text-decoration:none; color:#79a9bf; display:block; width:13px;}
   .paginacja a:hover { text-decoration:underline; }.center_modul_main
{
 background:url(/poland/homepage/polish/images/mod_bg2.gif)  no-repeat left top;  position:relative;  width:179px; height:225px;  float:left;
}

.body-stripes
{
 background:transparent url(/poland/homepage/polish/images/bodybg.png) repeat scroll 0 0;
}


/*table_new.css*/

.header_tab { padding:0 0 5px 15px; font-weight:bold;  }
.border_left { border-left:1px solid #99CDE5;}
.header_tab2 { padding:0 0 5px 2px; font-weight:bold; font-size:9px;  }
.border_left2 { border-left:1px solid #99CDE5;font-size:9px;}
.noborder { font-size:9px;}
.row_02 td, .row_12 td { padding:3px;}
tr.row_02 { background:#FFF; }
tr.row_12 { background:#F3F3F3; }
td.b_left { border-left:1px solid #99CDE5; padding:0; }
td.b_right { border-right:1px solid #99CDE5; padding:0; }
tr.row_0 { background:#FFF; }
tr.row_1 { background:#F3F3F3; }
.row_0 td, .row_1 td { padding:4px;}
.head th { border-top:1px solid #99CDE5; height:6px; line-height:1px; }
.foot th { border-bottom:1px solid #99CDE5; height:6px; line-height:1px; }
.rap23 td, .rap23 td strong{font-size:10px; }
.tab_bttm_white
{
 background:url(/poland/homepage/polish/images/tab_bttm_white.gif) top left no-repeat; height:7px; padding:0; margin:0; font-size:7px; line-height:7px;
}
.tab_top_white
{
 background:url(/poland/homepage/polish/images/tab_top_white.gif) no-repeat left; padding:0; margin:0px; height:7px; font-size:7px; line-height:7px;
}
.tab_white
{
 background:url(/poland/homepage/polish/images/tab_white.gif) repeat-y; width:766px; padding:0; margin:0;
}
.tab_bttm_ri
{
 background:url(/poland/homepage/polish/images/mod_mid_btm.gif) top left no-repeat; height:5px; padding:0; margin:0; font-size:5px; line-height:5px; width:570px;
}
.tab_top_ri
{
 background:url(/poland/homepage/polish/images/tab_top_ri.gif) no-repeat left; padding:0; margin:0px; height:6px; font-size:6px; line-height:6px; width:570px;
}
.tab_ri
{
 background:url(/poland/homepage/polish/images/mod_mid_bg.gif) repeat-y; width:570px; padding:0; margin:0;
}
.tab_bttm
{
 background:url(/poland/homepage/polish/images/tab_bttm.gif) top left no-repeat; height:7px; padding:0; margin:0; font-size:7px; line-height:7px;
}
.tab_top
{
 background:url(/poland/homepage/polish/images/tab_top.gif) no-repeat left; padding:0; margin:0px; height:7px; font-size:7px; line-height:7px;
}
.tab
{
 background:url(/poland/homepage/polish/images/tab.gif) repeat-y; width:766px; padding:0; margin:0;
}
.r1
{
 background:url(/poland/homepage/polish/images/r1.gif) no-repeat left top; width:7px; height:7px; line-height:1px; 
}
.r2
{
 background:url(/poland/homepage/polish/images/r2.gif) no-repeat  right top; width:7px; height:7px; line-height:1px; 
}
.r3
{
 background:url(/poland/homepage/polish/images/r3.gif) no-repeat left bottom; width:7px; height:7px; line-height:1px; 
}
.r4
{
 background:url(/poland/homepage/polish/images/r4.gif) no-repeat  right bottom; width:7px; height:7px; line-height:1px; 
}


/*right_new.css*/


#right {
 float:right;
 width:185px;
 margin:17px 0px 0px 0px;
 padding:0px 5px 0 0px;
}
ul.zobacz_li li a {
 vertical-align:text-top;
 vertical-align:top;
 text-decoration:none;
 color:#1d4d8d;
}
ul.zobacz_li li a:hover {text-decoration:underline;}
 
ul.zobacz_li {
 margin:0px;
 padding:0px;
 line-height:1.8em;
}
.bp_input {border:1px solid gray; color:#000000; font-family:Arial; font-size:11px; cursor: pointer;}

ul.zobacz_li li {
 margin-left: 20px;
 list-style-image: url(/poland/homepage/polish/images/li_c_b.gif);
 list-style-position:outside;
 text-decoration:none;
 color:#1d4d8d;
 vertical-align:text-top;
 vertical-align:top;
}
.arch_ul li
{
 background:url(/poland/homepage/polish/images/arrow2.gif) 0 3px no-repeat; padding: 0 0 0 15px; color:#3366cc; line-height:1.8em;
}
.li_pk
{
 background:url(/poland/homepage/polish/images/arrow2.gif) no-repeat 0 -1px; float:left; padding-left:13px; margin-right:12px
}
.arch_bttm_
{
 background:url(/poland/homepage/polish/images/arch_bttm_.gif) bottom left no-repeat; height:18px; width:185px; line-height:0; margin:0; padding:0;
}
.arch_2005
{
 background:url(/poland/homepage/polish/images/2005_top.gif) no-repeat left; padding:0; margin:0px; height:35px;
}
.arch_2006
{
 background:url(/poland/homepage/polish/images/2006_top.gif) no-repeat left; padding:0; margin:0px; height:35px;
}
.arch_2007
{
 background:url(/poland/homepage/polish/images/2007_top.gif) no-repeat left; padding:0; margin:0px; height:36px;
}
.arch_2008
{
 background:url(/poland/homepage/polish/images/2008_top.gif) no-repeat left; padding:0; margin:0px; height:36px;
}
.arch_bttm
{
 background:url(/poland/homepage/polish/images/arch_bttm.gif) bottom left no-repeat; width:185px; height:8px; line-height:0; margin:0; padding:0; font-size:0px;
}
.arch_mddl
{
 background:url(/poland/homepage/polish/images/arch_mddl.gif) repeat-y; width:185px; padding:0; margin:0px; line-height:0;
}
.arch_top
{
 background:url(/poland/homepage/polish/images/2009_top.gif) no-repeat left; padding:0; margin:0px; height:29px;
}


/*left_new.css*/

#left-sidebar  {
 background:#fff;
 width:205px;
 font: 12px/18px Arial,Helvetica,sans-serif;
 margin-top:25px;
 border-top:1px dotted #959595;
 float:left;
}
#left-sidebar ul {padding:0px !important}
#left-sidebar  > ul {
 padding:0;
 margin:0;
}
#left-sidebar  ul li {
 display:block;
 clear:both;
}
#left-sidebar  ul li > ul {
 display:none;
 background:#fff;
}
#left-sidebar  ul li > a {
 border-bottom:1px dotted #959595;
 color:#313131;
 display:block;
 text-decoration:none;
 padding:6px 0 4px 6px;
}
#left-sidebar  ul li ul li {margin:0px}
#left-sidebar  ul li > a:hover {
 background:#e5e5e5;
}

#left-sidebar  ul li > ul li a {
 padding-left:19px;
 border-color:#efefef;
 background:none;
}
#left-sidebar  ul li > ul li a:hover {
 background:#efefef;
}
#left-sidebar ul li a.sel, #left-sidebar ul li a.sel:hover {background: #efefef}

#left-sidebar  ul li a.menu-open2 {background-image:none; background-color:#e5e5e5;}
#left-sidebar  ul li a.menu-gray {background-color:#fff;}
#left-sidebar  ul li a.menu-gray:hover {background-color:#e5e5e5}
#left-sidebar  ul li a.menu-open2:hover {background-image:none; background-color:#e5e5e5;}


#left {
 float:left;
 width:179px;
 margin-top:30px;
 padding-top:0px;
 margin-right:25px;
}
#left ul {
 margin:0 0 0 5px;
 padding:0 0 0 5px;
 margin:0;
}
#menu li {
 line-height:1.7em;
 padding:6px 0 4px 15px;
 margin:0;
}
#left_content_main {margin:0px 10px 0px 17px;}

#left_main {
 float:left;
 width:205px;
 margin-top:0px;
 padding-top:17px;
 margin-right:10px;
}

.linklist {padding:0 0 0 0px; margin:0; } 
.linklist li { line-height:1.4em; }
.linklist_gray {padding:5px 0px 0px 0px; margin:0; } 
.linklist_gray li { line-height:1.4em; }
.linklist_gray li a { color:gray; }
.linklist_gold {padding:5px 0px 0px 0px; margin:0; } 
.linklist_gold li { line-height:1.4em; }
.linklist_gold li a { color:#a2845e; }
.linklist_grayb {padding:5px 0px 5px 0px; margin:0;  } 
.linklist_grayb li { line-height:1.4em; }
.linklist_grayb li a { color:gray; font-weight:bold; }
 
#menu li a { text-decoration:none; font-size:11px; font-weight:bold; color:#050565;}
#menu li a:hover { text-decoration:underline; color:#298DBE;}
#menu li.sel a, #menu li.sel a:hover {text-decoration:none; color:#e20026; }
#menu li.highlight_menu a, #menu li.highlight_menu a:hover {text-decoration:none; padding-left:10px;  }
#menu li.highlight_menu2 a, #menu li.highlight_menu2 a:hover {text-decoration:none; padding-left:2px;  }
#menu li li a {text-decoration:none; color:#050565; }
#menu li.sel li a {text-decoration:none; color:#298DBE; }
#menu li.sel li a:hover, #menu li li a:hover { font-weight:normal; text-decoration:none; color:#298DBE;   }
#menu ul { padding:5px 0 5px 10px; margin:0; }
#menu ul li { margin:0; background:none; line-height:normal; padding:3px 0 7px 10px; list-style: none }
#menu ul li.sel a { text-decoration:none; color:#298DBE; }
#menu ul li a { font-weight:normal; text-decoration:none; font-size:11px;  }
#menu li.sel li a:hover, #menu ul li a:hover { font-weight:normal; text-decoration:none; color:#298DBE; list-style: none  } 
ul.skrot li, ul.skrot_gold li, ul.skrot_gray li{
 list-style-position:outside;
 text-decoration:none;
 color:#1d4d8d;
 vertical-align:text-top;
 vertical-align:top;
 padding-top:10px;
}
ul.skrot_gold li a {color:#a2845e;}
ul.skrot_gray li a {color:gray;}

ul.skrot li a:hover
{
 text-decoration:underline;
}
 
ul.skrot, ul.skrot_gold, ul.skrot_gray 
{
 margin:0px;
 padding:0px;
line-height:1.8em;
}
#left-sidebar ul li a.menu-open
{
 background:url(/poland/homepage/polish/images/global_sprite.png) 173px -231px no-repeat #ffffff;
}
#left-sidebar ul li a.menu-close
{
 background:url(/poland/homepage/polish/images/global_sprite.png) 175px -374px no-repeat transparent;
}
#left-sidebar ul li a.menu-open:hover
{
 background:url(/poland/homepage/polish/images/global_sprite.png) 173px -231px no-repeat #e5e5e5;
}
#left-sidebar ul li a.menu-close:hover
{
 background:url(/poland/homepage/polish/images/global_sprite.png) 175px -374px no-repeat #e5e5e5;
}
.logowanie_bg
{
 background:url(/poland/homepage/polish/images/log_bg.gif) repeat-y left; padding:10px 0px 0px 14px; 
}
#menu li
{
 background:url(/poland/homepage/polish/images/menu_kreska.gif) no-repeat bottom left; padding:4px 0 7px 0;  margin:0;
}
#left_content 
{
 background:url(/poland/homepage/polish/images/menu_kreska2.gif) no-repeat top left; margin:0 10px 0 0px; width:179px
}
.logowanie
{
 background:url(/poland/homepage/polish/images/log_top.gif) left top no-repeat; padding-top:6px; margin-bottom:16px;
}
.logowanie_btm
{
 background:url(/poland/homepage/polish/images/log_btm.gif) bottom left no-repeat; height:13px;
}
#menu ul li.sel
{
 background:url(/poland/homepage/polish/images/menu_li.gif) no-repeat top left; padding-left:10px;
}
#menu li.highlight_menu 
{
 background:url(/poland/homepage/polish/images/menu_high.gif) repeat-x bottom left;
}
#menu li.highlight_menu2
{
 background:url(/poland/homepage/polish/images/menu_high.gif) repeat-x bottom left;
}
ul.skrot li
{
 background:url(/poland/homepage/polish/images/li_c_b.gif) 0 3px no-repeat; padding: 0 0 0 15px;
}
ul.skrot_gold li
{
 background:url(/poland/homepage/polish/images/li_c_b.gif) 0 3px no-repeat; padding: 0 0 0 15px;
}
ul.skrot_gray li
{
 background:url(/poland/homepage/polish/images/li_c_b.gif) 0 3px no-repeat; padding: 0 0 0 15px;
}
.logowanie2
{
 background:url(/poland/homepage/polish/images/bg_logowanie.gif) left top no-repeat; padding:1px 0px 0px 10px; margin-top:0px; margin-bottom:5px; font-family:verdana; font-size:10px;color:#272f6d; width:178px; height:151px
}
.logowanie2_mini
{
 background:url(/poland/homepage/polish/images/bg_zaloz_big.gif) no-repeat; position:absolute; padding:5px; width:159px; height: 92px; font-size:10px; font-family: verdana, sans-serif; color:#272f6d; text-align: left; display:none; margin:0px; z-index:255;margin-top:5px
}
