* { color:#082340; font-size:14px;font-family:times new roman;}
body { background-image: url(gfx/bg_body.png);  }

#content { width:810px; margin:0 auto;  }


#top { background-image: url(gfx/top.png); background-repeat:no-repeat;  width:810px;  height:300px; }
#top .menu_top { padding-top:10px; display:block; height:285px;    }
#top .menu_top .p1 { float:left; padding-left:5px; padding-top:70px;  }
#top .menu_top .p2 { float:left; padding-left:20px; padding-top:40px; }
#top .menu_top .p3 { float:left; padding-left:20px; padding-top:15px;  }
#top .menu_top .p4 { float:left; padding-left:25px; padding-top:40px;  }
#top .menu_top .p5 { float:left; padding-left:14px; padding-top:70px; }



#footer { width:813px; height:30px; background-color:#5b7897;  }
#footer .info  { padding-right:20px; padding-top:8px;  text-align:right;}

#footer .info a { color:#e9eef4; font-size:9px;  }


a { text-decoration:none; color:#0a243f;}
.root {background-image: url(gfx/bg_content.png);  width:810px; background-repeat:repeat-y; line-height:20px;}
.menu  { width:220px; height:465px; border-right:#5b7897 1px solid; padding-top:20px; } 
.content { width:570px; padding-left:10px; padding-right:10px; padding-top:10px;  padding-top:20px;}
.oferta { width:220px; text-align:center; padding-top:5px; }
.post { width:220px; text-align:center; padding-top:15px;}
.find { width:220px; text-align:center; padding-top:15px;}
.kontakt { width:220px; text-align:center; padding-top:15px;  }
.kontakt p {   }
.kontakt p.kon { padding-top:0; margin-top:0; padding-bottom:5px; margin-bottom:0px; }
.kontakt strong {}

.wyszukiwarka { width:810px;}

.input { background-image: url(gfx/text.png); background-repeat:no-repeat; width:239px;  height:25px; border:none; padding-left:5px; padding-top:8px; margin:0; background-repeat:no; }
.input2 { background-image: url(gfx/text2.png); background-repeat:no-repeat; width:134px;  height:21px; border:none; padding-left:5px; padding-top:8px; }

.textarea { background-image:url(gfx/textarea.png); background-repeat:no-repeat;width:237px; padding-left:5px;  height:168px; padding-top:8px;  border:none;}
/*.submit { background-image:url(gfx/submit.png); background-repeat:no-repeat;width:92px; height:29px; border:none;  }*/

fieldset { border:0 solid;}
label { width:180px; line-height:23px; padding-left:5px;  margin:5px; float:left; text-align:right; }
label.wyslij { width:300px; line-height:23px; padding-left:5px;  margin:5px; float:left; text-align:right; }

ul.kalkulator1 { list-style-type:none;}
ul.kalkulator1 li { padding-top:2px;}


ul.kalkulator { list-style-type:none;}
ul.kalkulator li { padding-top:15px;}
ul.kalkulator li label { width:300px; line-height:23px;   margin:5px; float:left; text-align:left; }


.menu_d { width:145px; margin-left:auto; margin-right:auto; font-family: tahoma; text-align:left;  }
.menu a { text-align:center; }
.menu_d ul{margin-top: 0; margin-left:0; padding:0;list-style-type: none; display:block;  }
/*Top level list items*/
.menu_d ul li{ position: relative; display: inline; float: left; text-align:center; }
/*Top level menu link items style*/
.menu_d ul li a{  background-color:#5b7897; width: 125px; display: block; padding:2px 7px;  text-transform:none; color:#FFF;  text-align:center;}
/*IE6 hack to get sub menu links to behave correctly*/
* html .menu_d ul li a{display: inline-block;  }
.menu_d ul li a:link, .menu_d ul li a:visited{ color: #FFF;  }
/*tab link background during hover state*/
.menu_d ul li a:hover{  color: #FFF; text-decoration: none; background-color:#8c9cad; }
/*1st sub level menu*/
.menu_d ul li ul{ position: absolute; left: 0; display: none; }
/*Sub level menu list items (undo style from Top level List Items)*/
.menu_d ul li ul li{display: list-item; float: none; text-align:left;;}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.menu_d ul li ul li ul{top: 0; text-align:left;}
/* Sub level menu links style */
.menu_d ul li ul li a {font: normal 13px tahoma; width: 125px; /*width of sub menus*/  margin:0;border-top-width: 0; border:none;  text-align:left;}
.menu_d ul li ul li a:link .menu_d ul li ul li a:visited  { text-align:left; }
.menu_d ul li ul li a:hover{ /*sub menus hover style*/ color: #ffffff; text-align:left;}
/* ######### CSS classes applied to down and right arrow images  ######### */

