a:link {
	color:#003B6F;
	font-size:8pt;
}

a:visited {
	color:#003B6F;
	font-size:8pt;
}

a:active {
	color:#003B6F;
	font-size:8pt;
}

.nodeco {
	text-decoration: none;
}

.nav {
	/*background-color: white; /*#d7dfe8;*/
	margin-top:2;
	margin-bottom:2;
	margin-left:0;
	font-family:verdana;
	color:#003B6F;
	font-size:8pt;
	font-weight:normal;
}

.td {
	background-color: white;
	margin-top:2;
	margin-bottom:2;
	margin-left:2;
	border : 1px solid #AFC1CE;
}

.td_title {
	background-color: #AFC1CE;
	border : 1px solid #AFC1CE;
}

.title {
	font-family:verdana;
	padding-left:5px;
	color:black;
	font-size:8pt;
	font-weight:normal;	
	line-height : 16px;
}

.titlecontainer
{
	background-color:#C1D3E1;
	height:20px;
}

.content
{
	font-size:8pt;
	font-family:verdana;
	font-weight:normal;
	color:black;
}

.contentcontainer{
	background-color: white;
	border:#C1D3E1 solid 1px;
}


.title_nobg {
	font-family:verdana;
	color:#003B6F;
	font-size:10pt;
	font-weight:bold;	
}

.heading {
	font-family:verdana;
	color:#003B6F;
	font-size:10pt;
	font-weight:bold;	
}

.text {
	margin-top:5;
	margin-bottom:4;
	margin-left:4;
	font-family:verdana;
	color:#003B6F;
	font-size:8pt;
	font-weight:normal;	
}

.text_navleft {
	background-color: white; /*#d7dfe8;*/
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	font-family:verdana;
	color:#003B6F;
	font-size:8pt;
	font-weight:normal;	
}

.text_title {
	background-color: white; /*#d7dfe8;*/
	margin-top:5;
	margin-bottom:0;
	margin-left:4;
	font-family:verdana;
	color:#003B6F;
	font-size:9pt;
	font-weight:normal;	
}

.text_small {
	background-color: white; /*#d7dfe8;*/
	padding-top:2;
	padding-bottom:2;
	padding-left:2;
	font-family:verdana;
	color:#003B6F;
	font-size:7pt;
	font-weight:normal;	
}	

.white {
	color:white;
	font-size:1;
}

.head_1 {

	color:black;
	font-size:15pt;
	font-weight:bold;
	font-family : verdana;
}

.head_2 {

	color:#698aaf;
	font-size:11pt;
	font-weight:bold;
	letter-spacing:2px;
	font-family : verdana;
}

.subhead {

	color:black;
	font-size:8pt;
	font-weight:bold;
	font-family:verdana;
}

/* Zukunftstag */
.text_zukunftstag {
	margin-top:5;
	margin-bottom:4;
	margin-left:4;
	font-family:verdana;
	color:#003B6F;
	font-size:9pt;
	font-weight:normal;	
}

.thumbnail
{
	font-family:verdana;
	position: relative;
	z-index: 0;
}

.thumbnail:hover{
	background-color: transparent;
	z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
	position: absolute;
	background-color:  #FFFFE7;
	padding: 5px;
	left: -1000px;
	border: 1px dashed gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: 60px;
	left: 60px; /*position where enlarged image should offset horizontally */
}
