/* CSS Document */

body {
margin:0px auto;
background:#C4C4C4;
}

.headerr a {
background:url(../images/backbut.jpg) no-repeat top left #C4C4C4;
min-width:29px;
min-height:25px;
line-height:25px;
position:absolute;
left:10px;
top:5px; 
}

.headerr a:hover {
background:url(../images/backbut-h.jpg) no-repeat top left #C4C4C4;
min-width:29px;
min-height:25px;
line-height:25px;
position:absolute;
left:10px;
top:5px; 
}

.main {
background:url(../images/mainback.jpg) no-repeat bottom right;
width:73%;
height:100%;
position:absolute;
bottom:0px;
right:0px;
padding-right:25px;
}

.main a {
color:#000000;
}

.main a:hover{
color:#000000;
}

.main a:focus{
color:#000000;
}


.header {
width:80%;
height:8%;
float:left;
position:absolute;
top:0px;
right:0px;
background:url(../images/logo.jpg) no-repeat top right;
}

.left {

width:19%;
background:#A1A1A1;
height:100%;
position:absolute;
bottom:0px;
left:0px;
border-right:outset 2px red;
border-bottom:outset 2px red;
}

.moduletable h3 {
font-size:14px;
text-align:center;
width:179px;
padding-bottom:5px;
margin-left:20px;
background:#3f7592;
margin-bottom:-20px;
color:#272727;
}

.moduletable li {
list-style-type:none;
}
.moduletable ul {
list-style-type:none;
}

.moduletable ul.eventlistmod {
padding-left:20px;
}



.mtop a:hover, a:focus {
	color: #AACFCD;
	text-decoration: none;
	}

a {
	color: red;
	text-decoration: none;
}

a:hover, a:active, a:focus {
	color: red;
	text-decoration: none;
}

.right ul.menu {
list-style-type:none;
}

.right .menu a {
color:#ffffff;
}

ul.pagination {
	margin: 15px auto;
	padding: 10px 0;
	background: url(../images/hdot.gif) repeat-x top;
}

ul.pagination li {
	margin: 0;
	padding: 0;
	display: inline;
	background: none;
}

ul.pagination li span{
	padding: 2px 5px;
}

ul.pagination a {
	padding: 2px 5px;
	border: 1px solid #F6F6F6;
	color:red;
}

ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {
	border: 1px solid #ECECEC;
	background: red;
}


.left .menu img {
padding-right:5px;
}

.menu li a:hover {
background:url(../images/button-h.jpg) no-repeat;
display:block;
padding-left:15px;
height:25px;
}

.menu li a:active {
background:url(../images/button-h.jpg) no-repeat;
display:block;
padding-left:15px;
height:25px;
}

.menu li a {
background:url(../images/button.jpg) no-repeat;
display:block;
padding-left:15px;
font-size:14px;
height:25px;
}


.left li {
margin:1px 0 1px -35px;
padding-left:5px;
line-height:24px;

width:180px;
height:26px;
font-size:13px;

}

.left li:hover {
margin:1px 0 1px -35px;
padding-left:5px;
line-height:24px;

width:180px;
height:26px;
font-size:13px;

}

.left li.active {
margin:1px 0 1px -35px;
padding-left:5px;
line-height:24px;

width:180px;
height:26px;
font-size:13px;

}

.left .menu a {
color:#E5E5E5;

}

.left ul.menu a:hover {
color:#E5E5E5;

}

.left ul.menu li.active a {
color:#C4c4c4;

}

.left ul.menu li {

}

*