body {
	color:#000000;
	background-color:#ffffff;
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	margin:0px;
}

th, td, div, p, span {
	color:#000000;
    font-family:arial,helvetica,sans-serif;
    font-size:10px;
    font-weight:normal;
}


.hometext {
	background-color:#fffaeb;
}	

.bordergrey {
	background-color:#999999;
}	




.fliesstext {
	color:#333333;
}	




.search {
	background-color:#cc0000;
	color:#ffffff;
}
.searchlabel {
	background-color:#cc0000;
	color:#ffffff;
	text-align:right;
}


.subnavig {
	color:#cc0000;
	background-color:#ffffff;
}

.grey {
	background-color:#cccccc;
	color:#000000;
}

a.subnavig {
	color:#000000;
}

a { 
	color:#cc6600;
    font-family:arial,helvetica,sans-serif;
	text-decoration:none;
}

a.red { 
	color:#cc0000;
}

a:hover { 
	text-decoration:underline;
}


.title {
	font-size:11px;
	color:#cc0000;
}

.subtitle {
	font-size:11px;
	color:#000000;
	font-weight:bold;
	margin-bottom:5px;
}

.lead {
	color:#666666;
}

.green {
	background-color:#cccc99;
}

.white {
	color:#ffffff;
}

.black {
	color:#000000;
}

.greytext {
	color:#666666;
}


.sidebar { 
	color:#000000;
    font-family:arial,helvetica,sans-serif;
    font-size:9px;
	line-height:14px;
}


.red {
	color:#cc0000;
}

.booktitle {
	font-size:11px;
	color:#000000;
}



.author {
	font-size:11px;
	color:#000000;
}


/* forms */
textarea {
	font-family:arial,helvetica,sans-serif;
	font-weight:normal;
	font-size:10px;
}

input, select {
	font-family:arial,helvetica,sans-serif;
	font-weight:normal;
	font-size:10px;
}

input.search, select.search {
	background-color:#ffffff;
	color:#000000;
	width:100px;
}

input.login {
	margin-bottom:5px;
}

input.searchsubmit {
	font-size:9px;
	width:80px;
}

.forumsubject {
	color:#cc6600;
}

a.forum {
	color:#666666;
	text-decoration:underline;
}

.error {
	color:#cc0000;
}
