/* CSS Document */


body {
	background-image:  url(img/layout/bg1.jpg);
	background-repeat: repeat-y;
	margin:0px;
	background-position: center top;
	background-color: #E6E6E6;
	font-family: Arial;


}
.hinterstruktur {
	background-attachment: scrolled;
	background-image:  url(img/layout/struktur1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;

}
.head {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #666666;
	background-image: url(img/layout/head3.jpg);


}
.fontnav {
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;





}
.fontnavoben {
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 4px;

}
.fontnavlogo {
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	padding-right: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.1em;




}
.newscontainer {
	border: none 0;
	padding: 8px 14px;
	font-size: 10pt;



}
.containertext {
	padding: 4px 4px 4px 10px;
	font-size: 10pt;
	border: none;



}

.fontnavunter {
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	padding-left: 2px;
	padding-top: 4px;

}

a {
	color: #666666;
	text-decoration: none;
}
 a.type_1 {
	color:#FFFFFF;
	text-decoration:none;
	border: none; 



}

a.type_2 {
	color:#FFFFCC;
	text-decoration:underline;
	border: none; 



}


a.type_3 {
	color:#000000;
	text-decoration:none;
	border: none; 
	padding-left:1px;
padding-right:1px



}

a.type_4 {
	color:#000000;
	text-decoration:none;
	border: none;
	padding-left:1px;
	padding-right:1px;
	font-weight: bold;



}

#bordertb {
	border-top: 1px solid #333399;
	border-bottom: 1px solid #333399;

}
#bordert {
	border-top: 1px solid #333399;
	border-right: none;
	border-bottom: none;
	border-left: none;

}
#borderb {
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #333399;
	border-left: none;

}
a:hover {
	font-weight: normal;
	text-decoration: underline;

	

}


 a.type_1:hover {

color:#FFFFCC;
text-decoration:underline
} 

 a.type_3:hover {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	padding-left:1px;
	padding-right:1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #99CCFF;
} 

a.type_4:hover {
	text-decoration:underline;
	font-weight:bold;
	width: 100%;
} 

.fontnavleft {

	font-size: 10pt;
	font-weight: bold;
	color: #FFFFCC;
	padding-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textrahmen {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
u {
	color: #FFFFCC;
}
.borderall {
	border: 1px solid #333399;
	padding: 4px;

}
.fontnavsmall {


	font-size: 8pt;
	font-weight: bold;
	color: #FFFFCC;
	padding-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.borderallfirmen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border: 1px solid #333399;
	width: 150px;





}
.gepunktet {
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
	border-left-color: #6666B3;
}
.containertext_gepunktet {
	padding: 4px 4px 4px 10px;
	font-size: 10pt;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: 1px dotted #6666B3;
}
a.type_5 {
	color:#FF6600;
	text-decoration:none;
	border: thin none #FF6600;
	padding-left:1px;
	padding-right:1px;
	font-weight: bold;
	font-size: 12pt;
}
a.type_5:hover {
	text-decoration:underline;
	font-weight:bold;
	width: 100%;
	color: #FF6600;
}

