body 
{ margin: 0;
padding:0;
background: #fff; 
font-family: Verdana, Arial, sans-serif; 
font-size: 9pt; }


div { border: 0px solid #ff80c0; }

img { border-width: 0px}

h1.n1 { font-weight: normal; margin: 0 16px; font-size: 24pt;}

h1 { font-weight: normal; margin: 0 16px; font-size: 24pt;}

h2 
{ color: #d40000; font-size: 16pt; margin: 0; padding:0 }

h2.nazwa_komp { color: #808080; font-size: 13pt; margin: 0 0 15px 0; padding:0 }

h3 
{ color: #d40000; font-size: 12.5pt; margin: 8px 0; padding:0 }


	a:link { color: #3b72b2; }
	a:visited { color: #3b72b2; }
	a:hover { color: #b90000; }

#tlo 

{ background: url('http://g1.pcworld.pl/pcwk/przetestuj/tlo2.jpg') repeat-x top;  }

#top 

{ background: url('http://g1.pcworld.pl/pcwk/przetestuj/top_psk_ciemne.jpg') no-repeat; width: 990px; margin: 0 auto; position:relative;  }

#pcwk_link { position: absolute; top: 12px; right: 20px; width: 136px; height: 90px; }

#przetestuj_link { position: absolute; top: 0px; left: 10px; width: 580px; height: 66px; }


#stopka 

{ background: url('http://g1.pcworld.pl/pcwk/przetestuj/tlo_stopki.gif') repeat-x top; 
text-align: center;
padding: 10px 5px 20px 5px;
clear: both; 
margin-top: 0px;
overflow: hidden;  }


.paddingbox { margin: 10px;  }
.paddingbox_m { padding: 10px 0;  }
.paddingbox2 { margin: 0 10px; }
.paddingbox3 { margin: 18px; border: 1px solid #fff; }
.paddingbox4 { margin: 0 18px; border: 1px solid #fff; }
.spychacz { height: 120px; position: relative; }
.clearb { clear: both; overflow: hidden; height: 0; }
.par { color: #d40000; }

/* gorne menu */

.topmenu
{ padding-top: 80px; padding-left: 20px; }

ul.menu { margin:0; padding:0}
ul.menu li { margin: 0 6px; padding:0; list-style: none; float:left; }

.przycisk_menu { background: url('http://g1.pcworld.pl/pcwk/przetestuj/przycisk_menu.gif');
display:block; width: 111px; height: 26px; }

.przycisk_menu a { display: block; width: 111px; height: 21px; color: #fff; text-align: center; text-decoration: none; padding-top: 5px; font-size: 8.5pt;}
.przycisk_menu a:visited { color: #fff;}

.przycisk_menu a:hover, .przycisk_menu a.menuON  { color: #fff; background: url('http://g1.pcworld.pl/pcwk/przetestuj/przycisk_menu_on.gif');  }




/* ramka 1 */

.ramka1 { margin-left:10px; }
.ramka1_a {
	margin:0 auto 20px auto;
	width:337px;
	
}
.ramka1_top
{ background: url('http://g1.pcworld.pl/pcwk/przetestuj/ramka1_top.gif'); 
height: 14px; 
width: 337px; 
overflow: hidden; }

.ramka1_bottom
{ background: url('http://g1.pcworld.pl/pcwk/przetestuj/ramka1_bottom.gif') ; 
height: 15px; 
width: 337px; 
overflow: hidden; }

.ramka1_tlo
{ background: url('http://g1.pcworld.pl/pcwk/przetestuj/ramka1_tlo.gif'); 
width: 337px; 
overflow: hidden; }


.ramka1b { margin-left:15px; font-size: 8pt; }
.ramka1_ab {
	margin:0 auto 0 auto;
	width:260px;
	
}
.ramka1b_top
{ background: url('http://g1.pcworld.pl/pcwk/przetestuj/ramka1b_top.gif'); 
height: 14px; 
width: 260px; 
overflow: hidden; }

.ramka1b_bottom
{ background: url('http://g1.pcworld.pl/pcwk/przetestuj/ramka1b_bottom.gif') ; 
height: 16px; 
width: 260px; 
overflow: hidden; }

.ramka1b_tlo
{ background: url('http://g1.pcworld.pl/pcwk/przetestuj/ramka1b_tlo.gif'); 
width: 260px; 
overflow: hidden; }



.ramka2 
{ background:  url('http://g1.pcworld.pl/pcwk/przetestuj/ramka2b.gif') no-repeat;
float: right; 
width: 700px; 


 }
 
.bl { margin-top:10px; 
background: #fff; 
border-left: 1px solid #3b72b1; 
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
margin-right: 1px;}

.programy 
{ width: 210px; float: right; 
border-left: 1px solid #3b72b1;
background: url('http://g1.pcworld.pl/pcwk/przetestuj/cien1.jpg') top left no-repeat; margin-top: -9px; }

.wentyl { background: url('http://g1.pcworld.pl/pcwk/przetestuj/wentylator.jpg'); width:285px; height: 112px; position: absolute; bottom: 0; left: 5px; }

.duzy_przycisk { display: block; margin: 6px auto; }

.zacheta { float: left; width: 480px; margin-left: 4px; border-right: 0; }

ul.zs li { list-style-image: url('http://g1.pcworld.pl/pcwk/przetestuj/punkt.gif'); }


/* podstrona */

.ramka_duza { width: 954px; margin: 0 auto;  }

.ramka_duza_top { width: 954px; height: 15px; background: url('http://g1.pcworld.pl/pcwk/przetestuj/ramka_duza_top.gif'); }

.ramka_duza_tlo { width: 954px;  background: #fff url('http://g1.pcworld.pl/pcwk/przetestuj/ramka_duza_tlo.gif'); overflow: hidden;  }


/* karta uzytkownika */

.ramka_dodaj { float: right; width: 250px; text-align: center; padding: 0 15px;  }

.przypis { font-size: xx-small; color: #808080;  }

.linia_poziom { width: 952px;  height:20px; margin: 0 auto; background: #fff url('http://g1.pcworld.pl/pcwk/przetestuj/tlo_linia.jpg') repeat-x; overflow: hidden;  }

.ramka_nazwa { width: 200px; float:left; }
.ramka_czesci { width: 500px; float: left; }
.ramka_wyniki { width: 210px; float: left; }

ul.lista_czesci li { list-style-image: url('http://g1.pcworld.pl/pcwk/przetestuj/punkt.gif'); margin-bottom: 10px; }

.ocena { margin: 4px 0; }
.ocena img { border: 0; margin: 2px;  }

.wynik { height: 80px; width: 133px; margin: 4px auto 16px auto; background: url('http://g1.pcworld.pl/pcwk/przetestuj/wynik_tlo.jpg') no-repeat; text-align: center; color: #616161 }
.wys_wyn { font-size: 18pt; color: #d50000; font-weight: bold;  }

/* strona z programami */

.ramka_program { width: 33%; float: left; font-size: 8.5pt;}


/* tabele */

/* mala */

	table.ranking { width: 450px; font-size:8pt; }
	table.ranking th { text-align: left; }
	table.ranking td { padding: 3px; }
	.pk { background-color: #c4e1ff; }
	
/* duza */	

	table.ranking_d { width: 99%; font-size:8pt; margin: 0 auto; border: 1px solid #c0c0c0; }
	table.ranking_d th { text-align: left; padding: 4px; }
	table.ranking_d th img { margin: 2px; }
	table.ranking_d td { padding: 4px; }
	.pk { background-color: #c4e1ff; }
	
	.next { text-align: center; padding: 10px; }
	.next a { padding: 0 8px; font-weight: bold;  }
	
	.wys_wyn2 { font-size: 10pt; color: #d50000; font-weight: bold;  }
	
/* formularz */

.opisform { width: 35%; float: left; text-align: right; font-size: 8pt; font-weight:bold;padding-right: 15px;padding-top:8px; }
.listaform li  { clear: both; list-style: none; margin: 0 0 10px 0; }
.listaform2 li {list-style: none; margin: 0 0 10px 0; float:left;} 

legend { font-weight: bold; }
form { margin: 0 0 15px 0; padding: 0; }
fieldset { border: 3px double  #c0c0c0; }

.pole { background: #e1e1e1; }
.szczPola { font-size: 8pt; }

/* wartosci na karcie */
span.wartosc{
	white-space: nowrap;
}
span.wartosc span.opis{
	display: none;
}
span.wartosc span.dane{
}

td.wyn{
	text-align: center;
}

ul.lista_spis{
	padding: 5px 15px;
	margin: 0;
	list-style: square;
}

/* komentarze */

#komentarze p.odpowiedzialnosc 
{ background-color: #CCCCCC; 
font-size: x-small;
margin:0px; 
padding:4px;
color:black;  }

#komentarze 
{ border: 0px solid #c0c0c0; 
font-size: small;
margin: 0px 0px 20px 0px; 
padding:4px; }

div#komentarze ul.skomentuj  li {
 display:inline;
/*color:white;*/
font-weight:bold;}

#komentarze ul { margin:10px 0px; padding:0px; }
#komentarze ul li 
{ margin:0px ; padding:0px; list-style:none; text-align: right;
font-size:x-small; border:0px; color:black;}

#komentarze h2 { font-size: 1.1em; color: #cc0000;}
#komentarze h3 { font-size: 1em;
 }
#komentarze p {
	font-size:8pt;
	margin-top:10px;
}
.komentarz { border-top: 1px dotted #c0c0c0; padding: 6px 0px }
.komentarz ul { margin:0px; padding:0px; list-style: none; }


.komentarz ul li.dane 
{ display: none; 
border:1px solid #ffffff; border-right: 1px solid #c1c1c1; 
padding: 0px 6px; margin:2px; font-size:x-small; }
.komentarz ul li.IP 
{ display: none; 
border:1px solid #ffffff; border-right: 1px solid #c1c1c1; 
padding: 0px 6px; margin:2px; font-size:x-small; }
.komentarz p { clear:left;margin:2px; margin-top:-20px;padding:0px; font-size:0.9em; }


.komentarz ul li span.kiedy {
float:right;
	font-weight:bold;
	color:red;
	display:block;
	margin-top:-20px;
}
.kom_male {
	font-size:9pt;
}
.kom_male span.opinie {
	font-weight:bold;
}
div.opinia div {
	color:#ffcc00;
}

#logowanie{
	position: absolute;
	right: 47px;
	bottom: 0px;
	padding: 2px;
}

#logowanie ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
div.photo {

}
