html, body {
	margin:0;
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
	}
/*
a {
	color:#808080;
	text-decoration:none;
	font-weight:bold;
	}

a:hover {
	
	color:black;
	}
*/

a {
	outline-style:none;
	outline-width:0;
	color:#808080;	
	}

p {
	margin:0;
	padding:0;
	font-size:12px;
	}

/*
h1{
	marign:0;
	padding:0;
	font-size:18px;	
	}

h2{
	
	font-size:14px;
	}*/

h1,h2,h3{
	margin:0;
	padding:0;	
	}

.clr {
	clear:both;
	}

img{
	margin:0;
	padding:0;
	}
	
#site {

	width:100%;
	text-align:center;
	border:0;
	}

#site_center {
	
	width:991px; 
	margin:0 auto;
	border:0;
	position:relative;
	}

.site {

	width:100%;
	text-align:center;
	border:0;
	}

.site_center {
	
	width:991px; 
	margin:0 auto;
	border:0;
	position:relative;
	}


#header {	
	
	width: 100%;
	}

#header span {
	
	display:block;
	}

#header_left {
	
	width:219px;
	float:left;
	}

#header_right {
	
	width:772px;
	float:left;
	/*background-color:#3C3C3C;*/
	background:url('../img/podtytul_gradient.gif') scroll bottom left repeat-x;
	}


span#header_logo {
	
	width:219px; 
	height:179px;
	background:url('../img/logo.gif') no-repeat #EEEEEE;
	display:block;

	/*display:block;*/
	}

a#header_logo_link{
	
	width:100%;
	height:100%;
	display:block;
	cursor:hand;
	border:0;
	}

span#header_title {
	
	width:219px;
	height:40px;
	padding: 20px 0 0;
	/*display:block;*/
	border-bottom: 1px solid #EEEEEE;
	font-size: 18px;
	font-family:Verdana;
	font-weight:bold;
	}

span#header_title_aktualnosci {
	
	margin:10px 0 0 0;
	width:219px;
	height:40px;
	background:url('../img/kat_aktualnosci2.jpg') no-repeat;
	/*display:block;*/
	}


#header_top_box {
	
	width:575px;
	height:179px;
	background-color:#FFFFFF;
	}

#header_menu_box {
	
	width:575px;
	height:36px;
	padding:24px 0 0;
	/*background-color:#3C3C3C;*/
	background:url('../img/podtytul_gradient.gif') scroll top left repeat-x;
	border-bottom: 1px solid #3C3C3C;
	text-align:center;
	}
	
span#img_left_header_home {
	
	display:block; 
	width:197px; 
	height:217px; 
	background:url('../img/podtytul_gradient.gif') repeat-x scroll bottom left;
	position:absolute; 
	top:21px;
	left:0;
	}
	
ul#menu_top, ul#menu_top li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	}

ul#menu_top li {
	display: inline;
	font-size:12px;
	}
	
ul#menu_top li a {
	
	
	padding: 10px 30px 10px;
	color:white;
	text-decoration:none;
	font-weight:bold;
	}
	
ul#menu_top li a:hover {
	
	color:#C0FF00;
	}
	
/* footer */
#footer {
	
	font-size:12px;
	border-top:1px solid black;
	padding: 7px 0 10px;
	background:white;
	text-align:left;
	}

#footer_menu {
	
	padding:0 0 0 251px;
	width:609px;
	float:left;
	}

#footer_img {
	
	width:131px;
	float:left;
	font-size:11px;
	color:#999999;
	}

span#footer_proj {
	
	width:70px;
	display:block;
	float:left;
	}

span.projekt_ico {
	
	
	width:48px;
	height:13px;
	background:url('../img/ico_isonet.jpg') no-repeat;
	display:block;
	float:left;
	}	
		
ul#footer_menu, ul#footer_menu li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	}

ul#footer_menu li {
	display: inline;
	font-size:12px;
	}
	
ul#footer_menu li a {
	
	
	padding: 10px 30px 10px;
	color:#999999;
	text-decoration:none;
	}
	
ul#footer_menu li a:hover {
	
	color:black;
	}
	
a#link_wykonanie{
	
	text-decoration:none;
	cursor:hand;
	color:#999999;
	}

