html{	margin: 0;	padding: 0;}body{	padding: 0;	margin: 0;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #000000;	background: #363636 url(http://g1.idg.pl/itstandard/gfx/tlo.jpg) repeat-x top;	line-height: 133.3%;}a{	font-family: Arial, Helvetica, sans-serif;	color: #004A80;	text-decoration:none;}a:hover {	text-decoration:underline;}img  {	border:0px;}form {	margin:0px;	padding:0px;}div{	/* height: 100%;	overflow: hidden;	*/}.clearb{	clear: both;	height: 100%;	overflow: hidden;}.clearall{	height: 1px;	font-size: 1px;	overflow: hidden;	clear: both;}#content {	width:1000px;	margin: 0 auto 0 auto;}#head {	background: url(http://g1.idg.pl/itstandard/gfx/head3.png);	width:1000px;	height:90px;	position:relative;}a#logo {	display:block;	width:276px;	height:64px;	position:absolute;	top:10px;	left:25px;}#motto2 {	color:white;	position:absolute;	right:10px;	top:20px;	width:250px;}#search {	position:absolute;	top:30px;	left:360px;}.button {margin-left:8px;}input.sz {	height:20px;width:218px;	border:0px;	background-color: #ffffff;}.rounded {background:  url(http://g1.idg.pl/itstandard/gfx/search.png) no-repeat left top;padding: 1px;padding-left:4px;padding-top:5px;margin-top:1px;float:left;	height:27px;	width:226px;}#motto {	position:absolute;	color:#ffffff;	font-weight:bold;	font-size:12px;	text-align:right;	right:16px;	top:17px;}#logowanie {	position: absolute;	right:16px;	bottom:10px;	font-weight:normal;	font-size:12px;	color:#ffffff;	}#logowanie a {	color:#ffffff;	text-decoration:underline;}#main {	width:998px;	margin:0 auto 0 auto;	background: white url(http://g1.idg.pl/itstandard/gfx/tlo_srodek.jpg) repeat-x top;	border:1px solid #959595;	overflow:hidden;	padding-top:5px;	height:100% !important;	vertical-align:top;	}#document {	width: 566px;	padding:10px 10px 10px 24px;	float:left;}#prawa {	width:368px;	float:right;	margin-right:5px;}#prawa .pGora {	background: url(http://g1.idg.pl/itstandard/gfx/pGora.png) no-repeat top ;	width:368px;		}#prawa .pDol {	background: url(http://g1.idg.pl/itstandard/gfx/pDol.png);	width:368px;	height:12px;	background-repeat: no-repeat;}#prawa .pSrodek {	background: url(http://g1.idg.pl/itstandard/gfx/pSrodek.png) repeat-y; 	width:368px;	padding-bottom:8px;}/*document*/img.logoWp {	float:right;}.opisWp {	}.obrWp {	width:130px;	text-align:center;	float:left;}.opisWpText {	margin-left:132px;	margin-right:132px;	width: 290px;	padding-right:5px;}.opisWpRamka {	width:120px;	float:right;	border:1px solid #959595;	padding:5px;	background: white url(http://g1.idg.pl/itstandard/gfx/tlo_ramka.jpg) repeat-x top;	font-size:11px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}h1.wp {	font-size:16px;	color:#9F0A10;	margin:0px;	margin-left:5px;	padding:0px;}#pathWp {	margin:5px;	font-size:12px;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}#pathWp a {	text-decoration: underline;}h2.ramka {	font-size:12px;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	margin:0px;	margin-bottom:10px;	padding:0px;	color:#004A80;}.opisWpRamka strong {	font-weight:bold;	color: #004A80;	display:block;	margin-top:2px;}.pasek {	background-color: #E2E2E2;	padding:2px 2px 2px 10px;	color: #707070;	font-weight:bold;	margin-top:10px;}.pobierz {	margin-top:10px;}/*inne wp*/.inneWp, .inneWp_zone {	font-size:8.5pt;clear:both;margin-top:10px;padding-left:3px;}.inneWp_zone {	height: 100%;	overflow: hidden;	border-bottom: 1px solid #E2E2E2;}.inneWp strong, .inneWp_zone strong {	color:#004A80;}img.logo2 {	float:right;	}img.iko {	float:left;	margin-right:12px;	margin-bottom:5px;}.tytWp {overflow:hidden;}.tytWp h3 {	font-size:13px;	margin:0px;	padding:0px;	}.tytWp h3 a {color: #9E0B0F;}.tytWp h2 {	font-size:16px;	font-weight:bold;	}.tytWp h2 a {color: #9E0B0F;}.tytWp span {	font-size:12px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}.tytWp span a {	text-decoration: underline;}.inneWp p {	font-size:12px;	border-bottom:1px solid #E1E1E1;	padding-bottom:10px;	margin-top:5px;}.inneWp p em {	font-style:normal;	font-size:11px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	display:block;	margin-top:5px;}.inneWp p.bez {border-bottom:none;padding-bottom:0px;margin-top:5px;}.inneWp_zone p {	font-size:12px;	padding-bottom:10px;	margin-top:5px;}.inneWp_zone p em {	font-style:normal;	font-size:11px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	display:block;	margin-top:5px;}.inneWp_zone p.bez {border-bottom:none;padding-bottom:0px;margin-top:5px;}/*reklama*/ h3.tyt_r { 	font-size:9px;	font-weight:normal;	margin:0px;	margin-bottom:2px;	letter-spacing: 9px;	color: #898989; } div.mpu { 	text-align:center;	width:336px;margin: 0px auto 0px auto;padding-top:4px	 } /*strefy*/ #strefy {	width:341px;	margin: 0 auto 0 auto;	padding-top:10px; }  #strefyBox { 	background-image: url(http://g1.idg.pl/itstandard/gfx/strefy.png);	background-repeat: no-repeat;	width:341px;	height:24px;	padding:3px;	padding-left:10px;	color:#ffffff;	font-weight:bold;	 } #strefy .strefa {  width:321px; overflow:hidden; margin: 0px auto 20px auto; font-size:11px; font-family:verdana; background-color:#fff; padding:5px; } .strefa h3 { 	font-size:12px; } .strefaOpis h3 a { 	color: #004A80; font-size:12px;  } .strefaOpis { 	margin-top:5px; }  /*newsletter*/ #newsletter { 	border: 1px solid #464646;	background-color: #ffffff;	width:301px;	margin:0 auto 0 auto;	padding:5px 15px 5px 15px; } #newsletter label { 	display:block;	font-size:9pt; } .sz2 {	float:left;	height:20px;	margin-top:5px;}/*szukanie*/#wynikiSzukania {	background-color:#E2E2E2;	color: #707070;	padding:5px 5px 5px 10px;	font-weight:bold;	font-size:9pt;}#wynikiSzukania span {	color:#000000;}#wynikiSzukania #sort {	float:right;}#wynikiSzukania #sort a {	color: #000000;	font-weight:normal;	text-decoration:underline;}#wynikiSzukania #sort span {	color: #000000;	font-weight:bold;}/*katalog*/ .pasekKat {	width:600px;	background: #ECECEC url(http://g1.idg.pl/itstandard/gfx/pasekKat.png) no-repeat top;	margin-top:-7px;	margin-left:-10px;	margin-bottom:25px;}.pasekKat span a {	color:#ffffff;}.pasekKat span {	display:block;	padding:6px;	padding-left:10px;	color:#ffffff;	font-weight:bold;	font-size:9pt;	 } #inneKat {padding:10px;	 } #korzysci { 	margin-left:20px;	margin-top:20px;	margin-right:20px; } ul.rej { 	margin-left:35px;	padding:0px;	margin-right:20px; } ul.rej li {	list-style-image: url(http://g1.idg.pl/itstandard/gfx/arrowL.gif);	margin-bottom:10px;	color: #000000;	font-size:12px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	line-height:133.3%;	margin:0px;	margin-bottom:22px;}div#korzysci h3 {	color: #ED1C24;	font-size:24px;	font-family: arial;	font-weight:bold;	margin-bottom:10px;}#korzysci em {	font-style: normal;	font-weight: bold;	font-size:12px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	margin-bottom:20px;	display:block;	margin-top:20px;	margin-left:20px;	}#logowanieF {	background-color:#214470;	width:300px;	margin:0 auto 0 auto;	padding:18px;	position: relative;	}h2.konto {	color:#ffffff;	margin-bottom:10px;	font-size: 12px;text-transform: uppercase;}#logowanieF form#log {		width:300px;}#logowanieF label {	color:#ffffff;	font-weight:bold;	width:50px;	display:block;	float:left;}#logowanieF .ss {	width:200px;}#pasekR2 {	background: #00008b url(http://g1.idg.pl/itstandard/gfx/pasekRej2.png) repeat-x top;	height:11px;	width:336px;	margin:0 auto 0 auto;}/*paginacja*/#paginacja {text-align:center;margin-top:15px;	margin-bottom:15px;}#paginacja a {	background-color: #ECECEC;	color:#000000;	text-decoration: none;	padding:2px;	margin-right:5px;	}#paginacja a.pLitera {	color:#000000;	text-decoration: none;		background-color: #ffffff;}#paginacja span {	background-color: #9E0B0F;	color:#ffffff;	text-decoration: none;	padding:2px;	margin-right:5px;}/*rejestracja*/.pytanie {	overflow:hidden;	height:100%;}.i210 {	margin-left:210px;}.rej h1 {	font-size:16px;	margin-top:10px;	margin-left:10px;}form#rejestracja .modul label {	float:left;	width:200px;	text-align:right;	padding-right:5px;	display:block;}form#rejestracja .modul input, form#rejestracja .modul select {	display:block;	margin-bottom:10px;	font-size:9pt;	background-color:#ffffff;	border:1px solid #959595;	width:200px;}form#rejestracja .modul option {	font-size:9pt;	background-color:#ffffff;	margin-bottom:4px;}form#rejestracja .modul em {	font-style: normal;	text-align:left;	display:block;	margin-top:-10px;	margin-bottom:6px;	font-size:11px;	padding:3px;}.er {	color:red;}form#rejestracja input, form#rejestracja select {border:1px solid #959595;}form#rejestracja div.modul {	margin-bottom:10px;	border-bottom: 1px solid #959595;	overflow:hidden;	height:100%;}.required {	margin-left:10px;	margin-bottom:30px;	margin-top:10px;	font-size:9pt;}.required span, .modul span {	color:red;	font-weight:bold;}form#rejestracja .zainteresowania {	font-size:9pt;	padding-bottom:50px;	width:450px;	margin:0 auto 0 auto;}form#rejestracja  .zainteresowania label {	float:none;	width:200px;	text-align:left;	padding-right:5px;	display:block;}form#rejestracja  .zainteresowania input.cc {margin-left:0px;	display:block;	margin-bottom:10px;	font-size:9pt;	background-color:#ffffff;	border:0px;	width:15px;	height:15px;	float:left;}form#rejestracja .zainteresowania div.cc2 {	overflow:hidden;	height:100%;}form#rejestracja .glebiej {	width:410px;	margin-left:200px;	font-size:9pt;}.info {	color:red;	font-size:11px;	text-align:center;	width:400px;	margin: 15px auto 0px auto;	border:1px solid red;}/*glowna*/a.nL {	text-decoration: none;	padding:5px 12px 5px 12px;	border-left: 1px solid #193253;	display:block;	color:#ffffff;	font-weight:bold;	font-size:13px;	float:left;	cursor:pointer;	}a.nL em{display:none;}a.nLon {	text-decoration: none;	padding:5px 12px 5px 12px;	background: #193253 url(http://g1.idg.pl/itstandard/gfx/panel.gif) repeat-x;	display:block;	color:#ffffff;	font-weight:bold;	font-size:13px;	float:left;	position:relative;	height:16px;	cursor:pointer;	border-left: 1px solid #193253;}a.nLon em {	position:absolute;	bottom:-4px;	left:48%;	background: url(http://g1.idg.pl/itstandard/gfx/dziobek.png) no-repeat center;	display:block;	width:7px;	height:4px;} .pasekKat2 {	width:600px;	background: #ECECEC url(http://g1.idg.pl/itstandard/gfx/pasekKat.png) no-repeat top;	margin-top:-7px;	height: 27px;	margin-left:-10px;	margin-bottom:10px;}.pasekKat2 span {	float:left;	display:block;	height:31px;	width:10px;}#kat {	margin-top:-12px;}#kat p {	margin-top:5px;}.glowna .inneWp p, .glowna .inneWp_zone p {	padding-left:0px;}a.more {	color: #9E0B0F;	font-weight:bold;}/* stopka */#stopka {	width:1000px;	margin:0 auto 0 auto;	border-top:1px solid #E1E1E1;}#stopka ul { margin:0px; padding:3px; list-style: none; text-align: center; }#stopka li { display:inline; text-align: center; margin:0px; padding:0px; border-right:1px solid #E1E1E1;}#stopka a { text-decoration: none;margin:2px 0px; padding:0px 4px;}#stopka a:hover {	text-decoration: underline;}.dolne_menu { background-color: #ffffff;  }#dol_stopki { background-color: #cdcdcd; height:60px; }#dol_stopki a { border-width:0px; }.centrowanie_stopki { font-size:11px;text-align:center;font-family: Arial, Helvetica, sans-serif;line-height: 13px;position: relative;padding:3px;}/* to prawo i lewo tyczy si� wy��cznie stopki! w innych miejscach prosze stosowac klasy floatleft i floatright */.r { position: absolute;top:3px;right:5px;width:100px;text-align: left;}.centrowanie_stopki .prawo { float:right; margin:2px;margin-left:300px; }/*kontakt*/ol.kontakt {	margin-left:20px;	padding:0px;	margin-top:10px;}ol.kontakt li {	margin-bottom: 15px;}ol.kontakt li strong {	color:#000066;}.belkaBox { 	background-image: url(http://g1.idg.pl/itstandard/gfx/strefy.png);	background-repeat: no-repeat;	width:341px;	height:24px;	padding:3px;	padding-left:10px;	color:#ffffff;	font-weight:bold; } /*zakladki*/ ul.zakladki2x { padding:0px; margin:0px; font-size: 9pt;   overflow:hidden; clear:both;  }ul.zakladki2x li a { text-decoration: none; }ul.zakladki2x li { list-style: none; float: left; padding: 0; width:160px; text-align: center; }a.zakl2x { font-weight: bold; background: #fff; display: block; padding: 3px; height: 16px; color: #0f4b9a; border-bottom: 1px solid #fff; border-top: 1px solid #c8c8c8;border-left: 1px solid #c8c8c8;border-right: 1px solid #c8c8c8;font-family: Tahoma;  ccursor: pointer;}a.zaklx { font-weight: bold; background: #fff; display: block; padding: 3px; height: 16px; color: #0f4b9a; border-bottom: 1px solid #c8c8c8; border-top: 1px solid #fff;border-left: 1px solid #fff;border-right: 1px solid #fff;font-family: Tahoma; cursor: pointer; }#div_k_1, #div_k_2 {border-left: 1px solid #c8c8c8;border-right: 1px solid #c8c8c8;border-bottom: 1px solid #c8c8c8;	}.pasekKat3 {	width:970px;	background: #ECECEC url(http://g1.idg.pl/itstandard/gfx/pasekKat4.gif) no-repeat top;	margin-top:-7px;	margin-left:-10px;	margin-bottom:25px;}.pasekKat3 span a {	color:#ffffff;}.pasekKat3 span {	display:block;	padding:6px;	padding-left:10px;	color:#ffffff;	font-weight:bold;	font-size:9pt;}h1.tyt_news {	font-size:20px;	font-style:normal;	line-height:22px;	font-weight:normal;	margin-bottom:10px;	color: #0f4b9a;}	
