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;
}

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

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


#index_image_strand {
	position : relative;
	top : 0px;
	left : 0px;
	width : 280px;
	height : 160px;
}

#index_image_van {
	position : relative;
	top : 0px;
	left : 0px;
	width : 300px;
	height : 225px;
	float : left;
	margin-right : 15px;
	margin-bottom : 10px;
}



#index_kontakt {
	position : relative;
	left : 0px;
	top : 0px;
	width : 300px;
	font-weight : bold;
	font-size : 14px;
	text-align : center;
}

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

#index_table {
	position : relative;
	top : 0px;
	left : 0 px;
	width : 600px;
}

#index_table td {
	padding-bottom : 20px;
	color : #000066;
	font-size : 14px;
	line-height : 17px;
	width : 50%;
}
#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;
}
