/* main  */

h1{
	font-family: tahoma,arial,helvetica,sans-serif; 
	font-size: 13px; 
	font-weight: bold;
	color: #B50601;
	border-bottom: dashed #B50601 1px;
}

.red {
	font-family: tahoma,arial,helvetica,sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	color: #B50601;	
}

.bodymain {
	background-image: url(../images/main.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top left;
}

.bodymenue {
	background-image: url(../images/navigation.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top left;
}

.bodysmall {
	background-color: black;
	font-family: tahoma,arial,helvetica,sans-serif; 
	font-size: 12px; 
	font-weight: normal;
	color: white;
	line-height: 18px;
	letter-spacing: 1px;
}


/* scrollbar */

html, body {
	scrollbar-base-color: #B50601;
	scrollbar-3dlight-color: black;
	scrollbar-arrow-color: #B50601;
	scrollbar-darkshadow-color: black;
	scrollbar-face-color: black;
	scrollbar-highlight-color: black;
	scrollbar-shadow-color: black;
	scrollbar-track-color: #B50601;
}

/* menue */

#mainmenue {
	position: absolute;
	top: 20px;
	left: 400px;
	width: 500px;
	height: 20px;
}

#submenue {
	position: absolute;
	top: 1px;
	left: 0px;
	max-width: 300px;
	high: 20px;
	padding-left: 10px;
	padding-right: 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #B50601;
	background-color: black;
}


/* links */

a:link {
	font-family: tahoma,arial,helvetica,sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	color: #B50601;
	text-decoration: none;
}

a:visited {
	font-family: tahoma,arial,helvetica,sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	color: #B50601;
	text-decoration: none;
}

a:hover {
	font-family: tahoma,arial,helvetica,sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	filter: alpha(opacity=50); 
	opacity: .5;
	color: black;
	background: #B50601;
	text-decoration: none;
}


/* main divs */
#mainnavi {
	position: absolute;
	top: 81px;
	left: 0px;
	width: 159px;
	max-height: 520px;
	padding: 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #B50601;
	background-color: black;
	font-family: tahoma,arial,helvetica,sans-serif; 
	font-size: 12px; 
	font-weight: normal;
	color: white;
	letter-spacing: 1px;
	line-height: 18px;
}

#maintext {
	position: absolute;
	top: 81px;
	left: 199px;
	width: 520px;
	max-height: 520px;
	padding: 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #B50601;
	background-color: black;
	font-family: tahoma,arial,helvetica,sans-serif; 
	font-size: 12px; 
	font-weight: normal;
	letter-spacing: 1px;
	color: white;
	line-height: 18px;
	overflow: auto;
}

#maingallery {
	position: absolute;
	top: 81px;
	left: 199px;
	width: 520px;
	height: 520px;
	padding: 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #B50601;
	background-color: black;
}

/* formuar */

table.fb {
	height: 300px;
}

/* footer */

#footer {
	position: absolute;
	top: 676px;
	right: 300px;
	color: #B50601;
	font-size: 11px;
}