* {
	padding: 0px;
	margin:  0px;
}
img {
	border: 0px;
}
a {
	color: #fc8902;
	text-decoration: none;
}

.h1 {
	font-family: lucida grande, arial, sans-serif;
	font-size: 22px;
	color: #999999;
}
.h2 {
	font-family: helvetica, lucida grande, arial, sans-serif;
	font-size: 13px;
	color: #035e53;
}
.h3 {
	font-family: helvetica, lucida grande, arial, sans-serif;
	font-size: 10px;
		font-weight: bold;
	color: #035e53;
}
.h4 {
	font-family: helvetica, lucida grande, arial, sans-serif;
	font-size: 11px;
	color: #035e53;
}
.text {
	font-family: lucida grande, arial, sans-serif;
	font-size: 13px;
	line-height: 1.5;
	color: #333333;
}
.menuaktiv {
	font-family: arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fc8902;
}
/* CSS für - Hover Effekt Hauptmenü */
.menu {
	font-family: helvetica, arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #004066;
}
.menuon {
	font-family: helvetica, arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fc8902;
}
a.menu:hover {
	color:#fc8902;
}
/* CSS für - Hover Effekt Untermenü */
.menub {
	font-family: helvetica, arial, sans-serif;
	font-size: 14px;
	color: #004066;
}
.menubon {
	font-family: helvetica, arial, sans-serif;
	font-size: 14px;
	color: #fc8902;
}
a.menub:hover {
	color:#fc8902;
}
/* Bindestrich in der Menueführung Hauptmenü */
.trenner {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #4d6601;
}
/* Bindestrich in der Menueführung Untermenü */
.trennerb {
	font-family: arial, sans-serif;
	font-size: 9px;
	color: #4d6601;
}
.bg
{
	background: url(../images/capetown_bg.jpg) ;
	}

