
/** RESET **/ 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; } 
table { border-collapse:collapse; border-spacing:0; } 
fieldset,img { border:0; } 
address,caption,cite,code,dfn,th,var { font-style:normal; font-weight:normal; } 
ol,ul { list-style:none; } 
caption,th { text-align:left; } 
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } 
/** BASICS **/ 
body { 
background: #CFD0D2 none repeat-y center 0; 
color: #4D4D4D; 
font: 11px/17px Verdana, sans-serif; 
} 
a { 
color: #003781; 
outline: 0; 
text-decoration: none; 
} 
a:focus, 
a:hover { 
color: #009EE0; 
text-decoration: underline; 
} 
h1, h2 { 
color: #003781; 
} 
h1 { 
font-size: 20px; 
line-height: 24px; 
} 
.wrapper { 
margin: 0 auto; 
position: relative; 
width: 982px; 
} 

#logo {position: relative; 
z-index: 20;} 
/** EASY CLEARING METHOD (keep in mind that IE needs hasLayout) **/ 
.container:after, 
.content-box:after, 
.overview-block-row:after, 
.overview-list li:after, 
.overview-links li:after, 
#body:after { 
clear: both; 
content: "."; 
display: block; 
height: 0; 
visibility: hidden; 
} 


.clear {clear:both; height:0px; line-height:0px; font-size:0px;} 

/** IMAGE REPLACEMENT with Phark Method **/ 
#function-bar a { 
overflow: hidden; 
text-indent: -5000px; 
} 
/** GRID COLUMNS **/ 
.grid1 { width: 148px; } 
.grid2 { width: 312px; } 
.grid3 { width: 476px; } 
.grid4 { width: 640px; } 
/** CONTAINERS **/ 
/* basics */ 
.container { 
background-color: #FFF; 
margin-bottom: 2px; 
padding: 7px; 
} 
#related-area .container { 
/* background-color: #E5E5E5; */
   background-color: #FFFFFF;
} 
.container img { 
vertical-align: bottom; /* removes unwanted margin at the bottom */ 
} 
/* floating containers */ 
.floating-containers { 
overflow: hidden; /* necessary for equal height columns */ 
} 
.ie6 .floating-containers, 
.ie7 .floating-containers { 
zoom: 1; 
} 
.floating-containers .container { 
float: left; 
margin-left: 2px; 
/* equal height columns */ 
padding-bottom: 500px; 
margin-bottom: -493px; /* keep 7px padding at the bottom */ 
} 
.floating-containers .first { 
margin-left: 0; 
} 
/** DIVIDING LINE **/ 
.divider { 
background-repeat:repeat-x; 
clear: both; 
height: 1px; 
margin: 7px; 
} 
.divider hr { 
display: none; 
} 
.container .divider { 
margin-left: 0; 
margin-right: 0; 
} 
/** MODULES **/ 
/* basics */ 
.module { 
line-height: 13px; 
} 
.module h2 { 
font-size: 12px; 
line-height: 15px; 
margin-bottom: 8px; 
} 
.module p, 
.module ol, 
.module ul { 
margin: 7px 0; 
} 
.module li { 
margin-top: 4px; 
} 
.module .btn { 
margin-top: 14px; 
} 
.module label { 
display: block; 
margin-top: 7px; 
} 
.module select { 
margin: 5px 0 7px; 
width: 100%; 
} 
/* modules in the related area */ 
#related-area .module h2 { 
background-repeat: repeat-x; 
background-position: left bottom; 
margin-bottom: 10px; 
padding-bottom: 6px; 
} 
.ie6 #related-area .module h2 { 
zoom: 1; 
} 
#left-hand #related-area .module h2 { 
font-size: 11px; 
line-height: 13px; 
} 
/* specific module: special offer */ 
.module-special-offer p strong { 
color: #003781; 
font-size: 17px; 
font-weight: bold; 
line-height: 20px; 
text-transform: uppercase; 
} 
/* specific module: news */ 
.module-news ul { 
height: 139px; 
margin: 0; 
overflow: auto; 
} 
.module-news li { 
background-repeat:repeat-x; 
background-position: left top; 
margin-right: 7px; 
padding: 7px 0 2px; 
} 
/* specific module: multilink */ 
.module-multilink ul { 
background-repeat: no-repeat; 
background-position: right top; 
height: 161px; 
margin: 0; 
position: relative; 
} 
.module-multilink li { 
margin: 0; 
padding-left: 319px; 
width: 321px; /* triggers hasLayout */ 
} 
.module-multilink .multilink-title { 
border-top: 1px solid #E4E4E4; 
color: #4D4D4D; 
display: block; 
height: 23px; 
line-height: 23px; 
padding-left: 34px; 
} 
.module-multilink .multilink-title:hover { 
color: #009EE0; 
} 
.module-multilink li:first-child .multilink-title { 
border-top: 0; 
} 
.module-multilink .active .multilink-title { 
background: #FFF none no-repeat 17px 8px; 
color: #003781; 
} 
.module-multilink .multilink-content { 
display: none; 
position: absolute; left: 0; top: 0; 
} 
.module-multilink .active .multilink-content { 
display: block; 
} 
/* specific module: multiteaser */ 
.module-multiteaser { 
padding-bottom: 14px; 
position: relative; 
} 
.ie7 .module-multiteaser { 
padding-bottom: 7px; 
} 
.module-multiteaser .multiteaser-next { 
line-height: 15px; 
position: absolute; right: 7px; top: 7px; 
} 
.module-multiteaser ul, 
.module-multiteaser li { 
margin: 0; 
} 
.module-multiteaser li .grid1 { 
float: left; 
} 
.module-multiteaser li .right { 
float: right; 
} 
.module-multiteaser p { 
margin-top: 0; 
} 
/** SORT **/ 
.sort { 
background-repeat: repeat-x; 
height: 24px; 
line-height: 24px; 
padding: 3px 7px; 
text-align: right; 
} 
.sort span { 
margin-right: 10px; 
} 
.sort a { 
display: inline-block; 
padding: 0 10px; 
} 
.sort a.active { 
background-color: #FFF; 
} 
/** OVERVIEW MODULES **/ 
/* block module */ 
.overview-block-row { 
background-repeat: repeat-y; /* equal heights with faux columns */ 
margin-bottom: 2px; 
width: 654px; 
} 
.overview-block .left, 
.overview-block .right { 
float: left; 
padding: 7px 7px 14px 7px; 
width: 312px; 
} 
.overview-block .right { 
float: right; 
} 
.overview-block img { 
margin-bottom: 9px; 
} 


.overview-block .left_baner, 
.overview-block .right_baner { 
float: left; 
padding: 7px 7px 7px 7px; 
width: 312px; 
} 
.overview-block .right_baner { 
float: right; 
} 
.overview-block .bottom_baner img { 
margin-bottom: 0px; 
} 

.overview-block h2 { 
font-size: 15px; 
margin: 0 7px 7px 7px; 
} 
.overview-block ul, 
.overview-block p { 
font-size: 13px; 
margin-left: 7px; 
margin-right: 7px; 
} 
.overview-block .checkmarks li { 
margin-bottom: 0; 
} 
.overview-block .more { 
font-size: 11px; 
line-height: 11px; 
margin-top: 8px; 
} 
/* block module in smaller version (without image) */ 
.overview-block-small .left, 
.overview-block-small .right{ 
padding-top: 14px; 
} 
.overview-block-small h2 { 
font-size: 13px; 
} 
.overview-block-small ul, 
.overview-block-small p { 
font-size: 11px; 
line-height: 13px; 
} 
/* list module */ 
.overview-list > li:first-child { 
background: none; 
} 
.overview-list li { 
background-repeat:repeat-x; 
clear: both; 
font-size: 13px; 
margin-top: 0; 
padding: 14px 0; 
vertical-align: bottom; /* corrects a small bottom gap in IE */ 
width: 640px; /* triggers hasLayout */ 
} 
.overview-list li li { 
width: auto; 
} 
.overview-list li:hover { 
background-color: #F6F6F6; 
} 
.overview-list li li:hover { 
background-color: transparent; 
} 
.overview-list li .grid1 { 
float: left; 
font-size: 15px; 
text-align: right; 
} 
.overview-list li .grid3 { 
float: right; 
} 
.overview-list h2 { 
font-size: 15px; 
margin-bottom: 4px; 
} 
.overview-list h3 { 
margin-bottom: 4px; 
} 
.overview-list .more { 
font-size: 11px; 
line-height: 11px; 
margin-top: 8px; 
} 
/* link module */ 
.overview-links { 
margin-top: 7px; 
} 
.overview-links li { 
background-repeat: repeat-x; 
clear: both; 
margin-top: 0; 
padding: 7px 0 12px 0; 
width: 640px; /* triggers hasLayout */ 
} 
.overview-links li .left { 
float: left; 
padding-left: 7px; 
width: 141px; 
} 
.overview-links li .right { 
float: right; 
width: 492px; 
} 
.overview-links h2 { 
font-size: 13px; 
} 
.overview-links .link-list { 
display: inline; /* IE 6 */ 
float: left; 
margin: 0 0 0 16px; 
width: 230px; 
} 
.overview-links .link-list li { 
line-height: 13px; 
margin-top: 4px; 
width: auto; 
} 
.ie7 .overview-links .link-list li { 
zoom: 1; 
} 
/** BUTTONS **/ 
/* basics */ 
.btn { 
background-color: #003781; 
background-repeat: repeat-x; /* background color is important for IE 6 & 7 */ 
border: 1px solid #003781; 
color: #FFF; 
cursor: pointer; 
display: block; 
font-size: 11px; 
height: 24px; 
line-height: 24px; 
padding: 0 10px; 
text-align: left; 
width: 135px; 
} 
input.btn, 
button.btn { 
font-family: Verdana, sans-serif; 
height: 26px; 
width: 155px; 
} 
.module .btn { 
width: 126px; 
} 
.module input.btn, 
.module button.btn { 
width: 148px; 
} 
.btn::-moz-focus-inner { 
border: none; /* overrides extra padding in Firefox */ 
} 
.btn:focus, 
.btn:hover { 
background-position: 0 -30px; 
color: #FFF; 
text-decoration: none; 
} 
/* small size */ 
.btn-small { 
height: 20px; 
line-height: 20px; 
} 
button.btn-small, 
input.btn-small { 
height: 22px; 
} 
.btn-small:focus, 
.btn-small:hover { 
background-position: 0 -34px; 
} 
/* other colors */ 
.btn-gray { 
background-color: #E5E5E5; 
background-position: 0 -60px; 
border-color: #E5E5E5; 
} 
.btn-gray:focus, 
.btn-gray:hover { 
background-position: 0 -90px; 
} 
.btn-red { 
background-color: #AA0000; 
background-position: 0 -180px; 
border-color: #AA0000; 
} 
.btn-red:focus, 
.btn-red:hover { 
background-position: 0 -210px; 
} 
/* icons */ 
.btn span { 
background-repeat: no-repeat; 
display: block; 
height: 24px; 
line-height: 24px; 
padding-left: 16px; 
} 
.btn-small span { 
height: 20px; 
line-height: 20px; 
} 
.btn .btn-icon-contact { background-position: 0 6px; } 
.btn .btn-icon-calendar { background-position: 0 -20px; } 
.btn .btn-icon-mail { background-position: 0 -44px; } 
.btn .btn-icon-feed { background-position: 0 -70px; } 
.btn .btn-icon-phone { background-position: 0 -97px; } 
.btn .btn-icon-form { background-position: 0 -121px; } 
.btn .btn-icon-question { background-position: 0 -145px; } 
.btn .btn-icon-calculator { background-position: 0 -171px; } 
.btn .btn-icon-arrow-down { background-position: 0 -191px; } 
.btn .btn-icon-arrow-up { background-position: 0 -216px; } 
.btn .btn-icon-allianz { background-position: 0 -245px; } 
.btn .btn-icon-logout { background-position: 0 -317px; } 
.btn .btn-icon-www { background-position: 0 -267px; } 
.btn .btn-icon-home { background-position: 0 -293px; } 
/* button container */ 
.buttons { 
margin-top: 7px; 
text-align: right; 
} 
.buttons p { 
float: left; 
line-height: 22px; 
margin: 0; 
} 
form .buttons { 
background-color: #EEE; 
margin-top: 2px; 
} 
.module form .buttons { 
background-color: transparent; 
} 
.buttons .btn { 
color: #FFF; 
display: inline-block; 
text-align: left; 
} 
.buttons .btn-gray, 
.buttons .btn-gray:focus, /* :focus and :hover for IE 6 */ 
.buttons .btn-gray:hover { 
color: #4D4D4D; 
} 
/* service buttons */ 
#service-buttons .btn { 
background-color: #898D93; 
background-position: 0 -120px; 
border: 0; 
padding-bottom: 1px; 
padding-top: 1px; 
width: 142px; 
} 
#service-buttons .btn:focus, 
#service-buttons .btn:hover { 
background-position: 0 -150px; 
} 



#service-buttons .btn-red { background-position: 0 -180px;} 
#service-buttons .btn-red:hover,#service-buttons .btn-red:focus { background-position: 0 -210px;} 



#service-buttons .btn-blue { background-position: 0 0px;} 

#service-buttons .btn-blue:hover,#service-buttons .btn-blue:focus { background-position: 0 -30px;} 




