@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }
html { height:100% }
body { height:100%; min-height:100%; background: url("images/head-back.jpg") repeat-x scroll 0 0 transparent; font-family:Tahoma; }
a { font-weight:100; color:#2d772a; outline:none; }
a:hover { text-decoration:none; }



#page { height:100%; min-height:100%; height:auto !important;
width:100%; font-size:12px; 
}
#header{
	background: url("images/menu-back.jpg") repeat-x scroll 0 147px transparent;
}
#stat , #title, #menu, #menu_bottom, #content .w-1256, #footer .w-1256{
   margin:0px auto;
   width:1256px;
}
.red { color:#990000; } 
.blue { color:#006aa5; font-size:80%; }
.bl { color:#006aa5; }
.black { color:#006aa5; font-size:90%; }
.orange { background-color:#f8e5aa; padding:3px 6px 3px 6px; }
.ml--15 { margin-left:-18px; }
.green { color:#2d772a; }
.green:hover { text-decoration:none; }
.grey { color:#878787; }
.font1 { font-size:200%; }
.font2 { font-size:150%; }
.font3 { font-size:125%; }
.font5 { font-size:80%; }
.font100 { font-size:100%; }
.font110 { font-size:110%; }
.font105 { font-size:105%; }
.font90 { font-size:90%; }
.bold { font-weight:600; }
.no-bold { font-weight:100; }
.rub { text-decoration:line-through; }
h1 { font-size:18px; font-weight:100; }
h2 { font-size:15px; font-weight:100; }
h3 { font-size:13px; font-weight:100; }

#stat { height:24px; padding-left:60px; padding-top:3px; font-weight:600; background:url(images/head-back.jpg) repeat-x; } /*background-color:#ffd342;*/

#title { height:120px; background-color:#fff; } 
#tags { position:relative; width:150px; float:left; padding-left:50px; font-size:28px; padding-top:5px; }
#meta { width:80%; float:left; }
#reklama { width:256px; float:left; }


.title { color:#000000; text-decoration:none; }
.title:hover { text-decoration:underline; }
#menu { height:54px; background:url(images/menu-back.jpg) repeat-x; padding-left:0px; }
#menu_head { position:relative; float:left; top:-9px; margin-left:34px; background:url(images/menu_head.gif) repeat-x; font-size:12px; } 
.menu { position:relative; float:left; width:175px; padding-left:25px; font-size:120%; font-weight:600; } 
#search { position:relative; float:left; width:229px; padding-left:25px; font-size:120%; font-weight:600;  height:50px; margin-top:-14px;  border-left:#FFFFFF solid 2px; }
#s { position:relative; float:left; margin-top:15px; width:120px; color:#878787; }
#searchsubmit { float:left; margin-top:13px; margin-left:10px; padding-left:5px; padding-right:5px; }


.menu_bottom { position:relative; float:left; width:181px; padding-left:15px; font-size:100%; font-weight:600; background-color:#ffd342; border-right:#FFFFFF solid 2px; padding-top:14px;}
.menu_bottom_white { position:relative; float:left; width:170px; padding-left:30px; font-size:100%; background-color:#fff; border-right:#FFFFFF solid 2px; padding-top:14px; }
.menu_bottom_bottom { height:16px; background:url(images/conner.jpg) no-repeat bottom right;}
.code { background:url(images/numbers.jpg)0px -3px repeat-y; margin-left:-50px; padding-left: 50px; }

#interlayer { height:25px; background-color:#fff; } 


#content_head { position:relative; top:-9px; width:107px; background-color:#FFFFFF; font-size:12px; margin-left:34px; } 
#content { display:block; border-top:#878787 solid 1px; padding-left:0px; }
.block_href { width:372px; float:left; padding-left:28px; padding-top:5px;} .block_href p { margin-bottom:10px; }
.project { width:788px; padding-left:58px; padding-right:10px; float:left; }
.blog {  width:748px; padding-left:58px; padding-right:50px; float:left; line-height:150%; }
.blog h1 { border-bottom:#C1C1C1 solid 3px; padding-bottom:5px;}
.comment { background-color:#fde9a2; border-top:#000000 solid 1px; width:773px; padding:5px 10px 7px 15px; margin-left:-50px; }
.comment_bottom { height:16px; width:16px; float:right; margin-top:-16px; background:url(images/conner-light.jpg) no-repeat; }
.title_content { background-color:#fde9a2; border-top:#000000 solid 1px; width:817x; padding:5px 10px 7px 15px; margin-left:-50px; font-weight:bold; }
.title_bottom { height:16px; width:16px; float:right; margin-top:-16px; background:url(images/conner-light.jpg) no-repeat; }
#message { margin-left:458px; width:543px; }
#cont_left { width:240px; float:left; padding-left:28px; padding-top:5px; }
#cont_right { width:759px; float:left;  }
#cont_afor { width:228px; float:left; position:relative; top:5px; }
.project p, #cont_right p, #message p, #content p{ line-height:150%; }


.sites { position:relative; float:left; padding-left:50px; width:250px; text-align:center; margin-bottom:30px; }
.img { border:#FFF solid 0px; overflow:hidden; display:block; } .img:hover { border:#FFF solid 0px; }
#block_reklami { list-style:none; padding:0px; }
#block_reklami li{ padding:0px 35px 7px; background:url(images/point.jpg) 0px 7px no-repeat; }

.break { clear:both; }
#footer_guarantor { height:60px; }
#footer { height:40px; margin:auto; margin-top:-43px; border-top:#878787 solid 1px; background-color:#FFF;
width:100%; font-size:12px; 
}
#footer_head { position:relative; top:-9px; margin-left:34px; width:89px; background-color:#FFF;  }
#footer_left { float:left; width:440px; padding-left:60px; }
#footer_right { float:left; width:606px; padding-right:40px; text-align:right; }

.opis { display:none; margin-top:5px; }

.type_search { width:940px; margin-left:60px; padding:5px 0px 10px;; }
.category li { margin-top:10px; }

.type_page_comments { display:block; width:748px; margin-right:50px; float:right; }
.comments-textarea p { width:670px; }

.cboxElement { border:none; margin-right:20px; }
.cboxElement img { border:#999999 solid 1px; }

.type_category { padding-left:445px;}
.type_category .page_only { margin-bottom:40px; }

.syntaxhighlighter, .lines, .line { width:746px!important; }
.page_content { padding-right:20px; }
