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;
}


.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;
}

.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;
}

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