/* 
Document   : main.css
Created on : 2008-07-24, 15:33:36
Author     : mojek
Description:
Purpose of the stylesheet follows.
*/


root { 
  display: block;
}


div,dl,dt,dd,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}


address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}

caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
a{color:#3C4B38;;text-decoration:none;}
body{background:#fff ;font-family: Arial,Helvetica,sans-serif;font-size:12px; text-align:center;color:#000;line-height:1.5em;padding:0;margin:0;background:url(../images/tlo.jpg) repeat-x #596754;}
#all{background:url(../images/develosi.jpg) no-repeat top center}
#header{height:190px;visibility:hidden}
body td{font-size:12px;}
#wrapper{width:995px;text-align:left;margin-left:auto;margin-right:auto;position:relative;border:solid 0px red;min-height: 100%;}
#left{width:690px;float:left;margin-right:10px;}
#right{width:260px;float:left}
.pagination{text-align:center;padding:10px;}
small{color:#9FA3A5;font-size:9px;}
h2 small,h1 small{color:#0088FF;font-size:10px;font-family:Arial;}
.pagination .prev_page,.pagination .next_page{border:0;color:#000;font-size:12px;}
.pagination span.disabled{color:#B0B6BB}
.pagination a{border:1px solid #DEE1E3;padding:3px 8px;font-size:11px;font-weight:normal; -moz-border-radius: 5px;  -webkit-border-radius: 5px;color:#000;background:#fff;}
.pagination .current{border:1px solid #9DD2CA;padding:3px 8px;font-size:11px;font-weight:bold; -moz-border-radius: 5px;  -webkit-border-radius: 5px;color:#000;background:#DBF0ED;}
h2{font-size:17px;font-weight:normal;font-family:Georgia,Arial;margin-bottom:5px;}
h1{font-size:25px;font-weight:normal;font-family:Georgia,Arial;margin-bottom:15px;color:#4A7096;}
.box{
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border: 1px solid #DEF2EF;
  padding: 7px;
  margin-bottom:10px;
  overflow:hidden;
  background:url(../images/transparent.png); 

}
.menuright ul {margin:0;padding-left:0;list-style:none;}
.menuright ul li a{display:block;font-weight:bold;color:#3C4B38;padding:4px; border-bottom:#D9D9D9 dotted 1px;font-size:14px;}
.menuright ul li a:hover{color:#fff;background:#3C4B38;}
.gwiazdki{clear:both;float:right;}
.box2{
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border: 1px solid #DEF2EF;
  padding: 15px;
  margin-bottom:10px;
  overflow:hidden;
  background:#fff;
}
.info{color:#4a7096;
  
  padding: 0px;
  font-size:10px;
  margin-bottom:4px;}
  .info strong{color:grey;}
img{float:left;margin-right:10px;}

.category_new{width:315px;float:left;margin-right:10px;height:400px; overflow:hidden;}
.bookmarks {clear:both;padding-top:20px;}
.bookmarks p{float:left;margin-right:10px;font-size:9px;}