body {
	margin:0 0 0 0;
	background:#FFFFFF;
	background-image:url(../img/backgroundPattern.gif);
	background-repeat:repeat-x;
	
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
}

a {
	color:#000000;
	text-decoration:underline;
}

a:hover {
	color:#909090;
	text-decoration:underline;
}

.smallFont {
	font-size:14px;
	color:#909090;
}

#backgroundHeader {
	position:absolute;
	top:0px;
	left:0px;
	width:860px;
	height:280px;
	background-color:#000000;
}

#pictureHeader {
	position:absolute;
	top:5px;
	left:30px;
	width:825px;
	height:270px;
}

#backgroundContext {
	position:absolute;
	top:280px;
	left:0px;
	width:270px;
	height:215px;
	background-color:#000000;
}

#pictureContext {
	position:absolute;
	top:280px;
	left:30px;
	width:235px;
	height:210px;
}

#copyrightPhotography {
	position:absolute;
	top:302px;
	left:0px;
	width:30;
	height:188px;
}

#mainNavigation {
	position:absolute;
	top:280px;
	left:270px;
	width:590px;
	height:22px;
	background-color:#000000;
}

#switchLanguage {
	position:relative;
	top:5px;
	left:720px;
	width:135px;
	height:26px;
	background-color:#000000;
}

#preload {
	visibility:hidden;
}

.switchLanguageGerman {
	position:absolute;
	top:0px;
	left:5px;
	width:61px;
	height:26px;
	background-image:url(../img/switchLanguageGerman_passive.gif);
}

.switchLanguageGerman:hover {
	background-image:url(../img/switchLanguageGerman_active.gif)
}

.switchLanguageGermanStatus {
	position:absolute;
	top:0px;
	left:5px;
	width:61px;
	height:26px;
	background-image:url(../img/switchLanguageGerman_active.gif)
}

.switchLanguageEnglish {
	position:absolute;
	top:0px;
	left:78px;
	width:55px;
	height:26px;
	background-image:url(../img/switchLanguageEnglish_passive.gif)
}

.switchLanguageEnglish:hover {
	background-image:url(../img/switchLanguageEnglish_active.gif)
}

.switchLanguageEnglishStatus {
	position:absolute;
	top:0px;
	left:78px;
	width:55px;
	height:26px;
	background-image:url(../img/switchLanguageEnglish_active.gif)
}

.subnavigationRouhiainen {
	position:absolute;
	top:0px;
	left:234px;
	width:138px;
	height:26px;
	background-image:url(../img/subnavigationRouhiainen_passive.gif)
}

.subnavigationRouhiainenStatus {
	position:absolute;
	top:0px;
	left:234px;
	width:138px;
	height:26px;
	background-image:url(../img/subnavigationRouhiainen_active.gif)
}

.subnavigationRouhiainen:hover {
	background-image:url(../img/subnavigationRouhiainen_active.gif)
}

.subnavigationRautio {
	position:absolute;
	top:0px;
	left:386px;
	width:97px;
	height:26px;
	background-image:url(../img/subnavigationRautio_passive.gif)
}

.subnavigationRautio:hover {
	background-image:url(../img/subnavigationRautio_active.gif)
}

.subnavigationRautioStatus {
	position:absolute;
	top:0px;
	left:386px;
	width:97px;
	height:26px;
	background-image:url(../img/subnavigationRautio_active.gif)
}

#singleColumn {
	position:absolute;
	top:302px;
	left:290px;
	width:565px;
	height:auto;
	padding-bottom:26px;
}

#fullColumn {
	position:absolute;
	top:302px;
	left:-1px;
	width:860px;
	height:auto;
	padding-bottom:26px;
}

#doubleColumnLeft {
	position:absolute;
	top:302px;
	left:290px;
	width:280px;
	height:auto;
	padding-bottom:26px;
}

#doubleColumnRight {
	position:absolute;
	top:302px;
	left:580px;
	width:280px;
	height:auto;
	padding-bottom:26px;
}

.marginTextTop {
	position:relative;
	height:28px;
}

td.titleCell {
	vertical-align:top;
	width:282px;
	font-weight:bold;
}

td.descriptionCell {
	vertical-align:top;
	width:282px;
}

ul
	{
	margin-top:0px;			/* Abstand von oben FX verringern */
	margin-left:0.5em;		/* Einzug FX verringern */
	padding-left:0.5em;		/* Einzug IE verringern */
}
