/* CSS Document */

html, body {background-color: #fff;}
html {width:100%;height:100%;}
body
{margin:0;	font-family:"tahoma";background:#fff;color: #424749;margin : 0;
padding : 0;
border : 0;
outline : 0;
font-size : 10px;
vertical-align : baseline;}
span p {padding:0;margin:0;font-size:12px;}
#lang a:link { text-decoration: none;color:#fff; }
#lang a:visited { text-decoration: none;color:#fff;}
#lang a:hover { text-decoration: none; color:#fff;}
#lang a:active { text-decoration: none;color:#fff;}
#menu a:link { text-decoration: none;color:#fff; }
#menu a:visited { text-decoration: none;color:#fff;}
#menu a:hover { text-decoration: none; color:#fff;}
#menu a:active { text-decoration: none;color:#fff;}
.box_right span a:link { text-decoration: none;color:#424749; }
.box_right span a:visited { text-decoration: none;color:#424749;}
.box_right span a:hover { text-decoration: none; color:#424749;}
.box_right span a:active { text-decoration: none;color:#424749;}
.box_right p a:link { text-decoration: none;color:#00702b; }
.box_right p a:visited { text-decoration: none;color:#00702b;}
.box_right p a:hover { text-decoration: none; color:#00702b;}
.box_right p a:active { text-decoration: none;color:#00702b;}
.wiecej a:link { text-decoration: none;color:#00702b; }
.wiecej a:visited { text-decoration: none;color:#00702b;}
.wiecej a:hover { text-decoration: none; color:#00702b;}
.wiecej a:active { text-decoration: none;color:#00702b;}

#site{position: relative;width:100%;}
#top{min-height:91px;color:#fff;background-image: url(img/top_bg.png);background-repeat:repeat-x;overflow:hidden;}
#top_center{width:980px;margin:auto;padding:0;overflow:hidden;}
#logo{width:285px;height:91px;float:left;margin-left:5px;}
#logo img {width:100%; border:0px;}
#top_right{width:675px;height:91px;float:right;background-image: url(img/menu_bg.png);background-repeat:no-repeat;	background-position: right;}

#belt_up{width:100%;background-image: url(img/belt_up.png);background-repeat:repeat-x;height:35px;}
#content{padding:0px;margin:auto;width:990px;color:#00702b;overflow: hidden;}



#content_left{width:260px;overflow: hidden;float:left;margin-left:2px;}
.left {width:228px;overflow: hidden;float:left;border:1px solid #ddd;border-radius: 7px;padding:3px 15px 0px 15px;margin-top:10px;}
#content_left a:link { text-decoration: none;color:#00702b; }
#content_left a:visited { text-decoration: none;color:#00702b;}
#content_left a:hover { text-decoration: none; color:#00702b;}
#content_left a:active { text-decoration: none;color:#00702b;}
#content_left p{font-weight:bold;font-size:13px;}
#content_left span{font-size:12px;color: #424749;}
.menu_left{width:260px;float:left;}

.menu_left ul{margin:0;padding:0px 0px 10px 0px;}
.menu_left ul li {width:225px;background:#f2f3f4;margin:2px 0px 0px 0px;height:20px;list-style-image: url(img/znacznik.png);list-style-position: inside;padding:4px 0 0 5px;font-size:12px}


.dddd {width:100%;margin:30px;}

#content_center{width:475px;overflow: hidden;float:left;margin:10px 0px 0px 10px; border:1px solid #ddd;border-radius: 7px;padding:0px 10px 10px 12px;min-height:500px;text-align:justify;font-size:12px;}

#content_center ul {overflow:hidden;}
#content_center ul li {list-style-type:disc;display:list-item;padding:1px 10px 1px 10px;color:#424749;}

#content_center p{font-weight:bold;font-size:13px;}
#content_center span{font-size:12px;color: #424749;}
#content_center img {width:100%;}
.pracownik {width:100%; margin:20px 0px 30px 0px;}
.pracownik_img {float:left;width:130px;} 
.pracownik_text {width:auto;margin-left:135px;} 

#content_right{width:202px;overflow: hidden;float:left;margin-left:10px;}
.box_right{width:188px;float:left;margin-top:10px;padding:0px 0 10px 12px;border:1px solid #ddd;	border-radius: 7px;text-decoration:none;} 
.box_right2{width:188px;float:left;margin-top:10px;padding:2px 0px 0px 12px;border:1px solid #ddd;	border-radius: 7px;text-decoration:none;} 
.box_right:hover {background:#f2f3f4;}
.box_right a, .box_right2 a {
text-decoration:none; color: #00702b;display: block;
}
.box_right p, .box_right2 p{font-weight:bold;font-size:13px;}
.box_right span, .box_right2 span{font-size:12px;color: #424749;}
#belt_down{width:100%;background-image: url(img/belt_down.png);background-repeat:repeat-x;height:10px;margin-top:25px;}
.wiecej{float:left;padding:10px 30px 10px 120px;width:180px;}
.right_content p,span{width:180px;}
.right_linki{line-height:14px;text-align:center;padding:10px 0 0 0;width:160px;}
.left_linki{line-height:14px;text-align:center;padding:10px 0 0 0;width:230px;}
.link_bg{width:174px;background:#f2f3f4;margin:0px 3px 14px 0px;padding:1px 3px 1px 0px;}
.link_bg2{width:230px;background:#f2f3f4;margin:0px 3px 14px 0px;padding:1px 0px 1px 0px;}
.px20{padding-top:20px;}


#bottom_bg{width:100%;height:130px;padding-bottom:20px;background:#f2f3f4;}
#bottom{width:980px;height:130px;margin:auto;}
#footer_left{width:200px;float:left;}
#footer_left p{font-size:12px;line-height:10px;}
#footer_logo{width:120px;height:122px;padding-top:10px; margin: auto;}
#footer_right{float:right;}
#footer_right a{text-decoration:none;font-weight:bold;color:#808080;}
#footer_right a:hover{text-decoration:underline;font-weight:bold;color:#808080;}
#footer_right a:visited{text-decoration:none;font-weight:bold;color:#808080;}
#footer_right a:active{text-decoration:none;font-weight:bold;color:#808080;}
#footer_right p{font-size:12px;line-height:10px;float:right;}







#menu{margin-top:70px;float:right;height:25px;font-size:12px;padding:0px;}
#menu ul {
	display: block;
	list-style: none;
	margin: 0;
	padding-right:0px;
  padding-left:0px;
	float:left;
	}
#menu ul li	{display: inline;padding-left:8px; 
	list-style: none;
	margin: 0;

	float:left;}
.link {border-right:1px solid white; padding-right:8px; } 

#menu ul{
    width: 100%;

}
#menu ul li a {
    display: inline-block;
   
    text-decoration: none;
    
}


#menu-switch {
    display: none;
    position: relative;
    width: 100%;
    padding:0;
    line-height:45px;    
    
    text-decoration: none;   
    text-align: center;
}























@media (min-width: 1024px) {

#top_center{width:100%;max-width:980px;}

#menu {
        display: block !important;
    }
#content{width:100%; max-width:990px;}






}

@media (max-width: 1023px) and (min-width: 930px) {

#top_center{width:98%;}
#logo{margin-left:0px;}
#top_right{width:605px;}
#menu {
        display: block !important;
    }
    
#menu ul li	{display: inline;padding-left:8px;}
#menu ul li	a {display:block; }

.link {border-right:1px solid white; padding-right:8px; }    
  
#content{width:99%;} 
 
  
#bottom{width:98%;}


#content_left{width:26%;}
.left{width:89%;padding:0% 5% 0% 5%}
.menu_left{width:100%;margin-bottom:10px;}
.menu_left ul li {width:100%;margin:2px 0px 0px 0px;padding:4px 0 0 0px;}

#content_center{width:46%;margin-left:1%;}


.left_linki{line-height:14px;text-align:center;padding:10px 0 0 0;width:100%;}
.link_bg2{width:100%;background:#f2f3f4;margin:0px 0px 14px 0px;padding:1px 0px 1px 0px;}
    
}






@media (max-width: 929px) and (min-width: 630px) {

#top_center{width:100%;}

#logo{width:285px;height:91px;float:none;margin:auto;}
#top_right{width:100%;height:45px;float:none;background-image: url(img/top_bg.png);background-repeat:repeat-x;}




#menu{margin:0px auto;float:none;font-size:12px;padding:0px;width:610px;}
#menu ul, ul li {

	list-style: none;
	margin: 0;
	padding-right:0px;
  padding-left:0px;
	float:left;   
	}
#menu ul li	{display: inline;padding-left:8px;margin-top:15px;}
#menu ul li	a {display:block; height:15px;}

.link {border-right:1px solid white; padding-right:8px; }
 
#menu-switch {
        display: none;
    } 
 

 
 
    #menu {
        display: block !important;
    }
#content{width:98%;}  
 
#bottom{width:98%;}



#content_left{width:31%;}
.left{width:89%;padding:0% 5% 5% 5%}
.menu_left{width:100%;margin-bottom:10px;}
.menu_left ul li {width:100%;margin:2px 0px 0px 0px;padding:4px 0 0 2%;height:30px;line-height:30px;display:block;}   
.menu_left ul li a{line-height:30px;display:block;width:100%;margin:0px;padding:0px;list-style: none;}   

#content_center{width:63%;margin-left:1%;float:right;padding-left:2%;padding-right:2%;}

#content_center img {width:100%;}

#content_right{width:31%;margin-left:3px;}
.box_right, .box_right2{float:left;width:90%;padding-left:4%;padding-right:5%;} 

.right_content{width:93%;}
.right_content p{width:100%;}
.right_linki{width:100%;}
.link_bg {width:100%;}
.left_linki{line-height:14px;text-align:center;padding:10px 0 0 0;width:100%;}
.link_bg2{width:100%;background:#f2f3f4;margin:0px 0px 0px 0px;padding:1px 0px 1px 0px;}
.link_bg2 p a {display:block;}
}


@media (max-width: 629px) {

#top_center{width:100%;}
#logo{width:285px;height:91px;float:none;margin:auto;}
#top_right{width:100%;height:45px;float:none;background-image: url(img/top_bg.png);background-repeat:repeat-x;}


    #menu {
        display: none;  float:none;margin:0px;
    }
    #menu-switch {
        display: block;
    }
    #menu ul li {
        display: block;
        float:none;
        background: green;
        
    }
    #menu ul li a {
        display: block;
        text-align: center; 
        background:green;
        line-height:45px;
        border-bottom:1px solid #ccc;
    }
    #menu ul li a:hover {
        background-color: #4599a0;
    }
#content{width:98%;}     
#content_left{width:100%;margin-left:0px;
}
.left{width:95%;padding:0% 2% 2% 2%}
#content_center{width:95%;margin-left:0px;padding-left:2%; padding-right:2%;}
#content_right{width:100%;margin-left:0px;}
    
.menu_left{width:98%;}
.menu_left ul li {width:100%;margin:2px 0px 0px 0px;padding:4px 0 0 5px;height:30px;line-height:30px;display:block;}   
.menu_left ul li a{line-height:30px;display:block;width:100%;margin:0px;padding:0px;list-style: none;}   
#content_center img {width:100%;}    
    
    
#bottom_bg{height:200px;} 
#footer_left{width:98%;float:none;text-align:center;padding-top:10px;} 
#bottom{width:99%;}   





.wiecej{float:left;padding:10px 30px 10px 120px;width:100%;}
.box_right, .box_right2{float:left;width:90%;padding-left:4%;padding-right:5%;} 

  
.right_linki{width:100%;}
.link_bg {width:100%;}
 
.left_linki{line-height:14px;text-align:center;padding:10px 0 0 0;width:100%;}
.link_bg2{width:99%;background:#f2f3f4;margin:0px 0px 0px 0px;padding:1px 0px 1px 0px;}
.link_bg2 p a {display:block;}



}

@media (max-width: 340px) {

.pracownik_img {float:left;width:100%;margin-bottom:20px;} 
.pracownik_text {width:100%;margin-left:0px;}
}
