body{
margin: 0;
padding: 0;
background: url('images/1body.png') repeat-x 0 1px;  
font-family: Tahoma, Arial;
font-size: 0.92em;
color: #5E5E5E;
}
fieldset{
border: 0;
}
a{
text-decoration: none;
}
a img{
border: none;
}
.text_input{
background: url('images/input_form_tlo.gif') no-repeat top left;
border: 1px solid #000000;
padding: 3px;
}
.button{
color: #ffffff;
background: #1F1F1F;
border: 1px solid #1F1F1F;
font-family: Arial;
font-weight: bold;
padding:1px 4px;
position:absolute;

}
ul.menu{
list-style: none;
padding: 0;
margin: 0;
}
#outer_wrapper{
width: 100%;

background: url('images/left_margin_tlo.png') no-repeat 0 171px;
}
#wrapper{
width: 985px;


margin: 0 auto;
}
#top_content{
width: 100%;
height: 363px;
}

#logo_container{
width: 265px;
height: 107px;
float: left;
position: relative;
background:  white url('images/left_menu_tlo.png') no-repeat bottom right;
z-index:1;
}
#logo_container h1{
padding: 0;
width: 150px;
height: 111px;
background: url('images/logo_1.png') no-repeat;
position: absolute;
top: 20px;
right: 0;
left: -19px;
bottom: 0px;
margin:0;
z-index: 10;
}
#logo_container h1 a{
display: block;
width: 150px;
height: 111px;
}
#logo_container h1 a span{
display: none;
}
#menu_container{
width: 720px;
height: 107px;
float: left;
position: relative;
font-family: Arial;
background:white;
}
#menu_container #nawig_top_menu{
position: absolute;
top: 10px;
right:3px;
background:white;
}
#menu_container #nawig_top_menu li{
float: left;
margin-left: 10px;
font-size: 0.82em;
background: url('images/selektor_navig_top.png') no-repeat top right;
padding: 4px 10px 4px 0px;

}
#menu_container #nawig_top_menu li.main_site a{
background: url('images/main_site_ico.png') no-repeat left 53%;
display: block;
padding-left: 19px;
}



#menu_container #nawig_top_menu li a{
color: #5E5E5E;
font-weight: bold;
}

#menu_container ul#nawig_menu_main{
width: 720px;
float: left;
background: url('images/top_tlo_menu.png') repeat-x;
position: absolute;
top: 63px;
left: 0;

}
#menu_container ul#nawig_menu_main li{
float: left;
padding: 0px 7px 7px 7px;
background: url('images/menu_selektor.png') no-repeat;
height: 38px;
}
#menu_container ul#nawig_menu_main li#sklep_link{
background: url('images/online_zakupy.png') no-repeat;
width: 145px;
height: 61px;
position: absolute;
top: -17px;
right: -14px;
}
#menu_container ul#nawig_menu_main li#sklep_link a{
width: 145px;
height: 61px;
display: block;
}
#menu_container ul#nawig_menu_main li a:hover{
background: url('images/menu_top_punktor.png') no-repeat center 0;
color: #F8F400;
}

#menu_container ul#nawig_menu_main li#sklep_link a:hover{
background: url('images/skleph.png') no-repeat -9px -1px;
color: #F8F400;
}



#menu_container ul#nawig_menu_main li#sklep_link span{
display: none;
}
#menu_container ul#nawig_menu_main li a{
padding: 13px 5px 5px 5px;
display: block;

color: #ffffff;
font-size: 0.88em;
font-weight: 700;
}
#search_container{
background: url('images/search_container_tlo.png') repeat-x;
float: left;
width: 265px;
height: 257px;
position: relative;
}
#search_container ul{

}
#search_container ul li{
float: left;
margin: 5px;
width: 33px;
height: 23px;
}
#search_container ul li a{
width: 33px;
height: 23px;
display: block;
}
#search_container ul li span{
display: none;
}
#search_container ul li#j_pol{
background: url('images/flaga_PL.png') no-repeat;
}
#search_container ul li#j_ang{
background: url('images/flaga_ANG.png') no-repeat;
}
#search_container ul li#j_rus{
background: url('images/flaga_RUS.png') no-repeat;
}
#search_container ul li#j_ger{
background: url('images/flaga_GER.png') no-repeat;
}
#search_container p{
background: url('images/slogan_img.png') no-repeat;
width: 265px;
height: 40px;
margin-top: 30px;
}
#search_container p span{
display: none;
}

