@charset "utf-8";

 body {
         background:#f5f1f1 url(images/bkg.png) repeat-x fixed top;
         padding:0;
         padding-top:5px;
         margin:0;
         color: #e1e5e4;
         font-family:Verdana, Arial, Helvetica, sans-serif;
         font-size:10px;
          }

 a {text-decoration: none;  color: #d4dda5;	}
 a:hover {text-decoration: underline;	}
 a img {border:0;}

 p {padding: 10px 0 10px 4px; margin:0; font-size:10px;}

 h1, h2, h3 {font-family:Geneva, Arial, Helvetica, sans-serif, Verdana, Arial, Sans-Serif;	font-weight: bold;	}
 h2, h2 a, h2 a:hover, h2 a:visited  {font-size: 16px; text-decoration: none; line-height:normal; margin:0; padding:0; }
 .widgettitle { font-size:16px;}

 #head {
           background:url(images/logo.png) no-repeat top center;
           margin:auto;
           width:952px;
           height:200px;           
           text-align:center;
            }
 
 #blogtit { min-height:180px; min-width:940px; margin: 5px;}
	.blogtitle, .blogtitle a{ font-size:35px; color: #84C1FF; }
		.blogtitle a:hover {text-decoration:none}
	
 #maindiv {  border:1px solid  #333333;
               background: url(images/maindiv-back.png) repeat;
               margin:auto;
               min-height:800px;
               width:950px;
               font-size: 10px;
                }
                
 #menu { width:190px;  Float:right; padding-top:5px; margin:0px 5px 0px 0px; border:1px solid  #333333;}
	.menu-top { background: url(images/menu-top.png); width:190px; height:10px; }
	.menu-bottom { background: url(images/menu-bottom.png); width:190px; height:10px; }
  .menucenter { background:url(images/menu.png) repeat-y; width:160px; min-height:50px; padding: 10px 17px 10px 13px;font-size:10px;}
  /*.menucenter { background:url(images/menuhkl.png) repeat-y; width:160px; min-height:740px; padding: 10px 17px 20px 13px;font-size:10px;}*/
        
  .menucenter ul  li {  list-style:none; padding:0;  padding:0; }
	.menucenter li {  list-style:none;  padding:0 0 0 12px ; margin:0; }
	.menucenter li { line-height:15px; }
	.menucenter ul { padding:0;  margin:0 0 0 1px;}
  .menucenter h2 { padding:0; margin:10px 0 5px 0; font-size:10px; font-weight:bold; height:21px; line-height:19px;}
    
	/*.menudn { background: url(images/menuhk.png) repeat-y; width:191px; height:35px;}*/



 #footerdiv{	
              border:1px solid  #333333;
              padding:10px 0 0 0;
              width:740px;
              height:32px;
              margin:auto;
              text-align: center;
              font-size: 10px;
              font-weight:bold;
               }



#postcontainerdiv { margin:auto; float: left; margin:5px;}

        .postdivpag { margin:0px 0px 20px 0px; }
        .pagetop { clear:none; margin:0 auto; width:740px; height:90px;}
        .pagetitle { position:relative; top:24px; left:32px; width:650px; height:38px; font-size:20px; font-weight:bold; float:left; color: #CCCCCC; 	}
	    	.pagetitle a:hover{text-decoration:none;}
        .pagetitle a{color: #rrr;}
  
  .post-post {border:1px solid  #333333; margin:0px 0px 20px 0px;}      
  	.posttopdiv { clear:none; margin:0 auto; width:740px; height:90px; }
		.posttitle { position:relative; top:24px; left:32px; width:650px; height:38px; font-size:20px; font-weight:bold; float:left; color: #CCCCCC; 	}
		.posttitle a{color: #rrr;}
		.posttitle a:hover{text-decoration:none;}
		.postinfo {position:relative;float: left;left:45px;top:19px;width:400px;height:auto;font-size:10px;}
		.postdate {	position:relative; right:19px; top:17px; width:50px; font-size:10px; float:right; text-align:center; font-family: Georgia, "Times New Roman", Times, serif; }
			.theday {font-size:30px;}
			.themonth {font-size:17px; font-weight:bold }
			
	.postdiv { width:740px; margin:auto; }
	.toppost { width:740px; min-height:36px; height:auto;	}
		.toppost ul, .toppost ol { text-align:left;}
		.toppost p img { margin: 0px;}
		
	.bottompost { width:740px; height:20px; text-align:center; }




/* Gallery */
.ngg-galleryoverview {
	overflow: hidden;
	margin-top: 10px;
	width: 100%;
	/*clear:both; */
	display:block !important;
}

.ngg-gallery-thumbnail-box {
	float: left;
}

.ngg-gallery-thumbnail {
	float: left;
	margin-right: 5px;
}

.ngg-gallery-thumbnail img {
	background-color:#FFFFFF;
	border:1px solid #A9A9A9;
	display:block;  
	margin:4px 0px 4px 5px;
	padding:4px;
	position:relative;
}

.ngg-gallery-thumbnail img:hover {
	background-color: #A9A9A9;
} 

.ngg-gallery-thumbnail span {
	font-size:90%;
	padding-left:5px;
	display:block;
}

.ngg-clear {
	clear: both;}

/* Konec Gallery */


cite { font-size:10px; line-height:30px; }
.commentlist { background:#444444; overflow: auto; padding:0; margin:0 10px; font-size:10px;}
.alt { background: #333444;}
.children {padding:2px; margin: 8px; border:1px solid #000;}
.commentlist li{ padding:0 10px 10px;}
.commentlist  li ul li, .commentlist  li ol li{ overflow: auto; padding:10px; margin:0; font-size:10px;}
#comments { text-align:center;}
.commentlist blockquote { padding:10px;}
.normbold { padding-top:20px;}
.commentlist li p{overflow: auto; padding:5px 0;}
#comment, #author, #email , #url { overflow: auto; background: none; color: #fff; border:1px solid  #333333; padding: 2px; }