a#link_wykonanie:hover{
	
	cursor:hand;
	color:black;
	}

a#link_wykonanie span#footer_proj:hover{
	
	color:black;
	}

/* footer end*/


/*menuLeftBottom*/

#menu_left_bottom {
	
	width: 198px;
	
	
	position:absolute;
	bottom:50px;
	left:10px;
	}

#content_linia_tlo {
	
	
	/*position:relative;*/
	background:url('../img/liniapodzialka.gif') scroll top left repeat-y;
	}

span.menu_left_bottom_link {
	
	width:198px;
	height:36px;
	font-size:12px;
	padding:24px 0 0;
	/*background:#3C3C3C;*/
	background:url('../img/podtytul_gradient.gif') scroll top left repeat-x;
	display:block;
	}	

.menu_left_bottom_link a {
	
	text-decoration:none;
	color:white;
	}
				
.menu_left_bottom_link a:hover {
	
	color:#999999;
	}
	
	
/*text*/


#content_left {
	
	width:198px;
	padding:0 0 10px 0;
	/*padding:20px 10px 10px 10px;*/

	float:left;
	}

#content_right {
	
	padding:20px 10px 10px 10px;
	/*margin-left:1px;*/
	width:752px;
	/*border-left:1px solid #EEEEEE;*/
	/*background:white;*/
	text-align:left;
	float:right;
	}



#home_aktualnosci {
	
	width:198px;
	height:398px;
	text-align:left;
	}

.oferta_handel_line {
	
		width:752px;
		border-top:1px solid #EEEEEE;
	}

.oferta_handel_img {
	
	width:200px;
	height:135px; 
	padding:15px 0 0;
	float:left;
	text-align:center;
	}

.oferta_handel_img_link {
	
	cursor:hand;
	}


.oferta_handel_img_link img {
	
	border:0;
	margin:0 auto;
	
	}

.oferta_handel_box {
	
	width:552px;
	float:left;
	}

span.oferta_handel_box_title {
	
	/*width:542px;*/
	font-weight:bold;
	font-size: 14px;
	padding: 10px 0 10px 10px;
	background-color:#F2F2F2;
	display:block;
	}
/*
span.oferta_handel_box_title2 {
	
	width:542px;
	font-weight:bold;
	font-size: 23px;
	padding: 7px 0 10px 10px;
	background-color:#F2F2F2;
	display:block;
	}*/

span.oferta_handel_box_linki {
	
	width:100%;
	display:block;
	padding:0 0 20px;
	}
	
	/*linki*/

	span.oferta_handel_box_linki a {
	
		padding:4px 0 0;
		width:178px;
		height:17px;
		display:block;
		font-size:11px;
		text-align:center;
		color:white;
		text-decoration:none;
		}
	
/*	
	a.butfirma {
		
		background:url('../img/butt_fir.gif') repeat-x;
	}
	
	a.butfirma:hover {
	
		background:url('../img/butt_fir_hov.gif') repeat-x;
	}
*/

	a.butfirma {
		
		background:url('../img/butt_fir2.gif') repeat-x scroll top left;
	}
	
	a.butfirma:hover {
	
		/*background:url('../img/butt_fir2.gif') repeat-x scroll bottom left;*/
		background-position:0 -21px;
	}
	
	/*
	a.buthandel {
	
		background:url('../img/butt_han.gif') repeat-x;
	}
	
	a.buthandel:hover {
	
		background:url('../img/butt_han_hov.gif') repeat-x;
	}*/
	a.buthandel {
	
		background:url('../img/butt_han2.gif') repeat-x scroll top left;
	}
	
	a.buthandel:hover {
	
		background-position:0 -21px;
	}

	/*
	a.butmultimedia {
	
		background:url('../img/butt_mul.gif') repeat-x;
	}
	
	a.butmultimedia:hover {
	
		background:url('../img/butt_mul_hov.gif') repeat-x;
	}*/

	a.butmultimedia {
	
		background:url('../img/butt_mul2.gif') repeat-x scroll top left;
	}
	
	a.butmultimedia:hover {
	
		background-position:0 -21px;
	}
	
