body { background-repeat:no-repeat; background-color:#eddbca; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px }

a { color:#ce6100; text-decoration:none }
a:link { color:#ce6100; text-decoration:none }
a:visited { color:#ce6100; text-decoration:none }
a:link:focus { color:#0a0c0f; text-decoration:none }
a:visited:active { color:#0a0c0f; text-decoration:none }
a:hover { color:#0a0c0f; text-decoration:none }
a:visited:hover { color:#0a0c0f; text-decoration:none }

.bgl { background-image: url(../img/bgl.gif) }
.bgc { background-color:#fff }
.bgm { background-image: url(../img/bgm.gif) }
.bgc { height:30px; background-color:#fff }
.bgb { height:25px; background-image: url(../img/bgb.gif) }
.bgr { background-image: url(../img/bgr.gif) }

.bgstart1 { height:348px; background-image: url(../img/ferien-wohnungen-teneriffa-2.jpg) }
.bgumgebung1 { height:348px; background-image: url(../img/casa-maria-umgebung-1.jpg) }
.bgwandernsport1 { height:348px; background-image: url(../img/wandern-sport-1.jpg) }
.bgstadtstrand1 { height:348px; background-image: url(../img/stadt-strand-1.jpg) }
.bginfo1 { height:348px; background-image: url(../img/casa-maria-info-1.jpg) }
.bginfo2 { height:348px; background-image: url(../img/casa-maria-info-2.jpg) }
.bginfo3 { height:348px; background-image: url(../img/casa-maria-info-3.jpg) }
.bginfo4 { height:348px; background-image: url(../img/casa-maria-info-4.jpg) }
.bginfo5 { height:348px; background-image: url(../img/teneriffa-immobilien-1.jpg) }
.bgcmvn1 { height:348px; background-image: url(../img/casa-maria-shop-1.jpg) }

.nav1 { height:50px; font-family:arial, helvetica, sans-serif; font-size:15px; line-height:18px; text-align:center; vertical-align:middle; color:#ffb9ab }
.nav2 { height:28px; font-family:arial, helvetica, sans-serif; font-size:15px; line-height:18px; text-align:left; vertical-align:top; color:#0a0c0f }
.nav3 { font-family:arial, helvetica, sans-serif; font-size:12px; line-height:12px; text-align:left; vertical-align:middle; color:#0a0c0f }
.nav4 { font-family:arial, helvetica, sans-serif; font-size:12px; line-height:12px; text-align:center; vertical-align:middle; color:#0a0c0f }
.nav5 { height:28px; font-family:arial, helvetica, sans-serif; font-size:15px; line-height:18px; text-align:center; vertical-align:top; color:#0a0c0f }
.nav6 { height:28px; font-family:arial, helvetica, sans-serif; font-size:14px; line-height:18px; text-align:center; vertical-align:top; color:#0a0c0f }
.nav7a { background-image: url(../img/bgnav7a.jpg); height:48px; font-family:arial, helvetica, sans-serif; font-size:12px; line-height:18px; text-align:left; vertical-align:middle; color:#fff }
.nav7b { background-image: url(../img/bgnav7b.jpg); height:48px; font-family:arial, helvetica, sans-serif; font-size:12px; line-height:18px; text-align:left; vertical-align:middle; color:#fff }
.nav7bb { font-family:arial, helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:18px; text-align:left; vertical-align:middle; color:#fff }

.teaser1 { height:270px }

a.linknav1 { font-family:arial, helvetica, sans-serif; font-size:12px; line-height:22px; text-align:center; vertical-align:top; color:#fff }
a.linknav1:link { font-family:arial, helvetica, sans-serif; font-size:12px; line-height:22px; text-align:center; vertical-align:top; color:#fff }
a.linknav1:visited { font-family:arial, helvetica, sans-serif; font-size:12px; line-height:22px; text-align:center; vertical-align:top; color:#fff }
a.linknav1:link:focus { font-family:arial, helvetica, sans-serif; font-size:12px; line-height:22px; text-align:center; vertical-align:top; color:#ffb9ab }
a.linknav1:visited:active { font-family:arial, helvetica, sans-serif; font-size:12px; line-height:22px; text-align:center; vertical-align:top; color:#ffb9ab }
a.linknav1:hover { font-family:arial, helvetica, sans-serif; font-size:12px; line-height:22px; text-align:center; vertical-align:top; color:#ffb9ab }
a.linknav1:visited:hover { font-family:arial, helvetica, sans-serif; font-size:12px; line-height:22px; text-align:center; vertical-align:top; color:#ffb9ab }

a.linknav2 { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:18x; text-align:left; vertical-align:top; color:#fff }
a.linknav2:link { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:18px; text-align:left; vertical-align:top; color:#fff }
a.linknav2:visited { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:18px; text-align:left; vertical-align:top; color:#fff }
a.linknav2:link:focus { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:18px; text-align:left; vertical-align:top; color:#0a0c0f }
a.linknav2:visited:active { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:18px; text-align:left; vertical-align:top; color:#0a0c0f }
a.linknav2:hover { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:18px; text-align:left; vertical-align:top; color:#0a0c0f }
a.linknav2:visited:hover { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:18px; text-align:left; vertical-align:top; color:#0a0c0f }

a.linknav5 { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:18px; text-align:center; vertical-align:top; color:#fff }
a.linknav5:link { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:18px; text-align:center; vertical-align:top; color:#fff }
a.linknav5:visited { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:18px; text-align:center; vertical-align:top; color:#fff }
a.linknav5:link:focus { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:18px; text-align:center; vertical-align:top; color:#ffb9ab }
a.linknav5:visited:active { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:18px; text-align:center; vertical-align:top; color:#ffb9ab }
a.linknav5:hover { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:18px; text-align:center; vertical-align:top; color:#ffb9ab }
a.linknav5:visited:hover { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:18px; text-align:center; vertical-align:top; color:#ffb9ab }

a.linknav7 { font-family:arial, helvetica, sans-serif; font-size:12px; line-height:18x; text-align:left; vertical-align:middle; color:#fff }
a.linknav7:link { font-family:arial, helvetica, sans-serif; font-size:12px; line-height:18px; text-align:left; vertical-align:middle; color:#fff }
a.linknav7:visited { font-family:arial, helvetica, sans-serif; font-size:12px; line-height:18px; text-align:left; vertical-align:middle; color:#fff }
a.linknav7:link:focus { font-family:arial, helvetica, sans-serif; font-size:12px; line-height:18px; text-align:left; vertical-align:middle; color:#ffb9ab }
a.linknav7:visited:active { font-family:arial, helvetica, sans-serif; font-size:12px; line-height:18px; text-align:left; vertical-align:middle; color:#ffb9ab }
a.linknav7:hover { font-family:arial, helvetica, sans-serif; font-size:12px; line-height:18px; text-align:left; vertical-align:middle; color:#ffb9ab }
a.linknav7:visited:hover { font-family:arial, helvetica, sans-serif; font-size:12px; line-height:18px; text-align:left; vertical-align:middle; color:#ffb9ab }

.h1 { font-family:arial, helvetica, sans-serif; font-size:15px; font-weight:bold; line-height:25px; text-align:left; vertical-align:top; color:#374864 }

.h2 { font-family:arial, helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:18px; text-align:left; vertical-align:top; color:#0a0c0f }

.text { font-family:arial, helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:18px; text-align:left; vertical-align:top; color:#0a0c0f }
.textb { font-family:arial, helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:18px; text-align:left; vertical-align:top; color:#0a0c0f }
.textbs { font-family:arial, helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:18px; text-align:left; vertical-align:top; color:#0a0c0f }
.texts { font-family:arial, helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:15px; text-align:left; vertical-align:top; color:#647389 }
