body {
	background: #f3e8bb;
	margin: 0px;
	font: 13px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #363635;
}
IMG {
	border-style: none;
}
form {
	padding:0px;
	margin:0px;
}
a:link, a:active, a:visited {
	font-weight:bold;
	text-decoration:underline;
	color: #363635;
}
a:hover {
	font-weight:bold;
	text-decoration:none;
}
input {vertical-align:middle;}

.hr {
	background: url(../images/hr-bg.gif) no-repeat;
	height: 15px;
	margin-top: 20px;
	margin-bottom: 20px;
}

h1, .title {
	font: 24px Trebuchet MS;
	margin: 0px auto 10px auto;
	color: #505050;
}
h3 {
	margin: 0px;
	font-size:12px;
	color: #505050;
}

.columnSort {
	margin-top: 3px;
	float: right;
}

h2,.subtitle {
	margin: 0px;
	font-size:15px;
	color: #505050;
}
hr {
	border-top: 1px solid #CCCCCC;
	margin-top: -5px;
}
P, .text {
	font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 8px;
	margin-bottom: 10px;
	
}

#homeContent P {
	text-align: justify;
}

LI {

}

#mainHolder {
	background: #fceed5 url(../images/main-bg.jpg) repeat-y top left;
}
#headerHolder {
	background: url(../images/header-bg.gif) no-repeat 248px 54px;
	position: relative;
	height: 197px;
}
#logo {
	position: absolute;
	top: 12px;
	left: 14px;
}
#footerLogo {
	position: absolute;
	top: 11px;
	left: 12px;
}
#footerHolder {
	position: relative;
	background: url(../images/footer-bg.gif) repeat-x top left;
	height: 133px;
	color: #3d3d3d;
}
#footerHolder A:link, #footerHolder A:active, #footerHolder A:visited {
	font: normal 12px Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #3d3d3d;
}

#header1 {
	position: absolute;
	top: 13px;
	left: 257px;
}
#header2 {
	position: absolute;
	top: 13px;
	left: 469px;
}
#header3 {
	position: absolute;
	top: 13px;
	left: 681px;
}
#iconHolder {
	position: absolute;
	left: 910px;
	top: 32px;
}
#iconHolder IMG {
	margin-right: 10px;
}
#titleHolder {
	position: absolute;
	top: 33px;
	left: 275px;
	background: url(../images/title.jpg) no-repeat;
	height: 108px;
	width: 541px;
}
#antenaHolder {
	background: url(../images/antena.gif) no-repeat left top;
}
#contentHolder {
	width: 740px;
	margin: 0 auto auto 245px;
}

#navHolder {
	position: absolute;
	top: 134px;
	left: 260px;
	width: 740px;
}
#navHolder a:link, #navHolder a:active, #navHolder a:visited {
	text-decoration:none;
	margin-right: 40px;
}
#navHolder a:hover, #navHolder a.on:link, #navHolder a.on:active, #navHolder a.on:visited, #navHolder a.on:hover {
	font-weight:bold;
	text-decoration:underline;
}
#navHolder IMG {
 padding-bottom: 2px;
}
.boxTL {
	background: url(../images/box-tl.gif) no-repeat;
	width: 13px;
	height: 13px;
}
.boxT {
	background: url(../images/box-t.gif) repeat-x;
	height: 13px;
}
.boxTR {
	background: url(../images/box-tr.gif) no-repeat;
	width: 15px;
	height: 13px;
}
.boxBL {
	background: url(../images/box-bl.gif) no-repeat;
	width: 13px;
	height: 15px;
}
.boxB {
	background: url(../images/box-b.gif) repeat-x;
	height: 15px;
}
.boxBR {
	background: url(../images/box-br.gif) no-repeat;
	width: 15px;
	height: 15px;
}
.boxL {
	background: url(../images/box-l.gif) repeat-y;
	width: 13px;
}
.boxM {
	background-color: #fbf8ee;
	vertical-align: top;
	height: 500px;
	padding: 15px;
}
.boxR {
	background: url(../images/box-r.gif) repeat-y;
	width: 15px;
}
#footer {
	position: absolute;
	left: 250px;
	top: 30px;
}
#copy {
	position: absolute;
	left: 250px;
	top: 55px;
}

/* Pagebar */
.pagebar
	{padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff;
		text-decoration:none;
    font-weight: bold;
		}
.pagebar a, .pageList .this-page
	{
    font-weight: bold;
    text-decoration: none;
		padding: 0.2em 0.5em;
		text-decoration:underline;
	}
