@import "text.css";

@import "php_inc/css/form.css";

@import "php_inc/css/news.css";

body{

	margin:0px;

	padding:0px;

	background:#ffffff;

	font-family:Trebuchet MS;

	font-size:12px;

	color:#013162;

}

table, td{

	font-family:Trebuchet MS;

	font-size:12px;

	color:#013162;

} 

body.page{

	text-align:center;

}

#container{

	width:964px;

	margin:20px auto;

	text-align:left;

}

a img{

	border:0px;

}

a.logo{

	vertical-align:middle;

	margin-left:12px;

}



img.korporacja{

	vertical-align:top;

	margin-left:12px;

	margin-top:15px;

}

#szukaj{

	margin:0px;

	padding:0px;

	float:right;

	margin-top:10px;

}

#szukaj input.text {

	background-image:url(grafika/cien_form.gif);

	background-repeat:repeat-x;

	border:1px solid #EFF0F3;	

	font-size:11px;

}

#szukaj label {

	vertical-align:middle;

	font-size:11px;

}

#szukaj input {

	vertical-align:middle;

	margin-left:5px;

	margin-right:2px;

}

#header{

	text-align:right;

	margin:0px;

	padding:0px;

}

#header li{

	margin:0px;

	padding:0px;

	display:inline;

	background-image:url(grafika/h_li.gif);

	background-repeat:no-repeat;

	background-position:left 50%;

}

#header a{

	color:#124774;

	text-decoration:none;

	padding-left:9px;

	padding-right:9px;

	font-size:9px;

	font-family:Verdana;

}

#header a:hover{

	color:#EF3E33
        

}

#header a.last{ 

	background-image:url(grafika/h_li.gif);

	background-repeat:no-repeat;

	background-position:right 50%;

}

#menu_top{

	margin:10px 0px;

	padding:10px 0px;

	border-top:1px solid #B7C5D3;

	padding-left:13px;

}

#menu_top li{

	margin:0px;

	padding:0px;

	display:block;

	float:left;

	list-style:none;

	background-image:url(grafika/strz.gif);

	background-repeat:no-repeat;

	background-position:right 3px; 

	line-height:11px;

	padding-right:17px;

	margin-right:70px;  

}

ul#menu_top li a{

	display:block;

	float:left;

	height:11px;

	text-indent:-9999px; 

	overflow:hidden;

}





ul#menu_top.pl li a{

	background-image:url(grafika/pl/menu_g.gif);

}

ul#menu_top.en li a{

	background-image:url(grafika/en/menu_g.gif);

}





ul#menu_top li.m4 a{ 

	width:33px;

	background-position:0px 0px;

}

ul#menu_top li.m24 a{

	width:36px;

	background-position:-33px 0px;

}

ul#menu_top li.m61 a{

	width:69px;

	background-position:-69px 0px;

}

ul#menu_top li.m63 a{

	width:32px;

	background-position:-138px 0px;

}

ul#menu_top li.m66 a{

	width:44px;

	background-position:-170px 0px;

}



ul#menu_top li.m78 a{ 

	width:53px;

	background-position:0px 0px; 

}

ul#menu_top li.m87 a{

	width:52px;

	background-position:-53px 0px;

}

ul#menu_top li.m127 a{

	width:30px;

	background-position:-105px 0px;

}

ul#menu_top li.m128 a{

	width:70px;

	background-position:-135px 0px;

}

ul#menu_top li.m133 a{

	width:65px;

	background-position:-205px 0px;

}



ul#menu_top li.m4active, ul#menu_top li.m24active, ul#menu_top li.m61active, ul#menu_top li.m63active, ul#menu_top li.m66active,

ul#menu_top li.m78active, ul#menu_top li.m87active, ul#menu_top li.m127active, ul#menu_top li.m128active, ul#menu_top li.m133active{

	background-image:url(grafika/strza.gif);

	background-position:right 4px;  

}



ul#menu_top li.m4 a:hover, ul#menu_top li.m4active a{

	width:33px;

	background-position:0px 11px;

}

ul#menu_top li.m24 a:hover, ul#menu_top li.m24active a{

	width:36px;

	background-position:-33px 11px;

}

