body { font-family: Verdana, Arial, sans-serif; font-size: 8pt;background-color: #fff;background-image: url('http://g1.computerworld.pl/cw/beta_gfx/body_tlo.jpg');background-repeat: repeat-x;color:#333333;}a:link { color: #7d0d1a; text-decoration: none; }a:visited { color: #7d0d1a; text-decoration: none; }a:hover { color: #0f4b9a; text-decoration: none; }/* jedynka */.polecamy { background-color: #d6162c; background-image: url('http://g1.computerworld.pl/cw/beta_gfx/tlo_nd.jpg');height: 150px;width: 288px;color:#fff;font-size:9pt; float: left; }/* style do uzupelnienia w prawdziwym roboczy.css*/a  {cursor:pointer;} .polecamy a, .polecamy a:visited, .polecamy a:link { color: #fff; text-decoration: none; }/* zakladki */ul.zakladki { padding:0; margin:0; float: left; font-size: 9pt;  margin-left:0px;}ul.zakladki li a { text-decoration: none; }ul.zakladki li { list-style: none; float: left; padding: 0; width:130px; text-align: center; border-right: 1px solid #c8c8c8; }ul.zakladki a { color: #707070; }ul.zakladki a:link { color: #707070; }ul.zakladki a:visited { color: #707070; }ul.zakladki a:hover { color: #707070; }.zakl { display: block; padding: 3px; border-bottom: 1px solid #c8c8c8; height: 16px; font-family: Tahoma; }ul.zakladki a.zakl2 { font-weight: bold; background: #fff; display: block; padding: 3px; height: 16px; color: #0f4b9a; border-bottom: 1px solid #fff; font-family: Tahoma;  }/* zakladki bez RSS */ul.zakladki3 { padding:0px; margin:0px;  float:left;font-size: 9pt;  }ul.zakladki3 li a { text-decoration: none; }ul.zakladki3 li { list-style: none; float: left; padding: 0; width:144px; text-align: center; border-right: 1px solid #c8c8c8; }ul.zakladki3 a { color: #707070; }ul.zakladki3 a:link { color: #707070; }ul.zakladki3 a:visited { color: #707070; }ul.zakladki3 a:hover { color: #707070; }.zakl5 { display: block; padding: 3px; border-bottom: 1px solid #c8c8c8; height: 16px; font-family: Tahoma; }ul.zakladki3 a.zakl6 { font-weight: bold; background: #fff; display: block; padding: 3px; height: 16px; color: #0f4b9a; border-bottom: 1px solid #fff; font-family: Tahoma;  }ul.zakladki3 a.zakl2 { font-weight: bold; background: #fff; display: block; padding: 3px; height: 16px; color: #0f4b9a; border-bottom: 1px solid #fff; font-family: Tahoma;  }/* zakladki z prawej belki */ul.zakladki2 { padding:0; margin:0; float: left; font-size: 9pt; border-left: 1px solid #dad6c7; }ul.zakladki2 li a { text-decoration: none; }ul.zakladki2 li { list-style: none; float: left; padding: 0; width:166px; text-align: center; border-right: 1px solid #c8c8c8; }ul.zakladki2 a { color: #707070; }ul.zakladki2 a:link { color: #707070; }ul.zakladki2 a:visited { color: #707070; }ul.zakladki2 a:hover { color: #707070; }.zakl3 { display: block; padding: 3px; border-bottom: 1px solid #c8c8c8; height: 16px; font-family: Tahoma; font-weight: bold; }ul.zakladki2 a.zakl4 { font-weight: bold; background: #fff; display: block; padding: 3px; height: 16px; color: #0f4b9a; border-bottom: 1px solid #fff; font-family: Tahoma; }/* rozne */.prawo { float: right; }.lewo { float: left; }.padd1 { padding: 10px;}.padd2 { padding: 6px; }.padd2a { padding: 6px; border-top: 1px solid #cfcfcf;  }.padd2b { padding: 4px 16px 8px 16px; border-top: 1px solid #cfcfcf;  background-image: url('http://g1.computerworld.pl/cw/beta_gfx/cien.jpg'); background-repeat: repeat-x; background-position: top; }.padd3 { padding: 2px 10px; margin-bottom: 15px;  }.padd4 { margin: 4px 0 20px 0; }.padd5 { margin: 4px; }.padd_top { padding-top: 10px; }.wiecej { text-align: right; margin-top: 6px; }.lista_n { margin-left: 10; padding:0; }#s ul#lista_n { margin-left: 20px; padding:0; }.lista_n li { margin: 3px 0 0 20px; font-weight: bold; padding:0; list-style-image: url('http://g1.computerworld.pl/cw/beta_gfx/dot.gif'); }.lista_n img { vertical-align: middle }.lista_s { margin: 0; padding:0; }.lista_s li { margin: 3px 0 0 20px; padding:0; }.lista_l { margin: 0; padding:0; }.lista_l li { margin: 3px 0 0 20px; padding:0;list-style-image: url('http://g1.computerworld.pl/cw/beta_gfx/dot.gif'); }.red { color: #d20000; }.ikona_duza { width:200px; height: 150px; float: left; }.ikona_mala {  float: left; margin: 0 4px 0 0; }ul.bp { margin:4px 0; padding: 0;}ul.bp li { list-style: none; padding:0; margin: 0 0 0 0; }.iko_opis { margin-left: 105px; margin-bottom: 6px; }.ok_opis { margin-right: 120px; }.blok { display: block; margin: 0 auto; text-align: center; }.blokL {float:left;padding:5px;}.blok1 { display: block; }.blok2 { display: block; margin: 8px 0 6px 0; }.no_margin { margin: 0; padding:0 ;font-size:8pt;font-weight:normal;}.red_opis { margin-left: 70px; }.big_blue { color: #0f4b9a; font-size: 1.5em; }.blue { color: #0f4b9a; }.data_n { font-weight:normal;float: right;color: #707070; font-size: 8pt;text-align: right; }h3.tyt5 { font-size: 10pt; margin:0px ; padding:0; font-family: Tahoma;  }p.opn { margin-top: 0;margin-bottom:15px; display: block; height: 100%;overflow:hidden;}#s p.opn {	margin-bottom:15px; }.archw { margin-top: 30px; float: right;}.dzien { color: #0f4b9a; font-size: 10pt; background-image: url('http://g1.computerworld.pl/cw/beta_gfx/b_arr.gif'); background-position: center left; background-repeat: no-repeat; padding-left: 15px; margin-left: 5px;   }.normal { font-weight: normal; }.klodka { padding-right: 5px; vertical-align: middle; }.gr { color: #8f8f8f; font-size: 80%; }/* ramki */.ramka1{ border: 1px solid #dad6c7; margin-bottom: 15px; font-size:8pt;font-weight:normal; height: 100%;}.ramka2 { margin-bottom: 15px; margin-right: 1px; border-width: 0 1px 1px 1px; border-color: #dad6c7; border-style: solid; border-top: 1px solid #fff;  }.ramka1a { border: 1px solid #dad6c7; margin-bottom: 15px;font-size:8pt;background-image: url('http://g1.computerworld.pl/cw/beta_gfx/bez.jpg');background-repeat: repeat-x; background-position: bottom;  }.belka1 { background-image: url('http://g1.computerworld.pl/cw/beta_gfx/tlo_przyc.jpg'); background-repeat: repeat-x; background-position: bottom; height: 24px;  }.mini_nav2 {  border-bottom: 1px solid #c0c0c0; height: 22px; float: right; width: 53px; }.mini_nav2 .gd { height: 22px; float: right; border-left: 0px solid #c0c0c0; width: 53px;}.mini_nav2011 {  border-bottom: 1px solid #c0c0c0; height: 22px; float: right; width: 103px; }.mini_nav2011 .gd { height: 22px; float: right; border-left: 0px solid #c0c0c0; width: 103px;}.belka2 { background-image: url('http://g1.computerworld.pl/cw/beta_gfx/tlo_przyc.jpg'); background-repeat: repeat-x; background-position: bottom; height: 23px; border-bottom: 1px solid #c8c8c8; }.belka3 { background-image: url('http://g1.computerworld.pl/cw/beta_gfx/tlo_bel.jpg'); background-repeat: repeat-x; background-position: bottom; height: 23px; border-bottom: 1px solid #c8c8c8; }.belka4 { background-image: url('http://g1.computerworld.pl/cw/beta_gfx/tlo_bel.jpg'); background-repeat: repeat-x; background-position: bottom; height: 23px; border-top: 1px solid #dad6c7; }.belkaReklama { background-image: url('http://g1.computerworld.pl/cw/beta_gfx/tlo_belReklama.jpg'); background-repeat: repeat-x; background-position: bottom; height: 23px; border-bottom: 1px solid #c8c8c8; }.mini_nav {  border-bottom: 1px solid #c0c0c0; height: 22px; float: right; width: 95px; }.gd { height: 22px; float: right; border-left: 1px solid #c0c0c0; width: 50px;}.gd2 { height: 22px; float: right;width: 100px;}.gd .st { margin: 6px auto auto 8px; }.rss { float: right; margin: 7px 8px auto auto; }.rss2 { float: right; margin: 4px 0 0 auto; }.news_nav { border-top:1px solid  #dad6c7; font-size: xx-small;width: 488px; }.du { padding: 0 6px; border-left: 1px solid #dad6c7; border-right: 1px solid #dad6c7; text-align: center; float: right;  }.rozw { float: right; margin-top: 2px; }.belka2 .mini_nav, .belka1 .mini_nav { height: 23px; float: right; width: 95px; border-bottom: 0px; }.belka2 .gd { height: 23px; float: right; border-left: 1px solid #c0c0c0; width: 50px;}.belka2 .gd .st { margin: 6px auto auto 8px; }.belka2 .rss { float: right; margin: 7px 8px auto auto; }/* polecane newsy */.pol_ram1 { width: 166px; float: left; padding: 7px 0 7px 0; border-right: 1px solid #e9e5d4; }.pol_ram { width: 155px; height:140px;float: left; padding: 7px 0 7px 0; }.kreskaRam {	padding-bottom:5px;	border-bottom: 1px solid #e9e5d4;}.overHid {	overflow:hidden;	height:100%;	}	.cala_ram { width: 332px; padding: 6px 0 0 0; }.op { padding: 4px 6px; margin: 6px 0 0 0;  text-align: center; font-weight: bold;/*background-image: url('http://g1.computerworld.pl/cw/beta_gfx/bez.jpg');background-repeat: repeat-x; background-position: bottom;*/ border-top: 1px solid #e9e5d4; }.op2 { padding: 4px 6px; margin: 6px 0 0 0;  text-align: center; font-weight: bold;/*background-image: url('http://g1.computerworld.pl/cw/beta_gfx/bez.jpg');background-repeat: repeat-x; background-position: bottom;*/  }.opn {	font-weight:normal; font-size:8.5pt;}/* nag��wki */.tyt1 { font-size: 12.5pt; margin: 0 0 6px 0; padding:0; font-family: Tahoma; }.tyt2 { font-size: 9pt; color:#0f4b9a; margin:0; padding: 4px 15px; font-family: Tahoma; }.tyt2b { font-size: 10pt; color:#0f4b9a; margin:0 0; margin-bottom:10px;padding: 2px 2px; font-family: Tahoma; border-bottom: 1px solid #c8c8c8; }.tyt2c { font-size: 9pt; color:#0f4b9a; margin:10px 0; padding: 2px 4px; font-family: Tahoma;  }.tyt3 { font-size: 8pt; margin: 0 0 4px 0; padding:0; font-family: Tahoma; }.tyt_r { padding:0 0 2px 0; margin: 0; font-size: 7.5pt; font-weight: normal; color: #929292; border-bottom: 1px solid #dddddd; font-family: Tahoma; }.tyt_news {color: #b70d1a; font-size:14pt; margin:0px 10px 3px 0px; padding:0px; float:left; width:60%; }.tyt4 { font-size: 12.5pt; margin: 12px 0 2px 0; padding:0; font-family: Tahoma;  float: left; width: 66%; }.tyt5 { font-size: 10pt; margin: 12px 0 2px 0; padding:0; font-family: Tahoma;   }.tyt61 { font-size: 11pt; margin: 12px 0 2px 0; padding:0; font-family: Tahoma;color: #b70d1a;}.tyt_szuk {background: #f6f8fb; padding: 4px 8px;}.tyt_eve {font-size: 10pt; margin: 0 0 10px 0;}/* dotyczy stron statycznych */.tyt_page {font-family:Tahoma; color:#b70d1a; font-size:15pt; margin:0px 10px 0px 0px; padding:0px 0px 10px 0px;font-style:normal; line-height:20px;}.srod_tyt_h2, .subtytul {font-family:Tahoma; color:#b70d1a; font-size:11pt; margin:0px; padding:20px 0px 0px 0px;font-weight:bold}.srod_tyt_h21 {font-family:Tahoma; color:#b70d1a; font-size:11pt; margin:0px; padding:15px 0px 0px 0px;font-weight:bold}.srod_tyt_h31 {font-family:Tahoma; font-size:10pt; margin:0px; padding:10px 0px 0px 25px;font-weight:bold}#s h3.srod_tyt_h31 {color:#5B5B5B;}/* stronicowanie */.str, a.dalej, .pag span { border: 1px solid #cfcfcf; padding: 4px; margin: 2px; }.pag strong {padding: 2px; margin: 2px; color: #333333; font-weight: normal;}.str_ram { color: #7d0d1a; text-align: center;}.nowsze { float: left; width: 40%; }.starsze { float: right; width: 40%; text-align: right;}.pag span {	background-color:#cfcfcf;	color:white;	font-weight:bold; }div.gdzie {	font-size:8pt;	}/* kalendarz */.kalendarz { width: 100%; }.kalendarz th { color: #acacac; padding: 4px; }.kalendarz td { text-align: center; color: #494949; padding: 4px; }.kalendarz .par { background: #efecdd; }.kal_top { background: url('http://g1.computerworld.pl/cw/beta_gfx/cien2.jpg'); background-repeat: repeat-x; background-position: bottom; }.kalendarz td a { font-weight: bold; }.mc { background: #efecdd; padding: 3px 6px; text-align: center; }.lata { padding: 3px 6px; text-align: center; }/* NEWS */.linia { height: 1px; background-color: #dadada; background-image: url('http://g1.computerworld.pl/cw/beta_gfx/linia.gif'); background-position: top right; background-repeat: no-repeat; clear: both;overflow: hidden;border-top: 1px solid #fff; }.aaa { color: #b70d1a; font-weight: bold; font-family: Tahoma, Arial; }.as { font-size: 10pt; }.am { font-size: 14pt; }.al { font-size: 18pt; }.nnav { float: right; }.nnav img { margin: 0 1px; }.autor { font-style: normal; }.tresc { font-size: 10pt; color: #000; }.tresc p { margin: 10px 0; padding:0;}.tresc h2 { margin: 10px 0; padding:0; font-size: 10pt; }.ramka_prawo { float: right; margin: 5px 0px 5px 5px; border: 1px solid #fff; }.ramka_lewo { float: left; margin: 5px 5px 5px 0; border: 1px solid #fff; }.ramka_prawo img { display: block; }.ramka_foto { background: #000; color: #d6d6d6; width: 200px; font-size: 7.5pt; }.ramka_txt { width: auto; font-size: 8pt; border: 1px solid #cfcfcf;margin:2px; }.ramka_tyt { font-weight: bold; padding: 6px; background: #a41122; color: #fff; }#s .ramka_slx td.ramka_news_slx ul, #s .ramka_slx .ramka_news_slx ul, #s .ramka_slx td.ramka_news_slx ol, #s .ramka_slx .ramka_news_slx ol{	text-align: left;}/*ramki  wnewsach */	.ramka_news_slx, div.ramka_slx {	background-color: #f4f4f4;	color: Black;	font-size : 8.5pt;	font-style : normal;	font-weight : normal;	}.ramka_tytul_slx {	color: #fff;	font-size : 8.5pt;	font-style : normal;	font-weight : bold;	/*background-color : #E3EEF4;*/	background-color: #c80000;}div.ramka_slx{	padding: 2px;}div.ramka_slx ul{	margin: 10px 5px 5px 0px;	padding: 0 0 0 20px;	list-style: square;}div.ramka_slx ul li{	padding-bottom: 5px;}div.ramka_tytul_slx {	margin: -2px;	padding: 2px;	margin-bottom: 3px;}.ramka_news_slx span.frame_src {		background-color: #e3e3e3;}.opisfoto { padding: 5px; }.ocena_art { width: 179px; float: left; border: 1px solid #cfcfcf; margin: 5px 5px 5px 0; }.spist { float: left; margin: 10px 10px 10px 27px; background: #a41122; padding: 4px 8px; }.spist a:link { color: #fff; }.spist a:visited { color: #fff; }.spist a:hover { color: #eeeeee; }/* komentarze */.komentarze { margin-top: 25px; color:#000; }.kom_top { background: #efefef; padding: 3px 0; color: #535353; }.kk { background: #b70d1a; color: #fff; font-weight: bold; padding: 3px 15px 3px 5px; }.klauzula, .odpowiedzialnosc { font-size: 7.5pt; margin: 8px 0px;  color: #646464; }.lista_kom { margin: 4px 0; padding: 0; color: #535353; }.lista_kom li { list-style: none; display: inline; padding:0; margin: 0 6px 0 0; }.lista_kom img { vertical-align: middle; }.nick { font-size: 10pt; font-weight: bold; }.kom { border-bottom: 1px solid #dadada; margin: 20px 0; }#komentarze h2 {	 background: #efefef; padding: 3px 0; color: #535353;}#komentarze h2 span {	background: #b70d1a; color: #fff; font-weight: bold; padding: 3px 15px 3px 5px;margin:0px;	text-transform:capitalize;font-size:8.5pt;}ul.skomentuj  li { display:inline; }#komentarze ul { margin:10px 0px; padding:0px; }#komentarze ul li { margin:0px ; padding:0px; list-style:none; text-align: right;font-size:x-small;  }#komentarze p{	padding: 5px 0 10px 0;}.komentarz { border-top: 1px dotted #c0c0c0; padding: 30px 0 6px 0px; position: relative;  }.komentarz .komentarz {	margin-left: 15px;}.komentarz ul { margin:0px; padding:0px; list-style: none; position:absolute;top:0px;right:5px;}.komentarz ul li {float:left;display:block;}.komentarz p { margin:2px; padding:0px; font-size:8pt; }ul li.dane {	font-size:8pt;	font-weight:normal;}ul li.IP {	background-image: url(http://g1.computerworld.pl/cw/beta_gfx/ip.gif);	background-position: 10px 0px;	background-repeat: no-repeat;	width:135px;	padding-top:5px;	font-size:8pt; height:20px;display:none;}li span.kiedy {width:130px;font-size:7.5pt; color:black;/*	background-image: url(http://g1.computerworld.pl/cw/beta_gfx/kalendarz.gif);	background-position: left;	background-repeat: no-repeat;*/height:16px;display:inline;margin-left:10px;}.komentarz h3{	margin: 0;	padding: 0;	display: inline;	float: left;	position: absolute;	top: 10px;	left: 0;}.komentarz .reply{	padding-left: 15px;}h3 a.katalog {	font-size: 9pt;	font-weight: bold; 	margin:0px;	padding:0px;	/*position:absolute;*/}/* archiwum */div.roczniki { width: 66px; float: right; background: #eeeeee; padding: 6px 3px 6px 0px; }ul.lata { margin: 0px; padding:0px }ul.lata li{ list-style-image: url('http://g1.computerworld.pl/cw/beta_gfx/prawo_mar.gif');margin: 2px 0px 4px 0px;padding:0px;}.nr_ramka { width: 165px; height: 185px; border: 1px solid #d3d3d3; margin: 4px; float: left;text-align: center;font-weight: bold;padding: 4px; }.nr_ramka2 { width: 170px; height: 160px; border: 1px solid #d3d3d3; margin: 4px 20px 4px 4px; float: left;text-align: center;font-weight: bold;padding: 4px; } .okladka { width: 105px; margin: 10px auto 5px auto; display: block; }/* kalendarium */.kiedy { width: 13%; float: left; font-size: 9pt; color: #808080; }.eve { width: 85%; float: left; margin-bottom:20px;border-bottom:1px dashed black;padding-bottom:5px;}.newsmiesiacON{	font-weight:bold;}.kalendPELNE {	font-weight:bold;	background-color: #C1C1C1;border:1px solid white;}.kalendINNY {	color: Gray;border:1px solid white;}.kalendPUSTE {	background-color : #E0E0E0;border:1px solid white;}table.kalend {	border-spacing:2px;}/* whitepapers i lider*/#wc { margin-bottom: 15px; }.wh { width: 826px; padding-top: 10px; }.sciezka { padding: 10px 0; }.wh_kol { width: 48%; float: left; margin: 20px 10px 10px 0px; }.wh_kol2 { width: 49%; float: right; margin: 20px 0px 10px 0px; }.wh_m { height: 54px; width:826px;padding: 0 0 0px 0; background-image: url('http://g1.computerworld.pl/cw/beta_gfx/white_cien1.jpg');background-repeat: repeat-x;}.wh_k { height:54px; width:826px;padding: 0; background-image: url('http://g1.computerworld.pl/cw/beta_gfx/o_kreska.gif');background-position: 0px 50px;background-repeat: repeat-x; overflow: hidden; }.wh_red, .wh_red2{width:826px;padding: 0px; margin: 0px;border-top: 1px solid #bf202f;background-image: url('http://g1.computerworld.pl/cw/beta_gfx/white_red.jpg');background-position: bottom;background-repeat: no-repeat; background-color: #bf202f; }.wh_red3, .wh_red32{width:490px;padding: 0px; margin: 0px;}.wh_red {height: 45px;} .wh_red2 {height: 30px;} .wh_red3, .wh_red32 {height: 22px;}.wh_red3 {background: url('http://g1.computerworld.pl/cw/beta_gfx/white_red2.jpg') left top no-repeat #bf202f;}.wh_red32 {border-top: 1px solid #bf202f;background: url('http://g1.computerworld.pl/cw/beta_gfx/white_red.jpg') left bottom no-repeat #bf202f;}ul.wh_menu { margin: 0; padding:0; font-size: 7.5pt; height: 52px;}ul.wh_menu li { display:inline; list-style: none; margin:0; padding:0 }ul.wh_menu li a {display: block; height: 50px; padding: 3px 9px; float: left;text-align: center;display: table;background: url('http://g1.computerworld.pl/cw/beta_gfx/pink.gif') center right no-repeat;margin:0;}ul.wh_menu li a:link { color: #000; }ul.wh_menu li a:visited { color: #000; }/*ul.wh_menu li a span.vert { display: table-cell;vertical-align: middle; }*/.l1 { padding-top: 16px; display: block;  }.l2 { padding-top: 8px; display: block;  }.vert { padding-top: 4px; display: block;  }.vert2 { padding-top: 6px; display: block;  }.vert3 { padding-top: 2px; display: block;  }ul.wh_menu li a.wyb {background-color: #bf202f;background-image: url('http://g1.computerworld.pl/cw/beta_gfx/white_cien2.jpg');background-repeat: repeat-x;font-weight: bold; height: 60px;}a.wyb2 {font-weight: bold; background: url('http://g1.computerworld.pl/cw/beta_gfx/zabek.gif') center 14px no-repeat; display:block; height:22px;}ul.wh_menu li a:link.wyb { color: #fff; }ul.wh_menu li a:visited.wyb { color: #fff; }ul.wh_menu li a:hover { color: #7d0d1a; }ul.wh_podmenu, ul.wh_podmenu2, ul.wh_podmenu3 { margin: 0px; padding: 0px;}ul.wh_podmenu {height: 45px; }ul.wh_podmenu2 {height: 26px;}ul.wh_podmenu3 {height: 22px;}ul.wh_podmenu li, ul.wh_podmenu2 li {list-style: none; float: left; }ul.wh_podmenu3 {margin:0px; padding:0px}ul.wh_podmenu3 li {list-style:none; float:left; margin:0px; padding:0px; white-space:nowrap; margin:2px 0 0 0;}ul.wh_podmenu li a, ul.wh_podmenu2 li a {display: block; padding: 2px 12px; float: left; text-align: center;display: table;}ul.wh_podmenu3 li a {display: block; padding: 0px 10px; float:left; text-align: center;display:table;}ul.wh_podmenu li a:link, ul.wh_podmenu2 li a:link, ul.wh_podmenu3 li a:link { color: #fff; }ul.wh_podmenu li a:visited, ul.wh_podmenu2 li a:visited, ul.wh_podmenu3 li a:visited { color: #fff; }ul.wh_podmenu2 li a:hover {text-decoration:underline;}ul.wh_podmenu li a {height: 41px;}ul.wh_podmenu2 li a {height: 26px;}ul.wh_podmenu3 li a {height: 20px;}.whi_belka {background-image: url('http://g1.computerworld.pl/cw/beta_gfx/white_cien3.jpg');background-position: bottom;background-repeat: repeat-x;border-bottom: 1px solid #d5d2c5; }.whi_belka2 { background-image: url('http://g1.computerworld.pl/cw/beta_gfx/white_cien3.jpg');background-position: bottom;background-repeat: repeat-x; } .wh_linia { border-bottom: 1px solid #dad6c7; padding-bottom: 4px; margin-bottom: 4px;}.logo_wh { width: 160px; float: left; }.logo_wh img { display: block; margin: 0 auto; }.wh_tyt { float: left; width: 500px; font-size: 9pt; padding-top: 10px; margin-left: 10px;}.pob { float: left; width: 100px; font-size: 9pt; margin-left: 10px; text-align: right; }.pob img { vertical-align: middle; }.wh_prawo { float: right; margin-left: 10px; }.wh_lewo { float: left; width: 60%;  }/*related*/div#related ul.txt, div#relatedBusiness ul.txt {	margin-left:25px;	padding:0px;	color: #BF202F;}div.relDzial {	color:black;	text-transform: uppercase;}.procesProgres {	font-style:italic;text-align:center;}div.relVideo {	color:black;	margin-left:25px;	overflow:hidden;	height:100%;}a.linkRelVideo {	font-size:8pt;margin-top:-5px;	padding-top:0px;	color:#7d0d1a;}	div.TV{		background-color: #ffffff;		text-align: center;		position: relative;		margin: 5px 10px;		float:left;		width:104px;	}	div.boxTV {		background-image : url(http://g1.computerworld.pl/idg/gfx/video/boxTV.gif);		background-repeat : no-repeat;		height: 70px;		width:100px;	padding-top:9px;		background-position : center top;		margin: 0px auto 0 auto;	}/* obrazki */.frame_src {	display: block;	padding:1px;	background-color: black;	font-size:8pt;}.frame_src.bezpodpisu {		background-color: #fff;}table.frame_src {	background-color: white;}.frame_src span {	font-size:8pt;	display:block;	color:white;	padding:4px;}.frame_src a {	display:block;	position:relative;}.frame_src .lupka {position:absolute;right:0px;bottom: 0px;	}.dot {	font-size:8pt;	font-weight:normal;}.dot a {	color:black;}/*blok tv*/div.related {overflow:hidden;border: 1px solid  #cccccc;}div.related div.naglowek {	font-weight:bold;	padding:2px;}div.related div.mTV {	width:100px;margin:0 auto 0 auto;	font-size:7.5pt;text-align:center;}/*galeria nadpisanie */.galeriaBoxMain {padding-left:2px;margin-top:2px;}p.galeriaBoxHeader {margin-top:0px;	margin-bottom: 2px;	color:black;	font-weight:bold;}.obrM {	width:108px;height:101px;	margin:0 auto 0 auto;	text-align:center;	font-weight:bold;	padding-bottom:20px;}div.obrM div.min {	background-position: center;	background-repeat: no-repeat;}a.gname {	font-size:8pt;}/*files*/div.files {	font-size:8pt;	padding:5px;}div.filesHead {	font-weight:bold;}.fileWHERE, .filesP {	font-size:7.5pt;	color: #A52A2A;}a.tagCloudLink{}ul.logrej {	color:white;}.CRUuser {	color: #ffcc00;	font-weight:bold;}.padd1 .przyc2{	margin: 2px auto;}.opcja {		margin: 5px 2px 5px 20px;		display: block;		position: relative;			}.opcja input {		position: absolute;		left: -20px;		top: -2px;	}.opcja label {}.hotspotHead{	padding-left: 305px;	margin-top: 10px;	background: url(http://g1.computerworld.pl/cw/gfx/wifiNEW.jpg) top left no-repeat;	min-height: 250px;}tr.hotRowJ {	background-color : #F4F4F4;}tr.hotRowC {	background-color : #DDDDDD;}.HOTtab {	background-color: #6699CC;	font-size: 12px;	font-family: Verdana, Geneva,Arial, Arial CE, Helvetica, sans-serif;	color: #ffffff;	font-weight : bold;	padding:3px;		}.hotWpis{	font-size: 12px;	font-family: Arial, Arial CE, Helvetica, sans-serif;	color: Black;	font-weight : normal;	text-decoration: none;	padding: 3px;}		.hotBorder {	border: 1px solid  #6699CC;}/* dotyczy historii JG */ .hist_belka1 {background: url('http://g1.computerworld.pl/cw/beta_gfx/white_cien3.jpg') bottom left repeat-x;border-bottom: 1px solid #d5d2c5;border-top: 1px solid #d5d2c5; padding:0px 0px 5px 0px;}.hist_belka2 {background: url('http://g1.computerworld.pl/cw/beta_gfx/white_cien3.jpg') bottom left repeat-x;border-bottom: 1px solid #d5d2c5;padding:0px 0px 5px 0px;}.hist_spis1 { float: left; width: 300px; font-size: 10pt; padding-top: 40px; margin-left: 15px; }.hist_kr1 { padding:5px 0px 5px 0px; text-align:left}.hist_kr1 ul {list-style-type:none; margin:0px; padding:0px 0px 7px 0px; border-left:1px #c8c8c8 solid; float:left; clear:both}.hist_kr1 li { margin:0px; padding:7px 0px 0px 0px; display:block}.hist_data1 {width:80px; height:30px;float:left;font-weight:bold; background:url('http://g1.computerworld.pl/cw/gfx/historia/kr2.gif') top left no-repeat; text-align:center}.hist_opis1 {width:400px; float:left;text-align:left;}.hist_opis1 p {text-align:left; padding:0px; margin:7px 0px 0px 0px;}/* dotyczy subskrypcji JG */ .subs1 {padding:10px 0px 0px 0px}.subs1 h3 {float:left; font-weight:bold; margin:0px; padding:4px 0px 5px 0px; font-size:9pt;}.subs1 .subs_r {float:right; margin-right:10px;}.subs1 p {clear:both;}  .top200info a { 	text-transform: none;	font-size:8pt; } /*boksy 3 */ .ramkaReklama { border: 1px solid #dad6c7; margin-bottom: 15px; font-size:8pt;font-weight:normal; height: 100%;} #boxyR { 	overflow:hidden;	padding:5px; } #r1, #r2, #r3 { 	width:150px;	float:left;	font-size:7.5pt; } #r1, #r2 { 	border-right:1px solid #DAD6C7;		padding-right:5px; }  #r2, #r3 {padding-left:5px; } img.imgR { 	display:block;	width:100px;	margin:0 auto 0 auto;	border:0px; } #boxyR p { 	margin:0px;	margin-bottom:5px; } #boxyR img { 	display:block; } p.tytR { 	margin:5px 0px 5px 0px;	font-weight:bold;	height:50px; }  /*reklama */  .tytReklama, .tytSponsor {  padding:0 0 2px 0; margin: 0;  font-size: 7.5pt; font-weight: normal;  color: #929292; width:45px; font-family: Tahoma;  background-image: url(http://g1.computerworld.pl/cw/beta_gfx/rek_arr.gif); background-position: right; background-repeat: no-repeat; } h2.tyt_r {    font-size: 7.5pt; font-weight: normal;  color: #929292; width:45px; font-family: Tahoma;  background-image: url(http://g1.computerworld.pl/cw/beta_gfx/rek_arr.gif); background-position: right; background-repeat: no-repeat; margin:0px; border:0px;float:none;text-align:left !important; }  .reklama {  padding:0 0 2px 0; margin: 0;  font-size: 7.5pt; font-weight: normal;  color: #929292; text-align:center; font-family: Tahoma;  }  .zone {  	 border-top: 1px solid #dddddd;  } .mpu, #mpu {  	 border-top: 1px solid #dddddd; height:100%;text-align:center; }  #p #mpu { 	border-bottom:0px; } #mpu { 	width:auto;	padding:5px; }#mpu div {	position: none;}/* platnosci */.formaPlatnosciBlok{	border: 1px solid #efefef;	padding: 2px;	margin: 5px 0;}.platnyPrenumerator{	font-size: 9pt;	text-align: center;	margin-bottom: 10px;}.formularzSMS{	width: auto;	border: 1px solid #A41122;	padding: 5px;	text-align: center;	font-size:8pt;}.formaPlatnosci{	padding: 10px 0;	font-weight: bold;	font-size: 10pt;}.opisPlatnosci{	text-align: center;	font-size: 8.5pt;	width: 228px;	padding: 5px;	float: left;	margin: 10px 2px;	background: #efefef;}.opisPlatnosci2{	font-size: 8.5pt;	padding: 5px;	margin: 10px 2px;	background: #efefef;}.platnoscNumerSMS{	font-size: 150%;	font-weight: bold;	color: Red;}.warunkiPlatnosci{	font-size: 7pt;}.whiteb2 {	margin-bottom:5px;}.iText {	border-bottom: 2px dashed #CC0000;}p.spons {	text-align: justify;	line-height: 130%;}/* Artyku� sponsorowany */.tytSponsor {	padding:0 8px 2px 0; margin: 0; 	width:105px;}.rLinks {	font-size:8pt;	background-color: #f0f0f0;	padding:5px;	margin-bottom:10px;} /*galeria*/div.gal_nav{	float:left;	background:url(http://g1.idg.pl/idg/gfx/galeria/ar.gif) no-repeat;	width:84px;	height:17px;	color:#fff;	font-size:11px;	text-align:center;	font-weight:bold;} .pr {	float:right;}div.gal_nav0{	float:left;	width:84px;	height:17px;	color:#fff;	font-size:11px;	text-align:center;	font-weight:bold;} div.gal_nav a {	color:#fff;	font-size:10px;}div.gal_count {	float:left;	font-size:11px;	font-weight:bold;	padding:0px 10px;	text-align:center;	width:40px;	}div.gal_navi {	width:230px;	float:right;	overflow:hidden;	height:100%;}div.obrazek {margin:0px auto;overflow:hidden;height:100%;border: 1px solid #e0e0e0;padding:10px;text-align:center;}div.obrazek div.image2 {	text-align:center;}div.obrazek div.opis {	float:left;	width:300px;	padding-right:10px;	font-size:12px;	text-align:left;}div.obrazek div.opis2 {	margin-top:20px;	font-size:12px;	text-align:left;}div.obr {	width:460px;}div.obrD {	width:820px;}div.obrazek div.opis {	float:right;	width:300px;	padding-right:10px;	font-size:12px;	text-align:left;}ul.zakladki2x { padding:0px; margin:0px;  float:left;font-size: 9pt; margin-bottom:10px; }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;  }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;  }/*related ITstandard*/.pITstandard {	margin-bottom:10px;}a.pIT_tytul {	font-weight:11px;	font-weight:bold;}.pIT_more {	text-align:right;}#pITstandard_head {	font-weight:bold;	border-bottom:1px solid #cccccc;	margin-bottom:10px;	font-size:14px;}.pITstandard hr {	width:60px;	margin:0 auto;	text-align:center;color:#ccc;}/*spons*/#spons_head {	width:783px;	height: 40px;	background: url(http://g1.computerworld.pl/cw/beta_gfx/spons/spons_head.jpg) no-repeat;	margin:0 auto;}#spons_head2 {	width:860px;	height: 26px;	background: url(http://g1.computerworld.pl/cw/beta_gfx/spons/spons_head2.jpg) no-repeat;	margin:-20px auto 0px auto;	padding:20px 70px 0px 70px;}.spons_mat {	font-size:16px;	font-family:arial;}#spons_foot {	width:783px;	height: 41px;	background: url(http://g1.computerworld.pl/cw/beta_gfx/spons/spons_foot.jpg) no-repeat;	margin:0 auto;}#spons_foot2 {	width:1000px;	height: 64px;	background: url(http://g1.computerworld.pl/cw/beta_gfx/spons/spons_foot2.jpg) no-repeat;	margin:0 auto;}#spons_tlo {	width:643px;	background: url(http://g1.computerworld.pl/cw/beta_gfx/spons/spons_tlo.jpg) repeat-y;	margin:0 auto;	overflow:hidden;	height:100%;	padding:0px 70px;	font-size:16px;	font-family:arial;}#spons_tlo2 {	width:860px;	background: url(http://g1.computerworld.pl/cw/beta_gfx/spons/spons_tlo2.jpg) repeat-y;	margin:0 auto;	overflow:hidden;	height:100%;	padding:0px 70px;}#spons_tlo em {	font-size:14px;	font-style:italic;}.spons_img {	float:left;	width:150px;	margin-right:10px;	text-align:center;}.spons_tyt {	background-color: #b22222;	padding:5px;	color:#ffffff;	text-align:center;	margin-bottom:10px;	font-size:19px;	font-weight:bold;	font-family:arial;}#spons_tlo p {	margin:0px;	line-height:28px;}#spons_tlo2 .spons_t1 {	float:left;	width:485px;	}#spons_tlo2 .spons_t2 {float:left;width:330px;margin-left:20px; font-size:11px;}#spons_tlo2 .spons_t2 div.cala_ram  {	margin-bottom:10px;	background-color: #fffff4;	overflow:hidden;	height:100%;	padding:10px;}.cala_ram div.frame_sonda_src {	width:330px;}div.pr {	float:left;	font-size:15px;	font-weight:bold;}#komentarze-form form{	display: block;	margin: 0;	padding: 20px 40px;	font-size: 8pt;}.komentarze-form-box-nick, .komentarze-form-box-email{	float: left;	width: 180px;	margin-bottom: 10px;}.komentarze-form-box-email{	float: right;	width: 150px;}textarea#comment_text{	width: 450px;	padding: 5px;	border: 1px solid #DAD6C7;}.komentarze-form-box-textarea{	margin-bottom:10px;}#comment_nick, #comment_email{	width: 100px;	padding: 2px;	border: 1px solid #DAD6C7;}.komentarze-form-dodaj{	clear: both;	width: 460px;	text-align: right;	margin: 10px auto;}.news_panorama{	width: 540px;	overflow: hidden;	border: 1px solid #000;}.ramka_slx_polecamy{	float: left;	width: 210px;	margin-right: 10px;}.treeBreadCrumbs{	padding: 5px 0;}.drzewo_desc{	font-weight: bold;	padding-bottom: 5px;}.naviDrzewOver{	height: 100%;	overflow: hidden;	margin-bottom: 15px;}.naviDrzewo{	margin: 0;	padding: 0 10px 0 20px;	width: 240px;	float: left;}div.komentarze-form-box-row, .komentarze-form-box-textarea{	width: 450px;	margin: 10px auto;}/* ivona */.play_contener{	width: 70px;	height: 29px;	float: left;	padding-top: 2px;	text-align: right;	font-weight: normal;	font-size: 11px;}.play_ivona_txt{	display: block;	font-size: 9px;	width: 40px;	padding-top: 10px;	padding-bottom: 2px;	float: left;	text-align: right;	text-decoration: none;	cursor: pointer;}.play_ivona{	display: block;	width: 16px;	height: 14px;	float: right;	margin-top: 10px;	margin-right: 3px;	padding-top: 0px;	cursor: pointer;	background: url('http://g1.computerworld.pl/cw/beta_gfx/ivona.gif') left top no-repeat;}#v_player{	width: 60px;	height: 29px;	display: none;	overflow: hidden;	margin-top: 4px;}#player_fp{	width: 60px;	float: left;	height: 29px;}
