/* CSS Document */
p td table {padding:0px; margin:0px}
body {background:url(../img/tlo.jpg) repeat-x top #dc0e1c}
* {font-family:arial; font-size:12px; color:#4f4f4f; line-height:17px}
a {text-decoration:none; color:#f31323}
a:hover {text-decoration:underline}
.containerBox {width:940px; margin:0px auto; background:url(../img/foot.gif) bottom no-repeat #ffffff}
.contentBox {width:900px; }
.contBg1 {background:url(../img/dot.gif) top left repeat-y}
.contBg2 {background:url(../img/cnt_tlo.gif)  no-repeat top left}
.contBg3 {height:30px; background:url(../img/cnt_bot.gif) no-repeat top left; }
.footerBox {height:49px;}
.more {text-align:right; }
.more img{margin:20px 0px 0px 20px}
.newsDate {width:78px; font-size:10px; background:url(../img/dot2.gif) repeat-y right; text-align:center}
.newsTitle {font-weight:bold; padding-left:10px}
.newsHd {width:100%; height:40px; }
.newsHd {background:url(../img/dot2.gif) repeat-x bottom }
.newsCnt {width:100%; padding-bottom:0px; background:url(../img/dot2.gif) repeat-x bottom}
.newsCnt img {margin:15px}
.newsCnt p img {margin:0px 3px 0px 8px}
.newsCnt a {color:#f31323; font-size:11px}
.newsCnt P {padding-top:0px}
.footLinks {padding-left:20px}
.footLinks a{color:#717171; font-size:11px;}
.footLinks span {color:#dbdbdb; padding:0px 7px 0px 7px; }
.footCopy {color:#bfbebe; text-align:right; padding-right:20px; font-size:11px}
.footCopy a {color:#f31323; font-size:11px}
.searchForm {width:160px; height:26px; background:url(../img/wysztlo.gif) no-repeat top left; padding:5px 10px 0px 10px; border:0px; margin:0px; }
.searchBut {padding:0px; margin:0px; border:0px; width:67px; height:26px}

.menu {width:238px; background:url(../img/dot.gif) repeat-y top right; padding:30px 1px 0px 1px}
.menu td { width:240px; background:url(../img/menu_tlo.gif) repeat-x top left; padding:7px 0px 8px 0px; margin:0 10px 1px 0}
.menu a {color:#4f4f4f; font-weight:bold}
.menu img {margin:0px 15px 0px 20px}
.menu div {margin:0px 15px 0px 10px; padding-left:20px; background:url(../img/menu_arrow.gif) left no-repeat}

.menu a.sub {color:#4f4f4f; font-weight:normal}
.menu td.sub {width:210px; padding:7px 0px 8px 0px; margin:10px; background:none; background:url(../img/dot.gif) bottom repeat-x}
.menu div.sub {margin:0px 15px 0px 10px; background:url(../img/menu_arrow2.gif) left no-repeat}

.homeOnas {background:url(../img/dot.gif) top right repeat-y; width:400px; padding:30px 20px 0px 30px} 
.homeNews {width:410px; padding:20px 20px 0px 20px}
.homeNagl {background:url(../img/nagl_tlo.gif) no-repeat top left;  width:100%; height:59px}
.homeNagl td {width:450px; padding-left:30px}

.flags {padding-bottom:15px}

.subpageCont {padding:0px 20px 0px 20px}
.subpageContTitle {height:53px; color:#ed0011; font-size:17px; font-weight:bold; background:url(../img/dot.gif) repeat-x bottom}
.subpageContTxt {padding:15px 0px 20px 0px}
.subpageContTxt ul {padding-left:15px}
.subpageContBut {text-align:right}
.subpageGal {width:159px; margin-top:20px}
.subpageGal a img {margin:20px 0px 20px 0px; display:block}

.trailerBox {background:url(../img/nagl_tlo2.gif) no-repeat top left;  height:59px; }
.trailerBox a {color:#4f4f4f; font-weight:bold}
.trailerBox span {color:#f31323}
.trailerBox img {margin:0px 10px}
.trailerBox .trailerBoxHome {margin:0px 10px 0px 20px}


.subpageContFilesBox {width:100%; background:url(../img/files_bot.gif) bottom no-repeat; background-color:#f0f0f0; padding:0 15px; margin:0px 0px 20px 0px}
.subpageContFilesBoxLine {height:1px; background-color: #e8e8e8; }
.subpageContFiles {}
.subpageContFiles td {height:50px; padding:0 0 0 0}
.subpageContFiles a {font-weight:bold; color:#000}
.subpageContFiles img {margin:0 20 0 0}
.formularz {width:300px}