ul#menu_top li.m61 a:hover, ul#menu_top li.m61active a{

	width:69px;

	background-position:-69px 11px; 

}

ul#menu_top li.m63 a:hover, ul#menu_top li.m63active a{

	width:32px;

	background-position:-138px 11px;

}

ul#menu_top li.m66 a:hover, ul#menu_top li.m66active a{

	background-position:-170px 11px;

	width:44px;

}





ul#menu_top li.m78 a:hover, ul#menu_top li.m78active a{ 

	width:53px;

	background-position:0px 11px; 

}

ul#menu_top li.m87 a:hover, ul#menu_top li.m87active a{

	width:52px;

	background-position:-53px 11px;

}

ul#menu_top li.m127 a:hover, ul#menu_top li.m127active a{

	width:30px;

	background-position:-105px 11px;

}

ul#menu_top li.m128 a:hover, ul#menu_top li.m128active a{

	width:70px;

	background-position:-135px 11px;

}

ul#menu_top li.m133 a:hover, ul#menu_top li.m133active a{

	width:65px;

	background-position:-205px 11px;

}



.clear{

	font-size:1px;

	line-height:1px;

	clear:both;

}

div.kreska{

	background:#B7C5D3;

	line-height:1px;

	font-size:1px;

	margin-bottom:11px;

}

div.kreska2{

	background:#B5D6E7;

	line-height:1px;

	font-size:1px;

	margin-bottom:11px;

	margin-top:11px;

}

#flash{

	width:721px;

	float:left;

	height:244px;

	margin-bottom:12px;

}

#flash img{

	display:block; 

}

#newsg{ 

	background-image:url(grafika/news_g.gif); 

	float:left; 

	width:243px;

	height:244px;

	color:#ffffff;

	font-family:Verdana;

	font-size:10px; 

	margin-bottom:5px;

	overflow:hidden;

}

#newsg img{

	margin:15px;

	display:block;

} 

#newsg strong{

	display:block;

	margin:0px 15px 2px;

}

#newsg p{

	padding:0px;

	margin:0px 15px 10px;

	padding-bottom:10px;

}

#newsg p.kreska{

	border-bottom:1px solid #E2766A;

}

#newsg a{

	color:#ffffff;

	text-decoration:none;

}

#newsg a.wszystkie{

	float:right;

	font-size:9px;

	margin-right:15px;

	margin-top:-8px;

}

div.blok{

	height:195px;

	border-left:2px solid #7291AC;

	float:left;

	width:238px;

}

div.blok a.header{

	margin-left:15px; 

	overflow:auto;

}



div.blok img{



}



ul.lista li a:hover{

	color:#EA402E;

}



#box{

	width:243px;

	/*height:199px;*/

	font-family:Verdana;

	font-size:10px;

	color:#ffffff;

	float:right;

	/*margin-top:-7px;	*/

}

#box a.extra_pl{

	display:block;

	background-image:url(grafika/pl/ekstranet.gif);

	background-repeat:no-repeat;

	line-height:15px;

	color:#ffffff;

	text-decoration:none;

	padding-top:37px;

	padding-left:16px;

	padding-bottom:12px; 

	margin-bottom:1px;

}

#box a.extra_en{

	display:block;

	background-image:url(grafika/en/ekstranet.gif);

	background-repeat:no-repeat;

	line-height:15px;

	color:#ffffff;

	text-decoration:none;

	padding-top:37px;

	padding-left:16px;

	padding-bottom:12px; 

	margin-bottom:1px;

}

#box.left {
	margin-top:21px;
	float:left;
}

body.index #flash { float: left;}

body.subpage #flash {height:134px; margin-top: 10px; overflow: hidden; width: 243px;}


#box div.pl{

	background-image:url(grafika/pl/infolinia.jpg);

	background-repeat:no-repeat;

	height:134px;

}

#box div.en{

	background-image:url(grafika/en/infolinia.jpg);

	background-repeat:no-repeat;

	height:134px;

}

#box div p{

	margin:0px;

	padding:43px 16px;

	line-height:15px;

}

#footer{

	border-top:1px solid #EBEFF3;

	margin-top:15px;

	height:50px;

}

