/* dlog base css file */

body {margin:0;padding:0;text-align:center;font-family: Georgia, Times, Times New Roman, serif ;background:url(../img/pattern.png)  #ECECE1;}

/* Konstrukcja layoutu ----- */
#wrapper {width:880px;margin:15px auto 10px auto;text-align:left;padding:0 10px 25px 10px;_padding:0 0px 25px 0px;background:#fff;position:relative;}
#header  {width:850px;height:150px;margin:0 0 0 25px;position:relative;}

#article {width:580px;float:left;margin:10px 0 0 35px;_margin:0 0 0 12px;padding:0 35px 0 0;_padding:0 12px 0 0;border-right:1px dashed #ccc;}
#sidebar {width:160px;float:right;margin:10px 35px 0 0;_margin:0px 12px 0 0;font-family:Verdana, Geneva, Tahoma, sans-serif;padding:.82em 0 0 0;}
#footer {clear:both;width:830px;margin:0 auto 15px auto;text-align:left;}
                                                                          
/* Ogolne, nadrzedne ustawienia */
a {color:#FF0000;text-decoration:none;}
a:active, a:focus {text-decoration:underline;outline:solid;color:#660000;}

/* font-family:Arial, Helvetica Neue, Helvetica, sans-serif;font-weight:bold;font-size:90%; */

/* Article - ustawienia */
#article h1 {font-size:1.8em;margin:0;letter-spacing:-1px;line-height:1.4em;}
 #article h1 a {border:0;}
#article h2 {font-size:1.4em;margin:0em 0 1em 0;line-height:1.4em;}
#article h3 {font-size:1.3em;margin:1.4em 0 .7em 0;line-height:1.4em;}
#article h4 {font-size:.65em;text-transform:uppercase;font-family:Verdana, Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial, sans-serif;
  padding:0 0 0 0;font-weight:bold;margin:0 0 1em 0;clear:both;color:#333}
#article p {margin:0 0 1.4em 0;font-size:.9em;line-height:1.4em;text-indent:0;}
#article p.koment-redirect {text-align:right;}
#article ul {margin:0 0 1.4em 1.5em;font-size:.9em;line-height:1.4em;list-style-type: none;}
#article ul.spip li {background:url(../img/bullet.png) left .5em no-repeat;padding:0 0 0 1em;}
#article strong {font-weight:bold;}
#article a {font-variant: small-caps;font-size:110%;border-bottom:1px dashed #efefef;}
#article h1 a {font-variant: normal;font-size:100%;}
#article blockquote {background: transparent url(../img/quoleft.png) left top no-repeat;margin:1.8em 0 1.4em 0;font-size:.85em;line-height:1.4em;font-style:italic;}
#article blockquote div {padding: 0 48px;background: transparent url(../img/quoright.png) right bottom no-repeat;}
#article blockquote span {font-size:90%;font-style:normal;font-family:Verdana, Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial, sans-serif;}
#article a.logomain {border:0;}

#article .detale {margin:1.3em 0 0 0;font-family:Verdana, Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial, sans-serif;font-size:.7em;text-align:right;float:right;}
 #article .detale a {font-variant: normal;font-size:100%}
#article .logo {width:100px;border:1px solid #ccc;float:left;margin:0 10px 10px 0;}
#article .zdjecie-tekst {margin:0 0 1.5em 0;text-align:center;}
#article .zdjecie-tekst p {font-size:.75em;margin:0;}
#article .zdjecie-tekst p {font-size:.75em;margin:0;}
#article div.separator {width:580px;height:30px;background:url(../img/separator.png);margin:0 0 1em 0;}

/* Header */
#header a {display:block;width:109px;height:76px;background:url(../img/dlogo2.png);text-indent:-12343px;font-size:3em;position:relative;top:.8em;}
#header p {display:block;width:400px;height:130px;position:absolute;top:30px;right:25px;font-size:1.2em;font-style:italic;text-align:right;line-height:1.5em;}
#header p span.auteur {display:block;text-transform:uppercase;font-size:.6em !important;color:#999;font-style:normal;}

/* Sidebar */
#sidebar h2 {font-size:.65em;text-transform:uppercase;font-family:Verdana, Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial, sans-serif;
  padding:.5em 0 0 0;border-top:1px dashed #999;font-weight:bold;margin:1.5em 0 1em 0;clear:both;color:#333}
#sidebar p {font-size:.7em;line-height:1.6em;color:#666;}
#sidebar ul {font-size:.7em;line-height:1.3em;margin:0 0 0 .75em;}
#sidebar ul li {margin:0 0 .5em 0;background:url(../img/bullet.png) left .5em no-repeat;padding:0 0 0 .75em;}
#sidebar ul li span.data {font-size:.8em;color:#999} 
#sidebar a.on {font-weight:bold;} 


/* TWITTER widget styling */
#twitter {width:160px;position:absolute;bottom:35px;right:50px;}
 
 /* ----- Forum stuff ----- */
#article .wpis {width:100%;margin:0 0 .3em 0;  padding:0 0 1.5em 0;clear:both;background:url(../img/separator.png) left bottom no-repeat;}
#article .kto {width:100px;padding:10px 0;float:left;font-size:.75em;}
 #article .kto p {margin:0;padding:.3em 0 0 0;margin:0;color:#777;line-height:140%;}
 #article .kto p.linia {border-bottom:1px solid #efefef;padding:0 0 1em 0;margin:0;color:#333;font-weight:bold;}
#article .co {width:380px;float:right;padding:10px 0;line-height:140%;font-size:.75em;}
#article .co ol {margin:0 0 1em 20px;font-size:0,75em;list-style-type:decimal;}


#formulaire_forum {clear:both;}
#formulaire_forum form.forumform {margin:0;}
#formulaire_forum fieldset {margin:5px 0;border:none;background:none;}
#formulaire_forum legend {font-size:.9em;font-weight:bold;}
#formulaire_forum label {font-size:.65em;display:block;margin:1em 0 .5em 0;border:none;color:#333;font-weight:bold;font-family:Verdana, Helvetica, Arial, sans-serif;text-transform:uppercase;}
#formulaire_forum input {margin:0;font-size:.8em;font-weight:normal;color:#000 !important;padding:1px;}
#formulaire_forum input.submit {font-weight:bold;} 
#formulaire_forum textarea {font-size:.8em;font-family: Georgia, Times, Times New Roman, serif ;}
#formulaire_forum .explication {font-size:.7em;font-family:Verdana, Helvetica, sans-serif;}
.erreur_message {font-weight:bold;color:#ff0000;font-size:140%;}

#formulaire_forum ul {margin:0;padding:0;list-style:none;font-size:1em;}

#formulaire_forum .previsu {margin:0 0 20px 0;background:#f1f1f1;padding:5px;}
#formulaire_forum .previsu p {font-size:.75em;margin:0 5px 1.5em 5px ;} 
 
 
/* Footer work */
#footer p {font-size:.8em;margin:0;text-align:right;}
