body, td, div, p, span, input, textarea {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}

body {
	background-color : #f9f0d0;
	margin-left : 0;
	margin-top : 0;
	scrollbar-DarkShadow-Color:#cccccc; 
	scrollbar-Track-Color:#cccccc; 
	scrollbar-Face-Color:#f9f0d0; 
	scrollbar-Shadow-Color:#000000 ; 
	scrollbar-Highlight-Color:#000000; 
	scrollbar-3dLight-Color:#cccccc; 
	scrollbar-Arrow-Color:#006699; 
}

.lightblue {
	background-color: #90b1cf;
}

.lightgrey {
	background-color: #cccccc;
}

.lgs {
	background-color: #cccccc;
	font-size:xx-small;
}
.lbs {
	background-color: #90b1cf;
	font-size:xx-small;
}
.ws {
	background-color: #ffffff;
	font-size:xx-small;
}


.darkblue {
	color: #003366;
}

.input {
	font-size:xx-small;
	border-style:solid;
	border-width: 1px 1px 1px 1px;
	border-color:#000000;
}

.button {
	border-color:#000000;
	font-size:xx-small;
	border-style:solid;
	border-width: 1px 1px 1px 1px;
}

.small {
	font-size:xx-small;
}

.smallbold{
	font-size:xx-small;
	font-weight:600;
}

.box{
	background-color: #90b1cf;
	border-style:solid;
	border-width: 1px 1px 1px 1px;
	border-color:#000000;
}
.newsbox {
	padding: 2px 2px 2px 2px;
	background-color: #cccccc;
	font-size: xx-small;
}
.bluenews {
	padding: 2px 2px 2px 2px;
	background-color: #90b1cf;
}
.news {
	padding: 2px 2px 2px 2px;
}


a:link {
	font-size:x-small;
	font-weight:600;
	text-decoration:underline;
	color: #003366;
}

a:visited {
	font-weight:600;
	text-decoration:underline;
	color: #663366;
}

a:hover {
	background-color: #f9f0d0;
}

a.small{
	font-size:xx-small;
	font-weight:600;
	text-decoration:underline;
}

h1 {
	font-size: medium;
	font-weight: 600;
		
}

h2 {
	font-size: small;
}

h3 {
	font-size: x-small;
	font-style: italic;
}

.beige {
	background-color : #f9f0d0;
}

.white {
	background-color : #ffffff;
}

.imgmiddle { 
	vertical-align: text-top; 
}

.zutat {
	text-decoration:underline;
	cursor: hand;
}

.over {
	position:absolute; 
	visibility:hidden; 
	z-index:1;
}

a.xs {
	font-size:xx-small;
	text-decoration:underline;
	font-weight: lighter;
}
a.xs:visited {
	font-size:xx-small;
	text-decoration:underline;
	font-weight: lighter;
}
a.xs:hover {
	font-size:xx-small;
	text-decoration:underline;
	font-weight: lighter;
}
a.xs:link {
	font-size:xx-small;
	text-decoration:underline;
	font-weight: lighter;
}
.logview{
	font-family:'courier new','lucida console';
	background-color: white;
	color: black;
	border-style:solid;
	border-width: 1px 1px 1px 1px;
	border-color:#000000;
	width: 95%;
	height: 90%;
}

.barhead {
	margin-top: 4px;
	margin-bottom: 0px;
}
a.logo:hover {
	background-color: #90b1cf;
}

fieldset {
    border:     #90b1cf solid 1px;
    padding:    0.5em;
}

