/* CSS Document */
body {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
a:link { color:#000000; text-decoration:underline }
a:visited { color:#000000; text-decoration:underline }
a:hover { color:#000000; text-decoration:underline }
a:active { color:#000000; text-decoration:underline }
a:focus { color:#000000; text-decoration:underline }

.footer {
	color: #7F7F7F;
	font-size: 9px;
}
ul {
	list-style-image:url(/images/bullet.gif);
}
a.footer:link {color: #7F7F7F;text-decoration:none;}
a.footer:visited {color: #7F7F7F;text-decoration:none;}
a.footer:hover {color: #7F7F7F;text-decoration:underline;}
a.footer:active {color: #7F7F7F;text-decoration:none;}
a.footer:focus {color: #7F7F7F;text-decoration:underline;}
a.easylinks:link, a.easylinks:visited {font-family: Arial, Helvetica, sans-serif;font-size:10px;color:#233f7b;text-decoration:none;}
a.easylinks:hover, a.easylinks:active, a.easylinks:focus {font-family: Arial, Helvetica, sans-serif;font-size:10px;color:#233f7b;text-decoration:underline;}

.sidemenu {
	color: #8D8D8D;
	font-weight: bold;
	text-align:left;
	padding-top:2px;
	padding-bottom:2px;
}

a.eBTools:link {color:#21536A; text-decoration:underline; }
a.eBTools:visited {color:#21536A; text-decoration:underline; }
a.eBTools:hover {color:#21536A; text-decoration:none; }
a.eBTools:active {color:#21536A; text-decoration:underline; }
a.eBTools:focus {color:#21536A; text-decoration:underline; }

.headlineSmall {
	color: #304A83;
	font-style: italic;
	font-weight: bold;
}

#sectionLinks{
	margin: 0px;
	padding: 0px;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	padding: 3px 0px 3px 10px;
	color: #21536A;
}

#sectionLinks a:hover{
	background-color: #DEDEEF;
	text-decoration: none;
}

input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

input.textfield{
	border: 1px #69759F solid;
	margin:0px;
}

input.formlvw{
	border: 1px #69759F solid;
	margin:0px;
}

input.formvorw{
	border: 1px #69759F solid;
	margin:0px;
}

input.formnbr{
	border: 1px #69759F solid;
	margin:0px;
	width:172px;
}

select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

td.outlineBoxHeader{
	color: #333366;
	font-weight: bold;
	vertical-align:middle;
	padding: 4px 3px 4px 3px;
}

.newsHead {
	color: #333366;
	font-weight: bold;
	height:20px;
	vertical-align:middle;
	padding-left:3px;
}
a.newsHead:link {color:#333366; text-decoration:underline;padding-left:0px; }
a.newsHead:visited {color:#333366; text-decoration:underline;padding-left:0px; }
a.newsHead:hover {color:#333366; text-decoration:underline;padding-left:0px; }
a.newsHead:active {color:#333366; text-decoration:underline;padding-left:0px; }
a.newsHead:focus {color:#333366; text-decoration:underline;padding-left:0px; }
.hints {
	font-size:9px;
}
.detailText {
	padding-top:4px;
	vertical-align:top;
}
.detailCheck {
	vertical-align:top;
}
textarea {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 border: 1px #69759F solid;
 margin:0px;
 border-right: none;
 }

td.eventCell {
	padding:7px 3px;
	background-color:#ECECEC;
	text-align:left;
	vertical-align:top;
	}
td.pictCell {
	background-color:#ECECEC;
	text-align:center;
	vertical-align:top;
	}
.attention {
	margin:10px 0px;
	}
#calendar td {
	border:3px solid #ffffff;
	}
.prooferror{
	font-size:9px;
	color:#FF0000;
}

.hiddenRow {
    display:none;
}
.visibleRow {
	display:inline-block;
}

input.inputClass { background-color:#FFFFFF; border:1px solid #cfcfcf; height:15px; width:90px; }
select.inputClass { background-color:#FFFFFF; border:1px solid #cfcfcf; height:20px; width:120px; }
input.errorClass { background-color:#FFCCCC; border:1px solid #cfcfcf; height:15px; width:90px; }
select.errorClass { background-color:#FFCCCC; border:1px solid #cfcfcf; height:20px; width:120px; }

input.inputForumClass { background-color:#FFFFFF; border:1px solid #cfcfcf; height:15px; width:130px; }
input.errorForumClass { background-color:#FFCCCC; border:1px solid #cfcfcf; height:15px; width:130px; }