body {
	color: black;
	font-family: Verdana, arial, sans-serif;
	font-size:11px;
	background-color:white;
	background-image:url(../layout/background.png);
	background-repeat:repeat-x;
}
#site {
	margin-left:auto;
	margin-right:auto;
	width:920px;
}    
#foot {
	background-image:url(../layout/foot.png); 
	color:#777;
	padding-top:12px;
	text-align:center; 
	width:920px; 
	height:25px;
}    
#header {
	background-image:url(../layout/head.png);
	color:#E4E4E4 ;
	width:920px;
	height:40px;
}
#header div {
	text-align:right;
	padding-right:55px;
	padding-top:18px;
	color:#888;
}
#header div a { 
	color:#ccc;
}
#header div a:hover {
	color:#fff
}
#online {
	margin-top:10px;
	padding:5px;
	font-weight:100;
	text-align:left;
}
#online-title {
	font-weight:900;
	padding-bottom:3px;
}
#myDivElement {
	padding-left:5px;
}
        div.glowny {
           background-image:url(../layout/body.png);
           background-position:top;
           background-repeat:repeat-y;
           width:900px;
           padding-left:10px;
           padding-right:10px;
           min-height:750px;
           
         }
         
         #page-content {
           font-family:Sans, arial, verdana;
           font-size:12px;
           width:700px;
           min-height:590px;
           margin-left:auto;
           margin-right:20px;
           vertical-align:top;

         }
         div.left {
           width:155px;
           float:left;
           height:400px;
           margin-left:0px;
           margin-right:auto;
           border-right:1px solid #999;
           text-align:left;
         }
         div.left table {
			font-family:Sans, Verdana;
			font-size:12px;
			font-weight:100;
         }
         div.panel {
          background:url(../layout/button.jpg);
           width:900px;
           height:35px;
         }
         A {  text-decoration:none; }
         A:link { color:black ; }
         A:visited { color:black ; }
         A:active { color:red ;}
         A:hover { color:red ;}
         A.dol:link { color:#777777; }
         A.dol:visited { color:#777777; }
         A.dol:active { color:red; }
         A.dol:hover { color:red; }
         A.bbcod { text-decoration:underline; }
         table { border:medium double black ; }
         input {
           font-family: verdana, arial;
           font-size:14px;
         }
         textarea {
           font-family: verdana, arial;
           font-size:14px;
         }
         #glowna { width:800px; }
         table.autor { border:0; }
         table.tab {
           border:1px solid black  ;
           background-color: #f1f1f1  ;
         }
         table {
           font-size:11px;
           border:0 solid black  ;
         }
         table.dz {
           font-size:11px;
           background-color: silver  ;
         }
         table.shit {
           border:none ;
           background-color: silver  ;
         }
         th.men {
           color:white;
           padding:3px;
           background:url(../layout/button.jpg);
         }
         th.menu {
           background:url(../layout/button.jpg);
           background-repeat:repeat-x;
           background-color:black;
           text-align:left;
           padding-left:15px;
         }
         div.choose {
           background:url(../layout/button.jpg);
           background-repeat:repeat-x;
           margin:2px;
           background-color:black;
           text-align:left;
           padding:10px;
           font-weight:100;
           color:white;
         }
         div.choose a {
			color:white;
		 }
         th.menu a {
           font-size:10px;
           color:white;
         }
         th.menu:hover {
           background:url(../layout/button-hover.jpg);
           background-repeat:repeat-x;
           background-color:#770000;
         }
         th.dzial {
           color:white;
           background:url(../layout/button.jpg);
           font-size:14px;
         }
         th.dzial:hover {
           color:black;
           background:url(../layout/button-hover.jpg);
           font-size:14px;
         }
         th.menux {
		   font-family: Sans, Verdana;
		   font-size:13px;
		   font-weight:100;
		   width:120px;
           background:url(../layout/button.jpg);
           background-repeat:repeat-x;
           background-color:black;
         }
         th.menux:hover {
           background:url(../layout/button-hover.jpg);
           background-repeat:repeat-x;
           background-color:#770000;
         }
         th.menux a {
			color:white;
         }
         th.menu a {
           font-family: Verdana;
		   font-size:12px;
		   font-weight:100;
         }
         div.menu_ing a {
           font-family: Verdana;
		   font-size:12px;
		   font-weight:100;
		   color:white;
         }
		 div.menu_ing {
		 	background:url(../layout/button.jpg); 
		 	font-family: Sans, Verdana;
		    font-size:12px;
		    font-weight:100; 
			color:white; 
			padding:1px;
			padding-left:15px;			
		 }
		 div.menu_ing:hover {
		 	 background:url(../layout/button-hover.jpg); 
		 }
        .menu0, .menu0 dl {
	  font-size: 12px;
	  position: relative;
  	  width: 107px;
 	  margin:0px;
	  padding:0px;
	  border-width: 0px;
	  border-style: solid;
	  border-color: #eee #aaa #aaa #eee;
        }
        .menu0 dt {
          
          background-repeat:repeat-x;
         
  	  cursor: pointer;
	  margin: 0;
	  padding: 0;
	  color: #fff;
	  text-align: center;
	  font-weight: bold;
	  font-size: 12px;
	  border-width: 0px;
	  border-style: solid;
	  border-color: #aaa #666 #666 #aaa;
	  padding: 0px 0px;
        }
        .menu0 dl dt {
         
          background-repeat:repeat-x;
        
	  color:white;
	  font-family:verdana, arial;
	  text-align: left;
	  font-weight: bold;
	  font-size: 10px;
	  border: 0;
	  padding: 0;
        }
       .menu0 dd  {
          position:relative;
          bottom:0px;
	  color: #000;
	  margin: 0;
	  padding: 0;
	  width: 100px;
	  height: 16px;
	
       }
       .menu0 dd.active {
  	  font-weight: bold;
       }
       .menu0 dt a {
	  background: url("submenu.gif") no-repeat 140px 8px;
	  padding-right: 20px;
        }
        .menu0 a:link, .menu0 a:visited {
	  display: block;
	  background:url(../images/black/przycisk1.jpg);
          background-repeat:repeat-x;
          background-color:black;
          color: white;
	  text-decoration: none;
	  padding: 0px 0px;
	  height:16px;
	  color:white;
	  font-family:verdana, arial;
	  text-align: left;
	  font-weight: bold;
	  font-size: 10px;
        }
        .menu0 a:hover {
	  color: white;
	  background:url(../images/red/przycisk1.jpg);
          background-repeat:repeat-x;
          background-color:black;
        }
        .menu0 dl {
	  position: relative;
	  display:block;
	  border: 0;
        }
        .menu0 dl dd {
          background:url(../images/black/przycisk1.jpg);
          background-repeat:repeat-x;
          background-color:black;
	 
	  left: 0px;
	  bottom: 0px;
	  border-left: 1px solid #eee;
	  border-right: 1px solid #aaa;
        }
        #dropinboxv2cover{
          width: 420px;
          position:absolute;
          z-index: 100;
          overflow:hidden;
          visibility: hidden;
        }
        #dropinboxv2{
          width: 400px;
          border: 1px solid black;
          background-color: #EAEAEA;
          padding: 0px;
          position:absolute;
          left: 0;
          top: 0;
        }
        #content {
          border: red 1px solid;
          margin-bottom: 10px
        }
        #scroll {
          position: relative;
          width: 640px;
          height: 190px;
          overflow: auto
        }
        #loading {
          position:absolute;
          margin-top:10px;
          margin-left:120px;
          width:100px;
          height:10px;
          padding:50px;
          border:1px solid red;
          background-color:white;
        }
        #sending {
          position:absolute;
          margin-top:10px;
          margin-left:120px;
          width:100px;
          height:10px;
          padding:50px;
          border:1px solid red;
          background-color:white;
        }
        span.selectBar {
          cursor:pointer;
        }
        tr.unread {
          background-color:#FF6666;
          cursor:pointer;
        }
        tr.read {
          background-color:#FFFFFF;
          cursor:pointer;
        }
        tr.unread:hover {
          background-color:#FF9999;
        }
        tr.unread:active {
          background-color:#FF4444;
        }
        tr.read:hover {
          background-color:#FF9999;
        }
        tr.read:active {
          background-color:#FF4444;
        }
        table.galeria {
          cursor:pointer;
          border:1px solid #666666;
          background-color:#888888;
        }
        table.galeria:hover {
          border:1px solid #222222;
          background-color:#999999;
        }
        table.galeria #galeriaNaglowek {
         color:white;
        }
        table.galeria:hover #galeriaNaglowek {
         color:#999999;
        }
		div.lozItem {
			position:relative;
			top:1px;
			margin-left:3px;
			margin-right:3px;
			padding-top:5px;
			
			height:13px;
			border:1px solid #999999;
			background-color:#E2E3E2;
			cursor:pointer;
		}		
		div.lozItem:hover {
			position:relative;
			top:1px;
			margin-left:3px;
			margin-right:3px;
			padding-top:5px;
			
			height:13px;
			border:1px solid #999999;
			background-color:#D2D3D2;
		}
		div.lozItemSelected {
			position:relative;
			top:1px;
			margin-left:3px;
			margin-right:3px;
			padding-top:5px;
			
			height:13px;
			border-top:1px solid #666666;
			border-left:1px solid #666666;
			border-right:1px solid #666666;
			border-bottom:1px solid white;
			background-color:white;
			cursor:pointer;
		}