#footer a.bip{

	display:block;

	margin-top:10px;;

	float:left;

}

#footer a.venti{

	display:block;

	margin-top:13px;

	float:right;

	font-family:Trebuchet MS;

	font-size:10px;

	color:#124774;

	text-decoration:none;

}

#footer a.venti:hover{

	color:#EA402E;

}

#menu_f{

	margin:8px 0px 0px 20px; 

	padding:0px;

	float:left;

}

#menu_f li{

	margin:0px;

	padding:0px;

	float:left;

	list-style:none;

	background-image:url(grafika/h_li.gif);

	background-repeat:no-repeat;

	background-position:left 50%;

}



#menu_f li a{

	color:#124774;

	text-decoration:none;

	padding-left:12px;

	padding-right:12px;

	font-size:11px;

	font-family:Trebuchet MS;

}

#menu_f li a:hover,#menu_f li.active a{

	color:#EF3E33;

}

#menu_f li.last a{ 

	background-image:url(grafika/h_li.gif);

	background-repeat:no-repeat;

	background-position:right 50%;

}

ul.lista{

	margin:5px 10px 0px;

	padding:0px;

}

ul.lista li{

	margin:0px;

	padding:0px;

	list-style:none;

	background-image:url(grafika/li.gif);

	background-repeat:no-repeat;

	background-position:left 8px;

	padding-left:13px;

	line-height:19px;

}

ul.lista li a{

	font-size:10px;

	font-family:Verdana;

	text-decoration:none;

	color:#124774;

}

#menu_p{

	margin:0px 0px 0px 13px;

	padding:0px;

}

#menu_p li{

	margin:0px;

	padding:0px;

	display:inline;

	list-style:none;

	background-image:url(grafika/li.gif);

	background-repeat:no-repeat;

	background-position:left 5px;

	padding-left:9px;

	line-height:19px; 

	margin-right:19px;

}

#menu_p li.active{

	background-image:url(grafika/lia.gif);

}

#menu_p li.space{

	margin:0px;

	padding:0px;

	background:none;

	font-size:1px;

	line-height:1px;

	display:block;

}

#menu_p li a{

	font-family:Verdana;

	font-size:11px;

	color:#124774;

	text-decoration:none;

} 

#menu_p li a:hover,#menu_p li.active a{

	color:#DC1921;

}

#left{

	width:290px;

	float:left;

	margin-right:21px;

	height:400px;

	min-height:400px;

	height:auto !important;

}

#right{

	width:652px;

	float:left;

}

#menu_b{

	margin:0px;

	padding:0px;

	margin-top:-12px;

}

#menu_b li{

	margin:0px;

	padding:0px;

	list-style:none;



}

#menu_b li.m4{

	padding-left:31px;

	background-image:url(grafika/li.gif);

	background-repeat:no-repeat;

	background-position:13px 13px;

	margin-top:7px;

	padding-top:7px;

	font-weight:bold;

}



#menu_b li.m6,
#menu_b li.m5{

	padding-left:41px;

	background-image:url(grafika/li.gif);

	background-repeat:no-repeat;

	background-position:28px 5px;

	margin-top:4px;

}

#menu_b li.m6 {
	padding-left:51px;
	background-position: 42px 5px;	
}



#menu_b li.kreska{

	border-top:1px solid #B5D6E7;

}

#menu_b li a{

	font-family:Verdana;

	font-size:11px;

	color:#124774;

	text-decoration:none;

} 

#menu_b li a:hover,#menu_b li.active a{

	color:#DC1921;

}

#menu_b li.active{

	background-image:url(grafika/lia.gif); 

	

}

#crumb{

	margin:0px;

	padding:0px;

}

#crumb li{

	margin:0px;

	padding:0px;

	list-style:none;

	float:left;

	padding-left:11px;

	margin-right:5px;

	background-image:url(grafika/strz1.gif);

	background-repeat:no-repeat;

	background-position:left 6px;

	color:#88A3B9;

	font-size:10px; 

}

#crumb span.red{

	color:#F03F39;

}

#crumb li.first{

	padding:0px;

	background:none;

}

#crumb li a{

	color:#88A3B9;

	text-decoration:none;

	

}

#crumb li a:hover{

	color:#F03F39;

}

