body {
margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
font-family:arial;
font-style:normal;
font-size:12px;
color:#00004f;
background-image:url(../picshare/bg.gif);
background-repeat:repeat;
line-hight: 1.3;         

}




h1 {
font-weight:bold;
font-size:14px;
color:#00004f;
}

h2 {
font-weight:normal;
font-size:11px;
color:#00004f;
}

h3 {
font-weight:bold;
font-size:11px;
color:#7880B6;
}

h4 {
font-style:italic;
font-weight:normal;
font-size:14px;
color:white;

}



#headlinie {
position:absolute;
top:0px;
left:1024px;
width:1px;
height:125px;
z-index:135;
background-color:#00004f;
}

#logo {
	position:absolute;
	padding-top:33px;
	padding-left:77px;
	width:155px;
	height:47px;
	left: 2px;
	top: -12px;

}

#nav_bg {
position:absolute;
height:28px;
width:1024px;
top:97px;
background-image:url(../picshare/nav_bg.gif);
background-repeat:x-repeat;

}


#nav {
	position:absolute;
	height:28px;
	left:85px;
	top:103px;
	font-size:11px;
	color:#00004f;
	width: 578px;


}

#subnav {
position:absolute;
top:33px;
left:765px;
font-size:11px;
color:#00004f;
width:200px;
height:25px;

}

#zurueck {
	position:absolute;
	display:block;
	height:20px;
	width:540px;
	background-color:#7880B6;
	padding-top:6px;
	left:103px;
	font-size:11px;
	color:white;
	z-index:120;
	overflow:hidden;
	top: 2px;

}




#over1 {
position:absolute;
left:90px;
top:118px;
background-image:url(../picshare/nav_over.gif);
background-repeat:no-repeat;
width:200px;
height:100px;
visibility:hidden;
}

#over2 {
position:absolute;
left:131px;
top:118px;
background-image:url(../picshare/nav_over.gif);
background-repeat:no-repeat;
width:200px;
height:100px;
visibility:hidden;
}

#over3 {
position:absolute;
left:180px;
top:118px;
background-image:url(../picshare/nav_over.gif);
background-repeat:no-repeat;
width:200px;
height:100px;
visibility:hidden;
}

#over4 {
position:absolute;
left:225px;
top:118px;
background-image:url(../picshare/nav_over.gif);
background-repeat:no-repeat;
width:200px;
height:100px;
visibility:hidden;
}

#over5 {
position:absolute;
left:287px;
top:118px;
background-image:url(../picshare/nav_over.gif);
background-repeat:no-repeat;
width:200px;
height:100px;
visibility:hidden;
}

#over6 {
position:absolute;
left:360px;
top:118px;
background-image:url(../picshare/nav_over.gif);
background-repeat:no-repeat;
width:200px;
height:100px;
visibility:hidden;
}

#over7 {
position:absolute;
left:400px;
top:118px;
background-image:url(../picshare/nav_over.gif);
background-repeat:no-repeat;
width:200px;
height:100px;
visibility:hidden;
}


#over8 {
position:absolute;
left:438px;
top:118px;
background-image:url(../picshare/nav_over.gif);
background-repeat:no-repeat;
width:200px;
height:100px;
visibility:hidden;
}
.navigation a:hover {
font-weight:bold;
color:#00004f;
padding-bottom:10px;
}


#content_bg {
	position:absolute;
	background-image:url(../picshare/content_bg.gif);
	background-repeat:y-repeat;
	height:747px;
	width:82px;
	overflow:hidden;
	top: 1px;


}

#content {
	position:absolute;
	background-color:#7880B6;
	left:96px;
	width:647px;
	line-hight: 1.3; 
	overflow-x:hidden;
	overflow-y: scroll;
	overflow-y: auto;
	top: -1px;
	height: 1440px;
	height:100%;
	z-index:100;
	top: -1px;

}


#kolumne {
	position:absolute;
	font-size:11px;
	line-height:17px;
	left:743px;
	padding-top:3px;
	background-image:url(../picshare/kolumne_bg.gif);
	background-repeat:y-repeat;
	background-color:#D1D5E7;
	color: #00004f;
	width: 309px;
	height: 1640;
	top: -10px;
	padding-left:20px;
	z-index:5;
	}



#footer_bg {
background-color:#00004f;
height:20px;
width:1025px;
}

#footer {
font-family:arial;
font-size:11px;
padding-top:3px;
padding-left:95px;
color:#D1D5E7;
height:20px;
}

.content {font-weight:normal; font-size:12px;color:white }
.bold {font-weight:bold; font-size:12px}
.bold_r {font-weight:bold; font-size:11px}
.rot {font-weight:normal; color:#00004f; font-size:12px; }
.rot_r {font-weight:normal; color:#00004f; font-size:11px; }
.gruen_r {font-weight:normal; color:#00004f; font-size:11px; }
.schwarz_r {font-weight:normal; color:#00004f; font-size:11px; }
.kursiv {font-style:italic; font-size:12px; }
.kursiv_r {font-style:italic; font-size:11px; }

.ausstellung {text-decoration:underline ;}

a:hover { font-weight:bold; color:#00004f;}
a:link {text-decoration:none; color:#00004f;}
a:visited { text-decoration:none; color:#00004f}
a:active { text-decoration:none; color:#00004f}

input {
font-family:arial;
font-style:normal;
font-size:11px;
color:#00004f;
width:200px;
height:20px;
}

textarea {
font-family:arial;
font-style:normal;
font-size:11px;
color:#00004f;
width:200px;
}