#banerHere {
	opacity:1.0;
	width:318px; 
	height:60px; 
	cursor:pointer; 
	background-image:url(/img/banery/here.png); 
	border-right:2px solid #333; 
	float:left;
}
#banerHere:hover {
	opacity:1.0;
}
#banerCzytelnia {
	opacity:1.0;
	width:320px; 
	height:60px; 
	cursor:pointer; 
	background-image:url(/img/banery/czytelnia.png); 
	float:right;
}
#banerCzytelnia:hover {
	opacity:1.0;

}
#faq-title {
	font-size:18px;
	padding-bottom:20px;
	font-weight:900;
}
#faq {
	width:700px;
	text-align:left;
	font-size:14px;
	margin-bottom:20px;
	font-family: "Trebuchet MS", Verdana;
}
#faq th {
	font-weight:900;
	padding-left:10px;
	padding-top:4px;
	color:#444;
}
#faq th a {
	font-weight:100;
}
#register {
	margin-left:auto;
	margin-right:auto;
	width:400px;
	padding:20px;
	font-size:13px;
	font-weight:900;
	padding-top:20px;
}
#register span {
	color:#666;
}
#register input {
	margin-bottom:10px;
	width:100%;
}	
#note {
	width:210px;
	height:115px;
	margin-right:10px;
	text-align:left;
	padding-left:20px;
	padding-top:20px;
	padding-right:50px;
	padding-bottom:20px;
	color:black;
	font-family:Sans;
	background-repeat:no-repeat;
	background-image:url(../layout/note.png);
	font-size:11px;
	opacity:0.9;
}		
#note a {
	color:#303094;
	font-weight:900;
}
#note a:hover {
	color:#101064;
}
#LogIn {
	margin-top:40px; 
	height:40px; 
	position:absolute; 
	width:700px; 
	display:none; 
	z-index:20; 
	color:white;
}
#LogIn-field {
	margin-left:auto; 
	margin-right:auto; 
	width:510px;
	padding-top:5px; 
	background-image:url(../layout/login.png); 
	height:55px;
	text-align:center;
}
div.article-title {
	text-align:left;
	font-size:20px;
	font-weight:900;
	color:black;
	
}
div.article-title a:hover {
	color:#500;
}
div.article-info {
	padding-left:10px;
	padding-bottom:20px;
	font-size:13px;
	color:#555;
}
div.article-info a {
	color:#888;
}
div.article-foot {
	padding-top:10px;
	padding-bottom:40px;
	text-align:right;
	font-size:13px;
	border-bottom:1px solid #ddd;
}
div.article-foot a {
	color:#400;
}
div.article-foot a:hover {
	color:#700;
}
div.article-foot a span {
	font-style:italic;
}
div.article-content {
	font-size:14px;
	text-align:left;
	color:black;
	min-height:100px;
}
div.comment {
	padding:20px;
}
div.comment-title {
	font-size:18px;
	color:#666;
}
div.comment-date {
	text-align:right;
	font-size:13px;
	color:#888;
}
div.comment-content {
	padding-top:10px;
	min-height:80px;
}
div.comment-content img {
	margin:10px;
	padding:2px;
	border-bottom:1px solid red;
}      
        


