/* CSS Document */
html, body { padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
img { border:none; }
form { margin:0; padding:0 }
h1, h2 { color:#9a0000; font-size:14px; margin:3px 0; padding:0 0 0 3px; }
h3 { color:#9a0000; margin:5px 0; font-size:12px; padding-left:5px; }
h4 { margin:3px 0; font-size:11px; padding-left:3px; }
h5 { color:#9a0000; margin:11px 0 0 0; font-size:11px;}
a:link, a:visited { color:#564F49; font-weight:bold; }
a:hover, a:active { text-decoration:none; }

div#compzone { width:770px; margin:5px auto; padding:0; }
div#top { position:relative; background:url('top.jpg') no-repeat; width:770px; height:105px; }
div#googletop { position:absolute; right:9px; bottom:20px; text-align:center; letter-spacing:15px; color:#fff; font-size:9px; }
div#googlecolumn2 { margin:0 0 2px 3px; padding-top:3px; text-align:center; }
div#pasek { width:750px; height:24px; background:#564f49; margin:2px 0 0 0; color:#f8f8f8; font-size:11px; line-height:24px;
padding:0 10px; }
div#pasek a:link, div#pasek a:visited { color:#f8f8f8; text-decoration:none; }
div#pasek a:hover, div#pasek a:active { text-decoration:underline; }
div#stopka { width:758px; height:16px; background:#9a1414; line-height:16px; font-size:10px; color:#fff; padding:4px 6px;
letter-spacing: -1px; text-align:center; }
#stopka a:link, #stopka a:visited, #stopka a:hover, #stopka a:active { color:#fff; text-decoration:none; font-weight:bold; }
.red { color:#f00; }

table#main-table { padding:0; margin:0; width:770px; border:none; }
table#main-table td{ vertical-align:top; padding:0 0 6px 0; }

/*KOLUMNA I*/
.td-1 { background:url('tlo1.gif') repeat-y; width:149px; border-right:1px solid #cecdcb; }
div#menu { position:relative; padding:0; margin:0 0 9px 0; }
div#n-menu { background:url('n_menu.gif') no-repeat; width:35px; height:10px; margin:7px 0 0 5px; font-size:0; }
div#n-artykuly { background:url('n_artykuly.gif') no-repeat; width:64px; height:10px; margin:15px 0 0 5px; font-size:0; }
div#n-cztest { background:url('n_cztest.gif') no-repeat; width:97px; height:10px; margin:15px 0 0 5px; font-size:0; }
div#n-podreczniki { background:url('n_podreczniki.gif') no-repeat; width:87px; height:10px; margin:15px 0 0 5px; font-size:0; }
div#n-najnowsze { background:url('n_najnowsze.gif') no-repeat; width:77px; height:10px; margin:15px 0 0 5px; font-size:0; }
div#n-toparts { background:url('n_toparts.gif') no-repeat; width:69px; height:10px; margin:15px 0 0 5px; font-size:0; }
div#n-zforum { background:url('n_zforum.gif') no-repeat; width:69px; height:10px; margin:15px 0 0 5px; font-size:0; }

#menu a:link, #menu a:visited { display:block; color:#000; text-decoration:none; font-size:10px; margin:0 0 0 13px;
border-left: 1px solid #000; border-bottom: 1px solid #cecdcb; padding:3px 2px 4px 4px; width:130px; }
#menu a:hover, #menu a:active { color:#fff; border-color:#cecdcb; background:#564F49; }

/*KOLUMNA II*/
.td-2 { background:url('tlo2.gif') repeat-y; width:150px; border-right:1px solid #cecdcb; }
.php-icon, .apache-icon, .sql-icon { display:block; margin:7px auto; padding:0; width:125px; height:47px; font-size:0; }
div#php-description, div#sql-description, div#apache-description { font-size:10px; padding:3px 0; color:#564F49;
text-align:justify; font-style:italic; width:140px; margin:0 auto; }
.php-icon { background:url('i_php.gif') no-repeat top center; }
.sql-icon { background:url('i_sql.gif') no-repeat top center; }
.apache-icon { background:url('i_apache.gif') no-repeat top center; }
.php-icon:hover, .sql-icon:hover, .apache-icon:hover { background-position: center -47px; }
div#n-czywieszze { background:url('n_czywieszze.gif') no-repeat; width:90px; height:12px; margin:15px 0 0 5px; font-size:0; }
div#n-logowanie { background:url('n_logowanie.gif') no-repeat; width:78px; height:12px; margin:8px 0 0 5px; font-size:0; }
div#n-reklama { background:url('n_reklama.gif') no-repeat; width:60px; height:12px; margin:8px 0 0 5px; font-size:0; }
div#n-konto { background:url('n_konto.gif') no-repeat; width:43px; height:12px; margin:8px 0 0 5px; font-size:0; }
div#login-form, div#sonda-form { margin:0 auto; padding:0; font-size:10px; }
div#login-form form { border-left:1px solid #000; margin:0 0 0 13px; padding:0 0 5px 6px; }
div#login-form input { color:#564f49; width:110px; padding:2px; margin:5px 0 0 0; border:1px solid #fff; background:#f8f8f8;
font-size: 10px; }
div#login-form input.submit { height:18px; width:92px; margin:6px 0 0 24px; background:url('f_zaloguj.gif') no-repeat;
border:none; }
div#login-form input.checkbox { width:auto; margin:6px 0 0 6px; }
div.autologin { text-align:right; padding-right:14px; color:#C9C7C5; }
div#login-box { font-size:11px; border-left:1px solid #000; margin:0 0 0 13px; padding:3px 0 5px 3px; }

div#n-sonda { background:url('n_sonda.gif') no-repeat; width:46px; height:12px; margin:15px 0 0 5px; font-size:0; }
div#sonda-form .pytanie { text-align:center; width:85%; margin:0 auto 9px auto; padding:0 2px 0 0; font-weight:bold; }
div#sonda-form form { border-left:1px solid #000; margin:0 0 0 13px; padding:3px 0 5px 3px; }
div#sonda-form input.submit { height:18px; width:56px; margin:6px 0 0 0; background:url('f_glosuj.gif') no-repeat; border:none; }
div#sonda-form img.wyniki { vertical-align:bottom; margin-left: 4px; cursor:default; }
div#sonda-form input { margin:1px; padding:1px; width:14px; height:12px; background:#EFEFEF; }
div#sonda-form input[type="radio"] { width:auto; height:auto; }
table#sonda { border:none; padding:0; margin:0; width:99%; }
table#sonda td { vertical-align:top; padding:3px 0; }
.reklama { font-size:11px; width:100%; margin:5px auto; text-align:center; }

/*KOLUMNA III*/
div#content { margin:0 auto; width:451px; padding:0 3px; font-size:11px; }
div#content th, div#content td { border:1px solid #000; padding:2px; }
div#content div.NAVFOOTER th, div#content div.NAVFOOTER td { border:none; }
div#content div.NAVHEADER th, div#content div.NAVHEADER td { border:none; }
div#content p { margin:9px 0 0 0; padding-bottom:3px; text-align:justify; }
div#content p.short { margin:5px 0 15px 0; }
div#content a:link, div#content a:visited { color:#BB1111; text-decoration:none; font-weight:normal; border-bottom: 1px dashed #ccc; }
div#content a:hover,  div#content a:active { color:#ccc; }
/*div#content img { margin: 2px 7px 3px 0; float:left; }*/
.t-bottom { background:url('t_bottom.gif') no-repeat; width:437px; height:17px; padding:0 10px; margin: 5px auto; font-size:9px;
line-height:17px; text-align:right; clear:both; color:#fff; position:relative; }
div#wynikisondy { width:99%; padding:0; margin: 5px 0 5px 9px; }
.wynikisondybg1 { background:#EFEFEF; width:95%; height:5px; margin:3px 0; font-size:0; padding:0; }
.wynikisondybg2 { background:#9A0000; height:5px; margin:0; font-size:0; padding:0; }
div#content h2 a:link, div#content h2 a:visited { color:#9a0000; text-decoration:none; border:none; font-weight:bold; }
div#content h2 a:hover, div#content h2 a:active { color:#d35252; }
div#content h3 a:link, div#content h3 a:visited { color:#9a0000; text-decoration:none; border:none; font-weight:bold; }
div#content h3 a:hover, div#content h3 a:active { color:#d35252; }
.p-short { text-align:justify; float:left; width:215px; padding:5px; }
div#t-naszepublikacje { background:url('t_naszepublikacje.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-wiadomosci { background:url('t_wiadomosci.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-wynikisondy { background:url('t_wynikisondy.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-komentarze { background:url('t_komentarze.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-artykulyphp { background:url('t_artykulyphp.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-artykulysql { background:url('t_artykulysql.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-artykulyinne { background:url('t_artykulyinne.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-rejestracja { background:url('t_rejestracja.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-aktywuj { background:url('t_aktywuj.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-logowanie { background:url('t_logowanie.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-bladlogowania { background:url('t_bladlogowania.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-podkategorie { background:url('t_podkategorie.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-regulamin { background:url('t_regulamin.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-error { background:url('t_error.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-cztest { background:url('t_cztest.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-download { background:url('t_download.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-szukaj { background:url('t_szukaj.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-wtest { background:url('t_wtest.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-informacja { background:url('t_informacja.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-rankingtest { background:url('t_rankingtest.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-redakcja { background:url('t_redakcja.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-aktzak { background:url('t_aktzak.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-rejsuc { background:url('t_rejsuc.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
div#t-wynikiwyszukiwania { background:url('t_wynikiwyszukiwania.gif') no-repeat; width:457px; height:17px; padding:0; margin:5px auto; }
.skomentujocen { position:absolute; display:inline; left:15px; padding:0; margin:0; top:0; }
div#content .skomentujocen a:link, div#content .skomentujocen a:visited, div#content .skomentujocen a:hover, div#content .skomentujocen a:active { color:#fff; border:none; text-decoration: underline; font-weight: bold; }
div#skomentuj form { border-left:1px solid #000; margin:0 0 0 13px; padding:3px 0 5px 3px; }
div#skomentuj input.submit { height:18px; width:56px; margin:6px auto; background:url('f_dodaj.gif') no-repeat; border:none; }
div#skomentuj textarea { margin:1px auto; padding:2px; width:400px; height:150px; background:#f8f8f8; border:1px solid #efefef; }
div#skomentuj select { margin:1px; padding:1px; width:299px; height:21px; background:#efefef; border:1px solid #efefef; font-size:11px;
line-height:21px; vertical-align:middle; }
div#rejestruj-form form { border-left:1px solid #000; margin:0 0 0 13px; padding:3px 0 5px 3px; }
div#rejestruj-form input.submit { height:18px; width:111px; margin:6px auto; background:url('f_rejestruj.gif') no-repeat; border:none; }
div#rejestruj-form input.login { height:18px; width:92px; margin:6px 0 0 24px; background:url('f_zaloguj.gif') no-repeat;
border:none; }
div#rejestruj-form input.aktywuj { height:18px; width:111px; margin:6px 0 0 24px; background:url('f_aktywuj.gif') no-repeat;
border:none; }
div#rejestruj-form input { color:#564f49; width:95%; padding:2px; margin:5px 0 0 0; border:1px solid #efefef; background:#f8f8f8;
font-size: 10px; }
div#szukaj-form form { border-left:1px solid #000; margin:0 0 0 13px; padding:3px 0 5px 3px; }
div#szukaj-form input.submit { height:18px; width:111px; margin:6px auto; background:url('f_szukaj.gif') no-repeat; border:none; }
div#cztest-form input.submit { height:18px; width:111px; margin:6px auto; background:url('f_dalej.gif') no-repeat; border:none; }
div#szukaj-form input { color:#564f49; width:95%; padding:2px; margin:5px 0 0 0; border:1px solid #efefef; background:#f8f8f8;
font-size: 10px; }
div#szukaj-form select { margin:1px; padding:1px; width:299px; height:21px; background:#efefef; border:1px solid #efefef; font-size:11px;
line-height:21px; vertical-align:middle; }
div#wynikiwyszukiwania { margin: 0 0 15px 15px; }

div#content td.plusz img { margin:0; padding:0; }
div#content table.gfx { float:left; margin:2px 7px 3px 1px; padding:0; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
div#content td.gfx { margin:0; padding:19px; border:1px solid #ccc; text-align:center; }
div#content td.opisz { margin:0; padding:2px 9px 2px 3px; border: 1px solid #ccc; border-width:0 0 1px 1px; background:#ccc; vertical-align:middle; }
div#content td.plusz { margin:0; padding:2px 1px 2px 9px; border: 1px solid #ccc; border-width:0 1px 1px 0; background:#ccc; text-align:right; }
div#content td.opis { margin:0; padding:2px 35px 2px 3px; border: 1px solid #ccc; border-width:0 1px 1px 1px; background:#ccc; vertical-align:middle; }
div#content ul, ol { }
img.gfximg { float:left; margin:2px 7px 3px 1px; }