/* special arrow button */ 
.btn-arrow { 
background: #FFF none no-repeat 0 4px; 
display: block; 
font-size: 11px; 
height: 13px; 
line-height: 13px; 
text-align: right; 
} 
.btn-arrow input { 
background: #FFF none no-repeat -295px 4px; 
border: 0; 
color: #003781; 
cursor: pointer; 
overflow: visible; 
padding-left: 10px; 
} 
.btn-arrow input::-moz-focus-inner { 
border: none; /* overrides extra padding in Firefox */ 
} 
#site-navigator .btn-arrow { 
background-color: transparent; 
background-position: 0 -16px; 
} 
#site-navigator .btn-arrow input { 
background-color: transparent; 
background-position: -152px -16px; 
color: #4D4D4D; 
} 
#left-hand #related-area .btn-arrow, 
#left-hand #related-area .btn-arrow input { 
background-color: #E5E5E5; 
} 
/** ADD TO LINK **/ 
.add-to { 
background-repeat:no-repeat; 
background-position: left center; 
color: #4D4D4D; 
line-height: 13px; 
padding-left: 14px; 
} 
.add-to:hover { 
color: #4D4D4D; 
} 
.add-to-white { 
background-image: none; 
color: #FFF; 
} 
.add-to-white:hover { 
color: #FFF; 
} 
/** CONTENT ICONS **/ 
/* basics */ 
.content-icon { 
background-repeat: no-repeat; 
clear: left; 
float: left; 
font-size: 11px; 
line-height: 13px; 
min-height: 60px; 
padding-left: 45px; 
text-align: left; 
} 
.ie6 .content-icon { 
height: 60px; /* hack for min-height */ 
} 
.content-icon em { 
color: #4D4D4D; 
font-style: normal; 
} 
/* icons */ 
.content-icon-meeting { background-position: 0 0; padding-left: 44px; } 
.content-icon-calculator { background-position: 0 -100px; padding-left: 44px; } 
.content-icon-click { background-position: 0 -200px; padding-left: 44px; } 
.content-icon-stats { background-position: 0 -300px; padding-left: 44px; } 
.content-icon-person { background-position: 0 -400px; padding-left: 44px; } 
.content-icon-search { background-position: 0 -500px; padding-left: 44px; } 
.content-icon-schedule { background-position: 0 -600px; padding-left: 44px; } 
.content-icon-phone { background-position: 0 -700px; padding-left: 44px; } 
.content-icon-mail { background-position: 0 -800px; padding-left: 44px; } 
.content-icon-home { background-position: 0 -900px; padding-left: 44px; } 
.content-icon-tools { background-position: 0 -1000px; padding-left: 44px; } 
.content-icon-search-med { background-position: 0 -1100px; padding-left: 44px; } 
 /* icon bar */ 
.content-icon-bar { 
background-repeat:no-repeat; 
height: 62px; 
margin: 14px 0 7px; 
} 
.content-icon-bar .grid1 { 
float: left; 
font-size: 13px; 
padding-top: 8px; 
text-align: right; 
} 
.content-icon-bar .grid3 { 
float: right; 
padding-top: 11px; 
} 
.content-icon-bar li { 
display: inline; 
float: left; 
list-style-type: none; 
margin-right: 9px; 
padding-right: 7px; 
width: 148px; 
} 
.content-icon-bar li.last { 
margin: 0; 
width: 141px; 
} 
/** INFORMATION LAYER **/ 
.info-layer, .info-layer-left { 
background-repeat: no-repeat; 
cursor: pointer; 
height: 11px; 
display: inline-block; 
position: relative; z-index: 4; 
width: 14px; 
} 
.info-layer-container { 
background-color: #FFF; 
border: 1px solid #D1D1D1; 
-moz-box-shadow: 0 0 7px rgba(0, 0, 0, 0.25); 
-webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.25); 
box-shadow: 0 0 7px rgba(0, 0, 0, 0.25); 
padding: 7px; 
position: absolute; left: -9999px; top: 0; z-index: 999; 
width: 312px; 
} 

.info-layer-left .info-layer-container { width: 750px !important;} 

.info-layer:hover{/* in IE 6 & 7 javascript is used because of overlay bugs */ 
background-position: -386px 0; 
} 
.info-layer-left:hover {/* in IE 6 & 7 javascript is used because of overlay bugs */ 
background-position: -386px 0; 
} 


.info-layer:hover .info-layer-container { 
left: 24px; 
} 

.info-layer-left:hover .info-layer-container{ 
left: -766px; 
} 

.info-layer-caption { 
color: #003781; 
display: block; 
font-size: 13px; 
line-height: 17px; 
margin: 0 0 6px 7px; 
} 
.info-layer-content { 
background: #E5E5E5 none no-repeat right top; 
color: #4D4D4D; 
display: block; 
font-size: 11px; 
line-height: 13px; 
padding: 10px 7px 12px; 
} 

.info-layer-left .info-layer-content { 
background: none repeat-x scroll left top #E5E5E5; 
} 

.field .info-layer, .field .info-layer-left { 
position: absolute; left: 127px; top: 5px; 
} 
/** FLAPS **/ 
.flap { 
margin-top: 2px; 
} 
.flap-header { 
background-repeat: repeat-x; 
background-position:left center; 
height: auto; 
line-height: 24px; 
padding-left: 9px; 
} 
.flap-header span { 
background-repeat:no-repeat; 
background-position: 0 9px; 
display: block; 
padding-left: 17px; 
} 
.flap-open .flap-header span { 
background-position: 0 -22px; 
} 
#related-area .flap:first-child { 
margin-top: 0; 
} 
#related-area .flap-header { 
height: 21px; 
line-height: 21px; 
} 
#related-area .flap-header span { 
background-position: 0 7px; 
} 
#related-area .flap-open .flap-header span { 
background-position: 0 7px; 
} 
#related-area .flap-body { 
position: relative; /* prevents rendering errors when toggling the flap in IE 6 */ 
 width: 312px; /* triggers hasLayout */ 
} 
#related-area .flap-body-helper { /* padding has to be on helper div for smoother animation */ 
 padding: 10px 7px; 
} 
/** CONTENT LISTS **/ 
/* link list */ 
.link-list li { 
background: none !important; 
padding: 0 0 0 1em !important; 
position: relative; 
} 
.grid3 .link-list{ 
padding-left:7px; 
} 

.ie6 .link-list li { 
zoom: 1; 
} 
.link-list span { 
position: absolute; left: 0; top: 0; 
} 
/* checkmarks */ 
.checkmarks li { 
background-repeat: no-repeat; 
background-position: 0 3px; 
list-style-type: none; 
margin: 0 0 4px 0; 
padding: 0 0 0 21px; 
} 


/** STEPS **/ 
.steps { 
background-repeat: repeat-x; 
line-height: 28px; 
margin: 14px 0; 
padding-left: 7px; 
} 
.steps ol { 
background-repeat:repeat-x; 
background-position: left bottom; 
height: 28px; 
margin: -28px 0 0 -7px; 
padding-left: 164px; 
} 
.steps li { 
background-repeat:no-repeat; 
background-position: -250px 6px; 
float: left; 
height: 16px; 
line-height: 16px; 
margin: 6px 7px 0 0; 
width: 75px; 
} 
.steps li:first-child { 
background-image: none; 
width: 18px; 
} 
.steps li span { 
background-color: #FFF; 
border: 1px solid #4D4D4D; 
float: right; 
font-weight: bold; 
height: 14px; 
line-height: 14px; 
text-align: center; 
width: 16px; 
} 
.steps li strong span { 
background-color: #003781; 
border-color: #003781; 
color: #FFF; 
} 
/** FORMS **/ 
/* field */ 
.field { 
background-repeat:repeat-y; 
background-position: left top; 
margin-bottom: 2px; 
padding-left: 157px; 
position: relative; 
} 
.ie6 .field { 
padding-left: 155px; /* without this the related area will drop under the content area */ 
 zoom: 1; 
} 
/* form elements */ 
input, 
select, 
textarea { 
color: #4D4D4D; 
font: 11px/13px Verdana, sans-serif; 
} 
.field input, 
.field textarea, 
.field select { 
border: 1px solid #A7A7A7; 
height: 13px; 
line-height: 13px; 
margin: 1px 0; 
padding: 2px 0 2px 5px; 
width: 463px; 
} 
.field textarea { 
height: 64px; 
} 
.field select { 
height: 19px; 
padding: 0; 
width: 470px; 
} 
.field label { 
display: inline-block; 
height: 21px; 
line-height: 21px; 
margin-top: 0; 
position: absolute; left: 4px; top: 0; 
} 
/* multiple form elements in one field */ 
.field li { 
padding-top: 2px; 
} 
.field .radios li { 
display: inline; 
margin-right: 15px; 
} 
.field li label { 
position: static; 
} 
.field li input { 
border: 0; 
height: auto; 
width: auto; 
} 
/* place: login */ 
#login .field { 
background-position: -7px 0; 
} 
#login .field input { 
width: 148px; 
} 
/* place: container with 1 column width */ 
.grid1 .field { 
padding-left: 49px; 
} 
.grid1 .field label { 
height: 16px; 
left: 4px; 
line-height: 16px; 
} 
.grid1 .field input { 
margin: 0; 
padding: 1px 0 1px 2px; 
width: 94px; 
} 
.grid1 .field select { 
width: 97px; 
} 
/* place: container with 2 columns width */ 
.grid2 .field { 
padding-left: 164px; 
} 
.grid2 .field input, 
.grid2 .field textarea { 
width: 141px; 
} 
.grid2 .field select { 
width: 148px; 
} 
/* place: related area in left-hand layout */ 
#left-hand #related-area .field { 
background-position: -108px 0; 
} 
/* place: service module */ 
#service-module .field { 
background-position: -49px 0; 
padding-left: 108px; 
} 
#service-module .field input, 
#service-module .field textarea { 
width: 183px; 
} 
#service-module .field select { 
width: 190px; 
} 
/* other form elements */ 
form h2 { 
color: #4D4D4D; 
font-size: 13px; 
margin-bottom: 8px; 
} 
form p { 
line-height: 13px; 
margin: 10px 0 5px; 
} 
fieldset { 
background-color: #EEE; 
margin-bottom: 2px; 
padding: 7px; 
position: relative; /* for IE 6 */ 
} 
/** CONTENT MODULES **/ 
.content { 
color: #4D4D4D; 
font-size: 13px; 
line-height: 17px; 
position: relative; /* IE 6 */ 
width: 640px; /* triggers hasLayout */ 
} 
.content .grid3 { 
padding-left: 7px; 
margin-left: 157px; 
} 
.content .aside { 
font-size: 11px; 
line-height: 13px; 
padding-top: 3px; 
text-align: right; 
position: absolute; left: 0; 
width: 148px; 
} 
/* content items */ 
.content a { 
color: #003781; 
} 
.content a:focus, 
.content a:hover { 
color: #009EE0; 
} 
.content h2 { 
font-size: 17px; 
line-height: 21px; 
margin: 17px 0 11px; 
} 
.content h3 { 
color: #003781; 
margin: 17px 0 4px; 
} 
.content p, 
.content ol, 
.content ul, 
.content table { 
margin-bottom: 7px; 
} 

.content .flap .grid3 p { 
margin: 7px 0; 
} 


.content .divider { 
margin: 14px 0; 
} 
.content .flap-body { 
padding-bottom: 14px; 
} 
/* lists */ 
.content li { 
margin-bottom: 4px; 
} 
.content ul { 
list-style-type: circle; 
} 
.content ul li { 
margin-left: 1.5em; 
} 
.content ol { 
list-style-type: decimal; 
} 
.content ol li { 
margin-left: 1.7em; 
} 
.content .checkmarks, 
.content .link-list { 
list-style-type: none; 
} 
.content .docs { 
list-style-type: none; 
} 
.content .docs li {padding:0; background-image: none;} 


.content .checkmarks li, 
.content .link-list li { 
margin-left: 0; 
} 
/* tables */ 
.content table { 
border: 1px solid #E5E5E5; 
margin-top: 7px; 
width: 100%; 
} 
.content th, 
.content td { 
border: 1px solid #E5E5E5; 
font-size: 11px; 
line-height: 13px; 
padding: 6px 7px; 
} 
.content th { 
background-color: #E5E5E5; 
background-repeat: repeat-x; 
border-right-color: #FFF; 
font-weight: bold; 
} 
.content th.last { 
border-right-color: #E5E5E5; 
} 
.content .zebra td { 
background-color: #F6F6F6; 
} 
.content table .col2 { 
width: 50%; 
} 
/* content boxes */ 
.content-box { 
margin: 18px 0; 
width: 640px; /* triggers hasLayout */ 
} 
.content-box .divider { 
margin: 0; 
} 
.content-box .grid1 { 
float: left; 
padding-top: 10px; 
text-align: right; 
} 
.content-box .grid3 { 
background: #E5E5E5 none no-repeat -157px 0; 
float: right; 
margin-left: 0; 
padding-top: 7px; 
padding-bottom: 7px; 
} 
.content-box-both { 
background-color: #E5E5E5; 
background-repeat:no-repeat; 
} 
/** TABS **/ 
.ui-tabs, 
.ui-tabs .ui-tabs-nav, 
.ui-tabs .ui-tabs-panel { 
background: none; 
border: 0; 
padding: 0; 
} 
.ui-tabs .ui-tabs-nav { 
border-bottom: 1px solid #E5E5E5; 
} 
.ui-tabs .ui-tabs-nav li { 
background-color: #E5E5E5; 
background-repeat: repeat-x; 
border-color: #E5E5E5; 
margin-right: 2px; 
} 
.ui-tabs .ui-tabs-nav li a { 
line-height: 11px; 
padding: 7px 8px; 
} 
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { 
background: #FFF; 
} 
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { 
color: #003781; 
} 
/** RECOMMENDATIONS **/ 
.recommendations { 
background-color: #F6F6F6; 
border: 1px solid #E5E5E5; 
width: 100%; 
} 
.recommendations th { 
background-color: #E5E5E5; 
background-repeat:repeat-x; 
color: #4D4D4D; 
font-size: 11px; 
margin: 0; 
padding: 2px 7px; 
} 
.recommendations td { 
padding: 5px 7px; 
} 
.recommendations .zebra td { 
background-color: #FFF; 
} 
.recommendations .col1 { 
background-repeat: repeat-y; 
background-position: right top; 
width: 150px; 
} 
.recommendations .col2 { 
background-repeat:repeat-y; 
background-position: right top; 
padding-left: 14px; 
width: 375px; 
} 
.recommendations .col3 { 
padding-left: 14px; 
padding-right: 0; 
} 
/** TOP LINKS **/ 
#top-links { 
background-color: #CFD0D2; 
line-height: 22px; 
text-align: right; 
} 
#top-links li { 
display: inline; 
margin-left: 16px; 
} 
#top-links a { 
color: #4D4D4D; 
} 
/** HEADER **/ 
#header { 
background-repeat:repeat-x; 
padding-top: 19px; 
position: relative; z-index: 20; /* IE 7 & 6 */ 
width:100%;
} 
/* logo */ 
#logo, 
#logo img { 
vertical-align: bottom; 
} 
/* site label */ 
#site-label { 
color: #003781; 
font-size: 14px; 
position: absolute; right: 0; top: 0; 
} 