#search_container .ang{
background: url('images/slogan_ang.png') no-repeat;
width: 229px;
height: 52px;
margin-top: 30px;
}
#search_container .ang span{
display: none;
}
#search_container .de{
background: url('images/slogan_niem.png') no-repeat;
width: 264px;
height: 56px;
margin-top: 30px;
}
#search_container .de span{
display: none;
}
#search_container .ros{
background: url('images/slogan_rus.png') no-repeat;
width: 247px;
height: 55px;
margin-top: 30px;

}
#search_container .de span{
display: none;
}




.search_box{
float: left;
position: absolute;
height: 80px;

bottom: 35px;
left: 0;
}
.search_box fieldset{
padding: 0;
margin: 0;
}
.search_box .button{
clear: both;

margin-left: -60px; 
margin-top:55px;
}
.search_box h3{
margin: 0;
padding: 0;
background: url('images/search_header.png') no-repeat;
width: 133px;
height: 25px;
}
.search_box h3 span{
display: none;
}
.search_box input.text_input{
font-size: 0.78em;
  
margin-top:30px ;
margin-left:-133px;

}

/***********************************************************/
.search_box1{
float: left;
position: absolute;
height: 80px;

bottom: 35px;
left: 0;
}
.search_box1 fieldset{
padding: 0;
margin: 0;
}
.search_box1 .button{
clear: both;

margin-left: -61px; 
margin-top:55px;
}
.search_box1 h3{
margin: 0;
padding: 0;
background: url('images/search_ang_header.png') no-repeat;
width: 76px;
height: 25px;
}
.search_box1 h3 span{
display: none;
}
.search_box1 input.text_input{
font-size: 0.78em;
   
margin-top:28px;
margin-left:-76px;
}
/***********************************************************/
.search_box2{
float: left;
position: absolute;
height: 80px;

bottom: 35px;
left: 0;
}
.search_box2 fieldset{
padding: 0;
margin: 0;
}
.search_box2 .button{
clear: both;

margin-left: -60px; 
margin-top:55px;
}
.search_box2 h3{
margin: 0;
padding: 0;
background: url('images/wyszukiwarka_niem.png') no-repeat;
width: 122px;
height: 20px;
}
.search_box2 h3 span{
display: none;
}
.search_box2 input.text_input{
font-size: 0.78em;
   
margin-top:30px;
margin-left:-115px;
}

/***********************************************************/
.search_box3{
float: left;
position: absolute;
height: 80px;

bottom: 35px;
left: 0;
}
.search_box3 fieldset{
padding: 0;
margin: 0;
}
.search_box3 .button{
clear: both;

margin-left: -61px; 
margin-top:55px;
}
.search_box3 h3{
margin: 0;
padding: 0;
background: url('images/wyszukiwarka_ros.png') no-repeat;
width: 79px;
height: 23px;
}
.search_box3 h3 span{
display: none;
}
.search_box3 input.text_input{
font-size: 0.78em;
  
margin-top:28px;
margin-left:-76px;
}

#flash_container{
float: left;
width: 756px;
margin-right: -37px;
//position: relative;
height: 257px;
background: url('images/tlo_top_bottom.jpg') no-repeat bottom left;

}
#flash_inside{
width: 756px;
float: left;
background: url('images/right_top_outer.png') no-repeat top right;
}
#content_container{
width: 100%;
position: relative;
float: left;
background:white;
}
#content_container .box_container{
float: left;
margin-bottom: 20px;
}


#content_container .box_container h2{
color: #BF1717;
padding: 0 20px 0 0;
float: left;
margin: 10px 10px 15px 15px;
font-size: 1.2em;
font-family: Arial;
background: url('images/arrow_1_ico.png') no-repeat right 50%;

}

