/* blue: 0385E9 | Orange:f73 | Grey:EFEFEF */
body {	
	font-family:verdana,sans-serif;
	font-size:80%;
	margin:0;
	padding:0;
	color:#000060;
	background:url("inperth/graphics/bluebar.png") #efefef top left repeat-y;
}
h1, h2, h3, h4, h5, h6 {
	font-family:arial,sans-serif;
	color:#0385e9;
}

a:link, a:visited {
	text-decoration:underline;
	color:#0385E9;
}

a:hover {
	text-decoration:none;
	color:#f73;
}

a.leftnavs:link, a.leftnavs:visited {
	text-decoration:none;
	color:#ffffff;
}

a.leftnavs:hover {
	text-decoration:underline;
	color:#ee9d13;
}
	
a.mainnavs:link, a.mainnavs:visited {
	text-decoration:none;
	color:#000080;
}

a.mainnavs:hover {
	text-decoration:underline;
	color:#ee9d13;
}
/*
a.mainmenu:link, a.mainmenu:visited {
	font-size:1em;
	text-decoration:none;
	color:#006699;
}

a.mainmenu:hover{
	text-decoration:underline;
	color:#dd6900;
}
*/
a.forumlink:link, a.forumlink:visited {
	text-decoration:underline;
	font-size:1.2em;
	font-weight:bold;
	color:#0385e9;
}

a.forumlink:hover{
	text-decoration:none;
	color:#dd6900;
}

.forumdes {
	color:#000060;
}

.info {
	visibility:hidden;
	display:none;
}

input {
	font-family:courier new,courier,sans-serif;
	color:#000080;
	width:230px;
	background-color:#e9e9e9;
	border-color:#0d6795;
	border-width:1px;
	}

input.button {
	font-family:verdana,sans-serif;
	font-weight:bold;
	font-size:0.9em;
	color:#000080;
	width:60px;
	background-color:#cccccc;
	border-color:#d9d9d9;
	border-width:1px;
	}

textarea {
	font-family:arial,sans-serif;
	font-size:1em;
	color:#000080;
	width:360px;
	background-color:#efefef;
	border-color:#0d6795;
}

.normal {
	font-family:verdana,sans-serif;
	font-size:1em;
}

ol, ul {
	list-style:square outside;
	color:#ee9d13;
}

.navcolumn {
	position:absolute;
	left:0px;
	top:0px;
	width:170px;
	background:0;
	margin:0px;
	padding:5px 5px 5px 10px;
	line-height:1.4em;
	text-align:left;
	z-index:1;
	}

.maincolumn {
	position:absolute;
	display:block;
	left:200px;
	top:0px;
	width:auto;
	height:650px;
	background:#efefef;
	margin:0;
	padding:0px 175px 0px 10px;
	z-index:0;
	}

.rightcolumn {
	position:absolute;
	display:block;
	top:0px;
	right:0px;
	width:160px;
	background:0;
	color:#000060;
	margin:0px;
	margin-top:20px;
	padding:3px 0px;
	text-align:center;
	z-index:100;
	}
	
.align_l {text-align:left;}
.align_c {text-align:center;}
.align_r {text-align:right;}
.align_j {text-align:justify;}