/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #07075F;
	background-color: #94B3D7;
	text-decoration: none;
	text-align:center;
}

td {
	padding:5px 0px 5px 0px;
	vertical-align: top;
}
a:link, a:visited  {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #07075F;
	text-decoration: none;
	margin: 50px 0px 0px 0px;
	font-weight: bold;
}

a:hover  {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6B05;
	text-decoration: none;
	margin: 50px 0px 0px 0px;
}


.parentBox {
	width: 825px;
	margin: auto;
	text-align: left;
	background-image: url(img/logo.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 100px 0px 0px 0px;
	
}


/*NAVIGATIONS BLOCK*/
#nav {
	width: 210px;
	padding: 30px 5px 50px 5px;
	background-image: url(img/sub_nav.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	float:left;
}

#nav a:link, #nav a:visited {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #07075F;
	line-height: 22px;
	text-decoration: none;
	margin: 0px 0px 0px 10px;
	font-weight: bold;
}

#nav a:hover {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6B05;
	line-height: 22px;
	text-decoration: none;
	margin: 0px 0px 0px 10px;
	font-weight: bold;
}

.title {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #07075F;
	text-decoration: none;
	font-weight: bold;
	margin: 10px 0px 2px 9px;
}

.title1 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #07075F;
	text-decoration: none;
	font-weight: bold;
}

.botext {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #07075F;
	text-decoration: none;
	margin: 90px 170px 10px 20px;
}

.orangetitle {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6B05;
	text-decoration: none;
	font-weight: bold;
}

.blackText {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #07075F;
	text-decoration: none;
	margin: 0px 0px 0px 10px;
}

.rightText {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #07075F;
	text-decoration: none;
	margin: 0px 0px 0px 5px;
	line-height:20px;
}

.text {
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #07075F;
	text-decoration: none;
	margin: 5px 15px 5px 10px;
	line-height:12px;
}

.text2 {
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #07075F;
	text-decoration: none;
	margin: 0px 7px 0px 7px;
	line-height:12px;
	font-weight: bold;
}

.rightText2 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #07075F;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	line-height:12px;
}

.right1 {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #07075F;
	text-decoration: none;
	margin: 0px 10px 0px 20px;
	vertical-align: bottom;
}
.right2 {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #07075F;
	text-decoration: none;
	margin: 0px 10px 0px 24px;
}
.right3 {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #07075F;
	text-decoration: none;
	margin: 0px 10px 0px 14px;
}
.beige {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color:#90896E;
	text-decoration: none;
	letter-spacing: 4px;
	margin: 0px 0px 0px 7px;
}

.beige2 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color:#90896E;
	text-decoration: none;
	letter-spacing: 4px;
	margin: 0px 0px 0px 0px;
}

.blueLine {
	margin: 0px 5px 0px 10px;
}

.orangeLine1 {
	margin: 100px 0px 0px 5px;
	
}

.orangeLine2 {
	margin: 0px 0px 0px 5px;
	
}

.orangeLine3 {
	margin:3px 11px 0px 0px;
	
}

.orangeLine4 {
	margin: 0px 0px 0px 5px;
	
}
/*CONTENT BLOCK*/
.top {
	background-image: url(img/top.gif);
	background-repeat: no-repeat;
	float:right;
	height:44px;
	width: 604px;
}
#top {
	background-image: url(img/top.gif);
	background-repeat: no-repeat;
	float:right;
	height:44px;
	width: 604px;
}

#top a:link, #top a:visited {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	margin: 0px 0px 0px 15px;
	
}

#top a:hover{
	margin: 0px 0px 0px 15px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF6B05;
	text-decoration: none;
	font-weight: normal;
}

.mid {
	background-image: url(img/mid.jpg);
	background-repeat: repeat-y;
	float:right;
	width:604px;
	min-height:355px;
}

#gal {
	width:604 px;
	padding: 10px 0px 0px 20px;
}

#gal_nav {
	text-align: left;
	vertical-align: top;
}

/*#gal_nav img {
	border-width: 2px;
	border-style : solid;
	border-color : #666666;
}*/

#gal_nav td {
	padding:0px;
	text-align: center;
}

#gal_nav a:link,#gal_nav a:visited {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #07075F;
	text-decoration: none;
	font-style: normal;
	font-weight: lighter;
}

#gal_nav a:hover {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF6B05;
	text-decoration: none;
	font-style: normal;
	font-weight: lighter;
}


#links {
	width:410px;
	float: left;
	padding: 10px 0px 0px 30px;
}

#rechts {
	width: 150px;
	float: right;
}

#rechts a:link,#rechts a:visited {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #07075F;
	text-decoration: none;
	font-style: normal;
	font-weight: lighter;
}

#rechts a:hover {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF6B05;
	text-decoration: none;
	font-style: normal;
	font-weight: lighter;
}


.bottom {
	background-image: url(img/bottom.jpg);
	background-repeat: no-repeat;
	float:right;
	height:182px;
	width:604px;
}

.headline {
	margin: 5px 0px 5px 0px;
}