#content_container .box_inside{
float: left;
width: 100%;
background: #F7F7F7;
border: 1px solid #D6D5D5;
clear: both;
}
#left_content .box_container{
width: 472px;
}
#right_content .box_container{
width: 472px;
}
#right_content1 .box_container{
width: 300px;
}
#right_content2 .box_container{
width: 300px;
}
.ajax_info{
position: relative;
height: 410px;
}
.ajax_info img{
float: left;
margin: 1px;
}
.ajax_info a.img_box{
display: block;
float: left;
overflow: hidden;
width: 100%;
height: 324px;

}
.ajax_info p{
height: 66px;
width: 470px;
margin: 1px;
padding: 0;
background: #BD0000;
position: absolute;
bottom:1px;
left: 0px;
}
#ajax_banner img
{
 border:2px solid #D6D5D5;
}
.box_container1
{
height: 68px;

margin-top:390px;
padding: 0;

position:relative;
bottom:1px;
left: 2px;
z-index:20;
border-left: 2px solid #D6D5D5;
}

.box_container1 a
{
height: 44px;
width: 454px;
margin-left:-2px;
padding-top: 25px;
padding-left:20px;
background: #BD0000;
position: absolute;
bottom:1px;
left: -1px;

font-weight:bold;
font-size: 1.3em;
color: #ffffff;

}

.box_container1 p a
{
background: url('images/arrow_box_ajax.gif') no-repeat right 70%;
}





.box_container2
{
height: 68px;

//margin-top:390px;
padding: 0;

position:relative;
bottom:1px;
left: 2px;
z-index:20;
border-left: 2px solid #D6D5D5;
}

.box_container2 a
{
height: 44px;
width: 300px;
margin-left:-2px;
padding-top: 25px;
padding-left:20px;
background: #BD0000;
position: absolute;
bottom:1px;
left: -15px;

font-weight:bold;
font-size: 1.3em;
color: #ffffff;

}

.box_container2 p a
{
background: url('images/arrow_box_ajax.gif') no-repeat right 70%;
}

#ajax_banner
{
position:relative;
height:338px;
width: 100%;

}
#nav 
{ position:absolute;
padding-left:20px;
margin-top:60px;
color:red;
z-index:10;

}
#nav a
{
 display: block;
padding: 2px 6px;
border: 1px solid #BD0000;
float: left;
font-family: 'Trebuchet MS';
font-size: 13px;
color: #BD0000;
text-decoration: none;
font-weight: bold;
margin-right: 3px;

}
#nav a.activeSlide
{
 background: #BD0000;
 color: white;
}
#ajax_banner2
{
position:relative;
height:230px;
width: 300px;

}

#nav1 
{ position:absolute;
padding-left:20px;
margin-top:60px;
color:red;
z-index:10;

}
#nav1 a
{
 display: block;
padding: 2px 6px;
border: 1px solid #BD0000;
float: left;
font-family: 'Trebuchet MS';
font-size: 13px;
color: #BD0000;
text-decoration: none;
font-weight: bold;
margin-right: 3px;

}
#nav1 a.activeSlide
{
 background: #BD0000;
 color: white;
}

.ajax_info1{
position: relative;
height: 370px;
}
.ajax_info1 img{
float: left;
margin: 1px;
}
.ajax_info1 a.img_box{
display: block;
float: left;
overflow: hidden;
width: 100%;
height: 324px;

}

.ajax_info1 p{
height: 66px;
width: 470px;
margin: 1px;
padding: 0;
background: #BD0000;
position: absolute;
bottom:1px;
left: 0px;
}
.ajax_info p a{
display: block;
float: left;
margin: 18px;
font-size: 1.3em;
color: #ffffff;
background: url('images/arrow_box_ajax.gif') no-repeat right 70%;
padding-right: 20px;
}

.ajax_info1 p a{
display: block;
float: left;
margin: 18px;
font-size: 1.3em;
color: #ffffff;
background: url('images/arrow_box_ajax.gif') no-repeat right 70%;
padding-right: 20px;
}
.box_container .news{
margin: 20px;
font-size: 0.88em;

}
.box_container .news li{
float: left;
margin-bottom: 20px;
width:420px;
}
.box_container .news .data_info{
color: #69A21B;
display: block;
background: url('images/punktor_data.png') no-repeat left 50%;
padding-left: 10px;
font-size: 0.92em;
} 
.box_container .news .more_info{
display: block;
float: right;
clear: both;
background: url('images/punktor_arrow_box.png') no-repeat left 60%;
padding: 2px 5px 2px 22px;
color: #69A21B;
font-size: 0.92em;
font-weight: bold;
margin-top: 10px;
}
.box_container .news h5{
padding: 0;
display: inline;
clear: both;

}
.box_container .news p{
display: inline;
font-size: 0.92em;
}
#left_content .box_container{
width: 475px;
}
#right_content .box_container h4{
margin: 0;
padding: 10px 40px 0 70px;
background: url('images/box_header_1.png') repeat-x;
height: 30px;
color: #ffffff;
}




