body{
padding:0px;
margin:0px;
text-align:center;
background:#9B9B9B;
background-image:url(images/body-5.gif);
}
form { margin:0px; padding:0px}
a:hover{text-decoration:none;}

img { border:0px;}

.dt { display:table; width:100%; /*height:100%*/ }

.dr { display:table-row;  height:100%; width:100%}

.dc { display:table-cell; text-align:left; vertical-align:top; width:100% }

div, input, textarea, body, font, select
	{
		font-family: Arial; 
		font-size:12px;
		line-height:17px;
		color:#394242;
	}

strong{ color:#0076A3}

a { color:#0076A3; text-decoration:underline}
a:hover{ text-decoration:none}
	
ul { padding-left: 20px; list-style:square;}
ul li a { color:#0076A3; background:url(images/list_marker.gif) no-repeat left center; padding-left:11px }


.hear_width1{ width:42px}
.hear_width2{ width:681px}
.hear_width3{ width:43px}

.head_height1{ height:111px}
.head_height2{ height:193px; background:url(images/flash_bg.jpg) no-repeat}
.head_height3{ height:37px}

.content_width1{ width:40px; background:url(images/rep_left.gif) repeat-y}
.content_width2{ width:685px; background:#FFFFFF}
.content_width3{ width:41px; background:url(images/rep_right.gif) repeat-y}

.main { width:766px;  height:850px; margin:auto; background:url(images/main.gif) repeat-y; /*border:#5E5E5E 1px solid*/}

.header{ height:341px; background: url(images/header.jpg) no-repeat; width:766px}

.content{ height:428px; width:766px}

.footer{ height:81px; background:url(images/footer.gif) no-repeat; width:766px}
.footer div{color:#A5A5A5}
.footer a{ color:#A5A5A5; text-decoration:underline}
.footer a:hover{ text-decoration:none} 

.form input{
	width:172px;
	height:21px;
	color: #394242;
	padding:0 0 0 3px;
	background-color:#FFFFFF
}

.form textarea {
	width:172px;
	height:51px;
	color: #394242;
	overflow: auto;
	padding:0 0 0 3px;
	background-color:#FFFFFF
}

#ueberschrift {
  font-family:"Times New Roman", Times, serif;
  font-size:36px;
  font-weight:normal;
  line-height:normal;
  margin-right:40px;
  color:#27748E;
}

#js {
  color:#27748E;
}

#text {
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#394242;
  line-height:25px;
  text-align:justify;
}

#table {
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#394242;
}

#formular {
  font-size:small;
  color:#000000;
  border:1px #27748E solid;
  background-color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
}

#bildleiste {
  /*position:absolute;
  top:620px;
  left:620px;
  width:175px;*/
  margin-top:50px;
  padding:25px;
  border-top:#DDDDDD solid 2px;
}

/***************************************** ERGAENZUNGEN TIL ***********************************/

h3 {
  font-family:"Times New Roman", Times, serif;
  font-weight:normal;
  line-height:normal;
  margin-right:40px;
  color:#27748E;
}

.smallLink {
	font-size: 12px;
}