body { text-align: center; font-family: verdana, sans; color: gray; font-size: 12px; text-decoration: none; }

/* ZENDO */
#zendo { width: 820px; background: url('zen_enso.png') top left no-repeat; padding: 150px 0 0 0; margin: 0 auto; overflow: hidden;  }
#zendo img { border: 0; }
#zendo a,a:hover { text-decoration: none;}


/* KATEGORIE */
#kategorie { float: left; width: 140px; margin: 20px 0 0 0; padding: 5px 5px 0 0; font-family: Verdana, sans; color: #CDCDCD; font-weight: normal; font-size: 13px; text-align: right;}
#kategorie a { display: block; color: #A3A3A3; margin: 0 0 0 10px;}
#kategorie a:hover { color: #FF4D05; }
#kategorie a.jasne,a.jasne:hover{ color: #CDCDCD; }

/* NOTKI */
#notki { width: 670px; margin: 20px 0 0 0; float: right; padding: 0;}
#notki h1, #notki h1 a { font-family: Verdana, sans; color: #A3A3A3; font-size: 14px; text-align: center; letter-spacing: 5px; border-bottom: 1px solid dashed #dadada; display: block; width: 640px; margin: 0 0 0 10px; font-weight: normal; }

#notki h1 a:hover { color: #FF4D05; }
#notki p { margin: 15px; text-align: justify; font-size: 12px; font-family: Verdana; color: #656565;  }
#notki a { display: inline; margin: 0; padding: 0; border-bottom: 1px dotted #DADADA;  color: gray;}
#notki a:hover { color: #FF4D05; } 
#notki .controls,#notki .controls a { font-family: tahoma,verdana,sans; font-size: 11px; color: #A1A1A1; text-align: right; padding: 0 8px; margin: 0 0 30px 0; text-decoration: none; border: 0;}
#notki .controls a:hover { color: #FF4D05; }
#tekst { text-align: justify; }

/* KOMENTARZE */
#zasady { text-align: justify; font-size: 11px; font-family: tahoma, verdana,sans; background: #f6f6f6; padding: 10px;}
#zasady p { font-size: 11px; font-family: tahoma, verdana,sans; padding: 5px; margin: 0;}
#markdown_info { text-align: justify; font-size: 11px; font-family: tahoma, verdana,sans; background: #f6f6f6; padding: 20px; list-style: none; }


#notki h2 { font-size: 11px; font-weight: bold; border-bottom: 1px dashed gray; padding: 0 0 10px; 0; }

.code, .quote { background: #f6f6f6; padding: 10px; border: 1px dashed #dadada; overflow: hidden;  }

#notki img {border: 1px solid #dadada; }

#explanation1 { padding: 20px 0; background: #f6f6f6; color: gray; font-size: 11px;}
#explanation1 table { text-align: justify; width: 650px; font-size: 11px; margin: 10px auto;}
#explanation1 table td { padding: 5px 5px 5px 10px; border: 1px dotted #dadada; }

#link1 { display: block; padding: 5px; margin: 10px; background: white; font-size: 10px; }

#commentlist li { border: 1px dashed #dadada; }

#commentform input, #commentform textarea { background: white; border: 1px solid #dadada; font-family: verdana, sans; color: gray; font-size: 12px; width: 650px; margin: 0 auto;}

object, embed { margin: 0 auto; text-align: center; }

a, a:hover { text-deoration: none; border: 0; margin: 0; padding: 0; display: inline;}