#right_content .box_container ul.oferta{
margin: 10px 20px 20px 70px;
font-size: 0.88em;
}
ul.oferta li{
background: url('images/punktor2.gif') no-repeat left 59%;
padding-left: 10px;
margin-top: 1px;
}
ul.oferta li a{
color: #000000;
font-weight: bold;
display: block;
padding: 5px;
}
ul.oferta li a:hover{
background: #F9F400;
}

/**/



ul.oferta ol{
background: url('images/punktor2.gif') no-repeat 30px 50%;
padding-left: 40px;
margin-top: 1px;
}
ul.oferta ol a{
color: #000000;
font-weight: bold;
display: block;
padding: 5px;
}
ul.oferta ol a:hover{
background: #F9F400;
}




ul.presentation{
margin: 10px;
padding: 0;
font-size: 0.82em;
}
ul.presentation li{
display: block;
float: left;
width: 219px;
height: 137px;
margin-right: 5px;
}
ul.presentation li img{
float: left;
display:block;
width: 82px;
border: 1px solid #D6D5D5;
padding: 1px;
}
ul.presentation li p{
margin:0 0 0 10px;
padding: 0;
float:left;
width: 120px;
}
#right_content .box_container .contact{
font-size: 0.82em;
margin-left: 10px;
color: #E70000;
font-weight: bold;
padding-left: 20px;
background: url('images/koperta_ico.png') no-repeat 0 5px;
float: left;
}
.menu_sidebar{
position: absolute;
top: 0px;
right:0;
font-size: 0.82em;
}
.menu_sidebar p{
float: left;
width: 150px;
margin: 0;
padding: 0px 10px;
border-right: 1px solid #767676;
text-align:right;
}
.fontResizer{
float: left;

}
.fontResizer li{
float: left;
margin: 0 3px;
font-family: Arial;
}
.fontResizer li a{
font-weight: bold;
color: #616161;
width: 11px;
height: 13px;
display: block;
}
.fontResizer li a span{
display: none;
}
.fontResizer a.small{
font-size: 11px;
background: url('images/small_a.gif') no-repeat bottom left;
margin-right: 0px;
}
.fontResizer a.medium{
font-size: 12px;
background: url('images/medium_a.gif') no-repeat bottom left;
}
.fontResizer a.large{
font-size: 14px;
margin-bottom: 3px;
background: url('images/large_a.gif') no-repeat bottom left;
}
#left_content{
width: 492px;
float: left;
overflow: hidden;
}
/*podstrony*/
#left_content1{
width: 300px;
float: left;
overflow: hidden;
}


#left_content1 .box_container h4{
margin: 0;
padding: 10px 40px 0 70px;
background: url('images/box_header_1.png') repeat-x;
height: 30px;
color: #ffffff;
width: 300px;
}

#left_content1 .box_container h2{
color: #BF1717;
padding: 0 20px 0 0;
float: left;
margin: 10px 10px 15px 15px;
font-size: 1.2em;
font-family: Arial;
background: url('images/arrow_1_ico.png') no-repeat right 50%;
}


#left_content1 .box_container ul.oferta{
margin: 10px 20px 20px 20px;
font-size: 0.88em;
}
ul.oferta li{
background: url('images/punktor2.gif') no-repeat left 59%;
padding-left: 10px;
margin-top: 1px;
}
ul.oferta li a{
color: #000000;
font-weight: bold;
display: block;
padding: 5px;
}
ul.oferta li a:hover{
background: #F9F400;
}

#left_content1 .box_inside{
float: left;
width: 70%;
background: #F7F7F7;
border: 1px solid #D6D5D5;
clear: both;
}

#left_content1 .box_inside .menu li a{
width:250px;

}
#left_content1 .box_inside .menu ol a{
width:230px;

}



#left_content1 .box_container{
float: left;
margin-bottom: 20px;

}
#left_content1 .box_container h2{
color: #BF1717;
padding: 0 20px 0 0;
float: left;

