@charset "utf-8";
* {
list-style:none;
border-style:none;
border-width:0;
margin:0;
padding:0;
}

body {
background:#f3f0eb;
}

#wrap {
background:#f1eee9;
width:100%;
}

#content {
width:800px;
margin:auto;
}

#topmenu {
background:url(img/img_02_2.jpg) no-repeat right;
height:29px;
width:780px;
padding-right:20px;
}

#topmenu ul {
float:right;
width:530px;
}

#topmenu ul li a {
font:11px "Tahoma", Arial, Helvetica, sans-serif;
color:#d6d3c9;
display:block;
text-decoration:none;
padding:7px 10px;
}

#topmenu ul li a:hover {
color:#46b9d0;
}

#main {
width:800px;
position:relative;
padding-top:5px;
}

#footer {
background:url(img/backgrounds/footer.gif) no-repeat bottom;
height:31px;
width:740px;
padding:30px 30px 0;
}

#footer p {
font:11px/30px "Tahoma", Arial, Helvetica, sans-serif;
color:#9d937e;
display:block;
float:left;
height:30px;
}

#footer p a {
color:#d6d3c9;
text-decoration:none;
}

#main .paste h2 {
letter-spacing:-1px;
display:block;
margin-bottom:4px;
font:normal 22px "Times New Roman", Times, serif;
color:#473C28;
height:80px;
position:relative;
/*margin-left:-10px;*/
padding:2px 0 4px;
}

#main .paste h2 span {
position:absolute;
top:27px;
font:11px "Tahoma", Arial, Helvetica, sans-serif;
letter-spacing:0;
}

#main .paste h2 span a {
color:#7E6F58;
text-decoration:none;
}