.pagebar a:visited
	{
/*	border: 1px solid #9AAFE5;*/
    font-weight: bold;
	text-decoration:underline;
	padding: 0.2em 0.5em;}
.pagebar .break
	{padding: 2px 6px;
    font-weight: bold;
	 border: none;
	 background: #fff;
	 text-decoration: none;}
.pagebar .this-page
	{
    font-weight: bold;
    font-weight: bold;
    background: #003368;
    color: #fff;}
.pagebar a:hover
	{
		text-decoration:none;
    font-weight: bold;
	}
/*Pagebar end*/

.left {
	float: left;
	margin: 0 5px 5px 0;
}
.right {
	float: right;
	margin: 0 0 5px 5px;
}

.photo {
	background: White;
	padding: 8px 8px 25px 8px;
	border: solid 1px #8b693f;
}

.homepage UL LI {
	font: 16px Arial, Tahoma;
	color: #002969;
}

.homepage H1 {
	font: bold 19px Arial, Tahoma;
	color: #002969;
}

.homepage a:link, .homepage a:active, .homepage a:visited {
	font: 16px Arial, Tahoma;
	color: #002969;
	text-decoration: underline;
}
.homepage a:hover {
	text-decoration: none;
}

.news a:link, .news a:active, .news a:visited {
	font: bold 13px Ariel, Tahoma;
	color: #002969;
	display: block;
	text-decoration: none;
	padding: 5px 0;
}

.news a:hover {
}
.homeLink {
	text-align: right;
}

.homeLink A:link, .homeLink A:active, .homeLink A:visited {
	font: bold 13px Ariel, Tahoma;
	color: #002969;
}
.homeLink A:hover {
	font: bold 13px Ariel, Tahoma;
	color: #002969;
}

.submit {
	font: bold 13px Ariel, Tahoma;
	letter-spacing: 1px;
	background: #8c5e2c;
	border: solid 1px #505050;
	color: White;
	
}
.boxMPadding {
	vertical-align: top;
	background: White;
	padding: 20px;
	height: 500px;
}
table.article {border:solid 1px #7FB2C8;}
table.article th {background: #2C8AB2; color:white;}
table.article th a:link, table.article th a:visited {color:white;}

table.file-list {border:solid 1px #7FB2C8;}
table.file-list th {background: #2C8AB2; color:white;}
table.file-list th a:link, table.file-list th a:visited {color:white;}

.filterBox {
	border: solid 1px #2C8AB2;
}

.date {
	font-size: 12px;
	font-weight: normal;
}

.cTL {
	background: url(../images/c-tl.gif) no-repeat;
	height: 4px;
	width: 4px;
}
.cT {
	background: url(../images/c-t.gif) repeat-x;
	height: 4px;
}
.cR {
	background: url(../images/c-r.gif) repeat-y;
	width: 4px;
}
.cL {
	background: url(../images/c-l.gif) repeat-y;
	width: 4px;
}
.cB {
	background: url(../images/c-b.gif) repeat-x;
	height: 4px;
}
.cBR {
	background: url(../images/c-br.gif) no-repeat;
	height: 26px;
	width: 25px;
}
.photoClass {
	padding: 10px 0px 20px 0px; 
	background-image: url(../images/photo-sep.gif); 
	background-repeat: no-repeat; 
	background-position: right center;
}
.photoClassLast {
	padding: 10px 0px 20px 0px; 
}

.photoTL {
	background-image: url('../images/photo-tl.gif');
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
}
.photoT {
	background-image: url('../images/photo-t.gif');
	background-repeat: repeat-x;
	height: 4px;
}
.photoTR {
	background-image: url('../images/photo-tr.gif');
	background-repeat: no-repeat;
	width: 5px;
	height: 4px;
}

.photoL {
	background-image: url('../images/photo-l.gif');
	background-repeat: repeat-y;
	width: 4px;
}
.photoR {
	background-image: url('../images/photo-r.gif');
	background-repeat: repeat-y;
	width: 5px;
}
.photoBL {
	background-image: url('../images/photo-bl.gif');
	background-repeat: no-repeat;
	width: 4px;
	height: 6px;
}
.photoB {
	background-image: url('../images/photo-b.gif');
	background-repeat: repeat-x;
	height: 6px;
}
.photoBR {
	background-image: url('../images/photo-br.gif');
	background-repeat: no-repeat;
	width: 5px;
	height: 6px;
}

#logik {
	text-align: right;
	margin-right: 20px;
	padding-top: 50px;
}
