/* LA PERLA  */
/* Umsetzung: Knips & Konsorten */
/* Autor: Christian Mittelstädt */
/* ..:: Style CSS ::.. */


/* basics */

body {font-family:Arial;font-size:14px;color:#000000;}

h1 {font-family:Arial;font-weight:bold;font-size:35px;color:#a30d1c;margin-bottom:28px;line-height:100%;}
h2 {font-family:Arial;font-weight:bold;font-size:18px;color:#a30d1c;margin: 20px 0 20px 0;line-height:100%;}
h3 {font-family:Arial;font-weight:bold;font-size:18px;color:#0b0b0b;margin-bottom:16px;line-height:100%;}
h4 {font-family:Arial;font-size:12px;color:#4d5ca2;text-transform:uppercase;}

a {color:#000000;text-decoration:underline;}


/* Struktur */
.wrapper {width:1000px;height:100%;}

.header {height:356px;width:1000px;}
.header_left {float:left;width:375px;height:141px;}
.header_middle {float:left;height:42px;width:230px;margin-top:99px;}
.header_middle h1 {font-size: 18px; line-height: 100%;}
.header_right {float:left;width:395px;height:58px;padding-top:83px;background:url(../images/shadow_right.gif) right repeat-y;color:#0f4a1e;}
.header_image {float:left;width:1000px;height:215px;background:url(../images/header_image.jpg) no-repeat;}

.navigation {float:left;width:277px;background:url(../images/navi_bg.gif) #0f4a1e right top no-repeat;border-right:1px solid white;}
.navigation ul {padding: 34px 0 150px 0;}
.navigation a {padding:10px 0 10px 64px;display:block;font-family:Arial, "sans serif";font-size:18px;color: #ffffff;text-decoration:none;}
.navigation a:hover {background:#ffffff; opacity:0.2; color:#000;}
.navigation li.aktiv {font-weight:bold;}

.main_container {float:left;width:1000px;background: #0F4A1E url(../images/main_bg.gif) right repeat-y;}

.content_container {float:left;width:586px;min-height:385px;padding:34px 30px 34px 97px;background:url(../images/content_bg.jpg) #f6e9d7 no-repeat;}
.content_container p {padding-bottom:14px;}

.footer {float:left;height:64px; width:1000px;margin-bottom:30px;background:url(../images/footer_bg.gif) no-repeat;}
.footer_image {float:left;width:292px;height:135px;margin:-71px 0 0 45px;background:url(../images/footer_image.png) no-repeat;}
.footer_text {padding:10px 0 0 338px;font-size:18px;color:#ffffff; z-index: 15;}
.footer_text h1 {color: #FFFFFF; font-size: 18px; margin-bottom: 0px;}
.footer_text span {font-size:13px;}

/*Google Maps*/
.tx_lumogooglemaps_pi1_sidebar {display: none;}
.tx-lumogooglemaps-pi1 div {border: 1px solid #A30D1C; padding-bottom: 0px;}
.tx-lumogooglemaps-pi1 div div{  border: none;}
div#gmapDirHead {display: none;}



