@charset "utf-8";
/* CSS Document */

body {background:#640000; text-align:center; margin:0 0 10px 0; color:#f8e9e2; font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;}

div {margin: 0; padding: 0;}

p {margin: 0 0 10px 0; padding: 0;}

 a {font-weight: normal; text-decoration: none; color:#d48409;}


#contener {z-index:2; height:100%; width:auto; position:absolute; top:0; left:50%; margin-left:-450px;}
#box {width:900px; margin: 0 auto; text-align:left;}
.clear {clear:both; font-size:1px; height:1px;}

#vertical_flash {width:180px; height:490px; position:absolute; left:50%; top:0; margin:0 0 0 -90px;}

#contentvertical_flash {width:180px; height:300px; position:absolute; left:50%; top:0; margin:0 0 0 -90px; overflow: hidden;}

#top {width:900px; background:url(bg_top.jpg) left top no-repeat; float: left; position:absolute: z-index:100;}
#flash {width:840px; background:url(bg_flash.jpg) -30px bottom no-repeat; margin: 0 30px 0 30px; padding-bottom: 30px; clear: both;}
#content {width:900px; background:url(bg_bottom.png) left bottom no-repeat;}
#content1 {width:900px; background:url(bg_bottom.png) left bottom no-repeat;}

#bottom {width:900px; height:32px; background:url(bottom.jpg) top left no-repeat; line-height:32px; color:#ad615e;}
#bottom span {margin:0 30px; display:block;}
#bottom a {color:#ad615e; text-decoration:none;}

#content #kolumna1 {width:330px; float: left;}
#content #kolumna2 {width:330px; float: right;}

#content #kolumna1 .tresc {margin:10px 0 30px 30px;}
#content #kolumna2 .tresc {margin: 10px 30px 30px 0px;}


#content1 #kolumna1 {float:left; width: 210px;}
#content1 #kolumna2 {float:right; width: 620px;}

#content1 #kolumna1 .tresc {margin:10px 0px 30px 30px;}
#content1 #kolumna2 .tresc {margin:10px 30px 30px 0;}

.head, .galeria2_akapit_tytul {clear:both;  font:bold 13px/16px small-caps Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;}
.aktext {clear:both;}

.podmenu {background: url(m_top.jpg) left top no-repeat #990b0a; width: 210px;}
.podmenu .head {}
.podmenu ul {margin: 0; padding: 10px 0 10px 0; width: 100%; background: url(m_bottom.jpg) left bottom no-repeat; width: 210px;}
.podmenu li {margin: 0; padding: 0; list-style: none;}
.podmenu li a {margin: 0; padding: 5px 0 5px 24px; display: block; color: #edd0ca; background: url(li.jpg) 12px center no-repeat;}
.podmenu li a:hover, .podmenu li a.current {color: #f8e9e3; font-weight: bold; background: url(li.jpg) 12px center no-repeat #780404; border: none; border-top: 1px solid #c08c8c; border-bottom: 1px solid #c08c8c;}


#top .menu_flat {margin: 0 30px; padding: 0; width:840px; clear: both;}
#top ul {margin: 0; padding: 0; float: left; width: 100%;}
#top li {float: left; margin: 0; padding: 0; list-style: none;}
#top li a {margin: 0; display: block; background-position: left top; background-repeat: no-repeat; zoom: 1;}
#top li a:hover {display:block; background-position: right top; background-repeat: no-repeat;}
#top li a img {border: none;}
#top li a span {display: none;}
#top li a.current {background-position: right top; background-repeat: no-repeat;}


#top #home {margin-right: 540px; margin-bottom: 20px;}
#top #home a {width: 40px; height: 30px;}

#top #mapa_serwisu {margin-right: 0px; margin-bottom: 20px;}
#top #mapa_serwisu a {width: 85px; height: 30px;}

#top #faq {margin-right: 0px; margin-bottom: 20px;}
#top #faq a {width: 35px; height: 30px;}

#top #kontakt {margin-right: 0px; margin-bottom: 20px;}
#top #kontakt a {width: 60px; height: 30px;}

#top #wyslij_pytanie {margin-right: 0px; margin-bottom: 20px;}
#top #wyslij_pytanie a {width: 80px; height: 30px;}

#top #o_nas {margin-bottom: 0;}
#top #o_nas a {width: 50px; height: 40px; margin-bottom: 0;}

#top #oferta {margin-bottom: 0;}
#top #oferta a {width: 85px; height: 40px; margin-bottom: 0;}

#top #cos_innego_cos_nowego {margin-right: 180px; margin-bottom: 0;}
#top #cos_innego_cos_nowego a {width: 195px; height: 40px; margin-bottom: 0;}

#top #jak_pracujemy {margin-bottom: 0;}
#top #jak_pracujemy a {width: 135px; height: 40px; margin-bottom: 0;}

#top #galeria {margin-bottom: 0;}
#top #galeria a {width: 95px; height: 40px; margin-bottom: 0;}

#top #aktualnosci {margin-bottom: 0; height: 40px;}
#top #aktualnosci a {width: 100px; height: 40px; margin-bottom: 0;}

.pagination {margin:0 0 5px 0;}
.galeria2_miniatura {border:1px solid #FFFFFF}

.aktext ul, .mapa_serwisu ul {list-style:url(li.jpg); margin:5px 0 5px 15px;}

.wiecej {display:table; background:url(wiecej.gif) right bottom no-repeat; padding-bottom:7px; font-weight:bold;}

.news_lista .kategoria {display:none;}
.news_lista .tytul{clear:both;  font:bold 13px/16px small-caps Verdana, Arial, Helvetica, sans-serif; margin-bottom:0px;}
.news_lista .news_tytul  {clear:both;  font:bold 13px/16px small-caps Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;}
.news_lista .data {font:bold 11px/16px small-caps Verdana, Arial, Helvetica, sans-serif;}

#mp3_player {float:right; padding:6px 5px 0 0; line-height:20px;}
#mp3_player object {}