font-size: 1.2em;
font-family: Arial;
background: url('images/arrow_1_ico.png') no-repeat right 50%;
width:400px;
}

#right_content1{
width: 635px;
float: left;
overflow: hidden;
margin-left: 15px;
margin-top: 10px;
text-align:justify;
line-height:150%;
font-size:0.92em;
border:1px solid #D6D5D5;
padding:10px;
background: #f7f7f7;
}
#right_content1 table strong
{
text-align:left; 
}
#right_content1 table 
{

color:black;
text-align:left; 
}
#right_content1 p{
padding-top:10px;

text-align:justify;
}
#right_content1 ul{
padding-left:40px;
padding-top:10px;
font-size: 0.92em;
text-align:justify;
}
#right_content2{
width: 635px;
float: left;
overflow: hidden;
margin-left: 30px;
margin-top: 0px;
text-align:justify;  
border:1px solid #D6D5D5;
padding:4px;
background: #f7f7f7; 
}








#right_content{
width: 475px;
float: left;
overflow: hidden;
margin-left: 15px;
}
#footer{
width: 100%;
min-width: 985px;
height: 160px;
background: url('images/footer_tlo.png') repeat-x;
float: left;
}

#footer .menu{
width: 600px;
margin: 8px auto;
height: 50px;
}
#footer .menu li{
float: left;
margin: 0 10px 0 0;
border-right: 1px solid #ffffff;
padding-right: 10px;
font-size: 0.82em;
}
#footer .menu li a{
color: #ffffff;

}
#footer .logo_footer{
margin: 10px auto 20px auto;
clear: both;
width: 985px;

}
.flag_ue{
margin-right: 20px;
}
#footer .logo_footer div{
width: 250px;
margin: 0 auto;
}
#footer .footer_info{
margin: 0 auto;
clear: both;
width: 985px;
font-size: 0.72em;

}
.footer_info p{
padding: 0;
margin: 0;
width: 200px;
}
.footer_info p.left_info{
float: left;
}
.footer_info a{
color: #5E5E5E;
}
.footer_info p.right_info{
float: right;
}
#gallery_list{
float: left;

color:white;

}


#gallery_list1{
float: left;
margin-left:20px;
margin-bottom:50px;


}

.return
{
margin-top:30px;
float:right;
margin-right:20px;
margin-bottom:20px;
 color:#69A21B;
 border:1px solid #5E5E5E;
 width:60px;
 height:20px;
padding-top: 4px;
 text-align:center;
}

#backbottom .return
{
 margin-top:-40px;
 margin-bottom:20px;
 position:relative;
 float:right;
margin-right:40px;
}
#gallery_list1 img{
float: left;
margin-top:-20px;
margin-left:100px;
}

#gallery_list1 li{
float: left;
width:650px;
margin-top:30px;
background: url('images/galeria1.png') no-repeat  20px 0px;
color:white;
}
#tlo
{
margin-left:1px;
margin-top:80px;
width:630px;
border:1px solid #D6D5D5;
height:100%;

position:relative;
}

#gallery_list1 li  span {
float: left;

margin-top:10px;
margin-left:10px;
color:white;
font-weight:bold;


}
#gallery_list1 span a  {
color:white;
font-size:10pt;
}
#gallery_list1 span a:hover  {
color:yellow;

}
#right_content1 h2
{
color: #BF1717;
padding: 0 20px 0 0;
float: left;
margin: 10px 10px 15px 15px;
font-size: 1.2em;
font-family: Arial;
background: url('images/arrow_1_ico.png') no-repeat right 50%;

}
 h2
{
color: #BF1717;
padding: 0 20px 0 0;
float: left;
margin: 10px 10px 15px 15px;
font-size: 1.2em;
font-family: Arial;
background: url('images/arrow_1_ico.png') no-repeat right 50%;

}
#right_content2 h2
{
color: #BF1717;
padding: 0 20px 0 0;
float: left;
margin: 10px 10px 15px 15px;
font-size: 1.2em;
font-family: Arial;
background: url('images/arrow_1_ico.png') no-repeat right 50%;

}

