html, body{ 
 font-family:Tahoma, Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 color: #1F4156;
 padding:0px; 
 margin: 0px;
 line-height: 18px;
 background-color:#ffffff;
	background-image:url(../img/bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
} 

td { 
 font-family:Tahoma, Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 color: #1F4156;
 padding:0px; 
 margin: 0px;
 line-height: 18px;
	vertical-align:top;
} 

.box-content {
	position:absolute;
	top:76px;
	left:0px;
	z-index:10px;
}

.content {
margin: 0px 70px 20px 121px;
}

.content-header {
margin: 29px 0px 16px 67px;
}

.content-img {
margin: 0px 0px 16px 67px;
}
.content-home2 {
color:#dbeef3;
padding: 20px 30px 0px 121px;
line-height:13px;
}

.formular-td {
height:26px;
} 


p {
 padding:0px; 
 margin: 8px 0px 0px 0px;
}

h1{
 font-family:Tahoma, Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 color: #1F4156;
 padding:0px; 
 margin: 0px;
 font-weight : bold;
}

.portrait {
margin:0px 25px 20px 0px;
}

img {
border:0px;
}

.bg-blue {
 background-color:transparent;
}

.bg-darkblue{
 background-color:transparent;
}

.adresse {
color:#749dcc;
padding: 80px 0px 0px 12px;
}

.content-home2 {
color:#dbeef3;
padding: 20px 30px 0px 121px;
line-height:13px;
}

.txt-small { 
 font-size: 10px;
	color:#a8c2df;
} 

.footer{
background-color:transparent;
color:#fcd6b5;
height:22px;
text-indent:12px;
}

#box-search{
	visibility:hidden;
display:none;
}
.hilfsnav-left {
	visibility:hidden;
display:none;
}

#box-sprachwahl {
	visibility:hidden;
display:none;
}

#box-topnav{
	visibility:hidden;
display:none;
	height:0px;
}

.container-mainnav{
visibility:hidden;
display:none;
}

.distance-top-nav {
visibility:hidden;
display:none;
}
a:link, a:visited {
  color            : #d67622;
  text-decoration  : underline;
		background-color: transparent;
}
a:hover {
  color            : #4c81be;
  text-decoration  : none;
		background-color: transparent;
}

a.link-images:link, a.link-images:visited {
  color            : #ffffff;
  text-decoration  : none;
		background-color: transparent;
}
a.link-images:hover {
  color            : #ffffff;
  text-decoration  : none;
		background-color: transparent;
}
/*
a.link-mainnav:link, a.link-mainnav:visited {
  color            : #ffffff;
		font-family:tahoma;
		letter-spacing: 1px;
		font-size:10px;
		font-weight: bold;
  text-decoration  : none;
		background-color: transparent;
		padding: 3px 12px 3px 0px;
		width:176px;
		display:block;
		text-align:right;
		text-transform:uppercase;
		
}
a.link-mainnav:hover {
  color            : #ffffff;
		font-family:tahoma;
		letter-spacing: 1px;
		font-size:10px;
		font-weight: bold;
  text-decoration  : none;
		background-color: #568bc3;
	 padding: 3px 12px 3px 0px;
		width:176px;
		display:block;
		text-align:right;
		text-transform:uppercase;
}

*/
a.link-lang:link, a.link-lang:visited {
  color            : #ffffff;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
  text-decoration  : none;
		background-color: #b4b4b4;
		padding: 0px;
		text-indent:6px;
		width:22px;
		height:22px;
		display:block;
		text-align:left;
		float:left;
		margin-right:5px;
}
a.link-lang:hover {
  color            : #ffffff;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
  text-decoration  : none;
		background-color: #868585;
	 padding:0px;
		text-indent:6px;
		width:22px;
		height:22px;
		display:block;
		text-align:left;
}



/*  ------------ Listen ------------- */
ul {
	padding: 0px 0px 0px 0px;
	margin: 8px 0px 20px 0px;
}

li {

	padding: 0px 0px 0px 16px;
	margin: 0px 0px 6px 0px;
}

.li-arrow {

	padding: 0px 0px 0px 16px;
	margin: 0px 0px 6px 0px;
}


/* --------------- Forms -------------------*/
input:focus{background-color:#daedf3;color:#333333;}
textarea:focus{background-color:#daedf3;color:#333333;}

form{
margin:0px;
padding:0px;
}

input{
font-family:Tahoma, Arial, Helvetica, sans-serif;
border:1px solid #b4b4b4;
font-size:11px;
height:19px;
margin: 0px 0px 0px 0px;
padding: 2px 0px 0px 2px;
width:160px;
}

textarea{
font-family:Tahoma, Arial, Helvetica, sans-serif;
border:1px solid #b4b4b4;
font-size:11px;
margin: 0px 0px 0px 0px;
padding: 2px 0px 0px 2px;
width:160px;
}


.suchfeld {
width:139px;
float:left;
margin-right:5px;
height:22px;
}

.button{
font-family:Arial, Helvetica, sans-serif;
background-color:#275592;
font-size:11px;
border:0px;
width:22px;
height:22px;
color:#FFFFFF;
margin: 0px 0px 0px 0px;
padding:0px;
}
/* --------------- END of Forms -------------------*/