body{margin:0; padding: 0; font:11px/18px Tahoma, Arial, Helvetica, sans-serif;}

p{color:#474747; font:11px/18px Tahoma, Arial, Helvetica, sans-serif; margin:8px 0; padding:0;}
li, a{font:11px/15px Arial; text-decoration:none; color:#4c4c4c}
a:hover{ text-decoration:underline;}
h1{font:bold 17px/31px Arial;}
h2{font:bold 13px/16px Arial; color:#3a2312}
ul li{font:11px/18px Tahoma, Arial, Helvetica, sans-serif; margin:2px 0; padding:0;}

div#all{width: 100%; margin:0; padding:0;}

/****************************** TOP MENU *************************************************************************************/
div#all table{width:100%; float:left; margin:0; padding:0; background:#e7e7e7 url('bajk/bg.jpg') left 30px repeat-x}
.tmlc{height:30px; margin:0; padding:0; background:url('bajk/tmlc.gif') left top repeat-x;}
.tmlb{width:5px; height:30px; margin:0; padding:0; background:url('bajk/tmlb.gif') left top repeat-x;}
#tmlcontent{width:880px; height:30px; margin:0; padding:0; background:#3a2312;}

#ikony span{float:left; margin:8px 10px 0 0; padding:0 10px; color:#fff; font:11px/15px Arial; border-right:1px solid #fff;}
#ikony a{display:block; width:25px; height:30px; float:left; margin:0; padding:0; background:url('bajk/map.gif') center center no-repeat;}
a#home{background-image:url('bajk/home.gif')}
a#mail{background-image:url('bajk/mail.gif')}

#flags{width:93px; height:23px; float:right; margin:3px 0 0 0; padding:0; border-left:1px solid #4f3a2b;}
#flags a{display:block; width:22px; height:12px; float:left; margin:5px 0 0 6px; padding:0; background:url('bajk/pl.gif') left top no-repeat;}
a#eng{background-image:url('bajk/eng.gif')}
a#deu{background-image:url('bajk/deu.gif')}

/***************************** TOP *******************************************************************************************/
#rec_1{width:100%; height:11px; margin:0; padding:0; vertical-align:top;}
#rec_2{width:100%; height:6px; margin:0; padding:0;}
#rec_3{width:100%; height:2px; margin:0; padding:0;}
#rec_4{width:100%; height:102px; margin:0; padding:0;}
#rec_5{width:100%; height:113px; margin:0; padding:0;}
#tc{background:url('bajk/tlb.gif') left top repeat-x}
#rec_6{width:100%; height:36px; margin:0; padding:0;}
#rec_7{width:100%; height:31px; margin:0; padding:0;}
#hc{background:url('bajk/hc.gif') left top repeat-x;}

.tborder{background: #e7e7e7 url('bajk/tborder.jpg') left top repeat-x}

/***************************** ZAWARTOŚĆ *************************************************************************************/
#rec_1 td table{width:880px; float:left; margin:0; padding:0; background:#fff;}
#tcl{width:571px; margin:0; padding:11px 0 10px 0; vertical-align: top;}
#tcr{width:309px; margin:0; padding:11px 0 10px 0; background:#fafafa; vertical-align: top;}

#tcr h1{width:276px; float: left; margin:0 20px 15px 13px; padding:0; font:bold 17px/20px Arial; color:#3a2312}
* html body #tcr h1{margin:0 8px 15px 8px;}
#tcr h2{width:276px; float: left; margin:0 20px 10px 13px; padding:0; font:bold 11px/15px Arial; color:#4f89cf}
* html body #tcr h2{margin:0 8px 15px 8px;}

#tcl h1{float:left; margin:10px 0 0 0; padding:5px 20px 5px 20px; font:17px/20px Verdana, Arial, Helvetica, sans-serif; color:#4f89cf; border-left:5px solid #4f89cf; background:#f8f9f9 url(bajk/hbg.gif) right top no-repeat}

#tcl .ramka{width:530px; float:left; margin:10px 0 10px 0; padding:13px 0; background: #e8e8e8; border: none; overflow:hidden;}
#tcl .ramka div{width:530px; float:left; margin:0; padding:0; background:#fff}
#tcl .ramka div img{margin:10px; border:none;}

/***************************** MENU ******************************************************************************************/
#tcl #menu{width:154px; height:220px; float:right; margin:0; padding:0 0 18px 0; background:#fff url(bajk/mb.gif) left bottom no-repeat; overflow: hidden}
* html body #tcl #menu{width:151px}
#tcl #menu ul{width:154px; float:left; margin:20px 0 0 0; padding:0; background:#e8d6be url(bajk/mulb.gif) left top repeat-x;}
#tcl #menu ul li{width:149px; float:left; margin:0 0 0 5px; padding:3px 0; background:#fff; overflow:hidden}
* html body #tcl #menu ul li{margin-left:2px;}
#tcl #menu ul li a{float:left; margin:0 0 0 5px; padding:0 0 0 17px; font:12px/20px Arial; color:#371f0e; background:url(bajk/sign_red.gif) 5px 6px no-repeat;}
#tcl #menu ul li a.menuactive, #tcl #menu ul li a:hover{ font-weight:bold; text-decoration:none;}

#tcl #menu ul li ul{float:left; margin:0; padding:2px 0; background: #fff;}
#tcl #menu ul li ul li{float:left; margin:0; padding:0; background: url(bajk/sign_blue.gif) 15px 10px no-repeat}
#tcl #menu ul li ul li a{float:left; margin:0; padding:0 0 0 28px; font:11px/16px Arial; color:#0058a1; background: none;}
.menuactive{ color:#2295e7;}
/***************************** STOPKA ****************************************************************************************/
.fc{height:30px; margin:0; padding:0; background:url('bajk/fc.gif') left top repeat-x;}
.fb{width:5px; height:30px; margin:0; padding:0; background:#eaeaea;}
#fcontent{width:880px; height:30px; padding:0; margin:0; background:#3a2312;}

/***************************** STOPKA MENU ***********************************************************************************/
#fcontent ul{float:left; margin:0; padding:2px 0 0 0}
#fcontent ul li{float:left; margin:0; padding:0; display:inline;}
#fcontent ul li a{float:left; margin:0; padding:0 10px; color:white; text-decoration:none; border-right:1px solid #fff; line-height:12px}

.tekst{ width:530px; float:left; margin:10px 20px; padding:0;}
.tekst img{ padding:2px; border:1px solid #d7ba92; margin:5px;}

.tekst a{ text-decoration:underline;}
.tekst a:hover, .tekst a:hover strong, .tekst a:hover strong span{color:#660000 !important;}

.tekst table{ width:515px !important; border:none; margin:10px 0 !important;}
.tekst table tr td{ border:1px solid #ded1c0; padding:3px;}

.investmag{ width:170px; float:right;}
.investmag a{ color:#FFF;}

*html body div table tr td.ie{ width:1px}

.top_p{ float:right; width:309px; height:298px; background:url(bajk/top_p.jpg) right top no-repeat;}
.top{ float:left; width:417px; height:224px;}

table tr td#tcr .submenu{float:right; width:309px; background:#fff}

#tcr .submenu ul{width:309px; float:left; margin:0 0 0 0; padding:0 0 10px 0; list-style:none; background:#fff;}
#tcr .submenu ul li{width:281px; float:left; margin:0; padding:0; border:2px solid #f7f3e3; border-bottom:none;}
#tcr .submenu ul li a{float:left; width:241px; _width:280px; margin:0; padding:5px 15px 5px 25px; font:12px/16px Arial; color:#371f0e; background: url(bajk/zn.gif) #ded1c0 8px 10px no-repeat; text-decoration:none;}
#tcr .submenu ul li a:hover, #tcr .submenu ul li.active a.menuactive1,#tcr .submenu ul li.menuactive a.menuactive{color:#000; font-weight:bold; text-decoration:none;}

#tcr .submenu ul li ul{width:290px; _width:280px; float:left; margin:0; padding:0;}
#tcr .submenu ul li ul li{width:279px; float:left; margin:0; padding:0;}
#tcr .submenu ul li ul li a{width:243px; _width:276px; padding:5px 0 5px 35px; margin:0; background: url(bajk/zn.gif) #ede6de 15px 10px no-repeat; font:11px/16px Arial; text-decoration:none;}

#tcr .submenu ul li ul li ul{width:280px; float:left; margin:0; padding:0;}
#tcr .submenu ul li ul li ul li{width:277px; float:left; margin:0; padding:0;}
#tcr .submenu ul li ul li ul li a{width:232px; padding:5px 0 5px 45px; margin:0; background: url(bajk/zn.gif) #f6f2ec 25px 10px no-repeat; font:11px/16px Arial;}

#tcr .submenu h1{ margin:0; padding:5px 0 5px 15px; margin:2px; _margin-left:0; overflow:hidden; color:#fff; width:267px; _width:283px; background:#3a2312}

table.formbuilderform{ float:right; width:300px !important}
table.formbuilderform tr td{ text-align:left; font:11px/18px Tahoma, Arial, Helvetica, sans-serif;}
table.formbuilderform tr td input{ float:left; width:200px; border:1px solid #3a2312;}
table.formbuilderform tr td textarea{float:left; width:200px; height:130px; border:1px solid #3a2312;}
table.formbuilderform tr td input#fbsubmit4{ float:right; width:120px; border:1px solid #3a2312; margin-right:15px; _margin-right:20px;}

.naglowek{clear:both;}