div#page_header{

	border-top:2px solid #808181;

	border-bottom:6px solid #EF3D33;

	height:122px;

	margin:13px 0px;

}



div.header4, div.header78{

	background-image:url(grafika/h4.jpg);

}

div.header24, div.header87{

	background-image:url(grafika/h24.jpg);

}

div.header61, div.header127{

	background-image:url(grafika/h61.jpg);

}

div.header63, div.header128{

	background-image:url(grafika/h63.jpg);

}

div.header66, div.header133{

	background-image:url(grafika/h66.jpg);

}

div.header67, div.header68, div.header131, div.header132, div.header145{

	background-image:url(grafika/h24.jpg);

}

div#page_header h1{

	margin:0px;

	padding:0px;

	color:#245f95;

	font-family:Trebuchet MS;

	font-size:21px;

	padding-top:56px;

	padding-left:26px;

}

#right *{

	color:#004685;

}

#text{

	margin:10px 0px;

}

#map{

	margin:10px 0px;

	padding:0px;

	float:left;

	width:300px;

}

#map2{

	margin:10px 0px;

	padding:0px;

	float:left;

	width:300px;

}

#map li,#map2 li{

	line-height:170%;

	margin:0px;

	padding:0px;

	list-style:none;

	background-image:url(grafika/li.gif);

	background-repeat:no-repeat;

	padding-left:13px;

}

#map li.map2,#map2 li.map2{

	font-size:18px;

	background-position:0px 13px;

}

#map li.map3, #map2 li.map3{

	font-size:13px;

	font-weight:bold;

	background-position:0px 10px;

	margin-left:13px;

}

#map li.map4, #map2 li.map4{

	font-size:10px;

	font-weight:bold;

	background-position:0px 7px;

	margin-left:26px;

}

#map li.map5, #map2 li.map5{ 

	font-size:10px;

	background-position:0px 7px;

	margin-left:39px;

}

#search_module input.text{

	background-image:url(grafika/cien_form.gif);

	background-repeat:repeat-x;

	border:1px solid #EFF0F3;	

	font-size:11px;

}

#search_module input{

	vertical-align:middle;

}

#search_module ul{

	margin:10px 0px;

	padding:0px;

}

#search_module ul li{

	margin:2px 0px;

	padding:0px;

	background-image:url(grafika/li.gif);

	background-repeat:no-repeat;

	background-position:0px 6px;

	padding-left:13px;

	list-style:none;

}



ul.alfabet{

margin:0px;

padding:10px;

background:#f5f5f5;

text-align:center;

margin-bottom:12px;

}

#right #slownik li.alfabet a{

	color:#013162;

	border-bottom:1px solid #8AAED2;

}

#right #slownik li.alfabet a:hover{

	border-bottom:1px solid #013162;

}

#right #slownik li.alfabet{

display:inline;

margin:0px;

padding:0 5px;

font-weight:bold;

color:#BABABA; 

}

#szukaj_sl{

text-align:center;

padding:0px 10px 10px;;

margin:0px;

}

#szukaj_sl *{

	vertical-align:middle;

}

#szukaj_sl input.text{

	background-image:url(grafika/cien_form.gif);

	background-repeat:repeat-x;

	border:1px solid #EFF0F3;

	font-size:11px;

	

}

#leksykon{

	padding:0px;

	margin:10px 0px;

}

#leksykon li{

margin:2px 0px;

padding:0px;

background-image:url(grafika/li.gif);

background-repeat:no-repeat;

background-position:0px 5px;

list-style:none;

padding-left:13px;

}

#slownik{

	margin:10px 0px;

}

a.rightpl{

	float:right;

	margin-top:16px;

	width:242px;

	height:22px;

	display:block;

	background-image:url(grafika/pl/wsparcie.gif);

	text-indent:-9999px;

	overflow:auto;

}

a.rightpl:hover, a.rightpl.active{

	

	background-image:url(grafika/pl/wsparcie.gif);

	background-position:0px 22px;

}

a.righten{

	float:right;

	margin-top:16px;

	width:160px;

	height:22px;

	display:block;

	background-image:url(grafika/en/wsparcie.gif);

	text-indent:-9999px;

	overflow:auto;

}

