div.img { width: 160px; padding: 2px; background-color:#555; color: white; float: left; text-align:left; }

img { border: 0; }
a.new { font-size: 20px; }

body {
   color: #030;
   background-color: #fff;
   font-family: "Candara", "Verdana", "Arial", "Helvetica";	
   font-size: 12pt;
   padding:0px; margin:0px;
   text-align: justify;
}

em.sm a,em.sm { font-size: xx-small; font-style:normal; }
em.small { font-size: small; font-style:normal; }
em.underline { text-decoration:underline; font-style:normal; }
em.strike { text-decoration: line-through; }
blockquote { color: #380; font-family: "Constantia", "Times New Roman", sans-serif; }

/* naglowki i wpisy*/
h1 {
   font-family: "Consolas", "Courier New", Courier, monospace;
}
h1 a {
      font-size: x-large;
      font-family: "Consolas", "Courier New", Courier, monospace;
      font-weight: bolder;
    }

em { font-weight: normal; }

#rileftwrapper { float: left; width:240px; margin-right: 20px; }
#rilleft,#rilleft_mini,#rl_head,#buzz_head { width: 230px; background-color: white; overflow: hidden; }
#rilleft ul { list-style-type:none; margin: 0; padding: 0; }
#rilleft li { font-size: small; text-align: left; }
#rilleft li div { border-width: 1px 0 0 0; border-color: #c00; border-style: dotted; }
#rilleft li:first-child div { border: 0; }
#rilleft em.mb_tit { text-decoration: none; font-weight: bold; }

#rilleft_mini ul { list-style-type:none; margin: 0; padding: 0; }
#rilleft_mini li { font-size: small; text-align: left; }
#rilleft_mini li div { border-width: 1px 0 0 0; border-color: #c00; border-style: dotted; }
#rilleft_mini li:first-child div { border: 0; }
#rilleft_mini em.mb_tit { text-decoration: none; font-weight: bold; }

#googlebuzz ul { list-style-type:none; margin: 0; padding: 0; }
#googlebuzz li { font-size: small; text-align: left; }
#googlebuzz li div { border-width: 1px 0 0 0; border-color: #c00; border-style: dotted; }
#googlebuzz li:first-child div { border: 0; }
#googlebuzz em.mb_tit { text-decoration: none; font-weight: bold; }

div#lewa div.whiteframe {
   padding-left: 4%;
   padding-right: 4%;
   border: 0;
}

/* tytul wpisu */
h2 {
   margin: 1.3em 0 0 0;
}
div.wrapper_dla_wpisow { margin-left:250px; }

div.subject { min-height:80px; }
div.subject h2 { text-align:left; }

div.wpis {
   border: 0px; 
   background-image: url('/files/listeczki.png');
   background-position: bottom center;
   background-repeat: no-repeat;
   padding-bottom: 30px;
}

/* linki */
a, a:link {
   text-decoration: none;
   color: #270;
}
a:hover, a:focus {
   text-decoration: underline;
   color: #250;
}


a.linki,a.linki:link {
   text-decoration: none;
   color: #e80;
}

a.linki:hover,a.linki:focus {
   text-decoration: underline;
   color: #850;
}

a.c,a.c:link {
   text-decoration: none;
   color: #080;
}
a.c:hover,a.c:focus {
   text-decoration: underline;
   color: #580;
}

/*
a.dupa, a.dupa:link {   font-size:20pt;   text-decoration: none;   text-align: center;   color: #fff;   font-weight: bold;}
a.dupa:hover {   font-size:20pt;   text-decoration: underline;   text-align: center;   color: #000;   font-weight: bold; }
*/

p.cp { 
   font-size: 7px;
   color: #00B0FF;
   font-weight: normal;
   text-decoration: none;
   text-align: center;
}

#footer a { font-size:7px; color:#270; }

div.content {
   font-family: "Candara", "Verdana", "Arial", "Helvetica";
   font-size: 11pt;
   padding: 4px;
   margin-left: 0px;
   text-align: justify;
   border: 0;
   overflow: auto;
   border-width: 1px 0px 1px 0px;
   border-style: dotted;
   border-color: #fff #fff #fff #fff;
}
div.dateandstuff {
   font-size: 10pt;
   padding-left: 4px;	
}	

div.content:hover a:visited,
div.content:hover a:link
{
   font-size: 12pt;
   padding: 0px 2px 0px 2px;
   border-style: dashed;
   border-color: #e80;
   border-width: 0px 1px 1px 1px;
}

div.content a,
div.content a:link,
div.content a:hover,
div.content a:focus,
div.content:hover a:hover,
div.content:hover a:focus 
{
   font-size: 12pt;
   padding: 0px 2px 0px 2px;
   border-style: dashed;
   border-color: #fff;
   border-width: 0px 1px 1px 1px;
}

#submitcomm {
   color: #270;
   width: auto;
   border-width: 2px;
   border-style: outset;
   border-color: #2a0 #180 #050 #5c0;
   padding: 5px;
   margin-top: 5px;
   font-family: "Verdana","Helvetica","Arial", sans-serif;
}