/* site label korpo*/ 
#site-label-korpo { 
color: #003781; 
font-size: 14px; 
position: absolute; right: 0; top: 0; 
} 

/* search */ 
#search-login { 
position: absolute; right: 0; bottom: 0; z-index: 10; 
} 
#search { 
background-color: #FFF; 
border: 1px solid #A7A7A7; 
height: 24px; 
float: left; 
position: relative; 
width: 324px; 
} 
#f-search-query { 
border: 0; 
height: 24px; 
line-height: 24px; 
padding: 0 5px; 
position: absolute; left: 0; top: 0; /* ensures correct position in IE */ 
width: 290px; 
} 
#f-search-submit { 
position: absolute; right: 0; top: 0; 
} 
/* login */ 
#login { 
float: left; 
position: relative; 
} 
#login button { 
margin-left: 9px; 
width: 162px; 
} 
#login button span img { 
float: right; 
margin-top: 7px; 
} 
#login div { 
background-color: #FFF; 
border: 1px solid #8F9091; 
-moz-box-shadow: 0 0 7px rgba(0, 0, 0, 0.25); 
-webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.25); 
box-shadow: 0 0 7px rgba(0, 0, 0, 0.25); 
display: none; 
position: absolute; right: -1px; top: 27px; 
width: 312px; 
} 
#login div buttons { 
background-color: transparent; 
} 
#login div a { 
color: #4D4D4D; 
} 

/** MAIN NAVIGATION **/ 
/* basics */ 
#main-nav { 
position: absolute; 
left: 0px; 
top: 10px; 
z-index: 15; 
width: 668px; 
padding-left:191px; 
} 
#main-nav li { 
float: left; 
height: 28px; 
line-height: 26px; 
} 
#main-nav a { 
color: #4D4D4D; 
} 
#main-nav a.active { 
color: #003781; 
} 
#main-nav a:hover { 
color: #009EE0; 
text-decoration: none; 
} 
/* main nav with left-hand menu */ 
#left-hand #main-nav li { 
margin-right: 0px; 
} 
/* main nav with flyout menu */ 
#flyout #main-nav { 
margin-left: 0px; 
} 
#flyout #main-nav li a { 
float: left; 
height: 26px; 
padding: 1px 11px 2px; 
white-space: nowrap; 
} 

#main-nav li a { 
float: left; 
height: 26px; 
padding: 1px 11px 2px; 
white-space: nowrap; 
} 

#flyout #main-nav .level1 { 
background-color: #FFF; 
border: 0 none; 
border-top-color: #D7D7D7; 
padding: 7px 4px 1px 31px; 
position: absolute; left: 175px; top: 30px; z-index: 5; 
width: 772px; 
display:none; 
height:30px; 
line-height:12px; 
} 

#flyout #main-nav li .level1 li a, #flyout #main-nav li .level1 li .evel2 li a { white-space: normal;} 

#flyout #main-nav li:hover a { 
background-color: #FFFFFF; 
color: #003781; 
} 
#main-nav li { 
float: left; 
height: 30px; 
line-height: 26px; 
} 
#main-nav li.active a {background-color:#fff; color:#003781;} 
#main-nav li.active a:hover { background-color:#fff; color:#009EE0;} 
#main-nav li a:hover { background-color:#fff; color:#009EE0; } 
#main-nav li.active .level1 a{ color:#4D4D4D;} 
#main-nav li.active ul li ul li ul li.active a { color:#003781;} 

#flyout #main-nav .level1 li { float:left; padding:0 16px 10px 0; height: 20px; } 

#flyout #main-nav .level1 .level2 { 
background-color: #FFF; 
padding: 9px 6px 14px 14px; 
position: absolute; left: 17px; top: 34px; z-index: 5; 
width: 770px; 
display:none; 
} 
#flyout #main-nav .level1 .level2 li { 
float: left; 
height: auto; 
line-height: 1; 
width:226px; 
} 
#flyout #main-nav .level1 .level2 li a { 
height: auto; 
padding: 0; 
color:#4D4D4D; 

} 
#flyout #main-nav .level1 .level2 .col1, 
#flyout #main-nav .level1 .level2 .col2, 
#flyout #main-nav .level1 .level2 .col3 { 
float: left; 
margin-right: 6px; 
width: 226px; 
} 
#flyout #main-nav .level1 .level2 .col3 { 
margin-right: 0; 

} 
#flyout #main-nav .level1 .level2 li ul { 
border-top: 1px solid #D4D4D4; 
float:left; 
width:226px; 
} 
#flyout #main-nav .level1 .level2 li li a { 

padding: 5px 0 5px 8px; 
background: transparent none 1px 9px scroll no-repeat; 
color:#4D4D4D; 
display:inline-block; 

} 
#flyout #main-nav .level1 li.active .level2 li li a {color: #4D4D4D;} 

#flyout #main-nav .level1 .level2 li li a:hover { background: transparent none 1px 9px scroll no-repeat; 
 padding: 5px 0 5px 8px;} 
#flyout #main-nav .level1 .level2 li li.more { background-image:none;} 
#flyout #main-nav .level1 .level2 li li.more a { background:transparent none right 10px scroll no-repeat;padding-right:8px; width:auto;color:#4D4D4D; 
 } 
#flyout #main-nav .level1 .level2 li li.more a:hover {background:transparent none right 10px scroll no-repeat;} 
 #flyout #main-nav .level1 .level3 { 
border-top: 0 !important; 
margin-left: 10px; 
} 
#flyout #main-nav .level1 .level3 li { 
border-bottom: 0 !important; 
padding: 7px 0 0 !important; 
} 
#flyout #main-nav li a:hover { 
background-color: #FFF; 
border:0 none; 
border-bottom: 0; 
padding: 1px 11px 2px; 
position: relative; z-index: 6; 
} 
#flyout #main-nav li .level1 li a { 
background-color: #FFF; 
border: 0 none; 
border-bottom: 0; 
padding: 0; 
position: relative; z-index: 6; 
height:20px; 
overflow:hidden; 
color:#4D4D4D; 

} 

#flyout #main-nav li.active .level1 li.active a{ 
color: #003781; 
} 

#flyout #main-nav li .level1 .level2 a:hover { 
background-color: transparent; 
border: 0; 
padding: 0; 
} 
#flyout #main-nav li .level1 li .level2 { 
} 
#flyout #main-nav li.active .level1, #flyout #main-nav li.rm .level1 { 
left:175px !important; 
display:block; 
} 
#flyout #main-nav li .level1 li a:hover 
{ 
color:#009EE0 !important; 
padding:0; 
} 
#flyout #main-nav li .level1 li .level2 li ul li 
{ 
border-bottom: 1px solid #D4D4D4; 
width:226px; 
padding:0; 
float:left; 
} 
#flyout #main-nav li .level1 li .level2 li ul li ul 
{ 
padding:0 0 0 14px; 
width:212px; 
margin-top:-1px; 
float:left; 
margin-bottom: -1px; 
} 
#flyout #main-nav li .level1 li .level2 li ul li ul li 
{ 
padding:0; 
width:212px; 
} 
#flyout #main-nav li .level1 li .level2 li ul li ul li a 
{ 
padding:0; 
width:204px; 
background: none no-repeat scroll 1px 9px transparent; 
padding: 5px 0 5px 8px; 
color:#4D4D4D; 
} 

/* main nav with flyout menu small */ 
#flyout #main-nav.flyout-small { 
margin-left: -10px; 
} 
#flyout #main-nav.flyout-small > li:first-child a { 
padding-left: 11px; 
} 
#flyout #main-nav.flyout-small > li:first-child:hover a { 
padding-left: 10px; 
} 
#flyout #main-nav.flyout-small li { 
position: relative; 
} 
#flyout #main-nav.flyout-small .level2 { 
padding: 13px 10px 10px; 
width: 207px; 
} 
#flyout #main-nav.flyout-small .level2 li { 
padding: 3px 0; 
} 
#flyout #main-nav.flyout-small .level2 li a { 
padding-left: 0 !important; 
} 




/** new nav **/ 



#flyout #main-nav li.m1:hover > a, #flyout #main-nav > li.rm:hover > a, #flyout #main-nav > li.active > a, #flyout #main-nav > li:hover > a { 
 border-top:1px solid #ccc; 
border-right:1px solid #ccc; 
border-left:1px solid #ccc; 
padding: 0px 10px 2px; 
} 

#flyout #main-nav li.m1:hover > a, #flyout #main-nav li.rm:hover > a, #flyout #main-nav > li.active > a { 

border-bottom:1px solid #fff; 
padding-bottom: 3px; 

} 

#flyout #main-nav .level1 .level2 li li a:hover, #flyout #main-nav .level1 .level2 li li a{ 
 border-bottom: 0 none !important; 
} 



/** new nav end **/ 




/** BODY LAYOUT **/ 
#body { 
margin-top: 21px; 
padding-bottom: 51px; /* because of bottom links */ 
} 
#navigation-area { 
float: left; 
margin-right: 2px; 
width: 162px; 
} 
#content-area { 
float: left; 
width: 654px; 
} 
#related-area { 
float: left; 
margin-left: 2px; 
width: 162px; 
} 
#flyout #related-area { 
width: 326px; 
} 
/** NAVIGATION AREA **/ 
/* sub nav */ 
#sub-nav { 
background-color: #FFF; 
margin-bottom: 14px; 
} 
#sub-nav li { 
background-repeat:repeat-x; 
background-position: 1px top; 
padding-top: 1px; 
} 
#sub-nav li:first-child, 
#sub-nav li li { 
background: none; 
padding-top: 0; 
} 
#sub-nav a { 
color: #4D4D4D; 
display: block; 
line-height: 15px; 
padding: 4px 7px; 
} 
.ie6 #sub-nav a { 
zoom: 1; 
} 
#sub-nav a:focus, 
#sub-nav a:hover, 
#sub-nav a.active { 
background-color: #819CCC; 
color: #FFF; 
text-decoration: none; 
} 
#sub-nav li li a { 
padding-left: 17px; 
} 
#sub-nav li li li a { 
background: #FFF none 17px -187px no-repeat; 
padding-left: 27px; 
} 
#sub-nav li li li a:focus, 
#sub-nav li li li a:hover, 
#sub-nav li li li a.active { 
background-position: 20px 11px; 
} 
/* meta nav */ 
#meta-nav li { 
border-bottom: 1px solid #939598; 
padding: 1px 7px; 
} 
#meta-nav a { 
color: #4D4D4D; 
line-height: 13px; 
} 
/* site navigator */ 
#site-navigator { 
padding: 0 7px; 
} 
#site-navigator label { 
display: block; 
} 
#site-navigator select { 
display: block; 
margin: 3px 0; 
width: 100%; 
} 
/** BREADCRUMB **/ 
#breadcrumb { 
background: #FFF; 
line-height: 11px; 
margin: 3px 0 14px 5px; 
} 
#breadcrumb li { 
display: inline; 
margin-right: 7px; 
line-height: 15px; 
} 
#breadcrumb a { 
color: #4D4D4D; 
} 
/** PAGE TITLE **/ 
/* default */ 
#page-title { 
padding: 21px 7px 7px; 
position: relative; 
width: 626px; /* triggers hasLayout */ 
} 
#page-title a { 
position: absolute; right: 7px; top: 31px; 
} 
/* colored */ 
#page-title.colored { 
background-color: #F2A900; 
margin-bottom: -5px; 
padding-bottom: 14px; 
} 
#page-title.colored h1 { 
color: #FFF; 
} 
/** INTRODUCTION **/ 
#intro { 
background-repeat:repeat-x; 
background-position: left top; 
margin-top: 7px; 
padding-top: 14px; 
} 
#intro p { 
margin-top: 0; 
} 
/** FUNCTION BAR **/ 
#function-bar { 
clear: both; 
height: 20px; 
margin-top: 2px; 
} 
#function-bar a { 
background-repeat: no-repeat; 
float: left; 
height: 20px; 
margin-right: 7px; 
width: 22px; 
} 
#function-bar #function-bar-top { background-position: 0 0; } 
#function-bar #function-bar-top:hover { background-position: -25px 0; } 
#function-bar #function-bar-print { background-position: 0 -23px; } 
#function-bar #function-bar-print:hover { background-position: -25px -23px; } 
#function-bar #function-bar-forward { background-position: 0 -46px; } 
#function-bar #function-bar-forward:hover { background-position: -25px -46px; } 
/** CLOSER **/ 
#closer { 
clear: both; 
margin: 21px 0 0 7px; 
} 
#closer ul { 
display: inline; 
} 
#closer li { 
display: inline; 
margin-left: 4px; 
} 
#closer a { 
color: #4D4D4D; 
} 
/** RELATED AREA **/ 
#service-buttons li { 
margin-bottom: 2px; 
} 
#related-area #service-module { 
background-color: #FFF; 
} 
#related-area #service-module p, 
#related-area #service-module ul { 
margin-top: 0; 
} 
#related-area #service-module .btn-arrow { 
margin-top: 5px; 
} 
/** BOTTOM LINKS **/ 
#bottom-links { 
background-position:repeat-x; 
height: 37px; 
line-height: 37px; 
padding-top: 4px; 
position: fixed; bottom: 0; z-index: 1500; 
width: 100%; 
} 
.ie6 #bottom-links { 
position: static; 
} 
#bottom-links li { 
display: inline; 
margin-right: 16px; 
} 
#bottom-links a { 
color: #4D4D4D; 
} 

#login div p { 
background: none repeat-x scroll left bottom transparent; 
color: #003781; 
font-size: 12px; 
padding: 0 0 4px; 
} 
#login div ul {padding:10px 0; float:left;} 
#login div ul li { float:left;width: 136px; padding: 0px 6px 3px 14px; background: none no-repeat scroll 4px 6px transparent;color: #003781;margin:0; 
 } 
#login div ul li a {color: #003781; text-decoration:none; line-height:12px; margin:0; 
 } 

