@charset "utf-8";
/* CSS Document */

body,td,th {
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size:13px;
}

td,th{color:#000;}
body {
    background-color: #5c0302;
    background-image: url(../images/body_bg.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
#wrapper {
    width: 980px;
    margin: 0 auto;
}
#logo { 
    width: 278px;
    float: left;
    height:93px;
    padding-top: 13px;
}
img { border: 0; }

ul#menu {
    padding: 0;
    margin: 0;
    list-style-type: none;
    clear: both;
    font-size:16px;
}
ul#menu li {
    width: 139px;
    height: 15px;
    text-align: center;
    float: left;
    padding-top:10px;

}
ul#menu li a { background-image:url(../images/menu_li.gif); color: #fff; text-decoration: none; display: block; width: 139px; height: 28px; padding-top: 9px;  }
ul#menu li a:hover,ul#menu li a.selected { background-position: 0 -36px; color: #ff0000; }

#language {
    width:56px;
    height:36px;
    float: right;
    margin-top: 50px;
}
#language a{display:block; margin-bottom:2px;}
#left {
    width: 250px;
    float: left;
    margin-top: 35px;
}

#right { 
    width: 680px;
    margin: 35px 9px 0px 0px;
    float: right;
    color: #1b1c20;
    background-color: #f3ebe4;
    padding: 15px;
    text-align: justify;
    overflow:hidden;
    min-height:300px;
}

.pogon {
	width:250px;
    height: 50px;
    margin: 21px 0px 21px 0px;}
#search_box {
    background-image:url(../images/search_box.gif);
    width:250px;
    height: 50px;
    margin: 21px 0px 21px 0px;
}

#flag_pl { background-image:url(../images/flag_pl.gif); width:56px; height: 28px; display: block; text-indent: 9999px; overflow: hidden; margin-bottom: 5px; }
#flag_gb { background-image:url(../images/flag_gb.gif); width:56px; height: 28px; display: block; text-indent: 9999px; overflow: hidden; }

.input { width: 198px; height: 36px; border: 0; margin: 5px 7px 0px 0px; float: right; }
.button { margin: 5px 0px 0px 3px; background:none; background-image:url(../images/lupa.png); width: 38px; height: 36px; border: 0;  overflow: hidden; cursor: pointer; }

#left_box_top { background-image:url(../images/left_box_top.gif); width: 250px; height: 7px; }
.left_box_content { background:url(../images/left_box_content.gif) repeat-y; width: 230px; padding: 10px; overflow:hidden;}
#left_box_bottom { background-image:url(../images/left_box_bottom.gif); width:250px; height: 5px; }
a.submenu{color:#fff;}
.submenu .selected{color:#dcdcdc;}
ul.submenu{list-style: disc;}
ul.submenu li{margin-left:-20px;}
.aktualnosc {display: block; border-bottom: 2px dotted #fff; padding: 5px 0px 5px 0px; margin: 5px 0px 5px 0px; word-wrap:break-word;}
.aktualnosc a {color: #fff; text-decoration: none; }
.aktualnosc a:hover { text-decoration: underline }
.pogon a {color: #fff; text-decoration: none; }
.pogon a:hover { text-decoration: underline }

#footer { width: 100%; height: 25px; background-color: #b2b2b2; clear: both; }
#footer_content { width: 980px; margin: 0 auto; padding-top: 6px; }
#footer_content a { color: #fff; text-decoration: none }
.darkbck{clear:both; overflow:hidden; background:#f3ebe4; padding:15px 0;}
.whitebck{clear:both; overflow:hidden; background:#F5F5F5; padding:15px 0;}
.news-link{padding:10px 10px;}
.date-news{float:right; margin-right:10px; padding-bottom:5px;}
.news-right{width:150px; float:right; padding-bottom:10px;}
.news-image{float:right;}
.news-left{width:520px; float:left; padding-left:10px; position:relative; top:-25px;}
a.more-news{float:left; padding-top:5px; padding-right:10px;}
h4.news-header{color:#888888; font-size:14px; margin-bottom:5px; margin-top:20px;}
a.more-news{color:#888888;}
.img-dscr{color:#888888;}
.hr{width:100%; height:1px; float:right; border-bottom:1px solid #b00000; margin-bottom:15px;}
#left a{color:#fff; text-decoration:none;}

#tl_mask {position:absolute;left:0;top:0;z-index:9998;background-color:#fff;display:none;}
#tll2 {position:absolute;left:0;top:0;width:440px;height:200px;display:none;z-index:9999;background-color:#fff;border:1px solid #333333}

