/* CSS Document */

.hintergrund {
	background-image:url("images/background.jpg");
	background-repeat:repeat-x;
	background-color:#E0E0E0;
}

.container {
	position:relative;
	width:850px;
	margin-left:auto;
	margin-right:auto;
}

.container .menue {
	position:absolute;
	top:0px;
	width:250px;
	height:300px;
	background-image:url(images/menue.gif);
	background-repeat:no-repeat;
	left:0px;
	
	font-family:"Arial Black", Arial, Verdana, Tahoma;
	font-size:95%;
	color:#2A2A2A;
}

.container .menue .itemlist {
	margin-top:90px;
	text-align:left;
}
.container .menue .itemlist .item a {
	display:block;
	height:18px;
	padding-left:22px;
	border-bottom-color:#AAAAAA;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-color:#DBDBDB;
	text-decoration:none;
	color:#2A2A2A;
}

.container .menue .itemlist .item a:hover{
	background-color:#C9C9C9;
	color:#FFFFFF;	
}

.container .addmenue {
	position: absolute;
	top:0px;
	left:250px;
	height:25px;
	width:600px;
	text-align:right;

	font-family:"Arial Black", Arial, Verdana, Tahoma;
	font-size:95%;
	color:#DBDBDB;
}

.container .addmenue a {
	font-family:"Arial Black", Arial, Verdana, Tahoma;
	font-size:95%;
	color:#DBDBDB;
	text-decoration:none;
}

.container .addmenue a:hover {
	font-family:"Arial Black", Arial, Verdana, Tahoma;
	font-size:95%;
	color:#666666;
}

.container .animation {
	position:absolute;
	top:25px;
	left:250px;
	height:250px;
	width:600px;
	background-color:#FFFFFF;
}
.container .addanim {
	position:absolute;
	top:275px;
	left:250px;
	height:25px;
	width:600px;
	background-image:url(images/designstudie_07.gif);
}

.container .textheader {
	position:absolute;
	left:250px;
	top:325px;
	height:25px;
	width:600px;
	background-image:url(images/designstudie_11.gif);
}

.container .textcontainer {
	position:absolute;
	left:250px;
	top:350px;
	width:560px;
}

.container .textbody {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	width:600px;
	position: relative;
}

.container .textbody a {
	font-family:"Arial Black", Arial, Verdana, Tahoma;
	font-size:90%;
	color:#990033;
	text-decoration:none;
}

.container .textbody a:hover {
	color:#999999;
	text-decoration:underline;
}

.container .textbody .guestbook {
	margin-left:10px;
	width:560px;
}

.container .textbody .left {
	width:175px;
	float:left;
	padding-left:25px;
}
.container .textbody .left h1 {
	font-family:"Arial Black", Arial, Verdana, Tahoma;
	color:#666666;
	font-size:190%;
	padding-top:0px;
	margin-top:0px;
	font-weight:normal;
	width:175px;
}
.container .textbody .left p {
	font-size:80%;
}


.container .textbody .right {
	width:400px;
	float:right;
	padding-top:60px;
}

.container .textbody .right .text {
	font-size:80%;
	width:350px;
	padding-left:15px;
	margin-top:25px;
	border-left-width:1px;
	border-left-style:solid;
}

.container .textcontainer .textfooter {
	left:250px;
	height:25px;
	width:600px;
	background-image:url(images/designstudie_21.gif);
	clear:both;
}

.container .kastencontainer {
	position:absolute;
	top:350px;
	width:250px;
}

.container .hellerkastenheader {
	position:absolute;
	top:325px;
	background-image:url(images/designstudie_09.gif);
	background-repeat:no-repeat;
	height:25px;
	width:250px;
}

.container .kastencontainer .hellerkasten {
	width:225px;
	background-color:#DBDBDB;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	text-align:center;
}

.container .kastencontainer .hellerkasten p {
	margin:0px;
	font-size:180%;
	font-family:"Arial Black", Arial, Verdana, Tahoma;
	color:#666666;
	font-weight:normal;
	text-align:center;
}

.container .kastencontainer .hellerkasten a {
	font-family:"Arial Black", Arial, Verdana, Tahoma;
	font-size:90%;
	color:#990033;
	text-decoration:none;
}

.container .kastencontainer .hellerkasten a:hover {
	color:#999999;
	text-decoration:underline;
}

.container .kastencontainer .hellerkasten .button {
	background-repeat:no-repeat;
	width:165px;
	height:30px;
	margin-left:5px;
}

.container .kastencontainer .hellerkasten .button img{
	border-style:none;
}

.container .kastencontainer .hellerkastenfooter {
	position:absolute;
	background-image:url(images/designstudie_13.gif);
	background-repeat:no-repeat;
	height:25px;
	width:250px;
}

.container .kastencontainer .dunklerkastenheader {
	position:absolute;
	background-image:url(images/designstudie_16.gif);
	background-repeat:no-repeat;
	height:10px;
	width:225px;
	margin-top:50px;
}

.container .kastencontainer .dunklerkasten {
	width:225px;
	background-color:#666666;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	text-align:center;
	margin-top:60px;
}

.container .kastencontainer .dunklerkasten a {
	font-family:"Arial Black", Arial, Verdana, Tahoma;
	font-size:90%;
	color:#990033;
	text-decoration:none;
}

.container .kastencontainer .dunklerkasten a:hover {
	color:#999999;
	text-decoration:underline;
}

.container .kastencontainer .dunklerkastenfooter {
	position:absolute;
	background-image:url(images/designstudie_18.gif);
	background-repeat:no-repeat;
	height:10px;
	width:225px;
}
