body {

       background-color: #000509;
       margin: 0px;
       padding: 0px;
       font-family: "Trebuchet MS";
       font-size: 14px;
       color: #fff;
}
#background {
z-index: 0;
position: absolute;
margin-top: 0px;
width: 100%;
height: 1300px;
}
.body {
       background: url(../images/bg2.jpg) center top no-repeat;
       background-color: #000509;
       margin: 0px;
       padding: 0px;
       font-family: "Trebuchet MS";
       font-size: 14px;
       color: #fff;
}
h1 {
       padding: 0;
       margin: 0;
}

#pro-link {
       z-index: 1;
       position: absolute;
       width: 100%;
       height: 100%;
}

#container {

       margin: 0 auto;
       width: 990px;
}
a:link {
       color: #fff;
       text-decoration: none;
}
a:visited {
       text-decoration: none;
       color: #fff;
}
a:hover {
       text-decoration: underline;
       color: #fff;
}
.logo h1 a {
       margin: 0px;
       float: left;
       width: 300px;
       height: 80px;
       text-indent: -9999px;
       overflow-x: hidden;
       overflow-y: hidden;
}
.home-intro {
       margin: 70px 0px 0px 25px;
       width: 300px;
       height: 220px;
       float: left;
}
#flash {
       float: left;
       width: 665px;
       height: 415;
       float: left;
}
/*------------------------SLIDER-------------------*/
#slideshow_container{height:260px; width: 980px; margin: -100px 0px 0px 30px; position: absolute;}
#slideshow_title{ font-size: 22px; padding: 10px 0px 15px 10px;}
#slideshow{width:980px; height:265px; margin:0 auto; overflow:hidden;}
.slideshow_content{padding: 8px;}
.slide_image{width:430px; float:left;}
.slide_text{width:460px; float:left; padding: 5px 0px 0px 30px}
.slide_text, .slide_text p, .slide_text ul{color:#fff; line-height:24px;}
.slide_text h1, .slide_text h2, .slide_text h3{font-size:20px; color:#fff; line-height:20px}

.strony {
        font-size:16px; color:#fff; line-height:5px;
        margin: 0 0 0 0px;
        padding: 0 0 0 0px;
}

.home-intro h1 {
       font-size: 24px;       
}
.more a {
       margin-top: 5px;
       float: left;
       background: url(../images/wiecej.gif) no-repeat center;
       width: 136px;
       height: 29px;
       text-indent: -9999px;
       overflow-x: hidden;
       overflow-y: hidden;
       
}
.box1 {
       margin: 165px 0px 20px 35px;
       float: left;
       width: 290px;
       height: 200px;
       font-size: 12px;
}
.box1 h2{
       margin: 15px 0px 0px 60px;
}
.box1 p{
       margin: 15px 0px 15px 10px;
}
.box2 {
       margin: 165px 0px 20px 30px;
       float: left;
       width: 290px;
       height: 200px;
       font-size: 12px;

}
.box2 h2{
       margin: 15px 0px 0px 60px;
}
.box2 p{
       margin: 15px 0px 15px 10px;
}
.box3 {
       margin: 165px 0px 20px 35px;
       float: left;
       width: 290px;
       height: 200px;
       font-size: 12px;

}
.box3 h2 {
       margin: 15px 0px 0px 60px;
}
.box3 p {
       margin: 15px 0px 15px 10px;
}
.footer {
       width: 950px;
       margin: 0 auto;
       text-align: center;
       font-size: 11px;
       color: #ccc;
}
.left-menu {
       float: left;
       width: 300px;
       height: auto;
}
.footer-sub {
       background: url(../images/footer-bg.png) no-repeat bottom;
       padding-top: 20px;
       width: 950px;
       height: 80px;
       margin: 0 auto;
       text-align: center;
       font-size: 11px;
       color: #ccc;
}

/*-----------MENU LEWEEE----------------------------------------*/

.lewemenu{
list-style-type: none;
margin: -55px 0px 0px 30px;
padding: 0;
width: 258px;
}

.lewemenu li a{
background: url(../images/menu-bg.jpg) no-repeat center;
font-size: 14px;
font-weight: bold;
display: block;
color: #FFFFFF;
width: 258px;
height: 35px;
text-decoration: none;
padding: 14px 0px 0px 30px;
}

.lewemenu li a:visited, .lewemenu li a:active{
color: #FFFFFF;
}

.lewemenu li a:hover{
color: #FF9900;
text-decoration: underline;
}
.sub-content {
       float: left;
       width: 600px;
       height: auto;
       text-align: left;
       margin: -45px 0px 30px 60px;
       line-height: 150%;
}
/*menu--------------------------------------------------*/
#MainMenu 
{
       border:0;
       margin: 10px 10px 0px 0px;
       float: right;
}
#tab 
{
       top:0;
       height:0;
       background: repeat-x top;
       margin:0;
}
#tab ul 
{
       list-style:none;
       float:left;
       margin:0;
       padding:0;
}
#tab li 
{
       display:inline;
       float:left;
       margin: 5px 10px 0 0;
       padding:0;
}
#tab a 
{
       text-decoration:none;
       border:0;
       display:block;
       float:left;
       margin:0;
       padding:0;
       height: 40px;
}
#tab a span 
{
       display:block;
       font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
       font-size:16px;
       color:#FFF;
       font-weight: bold;
       line-height:35px;
       padding:0 20px;
       height: 40px;

}
#tab a:hover,#tab li.item_active a 
{
       background:#000 url(../images/bright_099.gif) no-repeat right top;
       background-position:right bottom;
}
#tab a:hover span,#tab li.item_active a span 
{
       background: url(../images/bleft_099.gif) no-repeat left top;
       background-position:left bottom;
       color:#FFF;
       font-weight: bold;
       text-decoration:none;
}

/*-------------------------------------------------------------------------------------*/
.clr {
       clear: both;
}

#prolink {
       float: left;
       width: 200px;
}
#bydgoszcz {
       float: right;
       width: 300px;
}

