/* CSS Document */

* {padding:0; margin:0;}
body {background:#FF5500; font-family:Verdana; color:#FFF; font-size:11px; position:relative; }
a {text-decoration:none;}
a:hover {text-decoration:underline;}



div#bg_top_left {background:url('gtsimages/bg_top_left.jpg') repeat-x; width:50%; height:216px; position:absolute; top:0; left:0;}
div#bg_top_right {background:url('gtsimages/bg_top_right.jpg') repeat-x; width:50%; height:216px; position:absolute; top:0; right:0;}

div#bg_foot {background:url('gtsimages/bg_footer.jpg') repeat-x; width:100%; height:105px; position:absolute; bottom:0; left:0;}

div#container {width:100%; position:relative; margin:0 auto; overflow:hidden; background:#000;}

div#naglowekh1 {}
div#naglowekh1 h1 {color:#000;}

div#top {height:216px; width:950px; display:block; position:relative; margin:0 auto; }

div#top-flash {background:url('gtsimages/bg_top_center.jpg') no-repeat; position:absolute; top:0px; left:50%; margin-left:-475px; width:950px; height:216px; overflow:visible;}

div#footer {height:105px; width:950px; display:block; position:relative; margin:0 auto;}

div#footer table#dane-kontakt {margin-left:14px; color:#000;}
div#footer table#dane-kontakt tr td {padding:2px 5px;}
div#footer a {color:#000;}

div#footer div#banery {position:absolute; top:4px; right:320px;}
div#footer div#pod_banerami {position:absolute; bottom:0px; right:0px; font-size:9px; overflow:hidden;}
div#footer div#pod_banerami a {color:#FF5500;}
div#footer div#banery h3 {font-size:11px; font-weight:normal; padding:0 0 2px 0;}
div#footer div#foot_bozon {position:absolute; top:4px; right:0px; text-align:right; color:#FFF;}
div#footer div#foot_bozon p.real {padding-top:24px;}

div#content {display:block; width:950px; overflow:hidden; position:relative; margin:0px auto 0 auto; padding-top:230px; background:url('gtsimages/bg_content.gif') no-repeat bottom right;}

div#con-left-nborder {position:relative; float:left; overflow:hidden; padding-bottom:60px;}
div#content-left {width:284px; padding:0 20px; position:relative; border-right:1px solid #652801; padding-bottom:60px;}
div#content-left h3.h-menu-left {position:relative; display:block; width:280px; height:30px; text-align:-9999px; margin:40px 0 20px 0; overflow:hidden;}
div#content-left h3.h-menu-left img {position:absolute; top:0; left:0;}

ul#menu-left {list-style:none; background:url('gtsimages/bg-top-menu-left.jpg') no-repeat top left; padding:1px 0;}
ul#menu-left li {width:280px; height:21px; background:url('gtsimages/bg-a-menu-left.jpg') no-repeat; overflow:hidden; margin:6px 0;}
ul#menu-left li a {padding-left:23px; line-height:16px; color:#FFF;}
ul#menu-left li.aktualny span {color:#FF9900; font-weight:bold; padding-left:23px; line-height:16px;}
ul#menu-left li a:hover {color:#FF9900; text-decoration:none;}

div#gadu {line-height:18px; position:absolute; bottom:0; left:22px; width:200px; overflow:hidden; padding-bottom:10px;}
div#gadu a {color:#FF9900;}

div#content-main {width:565px; padding:0 30px; margin-bottom:50px;  position:relative; overflow:hidden; float:left; display:block; }
div#content-main h2.h-con-main {position:relative; display:block; width:570px; height:51px; text-align:-9999px; margin:0 0 30px 0; overflow:hidden;}
div#content-main h2.h-con-main img {position:absolute; top:0; left:0;}

div#content-main div#con-tresc {width:540px; line-height:15px; text-align:justify;}
div#content-main div#con-tresc h4 {line-height:15px; margin:25px 0 5px 0; color:#FF9900;}
div#content-main div#con-tresc a {color:#FF5500;}
div#content-main div#con-tresc ul li {list-style:circle inside; padding:2px 0;} 

span.news {width:100%; display:block; border-bottom:1px solid #ddd; height:20px;}
span.news h3.h3-news {float:left; font-size:15px;}
span.news p.data {float:right; color:#ddd;}
div.div-news {border-bottom:1px solid #ddd; overflow:hidden;}
div.div-news img {float:left;  padding:10px 20px 10px 10px; }
div.div-news p.news-tresc {padding:10px;}