/*
	a.butkomunikacja {
	
		background:url('../img/butt_kom.gif') repeat-x;
	}
	
	a.butkomunikacja:hover {
	
		background:url('../img/butt_kom_hov.gif') repeat-x;
	}
*/

	a.butkomunikacja {
	
		background:url('../img/butt_kom2.gif') repeat-x;
	}
	
	a.butkomunikacja:hover {
	
		background-position:0 -21px;
	}

/*
	a.butspolecznosc {
	
		background:url('../img/butt_spo.gif') repeat-x;
	}
	
	a.butspolecznosc:hover {
	
		background:url('../img/butt_spo_hov.gif') repeat-x;
	}
*/
	a.butspolecznosc {
	
		background:url('../img/butt_spo2.gif') repeat-x;
	}
	
	a.butspolecznosc:hover {
	
		background-position:0 -21px;
	}


	a.link_spl, a.link_fir, a.link_kom, a.link_han, a.link_mul, a.link_rea, a.link_akt {
	
		color:#808080;
		text-decoration:none;
	}

	
	a.link_spl:hover {
	
		color:black;
	}

	a.link_fir:hover {
	
		color:#21619E;
	}
	
	a.link_kom:hover{
	
		color:#A91B1A;
	}
	
	a.link_han:hover{
	
		color:#ADBB1D;
	}
	
	a.link_mul:hover{
	
		color:#16A1CC;
	}

	a.link_akt:hover, a.link_rea:hover{
	
		color:#ADBB1D;
	}

	/*
	a.link_spl:hover, a.link_fir:hover, a.link_kom:hover, a.link_han:hover, a.link_mul:hover, a.link_rea:hover, a.link_akt:hover {
	
		color:#ADBB1D;
		/*text-decoration:underline;*/
	}*/
	
	/*linki*/
	
	
	
span.oferta_handel_box_opis {
	
	width:542px;
	padding:20px 0 0 10px;
	font-size:11px;
	font-weight:bold;
	display:block;
	}

span.oferta_handel_box_opis2 {
	
	width:542px;
	padding:10px 0 10px 10px;
	font-size:12px;
	display:block;
	}

/**/

span.oferta_box_opis_kategoria {
	
	/*width:542px;*/
	padding:20px 0 0 10px;
	font-size:12px;
	display:block;
	}


.content_img {
	
	width:200px;
	height:135px; 
	padding:30px 0 15px;
	float:left;
	text-align:center;
	}

.content_img img {
	
	margin:0 auto;
	
	}

.content_box {
	
	width:552px;
	padding: 0 0 30px 0;
	float:left;
	font-size:12px;
	}

span.content_box_title {
	
	/*width:542px;*/
	font-weight:bold;
	font-size: 14px;
	padding: 10px 0 10px 10px;
	background-color:#F2F2F2;
	display:block;
	}

.content_line {
	
		width:752px;
		border-top:1px solid #EEEEEE;
	}

span.midkropka {
	
	font-size:17px;
	}
/*text*/

#produkt_left_opis {
	
	/*width:400px;*/
	
	padding:20px 0 10px 5px;
	float:left;
	font-size:12px;
	}

/*
#produkt_left_opis {
	
	padding:20px 0 10px 5px;
	float:left;
	}
*/	
	

#produkt_right_img {
	
	width:344px;

	/*
	border:1px solid #EEEEEE;
	backgrond:#F5F5F5;*/
	/*
	height:40px;
	background:red;*/
	float:right;
	}

#produkt_zastosowanie {
	

	height:24px;
	padding:0 0 0 30px;
	display:block;
	background:url('../img/ico_zastosowanie.gif') no-repeat top left;
	font-weight:bold;
	}

#produkt_funkcjonalnosc {
	

	height:24px;
	padding:0 0 0 30px;
	display:block;
	background:url('../img/ico_funkcjonalnosc.gif') no-repeat top left;
	font-weight:bold;
	}

#produkt_wlasciwosci {
	

	height:24px;
	padding:0 0 0 30px;
	display:block;
	background:url('../img/ico_wlasciwosci.gif') no-repeat top left;
	font-weight:bold;
	}

#produkt_uzytkownicy {
	

	height:24px;
	padding:0 0 0 30px;
	display:block;
	background:url('../img/ico_uzytkownicy.gif') no-repeat top left;
	font-weight:bold;
	}

