body {
    margin:0;
    padding:0;
    background:#FFF url("menu/tlo1.jpg") repeat-x ;
    background-attachment: scroll;

}
a{
text-decoration: none;
}
/*DIV'y*/
#top{background: url("head_banner/bg.png") repeat-x ;}

#head_banner{
    width:750px;
    margin:0 auto;}

#contener {
    margin: 0 auto;
    width:750px;}

#main {

		width:490px;
    padding-left:20px;
    padding-right:0px;
    padding-top: 0px;
    display: block;
	float: left;
    vertical-align:top;}

#menu{display: block;
    float: right;
    vertical-align:top;
    width:223px;
    padding-top:5px;
    border-left:solid thin #CCCBCB;
		}

#bottom{
		float: none;
		bottom: 0%;
		margin: auto;
    background:url("bottom_banner/bg2.png") repeat-x;
    margin-top:100px;}

#bottom_banner{
    position:relative;
    height:100px;
    width:750px;
    margin:0 auto;
}

/*GENERAL*/
img {border-style:none;}

*.left {text-align:left;}
*.center{text-align:center;}
*.right {text-align:right;}
*.justify {text-align:justify;}
*.italic {font-style:italic;}

/*TOP BAR*/
#top_graphic{
    width:766px;
    height:230px;
    display: block;
    margin: 15px 0;}

#line{
    display: block;}

#contener a{
    text-decoration: none;
    font-family:georgia;
    font-size:17px;
    color:#757575;
    line-height: 2;}

#dot{
    padding-left:10px;
    padding-right:10px;}


/*RIGHT BAR*/

#menu a{
    text-decoration: none;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:11px ;
    color: #757575;
    line-height:15px;}

#menu h1{
    font-family:Georgia;
    font-size:16px;
    color: #999900;
    line-height:20px;
    text-indent:20px;}

#menu ul{
    list-style-image: url('menu/dot.png');
    vertical-align:center;
    margin-bottom:10px;}

/*CONTENT*/
#table{
    border:0;
    padding:0;
    border-spacing:0px;
		width: 100%;}

#main p{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#757575;
    line-height:18px;
    padding-bottom:17px;
}

#main h1,  .contentheading, .componentheading{
    font-family:georgia;
    font-size:20px;
    line-height:40px;
    color: #999900;
		font-weight: bold;
}

 .contentheading{
   padding-top: 20px;
   line-height: 20px;
}

#main h2{
    font-family:Georgia;
    font-size:16px;
    color: #999900;
    line-height:18px;}

#main h5{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#757575;
    line-height:18px;
    margin: 0px;
/*    padding-bottom:17px;*/
		font-weight: lighter;
		
}

#main ul{
    padding-top:0px;
    margin-top:0px;
    padding-left:20px;
    list-style-image: url('menu/dot.png');
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#757575;
    line-height:18px;
}


#main a{
    text-decoration: none;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #999900;
    line-height:17px;}

#main a.pagenav{
    text-decoration: none;
    font-family: Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
	color: #757575;
}

#main line{
    line-style:dashed;
}
/*BOTTOM*/

#bottom p{
    padding-top:30px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#CCCBCB;
}

#bottom a{
    text-decoration:underline;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#CCCBCB;
}
#bottom ul{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#CCCBCB;

    list-style-type:disc;
}
#dot2{
    margin-right:5px;
    margin-left:5px;

}

#img_bottom1 {
    position:absolute;
    right: 0px;
    bottom: 15px;
    }

th{
	font-family:Georgia;
	font-size:16px;
	color: #999900;
	line-height:60px;
	text-indent:20px;
        background-image: url('http://student.uci.agh.edu.pl/~monku/img/tlo3.png');
        background-repeat: no-repeat;
	width: 100%;
	text-align: left;
}


body{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#757575;
    background-color: #ffffff;
}
/*
.pagenav,
*/
h5{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#757575;
    line-height:18px;
/*    padding-bottom:17px;*/
    font-weight: normal;
}
.pagenav_prev, .pagenav_next{
border: none;
background: none;
width: 100%;
}

.pagenav_prev{text-align: left;}

.pagenav_next{text-align: right;}


th.pagenav_prev, th.pagenav_next{ 
   width: 33%;
}

.moduletable,.moduletable_mainmenu{
	width: 221px;
}
.moduletable_mainmenu th{
        padding-top: 0px;
        line-height:35px;
        padding-bottom: 20px;
        background-position: 0px 35px;
	border-top: none;
}

.moduletable td,.moduletable_mainmenu td{
	padding-top: 5px;
	padding-bottom: 5px;
      padding-left: 7px;
}
.mainlevel{
padding-left:25px;
background-repeat: no-repeat;
background-position: 1px 0px;
}
.sublevel{
padding-left: 36px;
background-position: 11px 0px;
background-repeat: no-repeat;
}

.blog{
width:100%;
}

a.readon{
  line-height: 2;
}