#right_content2 h3
{

padding-top:  10px ;
float: left;
margin-top: 30px;
margin-left:-95px;
margin-bottom:15px;
font-size: 0.92em;
font-family: Arial;


}
#category_head
{
 position:absolute;
 margin-top:40px;
 float:left;
 margin-left:315px;
 font-weight:bold;
 color: #5E5E5E;
 
}

#category_head  a
{
color: #5E5E5E;


}

#category_head  a:hover
{
color:#BF1717;


}



 h3
{

padding-top:  10px ;
float: left;
margin-top: 30px;
margin-left:-95px;
margin-bottom:15px;
font-size: 0.92em;
font-family: Arial;


}

h3 a
{
color: #5E5E5E;
}

h3 a:hover
{
color:#BF1717;
}
#formularz
{
 margin-left:200px;

 background: url('images/panel2.png') no-repeat 0px 85px;
 
}
#formularz2
{
 margin-left:200px;

 background: url('images/login_ang.png') no-repeat 0px 87px;

}
#formularz3
{
 margin-left:200px;

 background: url('images/login_niem.png') no-repeat 0px 86px;

}
#formularz5
{
 margin-left:200px;

 background: url('images/login_ros.png') no-repeat 4px 86px;
 
}
 

form
{
padding-left:60px;
width:400px;

}
#login, #fieldName
{
 border:none;
  width:194px;
}
.main_blocks h4{
margin: 0;
padding: 0;
clear: both;
font-size: 0.82em;
}
.main_blocks ul
{
 width:100%;
}


.main_blocks li{
float: left;
margin: 0;
display: block;
width:40%;
}

.main_blocks li img{
border: 0;
}
.main_blocks .block_1{
width: 220px;

margin-left: 0px;
padding: 35px 10px 20px 40px;
position: relative;

margin-top:-35px;

color:black;
font-size: 10pt;

}
.block_1 p.adres{

padding-left:20px;
background: url('images/box_ico_maill.png') no-repeat 0px 10px ;
height:20px;
}

.block_1 p.tel_number{
background: url('images/box_ico_tel.png') no-repeat 0px 10px ;
padding-left:20px;
height:20px;
}
.block_1 p.tel_number1{

padding-left:20px;

line-height:100%;
}
.block_1 p.men{
background: url('images/box_ico_men.png') no-repeat 0px 10px ;
padding-left:20px;

height:25px;
}
.block_1 p.men1{

padding-left:20px;

}

.block_1 p.tel_fax{
background: url('images/box_ico_print.png') no-repeat 0 15px;

padding-left:20px;
height:20px;
}
.block_1 p.email_box{
background: url('images/box_ico_maill.png') no-repeat 0 15px;

line-height:150%;
padding-left:20px;
}
.main_blocks h4{

color:white;
background: #BE0000;
padding-left:15px;
padding-top:5px;
height:20px;
}
.main_blocks h3{
font-size: 1em;
}
.main_blocks p{
font-size: 14pt;
}
.main_blocks a{
color: #616161;
}
#right_content1 .title
{
 color:white;
 background:#BE0000;
 padding-top:10px;
 padding-left:10px;
 padding-bottom:10px;
 font-weight:bold;
}
table 
{
 width:100%;
 text-align:left;
 color:red;
 font-size:0.90em;
 
}
#t
{
 color:white;
 background: #BE0000;
 font-weight:bold;
}

td
{
padding-right: 10px;
 color:black;
 text-align:right;
}
#l
{
 text-align:left;
 padding-left:10px;
}
th
{
 color:black;
 font-size:0.75em;
}




#right_content1 .data_info{
color: #69A21B;
display: block;
background: url('images/punktor_data.png') no-repeat left 50%;
padding-left: 10px;
font-size: 0.92em;
} 
.box_container .news .more_info{
display: block;
float: right;
clear: both;
background: url('images/punktor_arrow_box.png') no-repeat left 60%;
padding: 2px 5px 2px 22px;
color: #69A21B;
font-size: 0.92em;
font-weight: bold;
margin-top: 10px;
}
#right_content1 h5{
padding: 0;
display: inline;
clear: both;

}
#right_content1 p{

font-size: 0.92em;
}

#contact
{

height:920px;
}

/*DILERZY**********************************************/
#block_2 table 
{
 background:white;
}
.main_blocks2 h4{


color: #BE0000;
padding-left:15px;
padding-top:5px;
height:20px;
width:100%;
}
.main_blocks2 ul
{
 width:100%;
}