div.tabs {-moz-border-radius: 0 0 0 0;position: relative;background: none repeat scroll 0 0 transparent; border: 0 none; padding: 0;float:left; width:100%;display:inline-block;} 

div.tabs ul.tabs_ul {border-bottom: 1px solid #E5E5E5; background: none repeat scroll 0 0 transparent; padding: 0;margin: 0;-moz-border-radius: 0 0 0 0; font-weight: bold; display: block; font-size: 100%; line-height: 1.3; list-style: none outside none;outline: 0 none;text-decoration: none; float:left; width:100%;} 

div.tabs ul.tabs_ul li.tabs_li {background-color: #E5E5E5; background-repeat: repeat-x; margin-right: 2px;border-bottom: 0 none !important;float: left; list-style: none outside none; margin: 0 0.2em 1px 0; padding: 0; position: relative; top: 1px; white-space: nowrap;background: none repeat-x scroll 50% 50% #E6E6E6; border: 1px solid #E5E5E5; color: #555555; font-weight: normal; font-size: 100%; line-height: 1.3; text-decoration: none;} 

div.tabs ul.tabs_ul li.tabs_li.active {background: none repeat scroll 0 0 #FFFFFF;margin-bottom: 0;padding-bottom: 1px; border: 1px solid #E5E5E5; color: #212121; font-weight: normal;} 


div.tabs ul.tabs_ul li.tabs_li a { line-height: 11px;padding: 7px; cursor: pointer; float: left;text-decoration: none; color: #555555; font-weight: normal;white-space: nowrap; list-style: none outside none;} 

div.tabs ul.tabs_ul li.tabs_li.active a { color: #003781; cursor: text;line-height: 11px; 
 padding: 7px;} 

.grid_news .aktualnosc { background: none repeat-x scroll left top transparent; padding: 7px 0 2px;} 
 .grid_news .aktualnosc .zajawka,.grid_news .aktualnosc .wiecej {display:none;} 
.grid_news .aktualnosc .head .title a {background: none no-repeat scroll 1px 4px transparent;padding:0 0 0 8px;} 
 .grid_news .aktualnosci_wiecej {display:none;} 

.error_input {border:1px solid #f20001 !important; background-color:#fbc8c7 !important;} 

.error_msg, .error_msg_contact, .error_send {display:none; padding:6px 8px 0 8px; } 
 .error_msg p, .error_msg_contact p, .error_send {font-size:12px; fot-weight:bold; color:#ee0000; clear:both; width:100%;padding-bottom:12px;} 
 .error_msg .error_name, .error_msg .error_surname, .error_msg .error_town, .error_msg .error_telephone, .error_msg .error_email {display:none;} 
 .error_msg_contact .error_name, .error_msg_contact .error_surname, .error_msg_contact .error_town, .error_msg_contact .error_telephone, .error_msg_contact .error_email , .error_msg_contact .error_category, .error_msg_contact .error_topic, .error_msg_contact .error_question, .error_msg_contact .error_policyNumber, .error_msg_contact .error_marketingClause, .error_msg_contact .error_pesel {display:none;} 

.error_msg .error_name p, .error_msg .error_surname p, .error_msg .error_town p, .error_msg .error_telephone p,.error_msg .error_email p { font-size:10px; color:#ee0000; width:100%; line-height:12px;padding:0;} 

.error_msg_contact .error_name p, .error_msg_contact .error_surname p, .error_msg_contact .error_town p, .error_msg_contact .error_telephone p, .error_msg_contact .error_email p, .error_msg_contact .error_category p, .error_msg_contact .error_topic p, .error_msg_contact .error_question p, .error_msg_contact .error_policyNumber p, .error_msg_contact .error_marketingClause p, .error_msg_contact .error_pesel p { font-size:10px; color:#ee0000; width:100%; line-height:12px;padding:0;} 


.thx_info {display:none; text-align:center; margin-top:12px; padding:14px 0 12px; background-color:#e5ecf6; } 
 .thx_info p {font-size:10px; font-weight:bold; text-align:center; color:#48494e;} 

.grid_news_more {height:11px; padding-top:3px; text-align:right;background: none repeat-x scroll left top transparent; margin-top:3px;} 
 .grid_news_more a {background: none no-repeat scroll 1px 4px transparent;padding:0 0 0 8px;} 

.alone .content-box { font-size: 13px; line-height: 17px;} 

.tabs div .content {padding: 7px 0 0;} 

.flap-open .flap-header span { 
background-position: 0 9px; 
} 
.flash_header {} 
.query_submit {position: absolute;right: 0; top: 0; background: transparent none right top scroll no-repeat;width:24px; height:24px; display:inline-block; border:0; text-inden:-9999;cursor:pointer;} 
 .product_index {padding:10px 10px 10px 160px;} 
.content .link-list ul { 
list-style-type: none; 
} 

#doc_search { display:block;position:relative; float:left; padding-bottom:10px;} 

#doc_search #doc-search-query {border: 1px solid gray; display: inline-block; float: left; height: 22px; line-height: 24px; margin: 0; padding: 0 5px; width: 442px; border-right:1px solid white;} 

#doc_search #doc-search-submit { background: none no-repeat scroll right top transparent; border: 1px solid gray; cursor: pointer; display: inline-block; float: left; height: 24px; width: 24px;border-left:1px solid white;margin-left:-4px; } 
 .content table.noborder th, .content table.noborder td, .content table.noborder {border:0 none !important;} 
 #cse .error {color: #EE0000; float: left; font-size: 12px; padding: 5px 0;} 
.box_big { 
float: left; 
height: 164px; 
margin-right: 2px; 
position: relative; 
width: 310px; 
} 
.notowania .head_wrap { 
background-color: #FFFFFF; 
clear: both; 
overflow: hidden; 
} 
.notowania .header{ 
background-color: #ffffff; 
float: left; 
height: 22px; 
overflow: hidden; 
width: 138px; 
} 

.box_big .header span { 
color: #003781; 
font-weight: bold; 
text-decoration: none; 
display: block; 
padding-left: 7px; 
padding-right: 7px; 
padding-top: 4px; 
} 
.notowania .wycena { 
background-color: #ffffff; 
float: left; 
height: 22px; 
margin-left: 2px; 
padding-bottom: 2px; 
width: 162px; 
} 
.notowania .wycena span { 
font-size: 9px; 
display: block; 
float: right; 
padding-right: 7px; 
padding-top: 5px; 
} 

.box_big .wrap { 
background-color: #ffffff; 
clear: both; 
margin-top: 0; 
height: 141px; 
} 
.notowania .wrap .content { 
padding-left: 0; 
padding-right: 0; 
padding-top: 0px; 
color: #4D4D4D; 
font-size: 11px; 
line-height: 17px; 
position: none; 
width: 310px; 
} 
.notowania .wyniki_top { 
font-weight: bold; 
border-bottom: 1px solid #C8C8CC; 
height: 28px; 
overflow: hidden; 
} 
.notowania .wyniki_top div.fundusz { 
background: none repeat-y scroll right top transparent; 
width: 165px; 
float: left; 
height: 20px; 
margin-top: 6px; 
} 
.notowania div.fundusz span { 
float: left; 
width: 140px; 
display: block; 
padding-left: 7px; 
padding-right: 7px; 
padding-top: 3px; 
} 
.notowania div.fundusz img { 
float: left; 
cursor: pointer; 
border: 0 none; 
} 
.notowania .wyniki_top div.wartosci { 
background: none repeat-y scroll right top transparent; 
width: 81px; 
float: left; 
height: 20px; 
margin-top: 6px; 
} 
.notowania div.wartosci span { 
float: right; 
display: block; 
padding-left: 7px; 
padding-right: 7px; 
padding-top: 3px; 
} 
.notowania div.zmiana { 
width: 80px; 
float: left; 
height: 20px; 
margin-top: 6px; 
} 

.notowania div.zmiana span { 
float: right; 
display: block; 
padding-left: 7px; 
padding-right: 7px; 
padding-top: 3px; 
} 
.notowania .wyniki_middle { 
height: 84px; 
overflow: hidden; 
} 
.notowania .wyniki_middle .wyniki_notowan { 
width: 310px; 
} 
.notowania .wyniki_middle .wyniki_notowan {border:0 none !important;} 
.notowania .wyniki_middle .wyniki_notowan td {padding: 5px 4px;border:0 none !important;} 
 .notowania .wyniki_bottom { 
border-top: 1px solid #C8C8CC; 
height: 30px; 
} 
.notowania .wyniki_bottom img { 
cursor: pointer; 
margin-left: 154px; 
} 
.notowania .content .wiecej { 
bottom: 12px; 
position: absolute; 
right: 7px; 
height: 18px; 
padding-right: 4px; 
text-align: right; 
width: 319px; 
} 
.notowania .wyniki_middle .wyniki_notowan .row { 
background: none repeat-y scroll left top transparent; 
} 
.notowania .wyniki_middle .wyniki_notowan .row td.rosnie span { 
background: none no-repeat scroll right center transparent; 
} 
.notowania .wyniki_middle .wyniki_notowan .row td.spada span { 
background: none no-repeat scroll right center transparent; 
} 
.notowania .wyniki_middle .wyniki_notowan .row td.fundusz {width:158px;} 
.notowania .wyniki_middle .wyniki_notowan .row td.wartosci {width:72px;} 
.notowania .wyniki_middle .wyniki_notowan .row td.zmiana {width:55px;} 
.notowania .wyniki_middle .wyniki_notowan .row td.zmiana span { 
padding-right: 13px; 
} 

.przejdz {clear:both; padding:10px 0;} 
.space10 {clear:both; height:10px; line-height:0px; font-size:0px;} 

.top_zm { z-index:100 !important;} 

.flap_blue_down, .flap_middle_gray_down, .flap_light_red_down, .flap_dark_gray_down, .flap_dark_red_down, .flap_green_down, .flap_orange_down {background-image:none !important; height:24px !important;} 

.flap_blue_down input,.flap_middle_gray_down input, .flap_light_red_down input, .flap_dark_gray_down input, .flap_dark_red_down input, .flap_green_down input, .flap_orange_down input { padding:6px 60px 5px 20px !important; color:#fff !important; border:0; background-position:0 0; background-repeat: repeat-x; line-height:13px; } 

.flap_blue_down input {background-position:0 0;} 
.flap_middle_gray_down input{background-position:0 -120px;} 
.flap_light_red_down input{background-position:0 -180px;} 
.flap_dark_gray_down input{background-position:0 -240px;} 
.flap_dark_red_down input{background-position:0 -300px;} 
.flap_green_down input{background-position:0 -360px;} 
.flap_orange_down input {background-position:0 -420px;} 


.flap_blue_down input.btn_color:hover {background-position:0 -30;} 
.flap_middle_gray_down input.btn_color:hover{background-position:0 -150px;} 
.flap_light_red_down input.btn_color:hover{background-position:0 -210px;} 
.flap_dark_gray_down input.btn_color:hover{background-position:0 -270px;} 
.flap_dark_red_down input.btn_color:hover{background-position:0 -330px;} 
.flap_green_down input.btn_color:hover{background-position:0 -390px;} 
.flap_orange_down input.btn_color:hover {background-position:0 -450px;} 


/*blue*/ 
.flap_blue_top {background-position: left center; background-repeat: repeat-x;padding-left: 9px;height: 21px; line-height: 21px;} 

.flap_blue_top span {background-position: 0 -192px !important; color:#fff;} 
.flap-open .flap_blue_top span {background-position: 0 -218px !important;} 

/*light_gray*/ 


/*middle_gray*/ 
.flap_middle_gray_top {background-position: left center; background-repeat: repeat-x;padding-left: 9px;height: 21px; line-height: 21px;} 
 .flap_middle_gray_top span {background-position: 0 -192px !important; color:#fff;} 
 .flap-open .flap_middle_gray_top span {background-position: 0 -218px !important;} 

/*dark_gray*/ 
.flap_dark_gray_top {background-position: left center; background-repeat: repeat-x;padding-left: 9px;height: 21px; line-height: 21px;} 
 .flap_dark_gray_top span {background-position: 0 -192px !important; color:#fff;} 
 .flap-open .flap_dark_gray_top span {background-position: 0 -218px !important;} 

/*light_red*/ 
.flap_light_red_top {background-position: left center; background-repeat: repeat-x;padding-left: 9px;height: 21px; line-height: 21px;} 
 .flap_light_red_top span {background-position: 0 -192px !important; color:#fff;} 
 .flap-open .flap_light_red_top span {background-position: 0 -218px !important;} 

/*dark_red*/ 
.flap_dark_red_top {background-position: left center; background-repeat: repeat-x;padding-left: 9px;height: 21px; line-height: 21px;} 
 .flap_dark_red_top span {background-position: 0 -192px !important; color:#fff;} 
 .flap-open .flap_dark_red_top span {background-position: 0 -218px !important;} 

/*green*/ 
.flap_green_top {background-position: left center; background-repeat: repeat-x;padding-left: 9px;height: 21px; line-height: 21px;} 
 .flap_green_top span {background-position: 0 -192px !important; color:#fff;} 
.flap-open .flap_green_top span {background-position: 0 -218px !important;} 

/*orange*/ 
.flap_orange_top {background-position: left center; background-repeat: repeat-x;padding-left: 9px;height: 21px; line-height: 21px;} 
 .flap_orange_top span {background-position: 0 -192px !important; color:#fff;} 
.flap-open .flap_orange_top span {background-position: 0 -218px !important;} 


/*kalkulator emerytalny*/ 
.h1_red {color: #A40033;} 

#box_emeryt_start{ 
color:#FFF; 
font: normal 11px Verdana,serif; 
width:301px; 
height:216px; 
padding:20px 0px 0px 11px; 
border:1px solid #FFF; 
border-width: 9px 7px 7px 7px; 
background: #003781 none bottom right no-repeat; 
} 
#box_emeryt_start .label{ font-size:20px; padding-bottom:15px; } 
#box_emeryt_start label{cursor:pointer;} 
#box_emeryt_start table{ width:285px; margin-top:5px; border-spacing:2px; border-collapse: separate;} 
 #box_emeryt_start button{ background:none; border:0px none; width:auto; padding:0px;margin:0px; margin-top:10px; } 
 #box_emeryt_start table td, #box_emeryt_start table th{text-align:left; font-weight:normal;} 
 #box_emeryt_start .right{ text-align:right !important; } 
#box_emeryt_start th{ background-color:#152c6d; width:100px; padding:2px 0px 2px 8px; } 
 #box_emeryt_start table img{ vertical-align:middle; display:inline; cursor:pointer; } 
 #box_emeryt_start input.txt{ width:170px; height:18px; border:1px solid #a7a7a7; } 
 #box_emeryt_start input.radio{ width:16px; height:16px; vertical-align:middle; display:inline; margin-right:5px;} 
 #box_emeryt_wynik {background-color:#FFF; width:640px; padding:0px; font: normal 11px Verdana,serif; } 
 #box_emeryt_wynik img{ border:0px none; } 
#box_emeryt_wynik .label{ font-size:20px; color:#a40033; padding-bottom:10px; border-bottom:1px dotted #4d4d4d; margin-bottom:20px; } 
 #box_emeryt_wynik .desc{padding-left:20px; font-size:12px; padding-bottom:0px;} 
 #box_emeryt_wynik .desc .desc_1{font-weight:bold; color: #000000; padding-bottom:20px;} 
 #box_emeryt_wynik .desc .desc_2{font-weight:normal; color: #4d4d4d} 
#box_emeryt_wynik .desc .desc_1 span.em-big {font-size:16px;color: #ad1d46;} 
#box_emeryt_wynik .desc .desc_1 span.em-only {color: #ad1d46;} 

#box_emeryt_wynik .details{ width:342px; background-color:#f6f6f6; font-size:11px; padding:10px 20px 25px 30px; float:left; margin:30px 0 20px 18px; } 
 #box_emeryt_wynik .details a{ text-decoration:none; color:#000; font-weight:bold; display:block; font-size:12px; padding:2px 0px; } 

#box_emeryt_wynik .zadbaj{ 
float:right; 
width:215px; height:110px; 
background: #a40033 none bottom right no-repeat; 
font-size:19px; 
color: #FFF; 
padding:45px 50px 0px 60px; 
} 

#box_emeryt_wynik .zadbaj_mini{ 
display: block; 
text-decoration: none; 
float:left; 
width:200px; height:100px; 
background: #a40033 none bottom right no-repeat; 
font-size:16px; 
color: #FFF; 
padding:15px 26px 4px 16px; 
margin:78px 0px 0 10px; 
} 

#box_emeryt_wynik .zadbaj img{margin-top: 15px;} 
#box_emeryt_wynik .zadbaj_mini img{margin-top: 15px;} 
#myCanvas{ padding-left:7px; } 

.pseudo_input_radio{ margin-right:5px;} 
#box_emeryt_start input.radio{display:none;} 

#box_emeryt_wynik .zadbaj span,#box_emeryt_wynik .zadbaj_mini span {background:none none left top scroll no-repeat; width:91px; height:26px; display:block; float:right; margin-top:15px;} 
 #plots{ width:382px; padding: 5px 0px 35px 0px; float:left; } 

#box_emeryt_start .info-layer-calc{ 
cursor: pointer; 
display: inline-block; 
height: 11px; 
position: relative; 
width: 14px; 
z-index: 998; 
} 
#box_emeryt_start .info-layer-calc .info-layer-calc-content { 
-moz-box-shadow: 0 0 7px rgba(0, 0, 0, 0.25); 
background-color: #FFFFFF; 
border: 1px solid #D1D1D1; 
left: -9999px; 
padding: 7px; 
position: absolute; 
top: 0; 
width: 230px; 
z-index: 999;} 
#box_emeryt_start .info-layer-calc .info-layer-calc-content .info-layer-caption { 
 color: #003781; 
display: block; 
font-size: 13px; 
line-height: 17px; 
margin: 0 0 6px 7px; 
} 
#box_emeryt_start .info-layer-calc .info-layer-calc-content .info-layer-content { 
 background: none repeat-x scroll left top #E5E5E5; 
color: #4D4D4D; 
display: block; 
font-size: 11px; 
line-height: 13px; 
padding: 10px 7px 12px; 
} 
#box_emeryt_start .info-layer-calc:hover { 
background-position: -386px 0; 
} 
#box_emeryt_start .info-layer-calc:hover .info-layer-calc-content { 
left: 15px; 
} 

#noCanvasSupported{ position: relative; width: 400px; padding-top: 21px; } 
#noCanvasSupported img{ margin-left: 18px; } 
#noCanvasSupported .baza_wykresu {width:176px; height:174px; display:inline-block;margin-left: 18px;float:left;} 

#noCanvasSupported .opis{ 
position: absolute; top: 0px; right: 0px; 
width: 274px; height: 35px; 
padding-top: 28px; 
background: transparent none top right no-repeat; 
font-weight: bold; font-size: 16px; color: #09297c; text-align: right; 
} 
#noCanvasSupported .opis .d1{ width: 115px; float: left; } 
#noCanvasSupported .opis .d2{ width: 80px; float: right; color: #AD1D46; } 

#noCanvasSupported .wykres_000 { background:transparent none left top scroll no-repeat;} 
 #noCanvasSupported .wykres_005 { background:transparent none left top scroll no-repeat;} 
 #noCanvasSupported .wykres_010 { background:transparent none left top scroll no-repeat;} 
 #noCanvasSupported .wykres_015 { background:transparent none left top scroll no-repeat;} 
 #noCanvasSupported .wykres_020 { background:transparent none left top scroll no-repeat;} 
 #noCanvasSupported .wykres_025 { background:transparent none left top scroll no-repeat;} 
 #noCanvasSupported .wykres_030 { background:transparent none left top scroll no-repeat;} 
 #noCanvasSupported .wykres_035 { background:transparent none left top scroll no-repeat;} 
 #noCanvasSupported .wykres_040 { background:transparent none left top scroll no-repeat;} 
 #noCanvasSupported .wykres_045 { background:transparent none left top scroll no-repeat;} 
 #noCanvasSupported .wykres_050 { background:transparent none left top scroll no-repeat;} 
 #noCanvasSupported .wykres_055 { background:transparent none left top scroll no-repeat;} 
 #noCanvasSupported .wykres_060 { background:transparent none left top scroll no-repeat;} 
 #noCanvasSupported .wykres_065 { background:transparent none left top scroll no-repeat;} 
 #noCanvasSupported .wykres_070 { background:transparent none left top scroll no-repeat;} 
 #noCanvasSupported .wykres_075 { background:transparent none left top scroll no-repeat;} 
 #noCanvasSupported .wykres_080 { background:transparent none left top scroll no-repeat;} 
 #noCanvasSupported .wykres_085 { background:transparent none left top scroll no-repeat;} 
 #noCanvasSupported .wykres_090 { background:transparent none left top scroll no-repeat;} 
 #noCanvasSupported .wykres_095 { background:transparent none left top scroll no-repeat;} 
 #noCanvasSupported .wykres_100 { background:transparent none left top scroll no-repeat;margin-left:16px !important;} 
 #flyout #main-nav .level1 .level2 li.col0 li a { background: none no-repeat scroll 1px 11px transparent;} 


/*kalkulator v2*/ 

#box_emeryt_wynik_v2 {background-color:#FFF; width:640px; padding:0px 0px; font: normal 11px Verdana,serif; } 
 #box_emeryt_wynik_v2 img{ border:0px none; } 
#box_emeryt_wynik_v2 .label{ font-size:20px; color:#a40033; padding-bottom:10px; border-bottom:1px dotted #4d4d4d; margin-bottom:20px; } 
 #box_emeryt_wynik_v2 .desc{padding-left:20px; font-size:12px; padding-bottom:0px;} 
 #box_emeryt_wynik_v2 .desc .desc_1{font-weight:bold; color: #ad1d46; padding-bottom:20px;} 
 #box_emeryt_wynik_v2 .desc .desc_2{font-weight:normal; color: #4d4d4d} 
#box_emeryt_wynik_v2 .details{position:relative; } 

#box_emeryt_wynik_v2 .details .details2{ background-color: #F6F6F6; float: left; font-size: 11px; margin: 30px 0 20px 18px; padding: 10px 20px 25px 30px; width: 342px;} 

#box_emeryt_wynik_v2 .details a{ text-decoration:none; color:#000; font-weight:bold; font-size:12px; padding:2px 0px; } 
 #box_emeryt_wynik_v2 .zadbaj{ 
float:right; 
width:215px; height:110px; 
background: #a40033 none bottom right no-repeat; 
font-size:19px; 
color: #FFF; 
padding:45px 50px 0px 60px; 
} 
#box_emeryt_wynik_v2 .zadbaj img{margin-top: 15px;} 
#plots_v2{ width:600px; padding: 5px 0px 10px 0px; float:left; } 
.zadbaj_mini_v2{ 
display: block; 
text-decoration: none; 
float:right; 
width:200px; height:100px; 
background: #a40033 url('../images/bg_emeryt_box.gif') bottom right no-repeat; 
font-size:16px; 
color: #FFF; 
padding:15px 20px 0px 20px; 
margin-top:60px; 
} 
.zadbaj_mini_v2 img{margin-top: 15px;} 
#myCanvas_v2{ float:left; } 
#myCanvas2_v2{ float:right; } 

#noCanvasSupported_v2{ position: relative; width: 400px; padding-top: 21px; } 
#noCanvasSupported_v2 img{ margin-left: 18px; } 
#noCanvasSupported_v2 .opis{ 
position: absolute; top: 0px; right: 0px; 
width: 274px; height: 35px; 
padding-top: 28px; 
background: none top right no-repeat; 
font-weight: bold; font-size: 16px; color: #09297c; text-align: right; 
} 
#noCanvasSupported_v2 .opis .d1{ width: 115px; float: left; } 
#noCanvasSupported_v2 .opis .d2{ width: 80px; float: right; color: #AD1D46; } 

.kalk_2_szczegoly {width:130px; height:18px; display: inline-block;background:none left top scroll no-repeat;} 
 .kalk_2_powrot { width:119px; height:18px;display: inline-block;background:none left top scroll no-repeat;} 
 #box_emeryt_wynik_v2 .btn-sprawdz{position:absolute;display:block;width:82px;height:24px;top:-46px;right:57px;} 


/*kalkulator nr 3*/ 
#id12032012{ 
width: 635px; /*height: 304px;*/ 
background: #fff none left top no-repeat; 
} 
#r12032012{ 
float: right; 
width: 425px; height: 200px; 
} 
#r12032012_1{ 
background: #fff none left top no-repeat; 
height: 40px; 
} 
#r12032012_1 input{ display: none; } 
#label_gender_k{ 
cursor: pointer; 
width: 114px; height: 31px; display: block; float: right; 
background: #fff none 0px 0px no-repeat; 
} 
#label_gender_m{ 
cursor: pointer; 
width: 137px; height: 31px; display: block; float: right; 
background: #fff none 0px 0px no-repeat; 
} 
#r12032012_2{ 
background: #fff none left top no-repeat; 
height: 41px; 
border-top: 5px solid #FFF; 
border-bottom: 3px solid #FFF; 
} 
#r12032012_2 input{ 
background-color: transparent; 
float: right; margin-right: 25px; margin-top: 9px; 
border: 0px none; 
width: 91px; height: 20px; 
text-align: right; 
color: #00338b; font-size: 18px; line-height: 18px; font-family: Verdana, sans-serif; font-weight: bold; 
 } 