#produkt_integracja {
	

	height:24px;
	padding:0 0 0 30px;
	display:block;
	background:url('../img/ico_integracja.gif') no-repeat top left;
	font-weight:bold;
	}

#produkt_realizacje {
	

	height:24px;
	margin:30px 0 0;
	padding:0 0 0 30px;
	display:block;
	background:url('../img/ico_min_realizacje.gif') no-repeat top left;
	font-weight:bold;
	}
.produkt_left_opis_txt {
	
	margin:0 0 15px;
	padding:0 0 0 30px;
	display:block;
	}

.op_b {
	
	font-weight:bold;	
	}			

.op_line {
	
	display:block;
	width:90%;
	padding:2px 0 2px;
	}	

#produkt_right_imgbox {
	
	margin:10px 0;
	padding:0 0 20px;
	width:344px;
	
	/*height:322px;*/
	border:1px solid #EEEEEE;
	background:#FBFBFB;
	}

#produkt_foto_produktu_ico {
	
	
	height:24px;
	padding:0 0 0 30px;
	display:block;
	background:url('../img/ico_foto_produktu.gif') no-repeat top left;
	font-weight:bold;
	}

.content_line_realizacje {
	
		padding:15px 0 20px 30px;
		width:722px;
		border-top:1px solid #EEEEEE;
	}
	
.products_list_title_box {
	
	width:100%;
	background-color:#EEEEEE;
	display:block;
	}

.products_list_title {
	
	
	font-size:12px;
	font-weight:bold;
	padding:10px 0 10px 10px;
	display:block;
	}

.products_list_desc_box {
	
	padding:20px 0 0 10px;
	width:542px;
	display:block;
	}

.products_list_desc_link {
	
	display:blok;
	text-align:left;
	float:right;
	padding:20px 20px 0 0;
	width:150px;
	}


.products_list_desc_link2 {
	
	display:blok;
	text-align:left;
	float:right;
	padding:20px 20px 0 0;
	width:150px;
	}

.products_list_desc_link a {
	
	text-decoration:none;
	color:#555555;
	}

.products_list_desc_link a:hover {
	
	color:#999999;
	}

a.realization_link {
	
	text-decoration:none;
	color:#808080;
	}
	
a.realization_link:hover {
	
	color:black;
	}

a.realization_link_title {
	
	text-decoration:none;
	color:black;
	}
	
a.realization_link_title:hover {
	
	color:#808080;
	}

ul#products_menu_list {
	
	padding:0;
	margin:0;
	list-style-type:none;
	}

ul#products_menu_list, ul#products_menu_list li {
	display: block;
}

ul#products_menu_list li {
	
	padding:4px 0 4px;
	/*list-style-type:disc;*/
	}
	

 a.aktualnosci_link {

 color:black;
 text-decoration:none;
 }

 a.aktualnosci_link:hover {

 color:#ADBB1D;
 } 

 a.aktualnosci_link2 {

	font-weight:bold; 	
 	color:#808080;
 	text-decoration:none;
 }

 a.aktualnosci_link2:hover {

 color:#ADBB1D;
 } 
 

a.aktualnosci_wszystkie {
	
	width:100px;
	height:17px;
	padding:3px 0 0;
	display:block;
	background:url('../img/butt_han2.gif') no-repeat scroll top left;
	text-align:center;
	text-decoration:none;
	color:white;
	font-weight:bold;
	}

a.aktualnosci_wszystkie:hover {
	
	/*background:url('../img/butt_han_hov.gif') no-repeat scroll top left;*/
	background-position:0 -21px;
	}


#partlinkbox a{
	
	text-decoration:none;
	color:black;
	}

#partlinkbox a:hover{
	
	color:#16A1CC;
	}

a.isonet_link {
	
	font-weight:bold;
	text-decoration:none;
	color:#808080;
	}
	
a.isonet_link:hover {
	
	color:#ADBB1D;
	}

#box_parafki {
	
	padding: 0 0 0 40px;
	}

#box_parafki span {
	
	display:block;
	float:left;
	}

span.parafka_ico {
	
	width:43px;
	height:43px;
	background:url('../img/parafka-3.gif') no-repeat scroll top left;
	}	
	
span.parafka_txt {
	
	width:420px;
	font-weight:normal;
	padding:8px 0 0 17px;
	}				
