a.designer:link { color: #808080; text-decoration: none }
a.designer:visited { color: #808080; text-decoration: none }
a.designer:hover { color: #808080; text-decoration: underline }
a.designer:active { color: #808080; text-decoration: none }

a.menu:link { color: #000000; text-decoration: none }
a.menu:visited { color: #000000; text-decoration: none }
a.menu:hover { color: #FFFFFF; text-decoration: none }
a.menu:active { color: #FFFFFF; text-decoration: none }

.imgview { color: #FFFFFF; text-decoration: underline; font-size: 20px; cursor: pointer;  }
a.imgview:link { color: #FFFFFF; text-decoration: underline; font-size: 20px; cursor: pointer;  }
a.imgview:visited { color: #FFFFFF; text-decoration: underline; font-size: 20px; cursor: pointer;  }
a.imgview:hover { color: #FFFFFF; text-decoration: underline; font-size: 20px; cursor: pointer;  }
a.imgview:active { color: #FFFFFF; text-decoration: underline; font-size: 20px; cursor: pointer; }

a:link { color: #FFFFFF;  }
a:visited { color: #FFFFFF; }
a:hover { color: #AE0004; }
a:active { color: #FFFFFF; }


.image_rotate {
	border: 1px solid #000000;
}
.image_rotate1 {
	position: absolute;
	left: 155px;
	top: 20px;
	height: 172px;
	width: 200px;
}
.image_rotate2 {
	position: absolute;
	left: 505px;
	top: 20px;
	text-align: center;

	width: 255px;
}

.image_stall {
	width: 230px;
	height: 173px;
	border: 1px solid #FFFFFF;
}

div.holder {
	height: 600px;
	width: 900px;
	left: 10px;
	top: 5px; 
	position: absolute;
}
div.top {
	background: url("./img/top.png");	
	width: 900px;
	height: 123px;
	left: 0px;
	top: 0px;
}
div.menu {
	background: url("./img/menubar.png");	
	background-repeat: no-repeat;
	width: 900px;
	height: 19px;
	text-align: center;
	top: 120px;
	left: 0px;
	z-index: 1;

}

a.menu {
	padding-left: 10px;	
	padding-right: 10px;
}
p.menu {
	padding: 0px;
	margin: 2px;
}
div.bottom {
	
	width: 900px;
	left: 0px;
	background: url("./img/bground.png");
}

div.content {
	min-height: 400px;
	width: 895px;
	left: 5px;
	top: 0px;
	padding-top: 10px;
	
	padding-left: 0px;
	position: relative;
}

div.bottom_d {
	height: 20px;
	color: #808080;
	width: 900px;
	left: 0px;
	top: 650px;
	top: 33em;
	text-align: center;
	padding-top: 4px;
	background: url("./img/bottom.png");
}

div {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
}
body {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	background: #D1DEF8;
	height: 100%;
}
td {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	vertical-align: top;
}
h1 {
	display:inline;
	font-family: arial;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: 500;
}
.javapics {
	width: 300px;
	height: 100px;
	border: 1px solid #000000;
	overflow: hidden;
	background: #C1C1C1;

}
img.javapic {
	position:relative;
	display:inline; 
	margin: 0px;
	height:100px;
}


.horse_table {
	border: 1px solid #E2E2E2;
	background: url("./img/table_back.png") #5E0002;
	

}

.horse_table_frontpage {
	border: 1px solid #E2E2E2;
	background: url("./img/table_back.png") #5E0002;
	text-align: center;

}

.maroon {
	background: url('./img/table_back.png') #5E0002;
	border-left: 1px solid #666;
	margin: 0px;
	padding: 3px;
}

td.kontakt {
	width: 140px;
}

div.bigpicture {
	visibility: hidden;
	display: none;
	text-align: center;
	vertical-align: top;
	left: 0px;
	top: 0px;

	position: absolute;

}
#bigpicture_img { 
	border: 5px solid #000000;

}

div.minheight {
	height: 300px;
	width: 1px;
}