* { padding: 0px; margin: 0px; }
body {  text-align: center; font: 11px Arial;   }
a { color: #000000;text-decoration:  none;font-weight: normal; border: 0px;}
a:link, a:visited { color: #000000;text-decoration:  none;font-weight: normal; border: 0px;}
a:hover { color: #000000;text-decoration:  underline;font-weight: normal; border: 0px;}

.bld { font-weight: bold;}

.whitebg { background-color: #FFFFFF;}
.orangebg { background-color: #FC822D;}
.lightgraybg { background-color: #EEEEEE;}

.orangebrd {border-color: #FC822D;}

span.arrow { font-size:11px; font-weight:bold }

img { border-width: 0px; }

.fr {float:right;}
.fl {float:left;}

.tr {text-align:right;} /*nowa*/
.tl {text-align:left;} /*nowa*/
.tc {text-align:center;} /*nowa*/

.clr { clear: both; height: 0px; font-size: 0px; padding: 0px;}

/* Layout */

#header { height: 81px; }
#header table { width: 100%; border-collapse: collapse; border-width: 0px; }
#header td { border-width: 0px; }
#header td.left { background-color: #fff; width: 33%;}
#header td.center { width: 33%;background-color: #014a99;  }
#header td.right { background-color: #014a99; width: 33%; }

#logo { float: left; width: 280px; height: 81px; background-color: #fff; }
#logo .ins { padding: 18px 0px 0px 20px; }

#seperator { float: left; width: 28px; height: 81px; background: url("topleft.gif") no-repeat; }
#slogan { float: left; width: 230px;}
#slogan .ins { padding: 0px 0px 0px 25px; }
#topfoto { float: left; width: 163px; height: 81px; background: url("topright.jpg") no-repeat;}

#menutop { height: 32px; background: url("menutopbg.gif") repeat-x; text-align: center; font-family: verdana; }
#menutop .ins { margin: 0px auto; text-align: center; width: 900px; }
#menutop .menuitem { float: left; }
#menutop a { display: block; padding: 8px 10px 8px 10px; font-size: 13px; color: #fff; }
#menutop a:hover { background: url("menutopactivebg.gif") repeat-x; text-decoration: none; }
#menutop .active { background: url("menutopactivebg.gif") repeat-x; }
#menutop .active a { background: url("dinkstop.gif") no-repeat center 3px; }

#container { width: 900px; background: url("containerbg.gif") repeat-y left top; margin: 0px auto; text-align: center;  padding-top: 1px;}

#left { float: left; width: 180px; text-align: left; }
#center { float: left; width: 540px; text-align: left; }
#right { float: left; width: 180px; text-align: left;  }

#menuleft { margin-bottom: 30px; background-color: #014a99; width: 180px; }
#menuleft .menuitem { border-bottom: 1px solid #90c3f8; }
#menuleft a { display: block; text-align: left; padding: 5px 10px 5px 20px; font-size: 11px; color: #fff; }
#menuleft a:hover { background: url("menuleftactivebg.gif") repeat-x; text-decoration: none; }
#menuleft .active { background: url("menuleftactivebg.gif") repeat-x; background-color: #016dcd; }
#menuleft .active a { background: url("dinksleft.gif") no-repeat left center; }
#menuleft .last { border-bottom: none; }

.leftextras {  padding: 20px 20px 20px 20px; color: #5e5e5e; }
.leftextras a {  color: #e5112a; }
.leftextras img { margin: 0px 0px 10px 0px; }

#center .ins { padding: 25px 20px 20px 20px; height: 300px; color: #000000; text-align: justify;line-height:1.5em; }
html>body #center .ins { height: auto; min-height: 300px; }
#center h1 { margin: 0px 0px 3px 0px; padding: 0px; color: #003c7b; font-size: 18px; }
#center h2 { margin: 0px 0px 25px 0px; padding: 0px; color: #014a99; font-size: 14px; }
#center a { color: #15459c; text-decoration:  none;}
#center a:hover { color: #ff0000; text-decoration:  underline;}
#center img { margin: 10px 15px 10px 15px; }
#center span.blue { color: #013B7A; font-weight: bold; font-size: 12px; }
#center span.red { color: #e3001b; font-weight: bold; }
#center ul,ol {  padding: 0px; margin: 10px 0px 10px 30px; }
#center li { padding: 0px; margin: 0px;  }
#center td { padding: 4px 10px 4px 10px; }

#plan { margin-top: 20px; }
#plan td { border: 1px solid #666; padding: 2px 5px 2px 5px; text-align: center;  }
#plan td.hd3 { color: #013B7A; border-width: 2px; font-weight: bold; font-size: 13px; padding: 5px; }
#plan tr.trc td { font-weight: bold; border-width: 2px; color: #013B7A;}
#plan b { color: #013B7A; }
#plan td.red b { color: #e3001b; }

#right .sidebar { background-color: #eef6fe; }
#right .sidebar .ins { padding: 50px 15px 20px 15px; color: #5e5e5e; }
#right .sidebar h3 { margin: 0px 0px 20px 0px; padding: 0px; color: #205da0; font-size: 14px; }
#right .sidebar a {  color: #e5112a; }

#footer { float: right; width: 719px; height: 24px; background: #0063ce url("footerbg.gif") no-repeat left top; }
#footer .left { width: 250px; float: left; }
#footer .right { width: 469px; float: left; }
#footer .left .ins { padding: 5px 0px 0px 20px; text-align: left; color: #fff; font-size: 10px; }
#footer .right .ins { padding: 5px 20px 0px 0px; text-align: right; color: #fff; font-size: 10px; }
#footer .right a { color: #fff; font-size: 10px; }

#lastfooter {width: 900px; margin: 0px auto; font-size: 10px; color: #5e5e5e; }
#lastfooter .ins { text-align: right; padding: 5px 20px 0px 0px; }
#lastfooter .ins a { color: #e5112a; }
#lastfooter .left { padding-top: 45px; width: 310px; float: left; text-align: right; }
#lastfooter .center { padding-top: 45px; width: 280px; float: left; text-align: center; }
#lastfooter .center a { color: #5e5e5e; }
#lastfooter .right { padding-top: 45px; width: 310px; float: left; text-align: left; }
#lastfooter .right a { color: #e5112a; }

#lastlastfooter { text-align: center; padding-bottom: 20px; width: 900px; margin: 0px auto; padding-top: 10px;  }

#maincontainer { width: 900px; margin: 0px auto; text-align: left; padding-bottom: 0px; padding-top: 0px;}

#leftfoto { float: left; width: 478px; height: 333px; background: url("leftfoto.jpg") no-repeat; }
#leftfoto .ins { padding: 245px 0px 0px 218px; }
#rightlinks { float: left; width: 422px; height: 333px; background: url("rightlinks.jpg") no-repeat; }

table.tb2 { border-collapse: collapse; }
table.tb2 td { border: 1px solid #666; }

table.calc { border-collapse: collapse; margin-top: 25px; }
table.calc td { border-width: 0px; padding: 5px;  }
table.calc input { border: 1px solid #90c3f8; font-size: 11px; color: #013B7A; padding: 2px; }
table.calc input.button { background: #013B7A; color: #fff; padding: 3px 10px 3px 10px; }
table.calc input.button2 { background: #e3001b; color: #fff; padding: 3px 10px 3px 10px; }
table.calc input.checkbox { border-width: 0px; }

tr.zdolnosc td { background-color: #f0f0f0; }

#logoprint { display: none; }
.printfooter { display: none; }

.mainlink { height: 89px; }
.mainlink .ins { padding: 29px 20px 0px 76px; }
.mainlink a.big { font-size: 22px; color: #003e81; font-family: verdana;}
.mainlink a.small { font-size: 14px; color: #fefdfb;font-family: verdana; }

#results .result { background-color: #fff; }
#results .result .image { width: 170px; float: left; }
#results .marked .image { width: 169px; float: left; }
#results .result .image .inside { padding: 12px 0px 12px 10px; }
#results .result .image img { border: 1px solid #ccc; margin: 0px; }
#results .result .image a { color: #283669; font-size: 11px;  }
#results .result .description { width: 380px; float: left;  }
#results .marked .description { width: 380px; float: left;  }
#results .result .description .inside { padding: 12px 10px 12px 10px; text-align: justify; color: #4e4e4e; font-size: 11px;}
#results .result .description h2 { color: #283669; padding: 0px; margin: 0px; margin-bottom: 12px; font-size: 13px; font-weight: bold; }
#results .result .description .leftdesc {width: 300px; }
#results .result .description .rightdesc { float: left; width: 190px; text-align: right; }
#results .result .description .rightdesc p { padding: 0px; margin: 0px; }
#results .result .description .rightdesc div { padding: 0px; margin: 0px; }
#results .result .description .more { text-align: right; padding-top: 10px;}
#results .result .description a { color: #283669; font-size: 11px; }
#results .result .description a.h2link { display: block; text-decoration:  none; color: #283669; padding: 0px; margin: 0px; margin-bottom: 12px; font-size: 13px; font-weight: bold; }
#results .result .description a.h2link:hover { color: #e3001b; text-decoration: none; }
#results .result .description table { border-collapse: collapse; }
#results .result .description td { padding-bottom: 2px; padding-top: 2px; }
#results .result .description td.caption { width: 100px; color: #4e4e4e; font-size: 11px; text-align: left; }
#results .result .description td.value {  width: 130px; color: #283669; font-size: 11px; text-align: right; }
#results .result .description td.links { width: 162px; color: #283669; font-size: 11px; text-align: right; }
#results .result .description td.links a { color: #283669; font-size: 11px; }
#results .result .description a.more { display: block; text-decoration:  underline; padding: 2px 0px 2px 20px; margin-left: auto;  float: right;  background: url('icomore.gif') no-repeat left top; color: #15459c; font-size: 11px; }
#results .result .description a.more:hover { color: #ff0000; text-decoration:  underline;}
#results .blue { background-color: #f1f5fb; }
#results .seperator { width: 500px; padding-top: 4px; padding-bottom: 4px; height: 1px; font-size: 1px; background: #fff url("resultsseperator.gif") no-repeat left center; }

#mny_cw table {border:0;border:1px solid #E7E7E7;width:100%;font:normal 11px Tahoma;padding:0;border-collapse: collapse;background-color:#FFF;text-align:left;}
#mny_cw .al {text-align:left !important;}
#mny_cw .cw_chart {width:auto !important;}
#mny_cw .cw_h1 {height:25px;background-color:#0D3681;}
#mny_cw .cw_h2 {background-color:#DDDDDD;}
#mny_cw .cw_h1_t {float:left;background:url(http://www.money.pl/i/a3.gif) no-repeat 5px 8px;padding:2px 2px 2px 13px;color:#ffffff;font:bold 12px Arial;}
#mny_cw .cw_h1_t span{color:#C2EEFF}
#mny_cw .cw_h1_t a{color:#FFFFFF;text-decoration:none}
#mny_cw .cw_h1_l {float:right;padding:2px 5px 0px 3px}
#mny_cw .cw_h2 {background-color:#E7E7E7;color:#4C4C4C;padding:3px 5px 3px 2px;font-weight:bold;} 
#mny_cw .cw_h3 td {background-color:#E7E7E7;padding:3px 2px 3px 5px;color:#A39C9C;text-align:right} 
#mny_cw th  {border:1px solid #cccccc} 
#mny_cw .td1 {padding:2px 2px 2px 5px;border-bottom:1px solid #E7E7E7;}
#mny_cw .td2 {padding:2px 2px 2px 5px;}
#mny_cw .td3 {padding:0px;}
#mny_cw .cw_tbl_search {background-color:#eeeeee;font:normal 12px Arial;}
#mny_cw form,#mny_cw .normal{font:normal 12px Arial !important;}
#mny_cw .c_plus {color:#339933;} 
#mny_cw .c_minus {color:#ED2901;}
#mny_cw .c_rowne {color:#999999;}
#mny_cw .td1 a {text-decoration:none;color:#15459C !important}
#mny_cw .bg1{background-color:#ffffff;}
#mny_cw .bg2{background-color:#EDF6FC !important}
#mny_cw .td2 ul {list-style:none !important;margin:4px 4px 1px 0;padding:0;}
#mny_cw .td2 li {background:url(http://www.money.pl/i/a5.gif) no-repeat 6px 8px;padding:3px 5px 3px 16px;line-height:1.2em;}
#mny_cw .td2 li a {color:#15459C !important; font:bold 12px Arial;text-decoration:none;}

#path { padding: 0px 0px 15px 0px; }


.advert { margin-top: 10px; }
