@charset "utf-8";
/* CSS Document */

body {background:#ddd5c0; margin:0; padding:0; text-align:center; font:11px/18px Verdana, Arial, Helvetica, sans-serif; color:#825c51;}

#box {width:970px; margin:auto; background:#f5f2ea url(bg.jpg) left top repeat-x; overflow: hidden;}

.clear{clear:both;}

p {margin:0 0 10px 0; padding:0;}

a {text-decoration:none; font-weight:bold; color:#a96551;}
a:hover {text-decoration:underline;}

img{border:none;}

#top {width:970px; height:120px; background:url(top.jpg) left top no-repeat;}

#top #con {float:right;}

#top a {display:block; float:left; height:40px; margin:10px 0 0 0;}

#top #kontakt {width:110px;}
#top #strona_glowna {width:30px;}
#top #mapa_serwisu {width:30px;}

#szukaj {width:150px; float:left; overflow:hidden; height:60px; background:url(szukaj.jpg) left top no-repeat;}
#szukaj table {margin:18px 0 0 0;}
#szukaj #q {width:100px; background:none; margin:0 0 0 12px; border:none; padding:0 0 0 5px;}
#szukaj #button {border:none; background:none; width:20px; height:20px; cursor:pointer;}

#contener {width:790px; text-align:left; margin:auto; overflow:hidden;}
#naglowek {width:790px; height:60px; float:left; overflow:hidden;}
#logo {width:500px; float:left; overflow:hidden;}

#oferta {display:block; margin:17px 0 0 0; background:url(oferta.jpg) left top no-repeat; width:140px; height:26px; float:left; overflow: hidden;}

#kolumna1{width:500px; float:left; background:url(head.gif) left 190px repeat-x; overflow:hidden;}
#kolumna2{width:290px; float:left; overflow:hidden;}
#kolumna2 .tresc {background:#f4f0e8; width:290px; overflow:hidden;}
.tekst_r {padding:0; margin:0 1px;}
#kolumna2 .head {border-bottom:1px #e2c6b5 solid;}
#kolumna2 .aktext {padding:0;}

#kolumna3{width:500px; float:left; background:url(head.gif) left 190px repeat-x; overflow: hidden;}
#kolumna4{width:290px; float:left; overflow: hidden;}
#kolumna4 .tresc {background:#f4f0e8; width:290px; overflow:hidden;}
#kolumna3 .aktext, #kolumna3 .tekst_r {padding:0;}
#kolumna4 .aktext, #kolumna4 .tekst_r {padding:0;}
#kolumna4 .head {border-bottom:1px #e2c6b5 solid;}
#kolumna4 .aktext {padding:0 20px 10px 20px;}

#menupath {background:#f4f0e8; width:290px; overflow:hidden;}
#menupath ul {margin:0; padding:0; list-style:none;}
#menupath li {margin:0; padding:0; list-style:none;}
#menupath a {display:block; color:#c84b26;}
#menupath .level1 .first {display:none;}
#menupath .level2 .first {display:block;}
#menupath .level1 a {line-height:30px; background:#eae4d4 url(li_menu.gif) 270px 8px no-repeat; border-bottom:1px #e2c6b5 solid; padding:0 10px;}
#menupath .level2 a {line-height:23px; background:url(li_podmenu.gif) 20px 8px no-repeat; border-bottom:none; padding:0 10px 0 30px; font-weight:normal;}
#menupath .level2 .last a {border-bottom:1px #e2c6b5 solid;}
#menupath .level2 .submenu a {font-weight:bold; border-bottom:none;}
#menupath .level2 .submenu .level3 a {font-weight:normal;}
#menupath .level2 .submenu .level3 .current a {font-weight:bold;}
#menupath .level2 .submenu .level3 a:hover {font-weight:bold;}
#menupath .level2 .current a {font-weight:bold;}
#menupath .level3 a {line-height:23px; background:url(li_podmenu.gif) 40px 8px no-repeat; border-bottom:none; padding:0 10px 0 50px; font-weight:normal;}
#menupath .level3 .last a {border-bottom:none;}
#menupath .level3 .current a {font-weight:bold;}
#menupath .level2 .submenu .level3 .submenu a {font-weight:bold;}
#menupath .level2 .submenu .level3 .level4 a {font-weight:normal;}
#menupath .level2 .submenu .level3 .level4 a:hover {font-weight:bold;}
#menupath .level2 .submenu .level3 .level4 .current a {font-weight:bold;}
#menupath .level5 {display:none;}
#menupath .level4 a {margin:0 0 0 20px;}
#menupath .level4 .last a {border-bottom:none;}
#menupath .level4 .current a {font-weight:bold;}
#menupath a:hover {text-decoration:none; font-weight:bold;}

#kolumna1_oferta{width:500px; float:left; background:url(head_oferta.gif) left 100px repeat-x; overflow: hidden;}

#kolumna2 .tresc img {margin:10px 20px 0 20px;}
#kolumna1 .tresc img {border-bottom:1px solid #e2c6b5; margin:1px 0 0 0;}

#flash {width:500px; height:190px; background:url(flash_bg.jpg) left top no-repeat; overflow: hidden;}
#flash #position_flash {width:500px; height:190px; position:relative; top:0; left:0; overflow: hidden;}
#flash a {display:block; width:500px; height:190px; cursor:pointer;}

#flash img {border:none; padding:0; margin:0;}

#flash_oferta {width:500px; height:100px;}
#flash_oferta #position_flash {width:500px; height:130px; position:relative; top:0; left:0; overflow:hidden;}

.tresc table img{border:1px #e2c6b5 solid;}

#bottom {width:790px; font:10px/15px Verdana, Arial, Helvetica, sans-serif; color:#a96551; margin:20px 0; float:left;}
#bottom .border {border-bottom:1px #e2c6b5 solid; width:790px;}
#bottom #lewa {float:left; line-height:20px; margin:0 20px;}
#bottom #prawa {float:right; line-height:20px; margin:0 20px; color:#d0ae9f;}
#bottom #prawa a {color:#d0ae9f; font-weight:normal;}
#bottom p {margin:10px 20px;}

.kod_html .tytul {font:15px/30px small-caps Verdana, Arial, Helvetica, sans-serif; color:#c84b26;  margin:0 20px 0 20px; padding:0;}

.title {font:15px/30px small-caps Verdana, Arial, Helvetica, sans-serif; color:#c84b26;  margin:0 20px 10px 20px; padding:0;}

.head_2 {font:15px/30px small-caps Verdana, Arial, Helvetica, sans-serif; color:#c84b26;  margin:0 20px 10px 20px; display:block;}

.tekst_r_head {padding:2px 10px; background:#eae4d4; margin:0 0 1px 0; font:bold 12px/18px small-caps Verdana, Arial, Helvetica, sans-serif;}
.tekst_r_tresc {text-align:justify; padding:10px; background:#efebdf; margin:0 0 1px 0;}