#commnickurl, #commnickid, #commbody, #code {
   color: #000;
   border-width: 1px;
   border-style: dotted solid solid dotted;
   border-color: #2a0 #180 #180 #2a0;
}

img.w3c { height: 15px; width: 80px; }
.allin { border: 2px solid #fff; padding:0px; }
.special { border: 0; padding: 0; margin:0; }
.cell { padding: 0px; }

hr { border: dashed #c40; border-width: 1px 0px 0px 0px; }

#wszystko, #lewa, #prawa, #footer, #links,#top,
div.whiteframe,div.dateandstuff,div.czysc
{ border: 0; }

#wszystko { max-width: 1280px; margin: 0 auto; position: relative; }
#lewa { float: left; width:80%; }
#prawa { float: right; width:19%; }
#footer { text-align: center; }

div#links {
   background-image: url('/files/listeczki.png');
   background-position: bottom center;
   background-repeat: repeat-x;
   padding-bottom: 20px;
}
div#photo, div#arch2 {
   background-image: url('/files/listeczki.png');
   background-position: bottom center;
   background-repeat: no-repeat;
   padding-bottom: 20px;
}

div.main_photo { color: #ccc; font-size: x-small; text-align:center; }

div.wpis_tytul { margin-left: 100px; }

div.jd_hid { background: #353; color: #8c8; font-size: x-small; text-align:center; }
div.jd_day { background-color: white; font-size: medium; text-align:center; border-style:solid; border-width:1px 0px 1px 0px; border-color: black; }
div.jd_dt { background-color: white; font-size: xx-small; text-align:center; }
div.jd_hour { background-color: white; font-size: x-small; text-align:center; }
div.justdate { margin-right: 10px; float:left; width:80px; border: 1px solid black; }
.tagi { font-size: x-small; }

div.czysc { clear: both; }

div#archive { padding: 3px; text-align:center; margin: 0 auto; max-width: 420px; }
	
table.arch { border: 1px solid black; border-collapse: collapse; text-align:center; empty-cells: show; }
table#archdom { border: 1px solid #5c0; }
table.arch th { font-size: x-small; background-color: #ddd }
table.arch td { width:30px; }
table.arch th.sm { font-size: xx-small; background-color: #eee }
table.arch tr:hover td { background-color: #c0c0c0; }

.n1,.n2,.n3,.n4,.n5,.n6,.n7,.n8,.n9,.n10,.n11,.n12 { background-color: #eee }
.n1h,.n2h,.n3h,.n4h,.n5h,.n6h,.n7h,.n8h,.n9h,.n10h,.n11h,.n12h { background-color: #bbb}

table.arch2 { border-collapse: collapse; text-align:center; empty-cells: show; border: 0; }
table.arch2 td { width:10px; font-size:x-small; padding:1px; }
table.arch2 tr.r2 {border-style: solid; border-color:#e80; border-width: 0px 0px 1px 0px; }
table.arch2 tr.r2:first-child {border:0; }
table.arch2 th { border-style: solid; border-color: #c50; border-width: 0px 1px 0px 0px; }

div#prawa ul { padding:5px; list-style:none; border-width: 0px 0px 0px 1px; border-style: dotted; border-color:#2c0; }

ul.code { list-style:none; border-width: 0px 0px 0px 1px; border-color #800; border-style:dotted; padding:2px 2px 6px 2px; }
ul.code li { font-family: monospace; text-align: left; }

table.asm-stack, table.asm-regs { font-family: monospace; }
table.asm-stack-regs td { vertical-align: bottom; }
td.asm-reg-van { color: #c00000; }

ul.doc { list-style:none; padding:2px 2px 6px 2px; }
ul.doc li.c { font-family: monospace; }	

ul.dialog { list-style-type: none; list-style-image: url(/files/dialog.png); }


/* c2xhtml by gim */
ol.c2h { background: #eee; }
ol.c2h li { white-space: normal; font-family: "Courier New", monospace; text-align: left; }
.lc0 { background: #e5e5e5; }
.lc1 { background: #eee; }
.gc_comment { color: #00a0a0; }
.gc_type { color: #080; font-weight: bold; }
.gc_typecol { color: #080; font-weight: bold; }
.gc_property { color: #a86; font-weight: bold; }
.gc_other { color: #a86; font-weight: bold; }
.gc_const { color: #a86; font-weight: bold; }
.gc_keyword1 { color: #aa0; font-weight: bold; }
.gc_keyword2 { color: #c20; font-weight: bold; }
.gc_preprocessor { color: #a0a; font-weight:bold; }
.gc_includefile { color: #c80; }
.gc_string { color: red; }
.gc_singlequote { color: #0a0; }
.gc_hex { color: #720; font-weight: bold; }
.gc_dec { color: #a00; font-weight: bold; }
.gc_backslash { color: #d00; font-weight: bold; }

