@import url(fonts.css );
@import url(lightbox.css );
body {
	background-color: #605b4c;
}
#container {
	position: absolute;
	height: 508px;
	width: 900px;
	margin-top: -280px;
	margin-left: -450px;
	padding: 0;
	top: 50%;
	left: 50%;
	border-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: red; 
	border-bottom-color: red;
	background-color: #4a453b;
	background-image: url(../jpg/subtheme.jpg);
	background-repeat: no-repeat;
	background-position: 0px 29px;
}
#topnavi {
	position: absolute;
	top: 1px;
	left: 31px;
	height: 25px;
	width: 838px;
	border-style: solid;
	border-top-width: 3px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: #3e0a8d;
	background-color: #efe3ca;
	background-image: url(../jpg/ihslogo_top.jpg);
	background-repeat: no-repeat;
	background-position: 664px 2px;
	font-family: Arial, Tahoma, Sans-Serif;
	color: #ffffff;
	font-size: 9pt;
}
#topnavi-left {
	position: absolute;
	top: 1px;
	height: 25px;
	width: 31px;
	border-style: solid;
	border-top-width: 3px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: #3e0a8d;
	background-color: #efe3ca;
}
#topnavi-right {
	position: absolute;
	top: 1px;
	left: 869px;
	height: 25px;
	width: 31px;
	border-style: solid;
	border-top-width: 3px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: #3e0a8d;
	background-color: #dbcdb4;
}
#bottomnavi {
	position: absolute;
	left: 31px;
	top: 479px;
	height: 28px;
	width: 869px;
}
#bottomnavi-right {
	position: absolute;
	top: 480px;
	left: 869px;
	height: 28px;
	width: 31px;
	background-image: url(../jpg/ornament_right.jpg);
	background-repeat: no-repeat;
}
#bottomnavi-left {
	position: absolute;
	top: 480px;
	left: 0px;
	height: 28px;
	width: 31px;
	background-image: url(../jpg/ornament_left.jpg);
	background-repeat: no-repeat;
}
#secondnavi {       /*Navi für Sprachen und Impressum*/
	position: absolute;
	bottom: 20px;
	right: 10px;
}
#validator {
	position: absolute;
	bottom: 5px;
	left: 10px;
}
#theme {
	position: absolute;
	top: 29px;
	left: 31px;
	height: 222px;
	width: 399px;
}
/*Format des linken Fensters unter dem Bild*/
#box1 {
	position: absolute;
	top: 251px;
	left: 31px;
	height: 230px;
	width: 398px;
	background-color: #e0d3c1;
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-right-color: #4a453b;
}
/*****************************/
#box2 {
	position: absolute;
	top: 29px;
	left: 430px;
	height: 92px;
	width: 439px;
	background-color: #FCF3E0;
	background-image: url(../jpg/ihslogo_bottom.jpg);
	background-repeat: no-repeat;
	background-position: 190px 0px;
}
/*Format des Hauptfensters (Contents)*/
#box3 {
	position: absolute;
	top: 121px;
	left:430px;
	width: 439px;
	height: 360px;
	overflow: auto;
	background-color: #fbf7f0;
}
/******************************/
#mainmenue-img {
	position: absolute;
	top: 29px;
	left: 869px;
	height: 236px;
	width: 31px;
}