@charset "utf-8";
/* CSS Document */

body {background:#ecedef; margin:0; padding:0; text-align:center; font:11px/16px Verdana, Arial, Helvetica, sans-serif; color:#696969;}

img {border:none;}

hr {background:url(kropka.gif) left bottom repeat-x; border:none; margin:0; padding:0;}

p{margin:0; padding:0;}
#kolumna2 p {margin:0; padding:0 0 5px 0;}

ul {margin:0; padding:2px 0 2px 20px; list-style:none;}
#kolumna2 .aktext li, #kolumna3 .aktext li, #kolumna3 .podmenu li {margin:0; padding:0; list-style:url(li.gif);}

.mapa_serwisu a {color:#696969;}
.mapa_serwisu a:hover {}

#kolumna3 .mapa_serwisu .level1 li{list-style:none;}
#kolumna3 .mapa_serwisu .level1 li a {text-transform:uppercase; font-weight:bold;}
#kolumna3 .mapa_serwisu .level2 li{list-style:url(li.gif);}
#kolumna3 .mapa_serwisu .level2 li a {text-transform:none; font-weight:normal;}

a {color:#cc0000; text-decoration:none;}
a:hover {text-decoration:underline;}

#lewa {background:url(bg_left.gif) left top repeat-x;}
#srodek {width:930px; text-align:left;}
#prawa {background:url(bg_right.gif) left top repeat-x;}

#top {width:930px; height:330px; overflow:hidden;}
#content {width:930px; overflow:hidden; }
#bottom {width:930px; height:70px; background:#000000; line-height:70px; margin:0 0 10px 0; color:#d0d0d0;}

#bottom div{padding:0 20px;}
#bottom div a{color:#FFFFFF;}
#bottom div a:hover{color:#cc0000; text-decoration:none;}
#company {height:20px; background:#000000; color:#FFFFFF; float:left;}
#media {float:right; margin:15px 0 0 0;}
.media {float:right; margin:0 20px 10px 0;}
.media a {color:#696969; text-decoration:none;}

#logo {width:930px; height:110px; background:url(logo.jpg) left top no-repeat;}

#logo h1, #logo_uk h1 {display:block; float:left; width:540px; font:bold 13px/normal Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; margin:40px 0 0 50px;}

#logo_uk {width:930px; height:110px; background:url(logo.jpg) left top no-repeat;}
#logo a, #logo_uk a {display:block; width:190px; height:70px; padding:20px 0 0 40px; float:left;}
#flash {background:#000000; width:930px; height:220px; overflow:hidden;}

#kolumna1 {width:230px; float:left; overflow:hidden;}
#kolumna2 {width:200px; float:left; overflow:hidden;}
#kolumna3 {width:500px; float:left; overflow:hidden;}

#kolumna1 .aktext {padding:0 20px 0 20px;}
#kolumna2 .aktext {padding:0 0 5px 0;}
#kolumna1 .tresc {padding:0 0 20px 0;}
#kolumna2 .tresc {padding:10px 20px 10px 20px; background:#434248; color:#FFFFFF; margin-bottom:10px;}
#kolumna3 .tresc {padding:10px 30px 10px 30px;}

#kolumna1 .head {font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif; color:#cc0000;}
#kolumna2 .head {font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:5px 0 5px 0;}
#kolumna3 .head {font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif; color:#cc0000; padding:10px 0 3px 0;}

#kolumna1 .head h2 {font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif; color:#cc0000; margin:0; padding:0;}
#kolumna2 .head h2 {font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:5px 0 5px 0; margin:0;}
#kolumna3 .head h2 {font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif; color:#cc0000; padding:10px 0 3px 0; margin:0;}

#kolumna1 .podmenu_path_tytul {font:bold 11px/30px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background:url(bg_head.jpg) left top repeat-x; height:30px; padding:0 20px;}
#kolumna1 #menupath .level1 .first {display:none;}
#kolumna1 #menupath .level2 .first {display:block;}
#kolumna1 #menupath ul {margin:0; padding:0; list-style:none;}
#kolumna1 #menupath li {margin:0; padding:0; list-style:none;}

#kolumna1 #menupath .level1 a {margin:0; padding:8px 20px; display:block; font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#696969; background:url(line.gif) left bottom repeat-x; text-transform:uppercase;}
#kolumna1 #menupath .level1 a:hover {color:#cc0000; text-decoration:none;}
#kolumna1 #menupath .level1 a.current {color:#cc0000;}

#kolumna1 #menupath .level1 .submenu a{color:#cc0000;}

#kolumna1 #menupath .submenu .level2 a {margin:0; padding:5px 20px 5px 30px; display:block; font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#696969; background:none; text-transform:capitalize;}
#kolumna1 #menupath .submenu .level2 a.current {color:#cc0000;}
#kolumna1 #menupath .submenu .level2 a:hover {color:#cc0000; text-decoration:none;}
#kolumna1 #menupath .submenu .level2 .last {background:url(line.gif) left bottom repeat-x;}

#kolumna1 #menupath .level2 .submenu a{color:#cc0000;}

#kolumna1 #menupath .submenu .level3 a {margin:0; padding:5px 20px 5px 45px; display:block; font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#696969; background:none; text-transform:capitalize;}
#kolumna1 #menupath .submenu .level3 a.current {color:#cc0000;}
#kolumna1 #menupath .submenu .level3 a:hover {color:#cc0000; text-decoration:none;}
#kolumna1 #menupath .submenu .level3 .last {background:none;}

.duze_litery {text-transform:uppercase;}

#menu {width:500px; height:30px;}
#menu ul {margin:0; padding:0; list-style:none;}
#menu li {margin:0; padding:0; list-style:none; float:left;}

#kolumna1 .news_lista_box .news_tytul {font-weight:bold; color:#cc0000; padding:2px 20px;  line-height:14px;}
#kolumna1 .news_lista_box .kategoria {display:none;}
#kolumna1 .news_lista_box .data {font:bold 9px/16px Verdana, Arial, Helvetica, sans-serif; padding:5px 20px 0 20px; display:block;}
#kolumna1 .news_lista_box .tresc {padding:0 20px; line-height:12px; font-size:9px;}
#kolumna1 .news_lista_box .wiecej {background:url(wiecej.jpg) top left no-repeat; clear:both; padding:0 0 0 15px; margin:5px 0; display:block; font:9px/12px Verdana, Arial, Helvetica, sans-serif;  color:#696969;}

#flagi {width:465px; height:20px; position:absolute; top:0; left:50%;}
#flagi a{width:17; height:11px; display:block; float:right; margin:5px 0 0 10px;}

.tresc .tekst_r_head {clear: both; margin: 3px 0 0 0; font-weight: bold; background:url(strzalka.gif)left center no-repeat; padding:0 0 0 10px;} 
.tresc .tekst_r_tresc {background: #dbdbdc; padding: 5px; margin:10px 0 10px 0;}

.tresc .tekst_r_tresc img {padding: 0 5px 0 0;}
.tresc .tekst_r_tresc td {background: #ececed; padding: 5px 0 0 0;}