a.righten:hover, a.righten.active{

	

	background-image:url(grafika/en/wsparcie.gif);

	background-position:0px 22px; 

}

#text ul,#news_module ul{

	margin:10px;

	padding:0px;

}

#text ul li,#news_module ul li{

	margin:0px;

	padding:5px 0px 5px 14px;

	background-image:url(grafika/li2.gif);

	background-repeat:no-repeat;

	background-position:0px 12px;

	list-style:none;

}

#text a, #news_module a, #slownik a, #search_module a, #adresy a, #faq_odpowiedzi a{

	color:#EF3D33;

	text-decoration:none;

	border-bottom:1px solid #EFA19D;

}

#text a:hover, #news_module a:hover, #slownik a:hover, #search_module a:hover, #adresy a:hover, #faq_odpowiedzi a:hover{

	border-bottom:1px solid #EF3D33;

}

#text a.noborder,#text a.noborder:hover,#news_module a.noborder,#news_module a.noborder:hover,#adresy a.noborder,#adresy a.noborder:hover{

	border:0px;

}

#news_module span.news_title{

	color:#EF3D33;

	font-weight:bold;

}

#pliki{

	margin:10px 0px;

	padding:0px;

}



#pliki li{

	margin:0px;

	padding:0px;

	list-style:none;

	background-image:url(grafika/li.gif);

	background-repeat:no-repeat;

	background-position:0px 5px;

	margin-left:8px;

	padding-left:13px;

	font-size:11px;

}

#pliki li.def{

	background-image:url(grafika/ico/def.gif);

	background-position:0px 3px;

	line-height:18px;

	padding: 3px 0px 3px 24px;

}

#pliki li.pdf{

	background-image:url(grafika/ico/pdf.gif);

}

#pliki li.doc, #pliki li.docx {

	background-image:url(grafika/ico/doc.gif);

}

#pliki li.jpg, #pliki li.jpeg, #pliki li.gif, #pliki li.png {

	background-image:url(grafika/ico/jpg.gif);

}

#pliki li.xls, #pliki li.xlsx{

	background-image:url(grafika/ico/xls.gif);

}

#pliki li.ppt, #pliki li.pps, #pliki li.pptx, #pliki li.ppsx{

	background-image:url(grafika/ico/pps.gif); 

}

#pliki li.zip, #pliki li.rar{

	background-image:url(grafika/ico/zip.gif);

}

#pliki li a{

	color:#004685;

	text-decoration:none;

	border-bottom:1px solid #6A9DCA;

}

#pliki li a:hover{

	border-bottom:1px solid #004685;

}

#right div.zgoda{

	font-size:10px;

	margin-left:195px;

	width:315px;

	text-align:justify;

}

#right div.zgodaerror{

	font-size:10px;

	margin-left:195px;

	width:315px;

	text-align:justify;

	color:#EF3D33;

}

table.text_table{ 

	border-collapse:collapse;

	border:2px solid #ffffff;

}

table.text_table td{

	border-collapse:collapse;

	border:2px solid #ffffff;

	background:#E7E7E7;

	padding:2px;

}

#right p{

	padding:0px;

	margin:0px;

	margin-bottom:10px;

}

#adresy{



}

#adresy div.adres{

	margin:12px 0px;

}

#adresy div.adres a.adress_right{

	float:right;

}

#adresy div.linia{

	font-size:1px;

	line-height:1px;

	background:#B7C5D3;

}

#right p.red, #right span.error{

	color:#EF3D33;

}

#module_form{

	margin-top:20px;

}

#news_module a{

	zoom:1;

}

#news_module a.act{

	font-weight:bolder;

	background:#EF3D33;

	color:#ffffff;

	padding:0px 2px;

	border:0px;

}

div.star{

	position:absolute;

	margin-left:-7px;

}

#baner1{

	margin-top:15px;

	height:100px;

}



#programWsparcia {

	background: url('grafika/news_g.gif') repeat-y;

	padding: 20px;	

}



#programWsparcia a {

	font: 20px/30px Tahoma;

	color: white;

	border: 0px;

	text-decoration: none;

}

#bgk {
    margin-top:30px;
}



