body{
  margin:0 auto;
  padding:0px;
  background: url('../../images/background.jpg') repeat-x center top;
  font-size: 13px;
  line-height: 150%;
}
html{padding:0px; margin:0;  }


div, td,  h1, h2, h3, h4, h5, h6, span, p
{
  color: #000;
  font-family: arial, Tahoma, arial, sans-serif;
}


a{text-decoration: none; font-size:11px;}
img{border: none; margin: 0px; padding: 0px;}
p{border: none; margin: 0px; padding: 0px;}
form{padding: 0px; margin: 0px;}
br {clear:left;}

.submit_button{height:16px;  padding: 0px 10px 2px 10px; margin: 0px 0px 0px 0px; background: #F0F0F0; font-size:10px; border: solid #D2DBC3 1px; color:#33392A;}
.submit_button2{height:25px;  padding: 0px 10px 2px 10px; margin: 0px 0px 0px 0px; background: #F0F0F0; font-size:11px; border: solid #D2DBC3 1px; color:#33392A;}
.input_button{height:12px; margin: 2px 0px 0px 0px; background: #F0F0F0; border: solid #D2DBC3 1px; font-size:10px; color:#33392A;}

.info{float:left;  width:500px; padding: 5px 10px 5px 10px; clear:left; color: #000000;}
.error{float:left; width:540px; margin: 10px 0px 20px 0px; padding: 5px 10px 5px 10px; clear:left; color: #fff; font-weight: bold; text-align: center; background: #FF0000; border: solid #000 1px;}
.communication{float:left; width:540px; margin: 10px 0px 20px 0px; padding: 5px 10px 5px 10px; clear:left; color: #fff; font-weight: bold; text-align: center; background: #008000; border: solid #000 1px;}
#dialog{display:none;}

/*
KOLORY
 ZIELONY - #8AB314
*/



/*Kontener dla calosci*/
#start{
  position:relative;
  margin:0 auto;
  width: 980px;
}


#next{position:absolute; left:530px; top:400px; z-index:99999; cursor:pointer;}
#prev{position:absolute; left:12px; top:400px; z-index:99999; cursor:pointer;}



/*HEADER*/
#Header{float:left; width:980px; height:118px; padding:0px; margin:0px; }
#HeaderLogo{float:left; width:305px; height:89px; padding:0px; margin:0px; }
#HeaderMenuTop{float:left; width:655px; height:83px; padding:5px 10px 5px 10px; margin:0px; text-align:right;}
#HeaderMenuTop a{color:#000; padding:4px 10px 4px 25px; -moz-border-radius: 4px; background:url('../../images/top.gif') #E9EBEB no-repeat center left;}
#HeaderMenuTop a:hover{color:#ACACAC; padding:4px 10px 4px 25px; -moz-border-radius: 4px; background:url('../../images/top.gif') #E9EBEB no-repeat center left;}


#HeaderMenu{float:left; width:980px; height:29px; padding:0px; margin:0px;}

.HeaderMenu_0{float:left; width:980px; height:29px; padding:0px; margin:0px; background: url('../../images/1.png') no-repeat;}
.HeaderMenu_1{float:left; width:980px; height:29px; padding:0px; margin:0px; background: url('../../images/2.png') no-repeat;}
.HeaderMenu_2{float:left; width:980px; height:29px; padding:0px; margin:0px; background: url('../../images/3.png') no-repeat;}



.HeaderMenuText_0{float:left; width:176px; height:29px; padding:0px; margin:0px; text-align:center; cursor:pointer;}
.HeaderMenuText_1{float:left; width:176px; height:29px; padding:0px; margin:0px; text-align:center; cursor:pointer;}
.HeaderMenuText_2{float:left; width:176px; height:29px; padding:0px; margin:0px; text-align:center; cursor:pointer;}


#HeaderMenus{float:left; width:980px; height:30px; padding:6px 0px 0px 0px; margin:0px; color:#fff;}
#HeaderSubMenu_0{display:none;}
#HeaderSubMenu_1{display:none;}
#HeaderSubMenu_2{display:none;}

#HeaderMenus a{padding:0px 15px 2px 15px; color:#fff; background: url('../../images/HeaderMenus.jpg') no-repeat right center;}


#HomeBaner{float:left; width:540px; height:270px; padding:10px 10px 10px 10px; margin:0px; border:solid #E0E0E0 2px;}
#HomeLogin{float:left; width:165px; height:280px; padding:0px 5px 10px 5px; margin:0px;}

#HomeNews{float:left;  width:225px; height:288px; padding:0px 5px 10px 5px; margin:0px; border-left:solid #E0E0E0 2px; border-right:solid #E0E0E0 2px;}
#HomeLogin .login{float:left; margin-bottom:12px !important;}
#MarqueeNews{
 float:left;
 width:200px;
 height:240px;
 padding:0px 10px 0px 10px;
 margin:0px;
 border:none;
 background:#fff;
 list-style:none;
}

.SpinSection{
 float:left;
 width:980px;
 padding:0px;
 margin:0px;
}



.Spin{
 float:left;
 width:245px;
 padding:0px;
 margin:0px 0px 20px 0px;
 text-align:center;
 border-collapse:collapse;
}



.SpinTitle{width:145px; margin:0px; padding:16px 50px 0px 50px; height:68px; vertical-align:middle; text-align:center; color:#fff; background:url('../../images/spin_4.jpg') no-repeat; font-family:tahoma; line-height:117%; font-size:12px; }


.SpinText{width:145px;  margin:0px; padding:0px 18px 0px 20px; height:190px; border-right: solid #D0D7D9 1px; text-align:left; vertical-align:top; font-size:11px;}
.SpinTextLast{width:145px;   margin:0px; padding:0px 18px 0px 10px; height:190px;  text-align:left; vertical-align:top; font-size:11px;}

.SpinMore{float:left; text-align:right; width:235px; margin:0px; padding:0px 10px 0px 0px; height:20px;}

#ContenerSection{
 float:left;
 width:100%;
 height:auto;
}

#FooterSection{
 float:left;
 width:100%;
 height:155px;
 background:url('../../images/footer.jpg')  repeat-x center bottom;
}


#Footer{
  position:relative;
  margin:0 auto;
  width: 980px;
 color:#fff;

}

.FooterBox{
 float:left;
 width:226px;
 padding:20px 0px 0px 100px;
 margin:0px;
}

.FooterBoxTitle{text-align:left; color:#8AB314; padding:0px 0px 10px 20px; margin:0px;  font-weight:bold; background:url('../../images/strzalka.png') no-repeat 0px 5px;}

.FooterBox ul{
 float:left;
 padding:0px;
 margin:0px;
 list-style:none;
}

.FooterBox li{padding:0px 0px 0px 21px; margin:0px; color: #fff; font-size:12px;}
.FooterBox a{color: #fff; font-size:12px; margin:0px;  padding:0px;}


/*SRODEK START*/
#Kontener{
  float: left;
  width: 980px;
  color: #000;
  padding: 0px;
  background: url('../../images/contener2.gif') repeat-y top right;
  zoom:1;
}
#Contener{
  float: left;
  width: 980px;
  color: #000;
  padding: 0px 0px 0px 0px;
  background: url('../../images/contener.jpg') no-repeat top right;
   background-color:none;
  zoom:1;
}



/*CONTENER left*/
#ContenerLeft{float: left; width: 720px; padding:10px 0px 10px 10px; background:url('../../images/contener-right.jpg') no-repeat top  left;}
#ContenerRight{float: left; width: 232px; padding:10px 0px 10px 18px; min-height:584px; }
#ContenerBaner{float: left; width: 720px; text-align:center; padding:5px 0px 5px 0px;}


.Title{float:left; width:690px; padding:5px 0px 5px 30px; color:#028002; font-weight:bold; background:url('../../images/strzalka.jpg') no-repeat 0px 7px ;}

.Contents{float:left; width:690px; padding:5px 0px 5px 30px;}
.Navigation{float:left; width:720px; padding:5px 0px 5px 0px; color:#808080;}
.Navigation a{color:#808080;}
.Back{float:left; width:670px; text-align:right; padding:5px 50px 5px 0px;}


#RightNews{float:left; width:222px; height:280px; padding:0px 5px 10px 5px; margin:0px; }
#RightNews img{width:222px;}







.Box{
 float:left;
 width:670px;
 margin:0px;
 padding:0px;
 border-bottom:solid #D2CCAC 1px;
}

.BoxTitle{
 float:left;
 width:670px;
 height:20px;
 padding:3px 5px;
 color:#8AB314;
 font-size:13px;
 font-weight:bold;
}
.BoxTitle a{color:#8AB314; font-size:13px; font-weight:bold;}

.BoxText{
 float:left;
 width:670px;
 height:130px;
 padding:10px 5px;
 text-align:justify;
}
.BoxText img{float:left;  margin-right:10px; border: solid #D2CCAC 2px;}



.BoxMore{
 float:left;
 width:670px;
 height:20px;
 padding:5px 5px;
 text-align:right;
 color:#8D1D0F;
}
.BoxMore a{color:#8D1D0F;}




.Listing{
 float:left;
 color:#8AB314;
 margin:0;
 list-style-type:square;
}

.Listing li{
 color:#8AB314;
 margin:0;
 padding: 5px 5px;
}

.Listing a{
 color:#8AB314;
 font-size:12px;
 font-weight:bold;
}











/*Paginacja START*/
.pagination{
 float:left;
 width:648px;
 padding: 7px 5px;
 margin: 9px 0px;
 text-align:left;
}
.pagination_activ   {text-align:left; margin:0px 2px; padding:4px 4px; display:inline; background:#9E0000; color: #fff;}
.pagination_deactiv {text-align:left; margin:0px 2px; padding:4px 4px; display:inline; background:#82A2D3; color: #fff;}
.pagination_activ a{color:#fff;}
.pagination_deactiv a{color:#fff;}


.pagination_prev{float:left; width:90px; margin:0px 0px; padding:1px 4px; text-align:center; background:#82A2D3;}
.pagination_prev a{color:#fff;}

.pagination_next{float:left; width:90px; margin:0px 0px; padding:1px 4px; text-align:center;  background:#82A2D3;}
.pagination_next a{color:#fff;}

.pagination_block{float:left; margin:0px 0px; padding:0px 10px;}



.MenuLeft{
 float:left;
 width:225px;
 margin:0px;
 padding:0px;
}
.MenuLeftTitle{float:left; width:200px; padding:0px 0px 7px 25px; color:#4D5C6A; font-weight:bold; background:url('../../images/strzala.jpg') no-repeat 2px 3px;}
.MenuLeftTitle a{color:#4D5C6A; font-weight:bold;}




.MenuLeftList{
 float:left;
 width:205px;
 padding:2px 0px 10px 0px;
 margin:0px;
 list-style:none;
 color:#4D5C6A;
}

.MenuLeftList li.normal{margin:0px 0px 3px 0px; padding:0px 0px 0px 25px; border-bottom:solid #ddd 1px; background:url('../../images/strzala.jpg') no-repeat 2px 3px; color:#4D5C6A;}
.MenuLeftList li.normal a{color:#4D5C6A;}
.MenuLeftList li.normal a:hover{color:#4D5C6A; font-weight:bold;}

.MenuLeftList li.active{margin:0px 0px 3px 5px; padding:0px 0px 3px 25px; border-bottom:solid #ddd 1px; background:url('../../images/strzala.jpg') no-repeat 2px 3px; color:#4D5C6A;}
.MenuLeftList li.active a{color:#4D5C6A; font-weight:bold;}