#r12032012_3{ 
position: relative; 
background: #fff none left top no-repeat; 
height: 107px; 
} 
#r12032012_3 input{ 
background-color: transparent; outline:0px solid red; 
float: right; margin-right: 45px; margin-top: 55px; 
border: 0px none; 
width: 61px; height: 20px; 
text-align: right; 
color: #00338b; font-size: 16px; line-height: 16px; font-family: Verdana, sans-serif; font-weight: bold; 
 } 
#r12032012_suwak{ 
position: absolute; z-index: 0; top: 45px; left: 15px; 
} 
#r12032012_4{ 
background: #fff none left top no-repeat; 
height: 96px; 
border-top: 12px solid #FFF; 
border-bottom: 10px solid #FFF; 

} 
#r12032012_4 input{ 
background-color: transparent; 
float: right; margin-right: 25px; margin-top: 22px; display: block; 
border: 0px none; 
width: 144px; height: 40px; 
text-align: right; 
color: #a91342; font-size: 22px; line-height: 22px; font-family: Verdana, sans-serif; font-weight: bold; 
 vertical-align: middle; 
} 


/*mini form zwijany*/ 
.mini_form { background:#00A9E0 none right bottom scroll no-repeat; padding:14px; color:#fff; text-align: left !important;} 
 .mini_form .mini_form_header {font-size:20px; color:#fff; line-height:23px;} 
.mini_form p {color:#fff;font-size: 14px; padding: 9px 0px; line-height:16px;margin:0;} 
 .mini_form .mini_form_prefix {float:left; font-size:20px; color:#fff; padding:5px 4px 0 0;line-height:22px; height:22px;} 
 .mini_form #mobile,.mini_form .form_mobile { float: left; font-size: 18px; height: 18px; padding: 6px 9px 4px; width: 103px; border:0 none; } 

.mini_form_button {float: left; margin: 0 0 0 13px; display:inline;border: 2px solid #FFFFFF; height:27px; } 
 .mini_form_button input.mini_form_submit { background-color: #00A9E0;border:0 none;color: #FFFFFF; cursor: pointer; font-size: 17px; height:23px; line-height:23px; width:72px;padding: 0 0 4px 0;} 

.mini_form_blue { background-color:#003781 !important;} 
.mini_form_red { background-color:#a50034 !important;} 
.mini_form_cyan { background-color:#00a9e0 !important;} 
.mini_form_green { background-color:#009a44 !important;} 
.mini_form_gray { background-color:#707372 !important;} 
.mini_form_orange { background-color:#e35205 !important;} 


a.close_toplayer {color: #FFFFFF; display: block; height: 0; left: 253px; position: relative; top: -25px;} 

/*style warstwy cta*/ 
#warstwa_cta { display:none; width:874px; height:729px; padding:13px;} 
#warstwa_cta .cta_top { padding:0 0 10px 0; float:left; width:100%;} 
#warstwa_cta .cta_top .naglowek_cta {color:#003781; float:left; font-size:13px;} 
 #warstwa_cta .cta_top a.close_cta { float:right; margin-right:-3px;} 
#warstwa_cta .col_one { float:left; width:332px;} 
.row2 { height:40px;} 
.row3 { background-color:#003781; color:#ffffff; font-size:13px; font-weight:bold; padding:6px 5px 5px 8px; line-height:15px;min-height:16px; height:auto !important; height:16px;} 
 .row4 {background-color:#d9e1ec;color:#111111;font-size:13px; padding:6px 5px 5px 8px;line-height:15px; min-height:15px; height:auto !important; height:15px;} 
 .row5 {background-color:#e5eaf2;color:#111111; font-size:13px; padding:6px 5px 5px 8px;line-height:15px; min-height:16px;height:auto !important; height:16px;} 
 .odstep {margin-bottom:1px;} 
.odstep2 {margin-bottom:3px;} 
.row2 img { text-align:center; padding:4px 0;} 
.col_two { float:left; width:135px; margin-left:2px;} 
.col_three { float:left; width:135px;} 
.col_four { float:left; width:135px; } 
.col_five { float:left; width:135px;} 
.col_two div, .col_three div, .col_four div, .col_five div { text-align:center; vertical-align:middle;} 
 .line2 { height:26px !important; padding-top:10px;} 
.line3 { height:30px !important; padding-top:21px;} 
.line4 { height:30px !important; padding-top:21px;} 
.col_one .line4 { padding-top:10px; height:41px !important;} 
.col_four .line4, .col_five .line4 { padding-top:6px; height:45px !important;} 
.space_small { letter-spacing:-1px; padding:6px 0 5px 0 !important; width:135px !important;} 
 .col_three .row3 { background-color:#426bb3;} 
.col_four .row3 { background-color:#819ccc;} 
.col_five .row3 { background-color:#acacae;} 
.row5 span { font-size:9px; line-height:10px;} 
.info-layer-left-white { background:transparent none left top scroll no-repeat !important;} 
 .info-layer-left-white:hover .info-layer-container {left:11px !important;} 
.row3 .info-layer-content { font-weight:normal;} 

/* koniec styli warstwy cta*/ 
#toplayer-uni .field input, #toplayer-uni .field textarea { 
width: 183px; 
} 
#toplayer-uni .field { 
background-position: -49px 0; 
padding-left: 108px; 
} 
#toplayer-uni .flap-body-helper { 
padding: 10px 7px; 
} 

#warstwa_cta .info-layer-left .info-layer-container { 
width: 411px !important; 
} 

.baner_right_white { width:312px; padding:7px; margin-bottom:2px; background-color:#ffffff;} 

.content_wide { padding:19px 8px;} 
.ico_aplikacji { float:left; width:73px;} 
.opis_animacji { float:left; width:218px; padding:6px 0 0 11px;} 
.opis_animacji_right {float:left; width:300px; padding:6px 0 0 0;} 
.ip_app { position:relative; clear:both; float:left; width:100%; background:transparent none left top scroll no-repeat; height:430px;} 
 .qr_codes { clear:both; float:left; width:100%; padding:20px 0;} 
.qr_codes .naglowek { padding:0 0 4px 4px;} 
.qr_codes .qr_code { padding:12px 0 21px 11px;} 
.qr_codes a { padding: 0 0 0 2px;} 
.qr_codes .info {background-color:#a40033; font-size:10px; color:#ffffff; line-height:12px; padding:4px 6px;} 
 .qr_codes .info a{font-size:10px; color:#ffffff; line-height:12px; text-decoration:none;} 
 .android_code { float:left;padding:0 45px 0 6px; width:180px;} 
.iphone_code { float:left;padding:0 0px 0 0px; width:180px;} 
.ip_app a.prev_click { position:absolute; left:93px; top:155px;} 
.ip_app a.next_click { position:absolute; right:80px; top:155px;} 
.ip_app .slides { float:left; padding:84px 0 0 243px; width:160px; height:240px; overflow:hidden;} 
 .ip_app .slides li { float:left; width:160px; height:240px; display:none;} 
.ip_app .slides li.on { display:block;} 
.ip_app .qr_steps { width:100%; float:left; clear:both; padding:80px 0 0 0; height:14px; text-align:center;} 
 .ip_app .qr_steps a {background:transparent none left top scroll no-repeat; width:14px; height:14px; display:inline-block; margin-right:3px;} 
 .ip_app .qr_steps a.on {background:transparent none left top scroll no-repeat; width:14px; height:14px;display:inline-block;} 


/* INFOLAYER */ 
.box_ui { width: 463px; background-color: #ffffff; padding: 7px; cursor: default; } 
 .box_ui_header { float: left; height: 32px; font-size: 13px; color: #003781; line-height: 32px; } 
 .box_ui_close { float: right; height: 22px; font-size: 13px; color: #000000; line-height: 22px; cursor: pointer; margin-top: 3px; border: 1px solid #AAAAAA; font-weight: bolder; } 
 .box_ui .box_ui_content { float: left; width: 423px; background-color: #ececec; text-align: center; margin-bottom: 2px; padding: 20px; color: #4d4d4d; } 
 .box_ui .box_ui_buttondiv{ float: left; width: 463px; height: 26px; background-color: #ececec; } 
 .box_ui .box_ui_button{ float: right; width: 135px; padding-left: 20px; height: 24px; border: 1px solid #003781; background: url('../images/arrow_right_white.gif') 14px 11px no-repeat #053a83; line-height: 24px; color: #ffffff; cursor: pointer; text-align: left; } 
 .box_ui .box_ui_button_anuluj{ margin-right: 2px; background-color: gray !important; border: 1px solid gray !important; } 
 .box_ui_button_anuluj{ margin-right: 2px; background-color: gray !important; border: 1px solid gray !important; } 
 .box_ui_content li { padding-left: 30px; background: url("../images/check.jpg") no-repeat scroll 0 2px transparent; list-style-type: none; } 
 .box_ui_info { width: 631px; background-color: #ffffff; padding: 0px 7px 7px 7px; } 
 .box_ui_info .box_ui_content { float: left; width: 563px; background: #ececec; text-align: left; padding: 16px 34px; color: #4d4d4d; font-size: 12px; font-family: Verdana; padding-top: 29px; } 
 .box_ui_info .blue { color: #003781; } 
.box_ui_info .box_ui_buttondiv{ float: left; width: 631px; height: 26px; background-color: #ececec; } 
 .box_ui_info .box_ui_button{ float: right; width: 135px; padding-left: 20px; height: 24px; border: 1px solid #003781; background: url('../images/arrow_right_white.gif') 14px 11px no-repeat #053a83; line-height: 24px; color: #ffffff; cursor: pointer; text-align: left; } 
 .box_ui_info .box_ui_content_warning { color: red; font-size: 11px; display: none; } 
 #info_head { line-height: 18px; } 
#info_layer { display: none; cursor: default; } 
/* INFOLAYER END*/ 




/*aktualności*/ 
.dwie_kolumny { 
overflow: hidden; 
padding-bottom: 20px; 
padding-top: 26px; 
width: 640px; 
} 

.dwie_kolumny .short { 
float: left; 
min-height: 1px; 
overflow: hidden; 
width: 158px; 
} 

.akt_filtry .tytul { 
color: #113388; 
font-weight: bold; 
padding-left: 7px; 
} 

.dwie_kolumny .wide { 
float: left; 
width: 477px; 
padding:0 0 0 5px; 
} 

.dwie_kolumny .wide ol, .dwie_kolumny .wide ul { 
padding-bottom: 8px; 
padding-left: 7px; 
} 


.dwie_kolumny .wide p { 
padding-bottom:8px; 
} 


.dwie_kolumny .wide ul li { 
padding-left: 15px; 



} 
.akt_filtry .filtr { 
padding-top: 22px; 
} 
.akt_filtry .filtr .topWrap { 
overflow: hidden; 
} 


.akt_filtry .filtr .topWrap .nazwa { 
font-weight: bold; 
} 

.akt_filtry .filtr .topWrap div { 
float: left; 
padding-right: 26px; 
} 


.akt_filtry .filtr .checboxy { 
overflow: hidden; 
padding-left: 11px; 
} 

.akt_filtry .filtr { 
padding-top: 22px; 
} 



.akt_filtry .filtr .checboxy div.left { 
width: 255px; 
} 


.akt_filtry .filtr .checboxy div.left, .akt_filtry .filtr .checboxy div.right { 
float: left; 
} 
.akt_filtry .filtr .checboxy div.right { 
width: 210px; 
} 
.cl { 
clear: both; 
float: none; 
font-size: 0; 
height: 0; 
line-height: 0; 
visibility: hidden; 
width: 100%; 
} 


form#aktualnosiFiltr .submit .buttons { 
background-color:#ffffff !important; 
} 

#aktualnosiFiltr div.submit { 
height: 25px; 
margin-top: 1px; 
} 

.pagerWrap { 
overflow: hidden; 
padding-bottom: 12px; 
padding-top: 12px; 
width: 654px; 
} 




.pagerWrap .pager { 
float: right; 
padding-right: 20px; 
} 



.pagerWrap .pager ul li.grey, .pagerWrap .pager ul li.grey a { 
color: #8C8C94; 
text-decoration: none; 
} 





.pagerWrap .pager ul li { 
display: inline; 
padding-left: 2px; 
padding-right: 2px; 
} 


.aktualnosci .aktualnosc .tytul { 
color: #113388; 
font-weight: bold; 
} 



.aktualnosci .aktualnosc .info { 
color: #113388; 
overflow: hidden; 
padding-top: 10px; 
} 




.aktualnosci .aktualnosc .info .data { 

font-weight: bold; 

} 



.aktualnosci .aktualnosc .info div { 
float: left; 
padding-right: 16px; 
} 



.zajawka { 
padding-bottom: 5px; 
padding-right: 10px; 
} 


.aktualnosci .aktualnosc .zajawka { 
padding-bottom: 12px; 
padding-top: 10px; 
} 



.aktualnosci .aktualnosc .dalej { 
color: #113388; 
float: right; 
} 



.more_news{clear:both;float:right; width:100%; text-align:right;} 


.dwie_kolumny .wide .naglowek h2 {font-size:15px;} 
.nota_prasowa {padding:5px 0 !important;} 

.nota_prasowa .wide .tytul {font-size:12px; font-weight:bold;} 

.korpo_news h3 {font-size:12px; line-height:15px;color: #003781;margin-bottom:8px;} 

.korpo_news {height:152px !important;} 
.dwie_kolumny .wide .wiecej {text-align:right;} 

ul#FiltrSummaryLst {padding-left:0px !important;} 
ul#FiltrSummaryLst li {padding-left:0px !important;} 

.short_data_news {padding-right:7px; text-align:right;} 
.korpo_news .aktualnosc .head ul.title {} 

.korpo_news .aktualnosc .head ul.title li{ 
list-style-position: outside; 
background-image: none; 
background-repeat: no-repeat !important; 
background-position-y: 6px; 
padding-left: 8px; 
font-size: 11px; 
} 

.korpo_news .aktualnosc .head ul.title li a {background-image: none !important; padding:0 !important;} 

/*aktualności END*/ 


#left-hand .container .content .flap .flap-body .grid3 .aside img {vertical-align:top;} 

/* LOGO 15 LAT */ 
#header { background-image: url( "../images/header_bg_v2.png" ); padding-top: 20px; } 

#site-label { } 
/* LOGO 15 LAT END */

/* icon flaps */ 

.grid11{float:left;padding-top:10px;width:148px} 

.grid33{float:right;margin-left:0;padding-left:7px} 

.flap_content {overflow:hidden} 

.mini_info_flap {font-style:italic;padding-top:10px;font-size:10px;line-height:13px}
 
.icon-flaps {height:60px;margin-top:10px} 

.icon-flaps a {display:block;float:left;margin-left:6px;color:#fff;text-align:center;font-weight:bold;font-size:11px;position:relative}
 


.icon-flaps a:first-child {margin-left:0px !important} 


.icon-flaps a:focus {color:#fff !important;text-decoration:none !important} 


.icon_flaps_content {display:none} 


.icon-flaps a:hover {color:#fff;text-decoration:none;} 



.f_blue {background:#00a5e4;width:155px; height:30px;padding-top:13px} 

.f_blue:hover {background:#0081b2;width:155px; height:30px;padding-top:13px} 

.f_blue span.active {background:none no-repeat;width:19px;height:9px;position:absolute;bottom:-9px;left:68px;}
 
.f_blue:hover span {background:none no-repeat;width:19px;height:9px;position:absolute;bottom:-9px;left:68px;}
 


.f_green {background:#0db14b;width:155px; height:30px;padding-top:13px} 

.f_green:hover {background:#0a8a3b;width:155px; height:30px;padding-top:13px} 

.f_green span.active {background:none no-repeat;width:19px;height:9px;position:absolute;bottom:-9px;left:68px;display:none;}
 
.f_green:hover span {background:none no-repeat;width:19px;height:9px;position:absolute;bottom:-9px;left:68px;display:none;}
 


.f_orange {background:#f7941e;width:155px; height:30px;padding-top:13px} 

.f_orange:hover {background:#c17317;width:155px; height:30px;padding-top:13px} 

.f_orange span.active {background:none no-repeat;width:19px;height:9px;position:absolute;bottom:-9px;left:68px;display:none;}
 
.f_orange:hover span {background:none no-repeat;width:19px;height:9px;position:absolute;bottom:-9px;left:68px;display:none;}
 


.f_pink {background:#ee4d9b;width:155px; height:30px;padding-top:13px} 

.f_pink:hover {background:#ba3c79;width:155px; height:30px;padding-top:13px} 

.f_pink span.active {background:none no-repeat;width:19px;height:9px;position:absolute;bottom:-9px;left:68px;display:none;}
 
.f_pink:hover span {background:none no-repeat;width:19px;height:9px;position:absolute;bottom:-9px;left:68px;display:none;}
 



/* icon flaps END */ 



/* SIDEBAR */ 


#sidebar { position: fixed; top: 185px;right:0;margin-right:-271px; z-index:2999; -moz-box-shadow: -3px 5px 5px #888; -webkit-box-shadow: -3px 5px 5px #888; box-shadow: -3px 5px 5px #888;max-width:320px;max-height:281px}
 #sidebar a {float:left} 
#sidebar .sidebar_content {border: solid 2px #11a4e7;float:right} 
#sidebar .sidebar_content span {position:absolute;top:230px;right:60px} 
#sidebar span.expand, #sidebar span.collapse {position:absolute;left:15px;bottom:15px}
 #sidebar span.collapse{display:none} 


/* 
============================================== 
pulse 
============================================== 
*/ 

.pulse{ 
animation-name: pulse; 
-webkit-animation-name: pulse; 

animation-duration: 1.5s; 
-webkit-animation-duration: 1.5s; 

animation-iteration-count: infinite; 
-webkit-animation-iteration-count: infinite; 
} 

@keyframes pulse { 
0% { 
transform: scale(0.9); 
opacity: 0.6; 
} 
50% { 
opacity: 1; 
} 
100% { 
transform: scale(0.9); 
opacity: 0.6; 
} 
} 

@-webkit-keyframes pulse { 
0% { 
-webkit-transform: scale(0.95); 
opacity: 0.6; 
} 
50% { 
-webkit-transform: scale(1); 
opacity: 1; 
} 
100% { 
-webkit-transform: scale(0.95); 
opacity: 0.6; 
} 
} 

/*SIDEBAR END*/ 

/* INFOGRAFIKA DLA PLAN DZIS I JUTRO */ 



.plan_dj_infograf {text-align:center;} 



.plan_dj_infograf_button {text-align:center;cursor:pointer; padding-top:15px} 

.plan_dj_infograf2{text-align:center;position:relative;display:none;} 

.plan_dj_infograf_btn{position:absolute;bottom:30px;right:60px} 



/* INFOGRAFIKA DLA PLAN DZIS I JUTRO end*/




/*miniform*/


.mini_form_image { 
background:#e5e5e5 none left top scroll no-repeat; 
width:248px; 
height:26px; 
padding: 74px 14px 14px 50px; 
}

.mini_form_image .form_mobile { 
float: left; 
font-size: 14px; 
line-height:14px; 
height: 15px; 
padding: 5px 9px 4px; 
width: 84px; 
border: 1px solid #a7a7a7; 
}

.mini_form_image .mini_form_button { 
float: left; 
display: inline; 
border: 0 none; 
height: 26px; 
margin:0; 
}

.mini_form_image .mini_form_button input.mini_form_submit { 
border: 0 none; 
cursor: pointer; 
font-size: 17px; 
height: 26px; 
width: 96px; 
padding: 0 0 4px 0; 
background: transparent none left top scroll no-repeat; 
}

.mini_form_image_emerytura { 
background:#e5e5e5 none left top scroll no-repeat; 
}

 
.mini_form_image_inwestycje { 
background:#e5e5e5 none left top scroll no-repeat; 
}



/*miniform end*/
.f_blue span.active {background-image: url("../images/css/arrow_down_blue.png") ;}

 
 
 
 
 .f_blue:hover span {background-image: url("../images/css/hover_arrow_down_blue.png") ;}

 
 
 
 
 .f_green span.active {background-image: url("../images/css/arrow_down_green.png") ;}

 
 
 
 
 .f_green:hover span {background-image: url("../images/css/hover_arrow_down_green.png") ;}

 
 
 
 
 .f_orange span.active {background-image: url("../images/css/arrow_down_orange.png") ;}

 
 
 
 
 .f_orange:hover span {background-image: url("../images/css/hover_arrow_down_orange.png") ;}

 
 
 
 
 .f_pink span.active {background-image: url("../images/css/arrow_down_pink.png") ;}

 
 
 
 
 .f_pink:hover span {background-image: url("../images/css/hover_arrow_down_pink.png") ;}

 
 
 
 

 
 
 
 
 .box_ui .box_ui_button {background-image: url("../images/css/arrow_right_white.gif") ;}

 
 
 
 
 .box_ui_info .box_ui_button {background-image: url("../images/css/arrow_right_white.gif") ;}

 
 
 
 
 .box_ui_content li {background-image: url("../images/css/check.jpg") ;}

 
 
 
 
 .ip_app .qr_steps a.on {background-image: url("../images/css/dot_black.gif") ;}

 
 
 
 
 .ip_app .qr_steps a {background-image: url("../images/css/dot_white.gif") ;}

 
 
 
 
 .ip_app {background-image: url("../images/css/ip.jpg") ;}

 
 
 
 
 .mini_form {background-image: url("../images/css/bialy_rog.gif") ;}

 
 
 
 
 #id12032012 {background-image: url("../images/css/THum66up.gif") ;}

 
 
 
 
 #r12032012_1 {background-image: url("../images/css/s2spuWre.gif") ;}

 
 
 
 
 #label_gender_k {background-image: url("../images/css/TuTAj8Ch.gif") ;}

 
 
 
 
 #label_gender_m {background-image: url("../images/css/StAst22R.gif") ;}

 
 
 
 
 #r12032012_2 {background-image: url("../images/css/fApr5yas.gif") ;}

 
 
 
 
 #r12032012_3 {background-image: url("../images/css/FR7qec8e.gif") ;}

 
 
 
 
 #r12032012_4 {background-image: url("../images/css/fustEM7H.gif") ;}

 
 
 
 
 .kalk_2_powrot {background-image: url("../images/css/label_policz.gif") ;}

 
 
 
 
 .kalk_2_szczegoly {background-image: url("../images/css/label_szczegoly.gif") ;}

 
 
 
 
 #noCanvasSupported_v2 .opis {background-image: url("../images/css/opis_wykresow_v2.png") ;}

 
 
 
 
 #box_emeryt_wynik_v2 .zadbaj {background-image: url("../images/css/bg_emeryt_box_v2.gif") ;}

 
 
 
 
 #noCanvasSupported .opis {background-image: url("../images/css/opis_wykresow.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_000 {background-image: url("../images/css/wykres000.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_005 {background-image: url("../images/css/wykres005.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_010 {background-image: url("../images/css/wykres010.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_015 {background-image: url("../images/css/wykres015.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_020 {background-image: url("../images/css/wykres020.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_025 {background-image: url("../images/css/wykres025.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_030 {background-image: url("../images/css/wykres030.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_035 {background-image: url("../images/css/wykres035.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_040 {background-image: url("../images/css/wykres040.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_045 {background-image: url("../images/css/wykres045.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_050 {background-image: url("../images/css/wykres050.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_055 {background-image: url("../images/css/wykres055.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_060 {background-image: url("../images/css/wykres060.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_065 {background-image: url("../images/css/wykres065.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_070 {background-image: url("../images/css/wykres070.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_075 {background-image: url("../images/css/wykres075.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_080 {background-image: url("../images/css/wykres080.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_085 {background-image: url("../images/css/wykres085.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_090 {background-image: url("../images/css/wykres090.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_095 {background-image: url("../images/css/wykres095.png") ;}

 
 
 
 
 #noCanvasSupported .wykres_100 {background-image: url("../images/css/wykres100.png") ;}

 
 
 
 
 #flyout #main-nav .level1 .level2 li.col0 li a, #flyout #main-nav .level1 .level2 li.col0 li a:hover {background-image: url("../images/css/li-white.gif") ;}

 
 
 
 
 #box_emeryt_wynik .zadbaj_mini span, #box_emeryt_wynik .zadbaj span {background-image: url("../images/css/bg_emeryt_sprawdz.gif") ;}

 
 
 
 
 #box_emeryt_wynik .zadbaj_mini {background-image: url("../images/css/bg_emeryt_box.gif") ;}

 
 
 
 
 #box_emeryt_start {background-image: url("../images/css/bialy_rog.gif") ;}

 
 
 
 
 .info-layer-left .info-layer-content, #box_emeryt_start .info-layer-calc .info-layer-calc-content .info-layer-content {background-image: url("../images/css/gradient_content_info.png") ;}

 
 
 
 
 .flap_blue_down input, .flap_middle_gray_down input, .flap_light_red_down input, .flap_dark_gray_down input, .flap_dark_red_down input, .flap_green_down input, .flap_orange_down input {background-image: url("../images/css/sprite_buttons_backgrounds.png") !important;}

 
 
 
 
 .flap_orange_top {background-image: url("../images/css/gradient_small3x_7.png") !important;}

 
 
 
 
 .flap_green_top {background-image: url("../images/css/gradient_small3x_6.png") !important;}

 
 
 
 
 .flap_dark_red_top {background-image: url("../images/css/gradient_small3x_5.png") !important;}

 
 
 
 
 .flap_dark_gray_top {background-image: url("../images/css/gradient_small3x_4.png") !important;}

 
 
 
 
 .flap_light_red_top {background-image: url("../images/css/gradient_small3x_3.png") !important;}

 
 
 
 
 .flap_middle_gray_top {background-image: url("../images/css/gradient_small3x_2.png") !important;}

 
 
 
 
 .flap-open .flap_orange_top span {background-image: url("../images/css/sprite_button_icons.png") !important;}

 
 
 
 
 .flap-open .flap_blue_top span,.flap-open .flap_middle_gray_top span, .flap-open .flap_light_red_top span ,.flap-open .flap_dark_gray_top span, .flap-open .flap_dark_red_top span, .flap-open .flap_green_top span {background-image: url("../images/css/sprite_button_icons.png") !important;}

 
 
 
 
 .flap_blue_top span,  .flap_middle_gray_top span, .flap_light_red_top span, .flap_dark_gray_top span, .flap_dark_red_top span, .flap_green_top span, .flap_orange_top span {background-image: url("../images/css/sprite_button_icons.png") !important;}

 
 
 
 
 .flap_blue_top {background-image: url("../images/css/gradient_small3x_1.png") !important;}

 
 
 
 
 .notowania .wyniki_middle .wyniki_notowan .row {background-image: url("../images/css/notowania_bg.gif") ;}

 
 
 
 
 .notowania .wyniki_middle .wyniki_notowan .row td.rosnie span {background-image: url("../images/css/notowania_rosnie.gif") ;}

 
 
 
 
 .notowania .wyniki_middle .wyniki_notowan .row td.spada span {background-image: url("../images/css/notowania_spada.gif") ;}

 
 
 
 
 .notowania .wyniki_top div.fundusz, .notowania .wyniki_top div.wartosci {background-image: url("../images/css/kropa_pionowa.gif") ;}

 
 
 
 
 body {background-image: url("../images/css/body_bg.png") ;}

 
 
 
 
 .divider {background-image: url("../img/dotted_line_h.gif") ;}

 
 
 
 
 #related-area .module h2 {background-image: url("../images/css/dotted_line_h.gif") ;}

 
 
 
 
 .module-news li {background-image: url("../images/css/dotted_line_h.gif") ;}

 
 
 
 
 .module-multilink ul {background-image: url("../images/css/multilink_bg.png") ;}

 
 
 
 
 .module-multilink .active .multilink-title {background-image: url("../images/css/multilink_arrows.gif") ;}

 
 
 
 
 .sort {background-image: url("../images/css/sort_bg.png") ;}

 
 
 
 
 .overview-block-row {background-image: url("../images/css/overview_block_bg.gif") ;}

 
 
 
 
 .overview-list li {background-image: url("../images/css/dotted_line_h.gif") ;}

 
 
 
 
 .overview-links li {background-image: url("../images/css/dotted_line_h.gif") ;}

 
 
 
 
 .btn {background-image: url("../images/css/sprite_button_backgrounds.png") ;}

 
 
 
 
 .btn span {background-image: url("../images/css/sprite_button_icons.png") ;}

 
 
 
 
 .btn-arrow {background-image: url("../images/css/sprite_arrow.png") ;}

 
 
 
 
 .btn-arrow input {background-image: url("../images/css/sprite_arrow.png") ;}

 
 
 
 
 .add-to {background-image: url("../images/css/add_to_gray.gif") ;}

 
 
 
 
 .add-to-white  {background-image: url("../images/css/add_to_white.gif") ;}

 
 
 
 
 .content-icon {background-image: url("../images/css/sprite_content_icons.png") ;}

 
 
 
 
 .content-icon-bar {background-image: url("../images/css/content_icon_bar_bg.png") ;}

 
 
 
 
 .info-layer, .info-layer-left {background-image: url("../images/css/sprite_info_layer.png") ;}

 
 
 
 
 .info-layer-content {background-image: url("../images/css/gradient_content.png") ;}

 
 
 
 
 .flap-header {background-image: url("../images/css/gradient_small3x.png") ;}

 
 
 
 
 .flap-header span {background-image: url("../images/css/sprite_flap_open.png") ;}

 
 
 
 
 .checkmarks li {background-image: url("../images/css/checkmark.png") ;}

 
 
 
 
 .steps {background-image: url("../images/css/dotted_line_h_v1.gif") ;}

 
 
 
 
 .steps ol {background-image: url("../images/css/dotted_line_h_v1.gif") ;}

 
 
 
 
 .steps li {background-image: url("../images/css/sprite_arrow.png") ;}

 
 
 
 
 .field  {background-image: url("../images/css/label_bg_medium.gif") ;}

 
 
 
 
 .module .field, #login .field, .box_szukaj_pracy form .field, #toplayer-uni .field {background-image: url("../images/css/label_bg_light.gif") ;}

 
 
 
 
 #left-hand #related-area .field {background-image: url("../images/css/label_bg_dark.gif") ;}

 
 
 
 
 .content th {background-image: url("../images/css/gradient_small.png") ;}

 
 
 
 
 .content-box .grid3 {background-image: url("../images/css/gradient_content.png") ;}

 
 
 
 
 .content-box-both {background-image: url("../images/css/gradient_content.png") ;}

 
 
 
 
 .ui-tabs .ui-tabs-nav li {background-image: url("../images/css/gradient_small.png") ;}

 
 
 
 
 .recommendations th {background-image: url("../images/css/gradient_small.png") ;}

 
 
 
 
 .recommendations .col1 {background-image: url("../images/css/dotted_line_v.gif") ;}

 
 
 
 
 .recommendations .col2 {background-image: url("../images/css/dotted_line_v.gif") ;}

 
 
 
 
 #header {background-image: url("../images/css/header_bg.png") ;}

 
 
 
 
 #sub-nav li {background-image: url("../images/css/dotted_line_h.gif") ;}

 
 
 
 
 #sub-nav li li li a {background-image: url("../images/css/sprite_minus.png") ;}

 
 
 
 
 #intro {background-image: url("../images/css/dotted_line_h.gif") ;}

 
 
 
 
 #function-bar a {background-image: url("../images/css/sprite_function_bar.png") ;}

 
 
 
 
 #bottom-links {background-image: url("../images/css/bottom_links_bg.png") ;}

 
 
 
 
 #flyout #main-nav .level1 .level2 li li a {background-image: url("../images/css/li.gif") ;}

 
 
 
 
 #flyout #main-nav .level1 .level2 li li a:hover {background-image: url("../images/css/li_on.gif") ;}

 
 
 
 
 #flyout #main-nav .level1 .level2 li li.more a {background-image: url("../images/css/arrow_down.gif") ;}

 
 
 
 
 #flyout #main-nav .level1 .level2 li li.more  a:hover {background-image: url("../images/css/arrow_down_on.gif") ;}

 
 
 
 
 #flyout #main-nav li .level1 li .level2 li ul li ul li   a {background-image: url("../images/css/li.gif") ;}

 
 
 
 
 #login div p  {background-image: url("../images/css/dotted_line_h.gif") ;}

 
 
 
 
 #login div ul li {background-image: url("../images/css/li.gif") ;}

 
 
 
 
 div.tabs {background-image: url("../images/css/ui-bg_flat_75_ffffff_40x100.png") ;}

 
 
 
 
 div.tabs ul.tabs_ul li.tabs_li {background-image: url("../images/css/gradient_small.png") ;}

 
 
 
 
 .grid_news .aktualnosc {background-image: url("../images/css/dotted_line_h.gif") ;}

 
 
 
 
 .grid_news .aktualnosc .head .title a, .grid_news_more a, .korpo_news .aktualnosc .head ul.title li  {background-image: url("../images/css/li.gif") ;}

 
 
 
 
 .grid_news_more {background-image: url("../images/css/dotted_line_h.gif") ;}

 
 
 
 
 .flap-open .flap-header span {background-image: url("../images/css/sprite_flap_close.png") ;}

 
 
 
 
 .query_submit, #doc_search #doc-search-submit  {background-image: url("../images/css/search_icon.png") ;}

 
 
 
 
 .info-layer-left-white {background-image: url("../images/css/info_white.gif") !important;}

 
 
 
 
 .content-icon-oc {background-image: url("../images/css/ikonka_ocac.png") ;}

 
 
 
 
 .mini_form_image {background-image: url("../images/css/mf_ubezpieczenia_nb.jpg") !important;}

 
 
 
 
 .mini_form_image .mini_form_button input.mini_form_submit {background-image: url("../images/css/bt_mf.gif") !important;}

 
 
 
 
 .mini_form_image_emerytura {background-image: url("../images/css/mf_emerytura_nb.jpg") !important;}

 
 
 
 
 .mini_form_image_inwestycje {background-image: url("../images/css/mf_inwestycje_nb.jpg") !important;}

 
 
 
 
 
.no-border {border-bottom:0 none !important;} 

#flyout #main-nav .level1 .level2 li li.no-border a{padding:5px 0 !important;} 

.f_left {float:left;} 

.krotki { 
width: 53px !important; 
} 
.krotki_v1 { width: 38px !important;} 
.krotki_v2 {margin: 1px 0 1px 4px !important; width: 134px !important;} 
.multi-h2 {width:268px;} 

.grid_news {height:138px; overflow:auto; width:312px; display:block;} 
.swf_popup {display:none;} 

p.more a {line-height:13px;} 

.krotki2 { width: 33px !important;} 
.dlugi {width: 137px !important;} 
.krotki {width: 53px !important;} 

#step1form .field select {width: 455px;} 
#step2form .field select {width: 438px;} 
#step2form .field input,#step2form .field textarea {width:431px;} 


.ldr-cont{display:none;z-index:9999;position:absolute;top:0;left:0;margin:0} 
.ldr-cont table, .ldr-cont table td{width:100%;height:100%;vertical-align:middle;text-align:center;border:0;margin:0;padding:0}
 .ldr-bg{display:none;z-index:9998;position:absolute;top:0;left:0;margin:0;background-color:#fff;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80);}
 .ldr-msg-txt{display:block;padding:6px 0;} 
#ldr-msg .btn{width:40px;margin-right:auto;margin-left:auto} 

.swf_player { clear:both; width:100%; float:left;text-align: right;} 
.space {clear:both; height:1px; line-height:1px; font-size:1px; float:left; width:100%;}
 
.wide_ul {left: -175px !important; width:962px !important;} 
.wide_ul li.col0 {width:175px !important; padding:0 17px 10px 0 !important; float:left;}
 .wide_ul li.col0 ul {border-top:0 none !important; width:131px !important; padding:10px 15px 15px !important;}
 
.wide_ul li.col0 ul.ul_red {background-color:#A40033 !important;} 
.wide_ul li.col0 ul.ul_red_light {background-color:#BB0000 !important;} 
.wide_ul li.col0 ul.ul_blue {background-color:#0C4087 !important;} 
.wide_ul li.col0 ul.ul_blue_light {background-color:#00a9e0 !important;} 
.wide_ul li.col0 ul.ul_gray_light {background-color:#EAEAEA !important;} 
.wide_ul li.col0 ul.ul_gray {background-color:#82858B !important;} 
.wide_ul li.col0 ul.ul_gray_dark {background-color:#5E5E5E !important;} 
.wide_ul li.col0 ul.ul_green {background-color:#059644 !important;} 
.wide_ul li.col0 ul.ul_orange {background-color:#D94E04 !important;} 




#flyout #main-nav .level1 .level2 li.col0 li a, 
.wide_ul li.col0 ul.ul_red li, .wide_ul li.col0 ul.ul_red li a, 
.wide_ul li.col0 ul.ul_red_light li, .wide_ul li.col0 ul.ul_red_light li a, 
.wide_ul li.col0 ul.ul_blue li, .wide_ul li.col0 ul.ul_blue li a, 
.wide_ul li.col0 ul.ul_blue_light li, .wide_ul li.col0 ul.ul_blue_light li a, 
.wide_ul li.col0 ul.ul_gray li, .wide_ul li.col0 ul.ul_gray li a, 
.wide_ul li.col0 ul.ul_gray_dark li, .wide_ul li.col0 ul.ul_gray_dark li a, 
.wide_ul li.col0 ul.ul_green li, .wide_ul li.col0 ul.ul_green li a, 
.wide_ul li.col0 ul.ul_orange li, .wide_ul li.col0 ul.ul_orange li a, 
.wide_ul li.col0 ul.ul_red li, .wide_ul li.col0 ul.ul_red li a 
{color:#ffffff !important;} 

.wide_ul li.col0 ul li a {line-height:15px !important;} 

#flyout #main-nav .level1 .level2 li.col0 li a:hover 
.wide_ul li.col0 ul.ul_red li a:hover, 
.wide_ul li.col0 ul.ul_red_light li a:hover, 
.wide_ul li.col0 ul.ul_blue li a:hover, 
.wide_ul li.col0 ul.ul_blue_light li a:hover, 
.wide_ul li.col0 ul.ul_gray li a:hover, 
.wide_ul li.col0 ul.ul_gray_dark li a:hover, 
.wide_ul li.col0 ul.ul_green li a:hover, 
.wide_ul li.col0 ul.ul_orange li a:hover, 
.wide_ul li.col0 ul.ul_red li a:hover 
{color:#ffffff !important; text-decoration:underline !important;} 

#flyout #main-nav .level1 .level2 li.col0 ul.ul_gray_light li a, 
#flyout #main-nav .level1 .level2 li.col0 ul.ul_gray_light li a:hover {color:#4D4D4D !important;}
 
.wide_ul li.col0 ul li {width:131px !important;border-bottom:0 none !important;}
 .wide_ul li.col0 ul li.header_li {color:#ffffff !important;} 
.wide_ul li.col0 ul li.header_li a {line-height:15px;} 

#intro_v2 {padding-top:15px;} 

.box_szukaj_pracy p {font-size:11px;} 
.box_szukaj_pracy form {width:298px; margin:5px 7px 0 7px;} 
.box_szukaj_pracy form .field {background-position: -49px 0;padding-left: 108px;}
 .box_szukaj_pracy form .field select {width:190px;} 

.flap-body .box_szukaj_pracy p {margin:5px 7px 0 7px !important;} 







.mini_form_grey {background-color:#e5e5e5 !important} 
.mini_form_clear {background-image:none !important} 

.mini_form_grey .mini_form_header, .mini_form_grey p, .mini_form_grey p, .mini_form_grey .mini_form_prefix {color:#033581 !important; background-color:#e5e5e5 !important; border:none !important;}
 
.mini_form_grey .mini_form_button {color:#033581 !important; background-color:#e5e5e5 !important; border:none !important; padding-top:2px;}
 

.mini_form_grey input.mini_form_submit{ 
background-color: #e5e5e5 !important; 
border: 0 none; 
color: #033581; 
cursor: pointer; 
font-size: 17px; 
height: 23px; 
line-height: 23px; 
padding: 0 0 4px; 
width: 72px; 
} 


.container_white { background-color: #fff !important;} 

.container_korpo {margin-bottom:2px;}

.multi_dane {font-weight:bold;} 

 
 
 
.con_dfe{background:url('../images/con_dfe.jpg') top left no-repeat;width:937px;height:467px;padding:5px 0 0 45px;}
.con_dfe  h1 {font-size:35px;font-weight:bold;line-height:45px;margin:50px 0 10px 0;}
.con_dfe  h2 {font-size:24px;}
.con_dfe .bot{float: right;padding-top: 56px;padding-right: 36px;}

.con_dfe_dfe{background:url('../images/wniosek_2.jpg') white bottom left no-repeat;width:937px;height:467px;padding:5px 0 0 45px;}
.con_dfe_dfe  h1 {font-size:35px;font-weight:bold;line-height:45px;margin:50px 0 10px 0;}
.con_dfe_dfe  h2 {font-size:24px;}
.con_dfe_foot{background:white bottom left no-repeat;width:937px;height:51px;padding:5px 0 0 45px;}
.con_dfe_dfe_foot{background:white bottom left no-repeat;width:957px;height:51px;padding:5px 0 0 25px;}
.con_dfe_dfe_buttons{top:240px; position:absolute;}
.con_dfe_dfe .bot{float: left;padding-top: 56px;}
span.contact{color:#4d4d4d;font-size:16px;margin:0 140px 0 0;}
span.phone{color:#003781;font-size:13px;margin:0 140px 0 0;}
span.phone_num{font-size:16px;font-weight:bold;}
a.at{color:#003781;font-size:16px;margin:0 140px 0 0;text-decoration:underline;}
a.skype{position:relative;top:10px;}
p.grey{font-size:12px;color:#4d4d4d;margin:25px 0 40px 0;}
img.schem{margin:60px 0 0 0;}
img.but{margin:0 45px 0 0;}
.apl_or{background:url('../images/apl_or.png') top left no-repeat;width:259px;height:156px;float:left;margin-right:10px;color:#fff;font-size:15px;padding:20px 0 0 35px;font-family:Verdana;}
.apl_or:hover{background:url('../images/apl_or_on.png') top left no-repeat;text-decoration:none;color:#fff;}
p.or_nag{font-size:21px;line-height:26px;height:95px;}

span.how{font-size:17px;color:#003781;position:relative;top:-30px;}


.main_box {border: 14px solid #fff; background:#ededed}
.main_box .text {padding: 34px 47px 0; color:#003781}
.main_box .text h4 {font-size:20px; padding-bottom:30px}
.main_box .text .switch {margin-left:22px}
.main_box .text .switch .switcher {min-width:25px;height:28px;padding-left:35px;font-size:14px;padding-top:3px; cursor:pointer}
.main_box .text .switch .closed {background:url(../img/flaps_down.gif) no-repeat;}
.main_box .text .switch .opened {background:url(../img/flaps_up.gif) no-repeat;}
.main_box .text .switch .flaps {display:none;margin-left:35px;font-size:12px; color:#4D4D4D;padding-bottom: 10px;}
.main_box .text .switch .flaps ul {margin:8px;padding-left: 10px;}
.main_box .text .switch .flaps ul li {background:url(../img/checked.png) no-repeat; min-width:20px; padding-left:30px; padding-bottom:5px;text-align: justify;}
.main_box .text .switch .flaps h3 {font-weight:bold;padding-bottom:1px;padding-top:4px;}
.main_box .text .switch .flaps h5 {font-weight:bold;padding-bottom:1px;padding-left: 17px;}
.main_box .text .switch .flaps p {text-align:justify;padding-left: 17px;}
.dfe_download {background:url(../img/arrow_small.gif) no-repeat 20px 28px; padding-left:35px;font-size:14px;}
.dfe_download  img{position:relative;top:10px;left:5px}
.mb34 {margin-bottom:34px}
.pb10 {padding-bottom:10px !important}


@charset "utf-8"; 
/* CSS Document */ 
.cookie_wrapper { 
width:100%; 
background-color:#cfd0d2; 
height:70px; 
position:absolute; 
z-index:9999; 
left:0; 
top:0; 
display:none; 
} 
.cookie_content { 
width:949px; 
height:25px; 
padding:10px 16px; 
margin:0 auto; 
} 
.cookie_content p { 
width:800px; 
float:left; 
font-size:12px; 
line-height:13px; 
color:#4d4d4d; 
} 
.cookie_content p a { 
margin:0; 
color:#4d4d4d; 
text-decoration:underline; 
} 
.cookie_content a.cookie_close { 
float:right; 
width:55px; 
margin:6px 0; 
background:transparent url("../images/css/ico_cookie.gif") left top scroll no-repeat; 
padding:1px 0 0 25px; 
font-size:14px; 
font-weight:bold; 
line-height:15px; 
color:#4d4d4d; 
} 
#cookies-message { 
opacity:0.85; 
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 45px;
z-index: 9999;
}


 
 
 
 