.box {
	width: 995px;
	height: 100%;
	vertical-align: middle;
	margin: 0px left;
}
.box_fotobanner_start {
	width: 995px;
	height: 240px;
	vertical-align: middle;
	margin: 0px auto;
	padding: 0px;
	background: #FFFFFF url(../images/banner_capetown/ba_capetown_start.jpg) right top no-repeat;
}
.box_fotobanner_wetterstation {
	width: 995px;
	height: 240px;
	vertical-align: middle;
	margin: 0px auto;
	padding: 0px;
	background: #FFFFFF url(../images/banner_capetown/ba_capetown_wetterstation.jpg) right top no-repeat;
}
.box_fotobanner_anfahrt {
	width: 995px;
	height: 240px;
	vertical-align: middle;
	margin: 0px auto;
	padding: 0px;
	background: #FFFFFF url(../images/banner_capetown/ba_capetown_anfahrt.jpg) right top no-repeat;
}
.box_fotobanner_unterkunft {
	width: 995px;
	height: 240px;
	vertical-align: middle;
	margin: 0px auto;
	padding: 0px;
	background: #FFFFFF url(../images/banner_capetown/ba_capetown_pension.jpg) right top no-repeat;
}
.box_fotobanner_zimmer {
	width: 995px;
	height: 240px;
	vertical-align: middle;
	margin: 0px auto;
	padding: 0px;
	background: #FFFFFF url(../images/banner_capetown/ba_capetown_zimmerpreise.jpg) right top no-repeat;
}
.box_fotobanner_kontakt {
	width: 995px;
	height: 240px;
	vertical-align: middle;
	margin: 0px auto;
	padding: 0px;
	background: #FFFFFF url(../images/banner_capetown/ba_capetown_kontakt.jpg) right top no-repeat;
}
.box_fotobanner_gastgeber {
	width: 995px;
	height: 240px;
	vertical-align: middle;
	margin: 0px auto;
	padding: 0px;
	background: #FFFFFF url(../images/banner_capetown/ba_capetown_gastgeber.jpg) right top no-repeat;
}
.box_fotobanner_infos {
	width: 995px;
	height: 240px;
	vertical-align: middle;
	margin: 0px auto;
	padding: 0px;
	background: #FFFFFF url(../images/banner_capetown/ba_capetown_infos.jpg) right top no-repeat;
}
.box_fotobanner_links {
	width: 995px;
	height: 240px;
	vertical-align: middle;
	margin: 0px auto;
	padding: 0px;
	background: #FFFFFF url(../images/banner_capetown/ba_capetown_links.jpg) right top no-repeat;
}
.box_fotobanner_umgebung {
	width: 995px;
	height: 240px;
	vertical-align: middle;
	margin: 0px auto;
	padding: 0px;
	background: #FFFFFF url(../images/banner_capetown/ba_capetown_umgebung.jpg) right top no-repeat;
}
.box_fotobanner_impressum {
	width: 995px;
	height: 240px;
	vertical-align: middle;
	margin: 0px auto;
	padding: 0px;
	background: #FFFFFF url(../images/banner_capetown/ba_capetown_impressum.jpg) right top no-repeat;
}
.box_fotobanner_golfen {
	width: 995px;
	height: 240px;
	vertical-align: middle;
	margin: 0px auto;
	padding: 0px;
	background: #FFFFFF url(../images/banner_capetown/ba_capetown_golf.jpg) right top no-repeat;
}
.box_fotobanner_surfen_kiten {
	width: 995px;
	height: 240px;
	vertical-align: middle;
	margin: 0px auto;
	padding: 0px;
	background: #FFFFFF url(../images/banner_capetown/ba_capetown_surfen_kiten.jpg) right top no-repeat;
}
.box_fotobanner_touren {
	width: 995px;
	height: 240px;
	vertical-align: middle;
	margin: 0px auto;
	padding: 0px;
	background: #FFFFFF url(../images/banner_capetown/ba_capetown_touren.jpg) right top no-repeat;
}
.box_fotobanner_galerie {
	width: 995px;
	height: 240px;
	vertical-align: middle;
	margin: 0px auto;
	padding: 0px;
	background: #FFFFFF url(../images/banner_capetown/ba_capetown_galerie.jpg) right top no-repeat;
}
.box_fotobanner_Bildergalerie {
	width: 995px;
	height: 240px;
	vertical-align: middle;
	margin: 0px auto;
	padding: 0px;
	background: #FFFFFF url(../images/banner_capetown/ba_capetown_bildergalerie.jpg) right top no-repeat;
}
.box_trenner {
	width: 995px;
	height: 14px;
	line-height:14px;
	vertical-align: middle;
	padding: 0px;
	background: #FFFFFF url(../images/trenner_kapstadt.gif) ;
}
.box_inhalt {
	width: 100%;
	height: 100%;
	vertical-align: middle;
}

.box_in_left {
	width: 255px;
	height: 100%;
	background: #FFFFFF url(../images/hg_navi_kapstadt.jpg) ;
	float: left;
}
.box_navi {
	width: 200px;
	height: 100%;
	margin-left: 22px;
	font-family: helvetica, lucida grande, arial, sans-serif;
	font-size: 14px;
	line-height: 2.0;
	color: #004066;
}
.box_in_content {
	position:relative;
	width: 500px;
	height: 100%;
	vertical-align: text-top;
		float: left;
}
.box_in_inhalt {
	position:relative;
	vertical-align: text-top;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 30px;
	height: 100%;
	vertical-align: text-top;
	width: 500px;
	background-color: #f8fcfe;
		float: left;
}
.footer_animas {
	vertical-align: text-top;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 30px;
	height: 100%;
	vertical-align: text-top;
	width: 500px;
	background: #FFFFFF url(../images/verlauf_footer.jpg) ;
	float: left;
}
.box_in_right {
	width: 180px;
		position:relative;
	background-color: #FFFFFF;
	float: right;
	margin-left: 0px;
}
*html .box_content {
	width:520px;
}
