@charset "utf-8";
/* CSS Infonet */

body {margin:0px;padding:0px;background:#FFFFFF;}
a {
    color: #848484;
    text-decoration: none;
}
a:hover {
    color: #009036;
    text-decoration: underline;
}
.hp {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    color: #848484;
    text-align: justify;
}

img {border: 0px;}
.clear_float{clear:left;}
.clear_both{clear:both;}
.main_body {
		width:1020px;
		height:auto;
		margin-right:auto;
		margin-left:auto;
		padding:0xp;
}
.logo{
float:left;
height:81px;
width:158px;
}
.main_menu{width:1020px;height:81px;background:url(../img/bg_menu_podstrona.jpg) top no-repeat;}

.main_menu ul {
		width:780px;
		margin-left:240px;
		height:70px;
		float:right;
		padding:0px;
		margin:0px;
}
.main_menu li {
	
		float:left;
		display:block;
		height:30px;
		list-style:none;
		padding-left:5px;
		padding-right:5px;
		margin-top:30px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		letter-spacing:0px;
		font-weight:bold;
}

.main_menu li.link_aktualnosci{
background:url(../img/bg_menu.jpg) top no-repeat;
margin-top:27px;
width:111px;
height:23px;
}
.link_aktualnosci .link_padding {padding:2px 0 0 13px;}
.main_menu li.link_aktualnosci a {color:#ffffff;text-decoration:none;}
.main_menu li.link_aktualnosci a:hover {color:#ffffff;text-decoration:none;}

.main_menu li a{
color:#ffffff;
text-decoration:none;
}
.main_menu li a:hover{
color:#009036;
text-decoration:underline;
}


.main_menu li.seperator {
	
		float:left;
		display:block;
		height:58px;
		list-style:none;
		padding-left:3px;
		padding-right:3px;
		margin-top:10px;
		width:2px;
		background:url(../img/seperator.jpg) top no-repeat;
}

.main_menu li.last_li{color:#009036;}
.main_menu li.last_li a{color:#009036;text-decoration:none;}
.main_menu li.last_li a:hover{color:#ffffff;text-decoration:underline;}
.flash_movie{width:1020px;height:357px;background:url(../img/flash_bg.jpg) top no-repeat;}
.flash_movie_subpage{width:1020px;height:243px;background:url(../img/flash_bg_podstrona.jpg) top no-repeat; margin:0px; padding:0px;}
.main_content{width:1020px;height:auto;}
.main_content_left {
		width:670px;
		height:auto;
		float:left;
}

.main_content_left_naglowek{
		width:640px;
		margin-left:30px;
		height:44px;

} 

.main_content_left_naglowek_img{
		width:45px;
		height:44px;
		background:url(../img/img_naglowek.jpg) top no-repeat;
		float:left;
}
.main_content_left_naglowek_txt{
		margin-left:65px;
		height:34px;
		width:560px;
		padding-top:10px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#848484;
}

span.main_content_left_naglowek_txt{
color:#000000;
margin-left:0px;
}


.main_content_box{
		width:600px;
		height:auto;
		margin-top:50px;
		margin-left:35px;
		clear:left;
	
}

.main_content_box_img{
	width:190px;
	height:106px;
	border:1px solid #848484;
	float:left;

} 
.main_content_box_txt{

	    font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#848484;
		width:380px;
		padding-left:5px;
		height:auto;
		text-align:justify;
		float:right;
}


.main_content_rigth {
		width:320px;
		height:auto;
		float:right;
}

.main_content_rigth_box {
width:312px;
height:auto;
background:url(../img/box_aktualnosci.jpg) top no-repeat;
}


.main_content_right_box_bg{
width:312px;
height:auto;
background:url(../img/box_aktualnosci-bg.jpg) top repeat-y ;


}

.main_content_right_box_stopka{
width:312px;
height:24px;
background:url(../img/box_aktualnosci_stopka.jpg) top no-repeat ;


}


.main_content_rigth_box_naglowek{
		width:100px;
		height:20px;
		padding-left:25px;
		padding-top:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#848484;

}
.main_content_rigth_box_txt{
		width:270px;
		height:auto;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#848484;
		margin-left:25px;
		margin-top:25px;

}

.main_content_rigth_box_txt p {
    margin: 0px;
    padding: 0px;
}

.main_content_rigth_box_txt a , .main_content_rigth_box_txt_2 a{

	font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#848484;
		font-weight:normal;
		text-decoration:none;
}


.main_content_rigth_box_txt a:hover, .main_content_rigth_box_txt_2 a:hover {
font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#009036;
		font-weight:normal;
		text-decoration:underline;

}


.main_content_rigth_box_txt_2{
		width:270px;
		height:auto;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#848484;
		margin-left:25px;
		margin-top:5px;
}

.main_content_rigth_box_date{
color:#009036;
font-weight:bold;

}
.main_content_rigth_box_archiwum{
		width:200px;
		height:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#848484;
		text-align:right;
		margin-left:80px;
		padding-top:20px;
		font-weight:normal;
		text-decoration:none;
		padding-bottom:20px;
}

.main_content_rigth_box_archiwum a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#848484;
		font-weight:normal;
		text-decoration:none;
}
.main_content_rigth_box_archiwum a:hover{
    	font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#009036;
		font-weight:normal;
		text-decoration:underline;
}

.main_content_rigth_box_serwis{
	width:312px;
	height:136px;
	margin-top:30px;
}

.box_kompetencje{
		width:1020px;
		height:220px;
		background:url(../img/kompetencje.jpg) bottom no-repeat;
	
}

.box_kompetencje_naglowek{
		width:950px;
		height:55px;
		margin-top:40px;
		margin-left:30px;
}
.box_kompetencje_naglowek_img{
		width:56px;
		height:55px;
		background:url(../img/img_kompetencje.jpg) top no-repeat;
		float:left;
}

.box_kompetencje_naglowek_txt{
		height:35px;
		width:560px;
		padding-top:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#848484;
		margin-left:65px;
}

span.box_kompetencje_naglowek_txt{color:#000000;margin-left:0px;}

.box_kompetencje_lista {
				width:920px;
				height:auto;
				margin-right:0px;
				margin-left:94px;
				/*padding-top:10px;*/
				clear:left;
		
}
.box_kompetencje_lista dl {
				float:left;
				width:220px;
				font-size:1.1em;
				margin-right:12px;
				padding-right:55px;
				padding-left:0px;
}

.box_kompetencje_lista dl.wyrownanie_listy {
				
				width:200px;
				padding-right:10px;
				
}



.box_kompetencje_lista dl.last {margin-right:0;}
.box_kompetencje_lista dl dt {
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				color:#6D6D6D;
				padding:0 0 3px 0px;
				margin-bottom:5px;
				font-weight:bold;
}
.box_kompetencje_lista dl dd {
				padding:0 0 5px 0px;
				margin-bottom:0px;
				margin-left:0px;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
}
.box_kompetencje_lista dl dd a {
				text-decoration:none;
				color:#424242;
				padding:0 0 5px 0px;
				font-family:Arial, Helvetica, sans-serif;
}
.box_kompetencje_lista dl dd a:hover {color:#009036; text-decoration:underline;}

.slide_show{
		width:1020px;
		height:70px;
		background:url(../img/slide.jpg) top no-repeat;
}
.stopka{
		width:1020px;
		height:92px;
		background:url(../img/stopka.jpg) top repeat-x;
}
.stopka_txt{
		width:150px;
		height:62px;
		margin-left:70px;
		float:left;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		padding-top:30px;

}

.stopka_txt_2{
		width:190px;
		height:62px;
		margin-left:10px;
		float:left;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		padding-top:30px;

}

.stopka_wyszukiwarka {
width:312px;
height:44px;
background:url(../img/wyszukiwarka_bg.jpg) top no-repeat;
float:right;
margin-top:20px;
margin-right:40px;
}

.stopka_wyszukiwarka_form{
width:312px;
height:44px;
padding-left:20px;
padding-top:10px;
}

.stopka_wyszukiwarka_input{
	float:left;

}
.stopka_wyszukiwarka_btn{
float:left;
	padding-left:5px;
	margin-top:2px;
}

.copyright {
		width:1020px;
		height:70px;
}
.copyright_info{
width:220px;
height:70px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#969494;
padding:10px 0 0 10px;
float:left;
}
.design{
width:172px;
height:60px;
float:right;
background:url(../img/avigraf.jpg) top no-repeat;



}



.stopka_wyszukiwarka_form label, .stopka_wyszukiwarka_form legend {
    display: none;
}

.stopka_wyszukiwarka_form fieldset {
    border: 0px;
    margin: 0px;
    padding: 0px;
}






