@import "common.css";

body {
    background-image: url(../pictures/background.gif);
    background-repeat: repeat-y;
}

#image {
    position: absolute;
    left: 0px;
    top: 70px;
    width: 704px;
    height: 162px;
}

#header {
    position: absolute;
    left: 736px;
    top: 18px;
    width: 44px;
    height: 216px;
    background-image: url(../pictures/logo.gif);
}

#header #welcome, #header #news, #header #agenda, #header #documents, #header #press, #header #links, #header #shop,
#header #contact, #header #member_area, #header #search, #header #portrait, #header #services, #header #public_work {
    position: absolute;
    width: 36px;
    height: 400px;
    top: 234px;
    left: 9px;
}

#helpers {
    position: absolute;
    left: 20px;
    top: 28px;
    width: 150px;
}

#helpers ul {
    padding: 0px;
    margin: 0px;
}

#helpers li {
    display: block;
    float: left;
    padding: 0;
    padding-right: 3px;
    background-image: none;
}

#helpers a, #helpers span {
    display: block;
    width: 15px;
    height: 15px;
    overflow: hidden;
    text-indent: -5000px;
    float: left;
}

#german a {
    background-image: url(../pictures/icons/german_off.gif);
}

#german span {
    background-image: url(../pictures/icons/german_on.gif);
}

#french a {
    background-image: url(../pictures/icons/french_off.gif);
}

#french span {
    background-image: url(../pictures/icons/french_on.gif);
}

#home a, #back a, #print a {
    position: absolute;
    top: 224px;
}

#home a {
    background-image: url(../pictures/icons/home.gif);
    left: 0px;
}

#back a {
    background-image: url(../pictures/icons/back.gif);
    left: 18px;
}

#print a {
    background-image: url(../pictures/icons/print.gif);
    left: 36px;
}

#info {
    position: absolute;
    left: 284px;
    top: 30px;
    width: 420px;
    font-size: 11px;
    color: #999999;
}

#info a {
    color: #999999;
}

#sidetext {
    position: absolute;
    left: 20px;
    top: 252px;
    width: 150px;
}

#content {
    position: absolute;
    left: 284px;
    top: 252px;
    width: 420px;
    text-align: right;
}

#umzug {
	position:absolute;
	float:center;
	left:30px;
	top:10px;
	width:200px;
/*	text-align:center;
	text-indent:20px;*/
	font:larger, bold;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	color:#0066CC;
	background-color:#CCCCCC;
}

#scroller {
    width: 100%;
    height: 40px;
    margin-top: 30px;
	color: #0066CC;
/*  border-top: 1px solid #CCCCCC;*/
}