@charset "utf-8";
/* reset css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}q:before,q:after{content:'';}
/* BEGIN ustawienia globalne*/
body, html {background-color:#fff; font-family: Verdana, Arial, Helvetica, sans-serif; color:#545454;}
textarea, input, select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.clear {clear:both; overflow:hidden;}
.fl {float:left; overflow:hidden;}
.fr {float:right; overflow:hidden;}
strong {font-weight:bold;}
legend {display:none;}
label, button {cursor:pointer;}
.mt12 {margin-top:12px;}
.m12 {margin:12px;}
/* END ustawienia globalne */

/* BEGIN linki blokowe */
#lg a, #ar a, #cr .bannery a {width:100%; height:100%; display:block; overflow:hidden; text-indent:-55000px;}
/* END linki blokowe */



/* BEGIN grid */
#bc {width:762px; margin:auto;}
	#t {border-bottom: 1px solid #fff; clear:both; overflow:hidden; height:100%; width:762px;}
		#lg {width:215px; height:67px; background:url(../img/logo.gif) no-repeat; float:left;}
		#lr {width:158px; height:67px; float:right;}
	#anim {width:762px; height:130px; overflow:hidden;}
		#fla {width:604px; height:130px; float:left;}
			#fla a {width:100%; height:100%; display:block; text-indent:-20000px; font-size:0;}
		#ar {width:157px; height:130px; background: url(../img/loga-sub.gif) no-repeat; border-left: 1px solid #fff; float:left;}
		#ar.ncomputing {background-image: url(../img/loga-ncomputing.gif);}
	#c {width:762px; height:100%; overflow:hidden; border-top: 1px solid #fff; background: none;}
		#cl {width:172px; min-height:1px; float:left; padding:0; font-size:10px; background:none;}
		#cc {width:407px; float:left;  padding:0 25px 0 0; font-size:10px; text-align:justify;}
		#cr {width:158px; float:left;}
	#f {width:697px; border-top:#CFCFCF solid 1px; margin-top:6px; font-size:9px; padding: 8px 60px 15px 5px; color:#C9C9C9;}
		#f li {background: url(../img/f-li.gif) 100% 60% no-repeat;padding-right:6px; margin-right:6px; float:left; line-height:18px;}
			#f li.l {background:none;}
			#f a {color:#C9C9C9; text-decoration:underline;}
				#f a:hover {text-decoration:none;}
		#fl {width:280px; float:left;}
		#fr {float:right;}
/* END grid */

/* BEGIN topy */
	#anim .uslugi {background: url(../img/top-uslugi.jpg);}
	#anim .oprogramowanie {background: url(../img/top-oprogramowanie.jpg);}
	#anim .o-firmie {background: url(../img/top-uslugi.jpg);}
	#anim .partnerzy {background: url(../img/top-partnerzy.jpg);}
	#anim .praca {background: url(../img/top-praca.jpg);}
	#anim .kontakt {background: url(../img/top-kontakt.jpg);}
	#anim .ue {background: url(../img/top-ue.jpg);}
	#anim .blank {background: url(../img/top-blank.jpg);}
	#anim .sponsoring {background: url(../img/top-sponsoring.jpg);}
	#anim .automatyka {background: url(../img/top-automatyka.jpg);}
	#anim #fla.ncomputing {background: url(../img/top-ncomputing.gif) no-repeat;}
/* END topy */

#nav {height:22px; line-height:22px; background-color:#D8D8D8; font-size:10px; overflow: hidden;}
	#nav a {color:#CA5606; text-decoration:none;}
		#nav a:hover {text-decoration:underline;}
	#nav ul li {float:left; background: url(../img/nav.gif) 100% 50% no-repeat; margin-left:6px; padding-right:8px; overflow:hidden; display:inline;}
	#nav ul li.l {background:none;}

/* cr */
#cr .bannery li {width:215px; height:43px; background-repeat:no-repeat;}
	#cr .cr1 {background: url(../img/cr1.gif);}
	#cr .cr2 {background: url(../img/cr2.gif);}
	#cr .cr3 {background: url(../img/cr3.gif);}
#cr ul.pressroom {background: #DA5C05 url(../img/mr-bcg.gif) repeat-x;}	
	#cr .pressroom li {padding:8px 14px; overflow:hidden;}
	#cr li.pressroom {background: url(../img/mr-pressroom.gif) no-repeat; height:32px; text-indent:-55000px; padding:0;} 
		#cr .pressroom li h2 {color:#D5D5D5; font-size:10px; display:inline;}
		#cr .pressroom li p {font-size:11px;}
			#cr .pressroom li p a {color:#fff; text-decoration:none;}
				#cr .pressroom li p a:hover {text-decoration:underline;}
				
	#kontakt, #sponsoring {padding:10px 10px 2px 10px; border: 1px solid #D8D8D8; font-size:10px; color:#333; margin-top:12px;}
		#sponsoring {width:140px;}
		#kontakt h2, #sponsoring h2 {font-weight:bold; margin-bottom:8px;}
		#sponsoring h2 {font-size:13px;}
		#sponsoring p, #sponsoring fieldset {margin:8px 0;}
		#sponsoring select {width:130px; font-size:10px;}
		#kontakt p {margin-bottom:8px;}
		#kontakt span.n {font-size:11px;}
		#kontakt a, #sponsoring a {text-decoration:underline; color:#C45305;}
			#kontakt a:hover, #sponsoring a:hover {text-decoration:none;}
		
/* cc */
	h1 {font-size:13px; font-weight:bold; line-height:50px;}
	#cc ul li {margin-bottom:10px;}
	#cc ul li img {float:left; margin-right:30px; border:1px solid #333;}
	#cc ul li h2 {float:left; width:224px; margin-bottom:8px; display:inline; font-weight:bold;}
	#cc ul li p {display:inline;}
	#cc ul li em {font-size:8px; color:#696C71;}
	#cc a {color:#102B86; font-weight:bold; text-decoration:underline;}
	#cc a:hover {color:#E14900;}
	
	#cc ul.point li {background: url(../img/cc-arrow.gif) 0 4px no-repeat; padding-left:12px;}
	#cc h3 {font-weight:bold;}
		#cc ul.point li ul {margin: 6px 0;}
		#cc ul.point li ul li {list-style-type:square; background:none; list-style-position:inside; padding:0; margin:0;}
		
	#cc p {margin-bottom:8px;}
	#cc h5 {margin-bottom:8px; font-weight:bold;}
	
	#cc p a {color:#C45305; text-decoration:underline;}
		#cc p a:hover {text-decoration:none;}
		
	#cc h4 {font-size:11px; color:#8E000E; font-weight:bold; margin-bottom:8px;}
		#cc h4.normal {color:#000;}
		#cc h4.normal a {color:#000;}
		#cc h4.normal a:hover {color:#C45305;}
		
	#cc div.logotyp {float:left;width:200px;}
	#cc div.nl {clear:both;}
	
	#cc ul li a {color:#C45305;}
	#cc .point {margin-bottom:20px;}
	
	input.form2, textarea.form2 {width:180px; font-size:10px; padding: 2px;}
	
	input.button {background-color : #BAB5AF;	border: 1px solid #888888; color: #FFFFFF; font-size : 10px; width : 50px; height : 18px;}
	
/* cl */
	#cl ul li p, #cl ul li h1 {margin:0;}
	
	input.biuletyn {width:112px; background-color:#FFFFFE;}
	button.zapisz {width:53px; height:17px; background: url(../img/b-zapisz.gif) no-repeat; float:left; text-indent:-55000px; border:0; margin-top:12px;}
	
	h1.serwis-informacyjny {background: url(../img/h1-serwis-informacyjny) 0 50% no-repeat; line-height:50px; text-indent:-55000px;}
	h1.nc {line-height:normal; padding:14px 0}
	#cl ul {border-bottom:none; margin:12px 0 0 6px; text-align:left;}
		#cl ul li {clear:both; display:block; margin:0; background: url(../img/cl-arrow.gif) 0 7px no-repeat; padding-left:12px; padding-bottom:4px; overflow:hidden;}
			#cl ul li h2 {float:left; width:129px; margin-bottom:28px; display:inline; font-weight:bold;}
			#cl ul li p {clear:both; display:block;}
			#cl ul li em {font-size:8px; color:#696C71;}
			#cl ul li a,#cl ul li a:hover {float:left; clear:both; color:#003333; background:none; padding-left:0; text-decoration:none; font-weight:normal; line-height:14px; overflow:hidden;}
			#cl ul li a.s,#cl ul li a:hover {color:#CA5606;}
			#cl p a {clear:both; color:#102B86; font-weight:bold; text-decoration:underline; background: url(../img/cl-arrow.gif) 0 50% no-repeat; padding-left:22px;}
				#cl ul li ul {clear:both; margin-top:2px;}

/* tabela sponsoring */
#tsponsoring a {color:#C45305; text-decoration:underline; font-weight:normal; font-size:11px;}
#tsponsoring a:hover {text-decoration:none;}
#tsponsoring td {border:1px solid #d8d8d8; padding: 4px 2px;}

#lisponsoring {list-style-type:none; font-size:10px; font-weight:normal; width:400px;}
#lisponsoring a {color:#C45305; text-decoration:underline; font-weight:normal;}
#lisponsoring a:hover {text-decoration:none;}

/* tabela praca */
#tpraca td {padding:8px 6px; border-right: 1px solid #fff; border-bottom: 1px solid #fff;}

/* lista partnerzy */
#cc ul.point_p {margin-top:20px; width:407px; overflow:hidden;}
#cc ul.point_p li {padding-left:0; background:none;}
#cc ul.point_p li img {float:none; border:none; background:none;}
#cc ul.point_p .p_1 {float:left; width:120px; margin-bottom:10px; overflow:hidden;}
#cc ul.point_p .p_2 {float:left; width:270px; margin-bottom:10px; overflow:hidden; padding-left:17px;}

/* zapytaj */
table.zapytaj td {padding-top:10px;}

.big {font-size:11px}
