BODY {
	background : url(../images/frame/hintergrund.gif) fixed #FDEFC7;
	background-repeat : repeat-x;
}
#headline_frame {
	position: absolute;
	left : 200px;
	top : 20px;
	width : 700px;
	height : 85px;
}
#headline_content {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 32px;
	color : #3333BB;
	background-color : #BBCCFF;
	text-align : center;
	line-height : 65px;
}

#links_frame {
	position : absolute;
	top : 120px;
	left : 10px;
	width : 190px;
	height : 0px; /*so klein wie möglich, damit die größe angepasst ist.
	diese angabe ist notwendig, sonst stellt opera die höhe der grafiken
	in der tabelle nicht richtig dar */
}
#links_content {
	text-align : right;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000066;
	font-weight : bold;
	line-height : 25px;
	padding : 10px;
	background-color : #BBCCFF;
}

#links_content a {
	font-weight : normal;
	text-decoration : none;
	color : #CC0000;
}

#links_content a:hover {
	font-weight : bold;
}



#links_frame_2 {
	position : absolute;
	top : 436px;
	left : 10px;
	width : 190px;
	height : 0px; /*so klein wie möglich, damit die größe angepasst ist.
	diese angabe ist notwendig, sonst stellt opera die höhe der grafiken
	in der tabelle nicht richtig dar */
}

#links_frame_3 {
	position : absolute;
	top : 596px;
	left : 10px;
	width : 190px;
	height : 0px; /*so klein wie möglich, damit die größe angepasst ist.
	diese angabe ist notwendig, sonst stellt opera die höhe der grafiken
	in der tabelle nicht richtig dar */
}
#main_back {
	position : absolute;
	top : 120px;
	left : 220px;
	width : 660px;
}

#main_content {
	position : absolute;
	top : 140px;
	left : 240px;
	width : 600px;
	color : #000066;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	padding : 0px;
}


.kontakt_kontakt {
	position : absolute;
	left : -5px;
	top : 100px;
	font-weight : bold;
	font-size : 14px;
	text-align : center;
}

.kontakt_kontakt a {
	color : #CC0000;
	text-decoration : none;
}

.kontakt_kontakt_headline {
	font-size : 18px;
}

.kontakt_formular {
	position : absolute;
	top : 10px;
	left : 270px;
}

.kontakt_formular_text {
	color : #000066;
	font-size : 12px;
	font-weight : bold;
	text-align : center;
}



#link_english_l {
	background : url(../images/button/english.gif);
	position : absolute;
	top : 130px;
	left : 920px;
	border : solid 2px #ff0000;
}
#link_english_l:hover {
	background: url(../images/button/english_down.gif);
	border : solid 3px #B0E0E6;
}
#link_span_l {
	background : url(../images/button/span.jpg);
	position : absolute;
	top : 230px;
	left : 920px;
	border : solid 2px #000000;
}
#link_span_l:hover {
	background: url(../images/button/span_down.jpg);
	border : solid 3px #B0E0E6;
}
#link_german_l {
	background : url(../images/button/german.gif);
	position: absolute;
	top : 330px;
	left : 920px;
	border : solid 2px #ff0000;
}
#link_german_l:hover {
	background: url(../images/button/german_down.gif);
	border : solid 3px #B0E0E6;
}