.main_blocks2 li img{
border: 0;
}
.main_blocks2 #block_2{
width: 100%;

margin-left: 0px;

padding-top:40px;
position: relative;

margin-top:-35px;

color:black;
font-size: 10pt;
border-bottom:1px solid #D6D5D5;

}
#block_2 p.adres{

padding-left:20px;
background: url('images/box_ico_maill.png') no-repeat 0px 10px ;
height:20px;
}
#block_2 p.adres1{

padding-left:20px;

height:20px;
}

#block_2 p.tel_number{
background: url('images/box_ico_tel.png') no-repeat 0px 10px ;
padding-left:20px;
height:20px;
}
#block_2 p.tel_number1{

padding-left:20px;

line-height:100%;
}
#block_1 p.men{
background: url('images/box_ico_men.png') no-repeat 0px 10px ;
padding-left:20px;

height:25px;
}
#block_1 p.men1{

padding-left:20px;

}

#block_1 p.tel_fax{
background: url('images/box_ico_print.png') no-repeat 0 15px;

padding-left:20px;
height:20px;
}
#block_1 p.email_box{
background: url('images/box_ico_maill.png') no-repeat 0 15px;

line-height:150%;
padding-left:20px;
}

.main_blocks2 h3{
font-size: 1em;
}
.main_blocks2 p{
font-size: 14pt;
margin-left:-25px;

}
.main_blocks2 a{
color: #616161;
}


#category_head
{
 //margin-left:-20px;
// position:relative;
}










div.scroller { 
	/* modify width and height of scrolling section if necessary	*/		
	width: 500px; 
	height: 410px;
	overflow: hidden;

	}
	div.scroller div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
		width:469px;
		height:400px;
		overflow:hidden;
		float:left;
		padding:1em;	
			
		}
	div.scroller div.content {
		width: 469px;
		}
		div.scroller div.section img {
		margin-left:-13px;
		margin-top:-15px;
		
		}
	div.controls
	{
	
	 margin-top:-400px;
margin-left:380px;
font-weight:bold;
font-size:1.2em;
	
	}
div.controls a
	{
	 border:1px solid white;
	 text-decoration:none;

color:white;
	 
	}
	
 
	#my-glider
	{
	 width:500px;
	}	

#flash_container
{
background: url('images/top.jpg') no-repeat  ;
}
#nagl
{
margin-top:-20px;
margin-left:-10px;
}

table #wydarzenie
{
 background:red;
}

#sedn_zapis
{
float:right;
padding-right:75px;
}
#imie, #nazwisko , #wojewodztwo, #miejscowosc, #telefon, #mail,#kraj
{
margin-bottom:10px;
}

#wojewodztwo
{
width:207px;
text-align:center;
}




.menutitle{
cursor:pointer;
margin-bottom: 0px;

color:black;
width:100%;
padding:0px;
text-align:left;
font-weight:bold;


}

.submenu{
cursor:pointer;
margin-bottom: 2px;
margin-left:-10px;
color:black;
width:100%;
padding:0px;
text-align:left;
font-weight:bold;
font-size:9pt;
}


.menutitle li a:hover{
background: #F9F400;
}

.menutitle ol a:hover{
background: #F9F400;
}
.submenu ol
{
width:95%;
height:10px;
padding-bottom:22px;
}
.alert
{
 color:red;
}


.MsoNormal strong
{ 
 text-align:left !important;
}



.pagination
{
 float:right;
 margin-top:9px;
 margin-right:20px;
 padding-bottom:10px;
 width:auto;
}
.pagination strong
{
 margin-right: 3px;
padding: 2px 6px;
color: white;
background:#69A21B;
font-weight:bold;
 border:1px solid #696969;
 font-weight: bold;
 
}
.pagination a
{
margin-right: 3px;
padding: 2px 6px;
color: rgb(83,138,17);
font-weight:bold;
 border:1px solid #696969;
 font-weight: bold;
}
#numer
{
 color:white;
 margin-left:30px;
 margin-top:40px;
 position:absolute;
 font-weight:bold;
 
}
#mediaspace
{
 margin-left:-20px;

}
#mpl
{
 margin-left:40px;
}