.content{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #07075F;
	text-decoration: none;
	floate:left;
	line-height: 14px;
}

.list {
	list-style-position: outside;
	list-style-image:url(img/feil.gif);
}

.list3 {
	list-style-position: outside;
	list-style-type: disc;
}

.list2 {
	list-style-position: outside;
	list-style-type: decimal;
}

	
.subTitle {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6B05;
	text-decoration: none;
	font-weight: bold;
	margin: 70px 160px 0px 0px;
}
.spruch {
	top: 130px;
	left:10px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #07075F;
	text-decoration: none;
	font-weight: bold;
}
.spruch2 {
	top: 15px;
	left:210px;
}

.whiteText {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bolder;
	margin: 0px 0px 0px 0px;
}

/*Bilder*/ 

.topBild {
	float:right;
	overflow:visible;
	margin: 65px 0px 0px 0px;
	left: 330px;
}

.subBilder {
	margin: 20px 0px 0px 10px;
	float:left;
}

.bild{
	margin: 0px 5px 0px 5px;
	border: 0px;
}

.bild70{
	margin: 70px 5px 10px 5px;
		border: 0px;
}

.bild80{
	margin: 250px 5px 10px 15px;
		border: 0px;
}
.bild1 {
	margin: -10px 0px 0px 10px;
		border: 0px;
	}
	
.bild2 {
	margin: 15px 0px 5px 25px;
	border: 0px;
	}
	
.bild3 {
	margin: 0px 0px 0px 7px;
	border: 0px;
}

.bild4 {
	margin: 0px 0px 0px 7px;
	border: 0px;
}

.bild5 {
	margin: 0px 20px 0px 2px;
	float:left;
	border: 0px;
}

.bild6 {
	margin: 5px 20px 0px 20px;
	float:left;
	border: 0px;
}

.bild7 {
	margin: 19px 17px 0px 0px;
	float:right;
	border: 0px;
}

.bild8 {
	margin: 20px 18px 0px 0px;
	float:right;
	border: 0px;
}

.bilddown {
	margin: 0px 28px 0px 0px;
	float:right;
	border: 0px;
}

.bild9 {
	margin: 0px 0px 0px 10px;
	border: 0px;
}

.bild10 {
	margin: 60px 5px 20px 0px;
	border: 0px;
}

.bild11 {
	margin: 0px 15px 0px 0px;
	float:right;
	border: 0px;
}
.bild20 {
	margin: 40px 8px 0px 0px;
	float:right;
	border: 0px;
}

.bild12 {
	margin: 20px 20px 20px 20px;
	border: 0px;
}
.bild13 {
	margin: 10px 10px 0px 10px;
	border: 0px;
}

/*LOGO linkleiste */

.bildLOGO {
	margin: 75px 10px 15px 12px;
	border: 0px;
}

.bildLOGO_2 {
	margin: 110px 10px 15px 12px;
	border: 0px;
}

.bildLOGO_3 {
	margin: 180px 10px 15px 12px;
	border: 0px;
}

.bildLOGO_4 {
	margin: 80px 10px 15px 12px;
	border: 0px;
}


/*neue Bilder*/

.bild_mitte_re {
	margin: 0px 10px 0px 10px;
	text-align: center;
	border: 0px;
}

.floatRight {
	float: right;
	border:0px;
}

.back3 {
	text-align: right;
	margin: 20px 0px 0px 0px;
}
.floatLeft {
	float:left;
	border:00px;
}
#preistbl {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #07075F;
	text-decoration: none;
	margin: 30px 0px 30px 0px;
}

.kontaktText {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #07075F;
	line-height: 18px;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	
}
.blau {
	background-color: DDECFB;
}
.hblau {
	background-color: F1F5F9;
}

}
.5 {
	padding: 5px;
}
.text3 {
	margin: 20px 160px 10px 10px;
}

#tr {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #07075F;
	text-decoration: none;
	margin: 10px 0px 0px 30px;
	floate:left;
	line-height: 14px;
	font-weight: normal;
}

#tr a:link, #tr a:visited {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #07075F;
	text-decoration: none;
	font-weight: normal;
}

#tr a:hover {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6B05;
	text-decoration: none;
	font-weight: normal;
}
.num{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.back2{
	margin:0px 0px 0px 350px;
}

.back{
	margin:65px 0px 0px 390px;
}

.center{
	text-align: center;
}

.border {
	border: 5px solid #e8e8e0;
}

.gal_top{
	text-align: center;
	margin:20px 0px 20px 0px;
	width: 400px;
	vertical-align: middle;
}

.gal_center{
	text-align: center;
	margin:20px 0px 10px 0px;
}

.10 {
margin: 0px 5px 0px 6px;
}

.r_gal {
	padding:5px;
}

.copy {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
	font-weight: lighter;
}

#foto {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
#foto a:link, #foto a:visited {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #07075F;
}

#foto a:hover {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FF6B05;
}
.bildLOGO_5 {
	margin: 80px 10px 15px 31px;
	border: 0px;
}