.code .hll { background-color: #ffffcc }
.code .c { color: #60a0b0; font-style: italic } /* Comment */
.code .err { border: 1px solid #FF0000 } /* Error */
.code .k { color: #007020; font-weight: bold } /* Keyword */
.code .o { color: #666666 } /* Operator */
.code .cm { color: #60a0b0; font-style: italic } /* Comment.Multiline */
.code .cp { color: #007020 } /* Comment.Preproc */
.code .c1 { color: #60a0b0; font-style: italic } /* Comment.Single */
.code .cs { color: #60a0b0; background-color: #fff0f0 } /* Comment.Special */
.code .gd { color: #A00000 } /* Generic.Deleted */
.code .ge { font-style: italic } /* Generic.Emph */
.code .gr { color: #FF0000 } /* Generic.Error */
.code .gh { color: #000080; font-weight: bold } /* Generic.Heading */
.code .gi { color: #00A000 } /* Generic.Inserted */
.code .go { color: #808080 } /* Generic.Output */
.code .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */
.code .gs { font-weight: bold } /* Generic.Strong */
.code .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
.code .gt { color: #0040D0 } /* Generic.Traceback */
.code .kc { color: #007020; font-weight: bold } /* Keyword.Constant */
.code .kd { color: #007020; font-weight: bold } /* Keyword.Declaration */
.code .kn { color: #007020; font-weight: bold } /* Keyword.Namespace */
.code .kp { color: #007020 } /* Keyword.Pseudo */
.code .kr { color: #007020; font-weight: bold } /* Keyword.Reserved */
.code .kt { color: #902000 } /* Keyword.Type */
.code .m { color: #40a070 } /* Literal.Number */
.code .s { color: #4070a0 } /* Literal.String */
.code .na { color: #4070a0 } /* Name.Attribute */
.code .nb { color: #007020 } /* Name.Builtin */
.code .nc { color: #0e84b5; font-weight: bold } /* Name.Class */
.code .no { color: #60add5 } /* Name.Constant */
.code .nd { color: #555555; font-weight: bold } /* Name.Decorator */
.code .ni { color: #d55537; font-weight: bold } /* Name.Entity */
.code .ne { color: #007020 } /* Name.Exception */
.code .nf { color: #06287e } /* Name.Function */
.code .nl { color: #002070; font-weight: bold } /* Name.Label */
.code .nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */
.code .nt { color: #062873; font-weight: bold } /* Name.Tag */
.code .nv { color: #bb60d5 } /* Name.Variable */
.code .ow { color: #007020; font-weight: bold } /* Operator.Word */
.code .w { color: #bbbbbb } /* Text.Whitespace */
.code .mf { color: #40a070 } /* Literal.Number.Float */
.code .mh { color: #40a070 } /* Literal.Number.Hex */
.code .mi { color: #40a070 } /* Literal.Number.Integer */
.code .mo { color: #40a070 } /* Literal.Number.Oct */
.code .sb { color: #4070a0 } /* Literal.String.Backtick */
.code .sc { color: #4070a0 } /* Literal.String.Char */
.code .sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */
.code .s2 { color: #4070a0 } /* Literal.String.Double */
.code .se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */
.code .sh { color: #4070a0 } /* Literal.String.Heredoc */
.code .si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */
.code .sx { color: #c65d09 } /* Literal.String.Other */
.code .sr { color: #235388 } /* Literal.String.Regex */
.code .s1 { color: #4070a0 } /* Literal.String.Single */
.code .ss { color: #517918 } /* Literal.String.Symbol */
.code .bp { color: #007020 } /* Name.Builtin.Pseudo */
.code .vc { color: #bb60d5 } /* Name.Variable.Class */
.code .vg { color: #bb60d5 } /* Name.Variable.Global */
.code .vi { color: #bb60d5 } /* Name.Variable.Instance */
.code .il { color: #40a070 } /* Literal.Number.Integer.Long */
.special { font-weight: bold }
.code span:hover { background: #74bfff; }


.codetable {
display:block;
background:#EFFAFC;
font-size:12px;
margin-bottom:5px;
border-top:1px dashed #8CD5F5;
border-right:1px dashed #8CD5F5;
border-bottom:1px dashed #8CD5F5;
border-left:3px solid #8CD5F5;
padding:5px 10px 0;
overflow:auto;
}

td.linenos { background: #8CD5F5;}
span.lineno { padding: 0 5px 0 5px; }

td.code {
    padding-left:20px;
}


hr {
    margin-top:15px;
    margin-bottom:5px;
    border-top: 2px dashed #8CD5F5;
    border-bottom: none;
    border-left: none;
    border-right: none;
    width: auto;
    height: 2px;
}

.bazaar {
    background:transparent url(img/icons/bazaar.png) no-repeat left;
    padding-left: 18px;
}

.down {
    background:transparent url(img/icons/download.png) no-repeat left;
    padding-left: 18px;
}

.browse {
    background:transparent url(img/icons/browse.png) no-repeat left;
    padding-left: 18px;
}

#main form#paste-post {
margin-top:10px;
display:block;
background:url(img/additional-graphics/form-add-answer.jpg) no-repeat left 33px;
position:relative;
height:330px;
padding:10px 10px 0;
}

#main form#img-post {
margin-top:10px;
display:block;
position:relative;
padding:10px 10px 0;
}

#main form#hash {
padding-bottom: 5px;
display:block;
position:relative;
height:30px;
margin-left:auto;
margin-right:auto;
}


#main form#paste-post textarea#reply {
background:url(img/additional-graphics/form-add-paste-textarea.jpg);
height:180px;
width:635px;
font:12px/22px "Tahoma", "Verdana", Arial, sans-serif;
color:#463A20;
margin-left:125px;
padding:10px;
}

#main form#img-post textarea#reply {
background:url(img/additional-graphics/form-add-paste-textarea.jpg);
height:180px;
width:635px;
font:12px/22px "Tahoma", "Verdana", Arial, sans-serif;
color:#463A20;
margin-left:125px;
padding:10px;
}

#main form#paste-post input#kod_zab {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
background:url(img/icons/pass-secure.gif) no-repeat;
color:#3FAAD0;
height:19px;
width:80px;
padding-left:30px;
padding-top:6px;
margin-left:10px;
}

#main form#img-post input#kod_zab {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
background:url(img/icons/pass-secure.gif) no-repeat;
color:#3FAAD0;
height:19px;
width:80px;
padding-left:30px;
padding-top:6px;
margin-left:10px;
}


#main form#paste-post p.kod_zab {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
margin-left:125px;
padding-top: 3px;
}

#main form#img-post p.kod_zab {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
margin-left:125px;
padding-top: 3px;
}

#main form#paste-post p.kod_zab label {
margin-right:5px;
float:left;
margin-top:2px;
padding-top: 3px;
}

#main form#img-post p.kod_zab label {
margin-right:5px;
float:left;
margin-top:2px;
padding-top: 3px;
}

input#hash {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
background:url(img/icons/hash.gif) no-repeat;
color:#3FAAD0;
height:19px;
width:80px;
padding-left:30px;
padding-top:6px;
margin-left:10px;
}

#main form#paste-post input#kod_us {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
background:url(img/icons/pass-del.gif) no-repeat;
color:#3FAAD0;
height:19px;
width:80px;
padding-left:30px;
padding-top:6px;
margin-left:10px;
}

#main form#img-post input#kod_us {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
background:url(img/icons/pass-del.gif) no-repeat;
color:#3FAAD0;
height:19px;
width:80px;
padding-left:30px;
padding-top:6px;
margin-left:10px;
}


#main form#paste-post p.kod_us {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
margin-left:125px;
padding-top: 3px;
}

#main form#img-post p.kod_us {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
margin-left:125px;
padding-top: 3px;
}

#main form#paste-post p.kod_us label {
margin-right:5px;
float:left;
margin-top:2px;
padding-top: 3px;
}

#main form#img-post p.kod_us label {
margin-right:5px;
float:left;
margin-top:2px;
padding-top: 3px;
}


input#secure_show {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
background:url(img/icons/get_secure.gif) no-repeat;
color:#3FAAD0;
height:19px;
width:405px;
padding-left:30px;
padding-top:6px;
padding-bottom:6px;
margin-left:10px;
}


p.secure_show {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
margin-left:125px;
padding-top: 3px;
}

p.secure_show label {
margin-right:5px;
float:left;
margin-top:2px;
padding-top: 3px;
}

#main form#paste-post p.kolorowanie {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
margin-left:125px;
padding-top: 3px;
}

#main form#paste-post p.kolorowanie label {
margin-right:5px;
float:left;
margin-top:2px;
padding-top: 3px;
}

#main form#paste-post p.kolorowanie select {
font:11px "Tahoma", "Verdana", Arial, sans-serif;
color:#3FAAD0;
background-color:#ede8e2;
width:500px;
height:25px;
padding:1px;
border: 1px solid #382b0b;
}

#main form#paste-post input#submit-reply {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
color:#3D3D3D;
background:url(img/icons/problem-reply-submit.gif) no-repeat;
height:25px;
width:120px;
margin-left:655px;
}

#main form#img-post input#submit-reply {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
color:#3D3D3D;
background:url(img/icons/problem-reply-submit.gif) no-repeat;
height:25px;
width:120px;
margin-left:655px;
}

#main form#hash input#submit-new {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
color:#3D3D3D;
background:url(img/icons/problem-reply-submit.gif) no-repeat;
height:25px;
width:120px;
}

#main form#paste-post legend {
font:bold normal 16px Arial, Helvetica, sans-serif;
letter-spacing:-1px;
color:#3FAAD0;
padding-bottom:5px;
display:block;
}

#main form#img-post legend {
font:bold normal 16px Arial, Helvetica, sans-serif;
letter-spacing:-1px;
color:#3FAAD0;
padding-bottom:5px;
display:block;
}

#main form#paste-post p.nick {
display:none;
}

#error {
background:url(img/backgrounds/error-page.jpg) no-repeat;
padding-top:50px;
padding-left:182px;
height:200px;
width:450px;
}

#error p {
font:normal 13px/22px Arial, Helvetica, sans-serif;
color:#6A0F0D;
display:block;
padding:20px 0;
}

#error p a {
font-weight:700;
color:#991415;
text-decoration:none;
letter-spacing:-1px;
}

#error h2 {
font:bold 36px Arial, Helvetica, sans-serif;
color:#991415;
letter-spacing:-1px;
display:block;
}


.tags-2 {
background:url(img/icons/tag.gif) no-repeat left 3px;
}

.att-2 {
background:url(img/icons/attach.gif) no-repeat left 3px;
}

.web-2 {
background:url(img/icons/link.gif) no-repeat left 2px;
}

.tags-2, .att-2, .web-2 a {
color:#3F9FB7;
text-decoration:none;
}

.tags-2, .att-2, .web-2 {
line-height:18px !important;
padding:0 0 0 20px !important;
margin-left:20px; 
display:block;
}

#user-profile {
padding:0 20px;
}

#user-profile div.av h2 {
font:bold 24px Arial, Helvetica, sans-serif;
letter-spacing:-2px;
position:absolute;
left:100px;
top:5px;
color:#49b7d0;
}

#user-profile div.av b {
font:normal 11px/18px "Tahoma", "Verdana", Arial, sans-serif;
left:100px;
position:absolute;
top:35px;
}

#user-profile ul#userinfo {
margin:0 0 20px;
}

#user-profile img {
border:3px solid #463A20;
}

#user-profile ul#userinfo li {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
color:#4E432F;
display:block;
padding:4px 0 4px 22px;
}

#user-profile ul#userinfo li.s_title {
    background:transparent url(img/icons/next.png) no-repeat left;
    font:bold 16px Arial, Helvetica, sans-serif;
    padding-left:18px;
}

#user-profile ul#userinfo li.title {
    background:transparent url(img/icons/next3.png) no-repeat left;
    font:bold 15px Arial, Helvetica, sans-serif;
    letter-spacing:-1px;
    padding-left:18px;
}

#user-profile ul#userinfo li.about {
line-height:20px;
font-weight:400;
padding:0 0 0 0;
}

.info_main {
padding-top: 10px;
height:80px;
line-height:20px;
font-weight:400;
text-align: center;
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
color:#4E432F;

}

.info_main a{
    font:12px Arial, Helvetica, sans-serif;
    text-decoration: underline;
    color:#4E432F;
}

.docs_title {
    background:transparent url(img/icons/next2.png) no-repeat left;
    font:bold 14px Arial, Helvetica, sans-serif;
    padding: 18px;
}

.docs_descr {
    font: normal 12px Arial, Helvetica, sans-serif;
    line-height: 20px;
    padding: 10px;
}

.param {
    font:bold 12px Arial, Helvetica, sans-serif;
    padding-left:15px;
}

.param_descr {
    font:12px Arial, Helvetica, sans-serif;
    padding-left: 20px;
}

.other {
    font:12px Arial, Helvetica, sans-serif;
    text-decoration: underline;
    color:#4E432F;
}

.imp {
    font:bold 12px Arial, Helvetica, sans-serif;
}

.docs_descr td {
    border-bottom: dashed 1px #4E432F;
    padding-bottom: 5px;
    padding-top: 5px;
}

.about a {
    font:12px Arial, Helvetica, sans-serif;
    text-decoration: underline;
    color:#4E432F;
}
#user-profile ul#userinfo ol.docs {
    list-style-type: decimal;
    font: normal;
}

.or {
/*font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;*/
color: red;
display:block;
/*padding:4px 0 4px 22px;*/
}

#user-profile ul#userinfo li.gg {
background:url(img/icons/gg.gif) no-repeat left center;
}

#user-profile ul#userinfo li.tlen {
background:url(img/icons/tlen.gif) no-repeat left center;
}

#user-profile ul#userinfo li.jabber {
background:url(img/icons/jabber.gif) no-repeat left center;
}

#user-profile ul#userinfo li.mail {
background:url(img/icons/mail.gif) no-repeat left center;
}

#topmenu ul li,#top li,#footer p.wyk {
float:right;
}

#main #news .n h2,#user-profile div.av {
position:relative;
}

#main form#paste-post input#nowy_obrazek {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
background:url(img/icons/new_image.gif) no-repeat;
color:#3FAAD0;
height:19px;
width:80px;
padding-left:30px;
padding-top:6px;
margin-left:10px;
}

#main form#img-post input#nowy_obrazek {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
background:url(img/icons/new_image.gif) no-repeat;
color:#3FAAD0;
height:19px;
width:80px;
padding-left:30px;
padding-top:6px;
margin-left:10px;
margin-bottom:3px;
}

#main form#paste-post p.nowy_obrazek {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
margin-left:125px; 
}

#main form#img-post p.nowy_obrazek {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
margin-left:125px; 
}

p.kody {
font:bold 11px "Tahoma", "Verdana", Arial, sans-serif;
margin-left:25px;
padding-top: 3px;
}

p.kody label {
margin-right:15px;
float:left;
width:150px;
margin-top:2px;
padding-top: 3px;
display:block;
text-align: right;
}

p.kody input {
font:11px "Tahoma", "Verdana", Arial, sans-serif;
color:#3FAAD0;
background-color:#ede8e2;
height:20px;
width:550px;
margin-top:2px;
padding-top:3px;
border: 1px solid #382b0b;
}

p.kody img {
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}
