@charset "utf-8";
/* CSS Document */


/*##############################################    LEFTSEARCH  FORMULAR*/
#body_leftsearch{
margin: 0 0 0 33px;
}

.left_search_suchen_entdecken{
position: relative;
width: 180px;
height: auto;
margin: 25px 0 0 0;
float: left;
clear:both;
}
#body_leftsearch .left_search_suchen_entdecken h3{
float: left;
font-size:15px;
color: #7f142a;
text-transform:uppercase;
font-weight:bold;
margin: 0 0 10px 0;
padding: 0;
}
.left_search_suchen_entdecken #leftsearch{
position:relative;
float: left;
}
.leftsearch_label{
float: left;
font-size:15px;
color: #7f142a;
width: 87px;
margin:0;
padding:0;
}
div.left_search_suchen_entdecken select{
float: left;
width: 92px;
margin: 0 0 6px 0;
}
img.img_submit{
margin: 10px 0 0 87px;
float: left;
}



/*##############################################    LEFTSEARCH  ERLEBNISWELT*/
.left_search_erlebniswelt{
position: relative;
width: 180px;
height: auto;
font-size:13px;
color: #7f142a;
margin: 25px 0 0 0;
float: left;
clear:both;
}

.left_search_erlebniswelt h3{
float: left;
font-size:15px;
text-transform:uppercase;
font-weight:bold;
margin: 0 0 10px 0;
padding: 0;
}

.left_search_erlebniswelt a{
color:#FFF;
text-decoration: none;
}


#erlebniswelt_item_for.norm, #erlebniswelt_item_for.akt, #erlebniswelt_item_01.norm, #erlebniswelt_item_01.akt, #erlebniswelt_item_02.norm, #erlebniswelt_item_02.akt, #erlebniswelt_item_03.norm, #erlebniswelt_item_03.akt, #erlebniswelt_item_04.norm, #erlebniswelt_item_04.akt, #erlebniswelt_item_05.norm, #erlebniswelt_item_05.akt, #erlebniswelt_item_06.norm, #erlebniswelt_item_06.akt {
float: left;
clear: both;
font-size:15px;
font-weight: bold;
color:#FFF;
height: 20px;
width: 162px;
_width: 162px;
margin: 0 0 6px 0;
padding-left: 8px;
}
/* Gourmet */
#erlebniswelt_item_01.norm{
border-left: 10px solid #837550;
}
#erlebniswelt_item_01.akt{
border-left: 10px solid #837550;
background:#837550;
}
/* Land und Kultur */
#erlebniswelt_item_02.norm{
border-left: 10px solid #c8c700;
}
#erlebniswelt_item_02.akt{
border-left: 10px solid #c8c700;
background:#c8c700;
}

/* Körper und Seele */
#erlebniswelt_item_03.norm{
border-left: 10px solid #f08a00;
}
#erlebniswelt_item_03.akt{
border-left: 10px solid #f08a00;
background:#f08a00;
}

/* Sport und Natur */
#erlebniswelt_item_04.norm{
border-left: 10px solid #5887a8;
}
#erlebniswelt_item_04.akt{
border-left: 10px solid #5887a8;
background:#5887a8;
}

/* Design und Lifstyle */
#erlebniswelt_item_05.norm{
border-left: 10px solid #3e887b;
}
#erlebniswelt_item_05.akt{
border-left: 10px solid #3e887b;
background:#3e887b;
}
/* Ibiza */
#erlebniswelt_item_06.norm{
border-left: 10px solid #929592;
}
#erlebniswelt_item_06.akt{
border-left: 10px solid #929592;
background:#929592;
}



/* ERLEBNISWELT FÜR */
#erlebniswelt_item_for.norm{
border-left: 10px solid #ad1435;
}
#erlebniswelt_item_for.akt{
border-left: 10px solid #ad1435;
background:#ad1435;
}






/* ########## MENÜS  ##############*/

/*   MAIN   */
ul.ul_menu_main a{
color:#fff;
font-weight: bold;
text-decoration:none;
}
ul.ul_menu_main a:hover{
color:#000;
}

ul.ul_menu_main{
margin:0;
padding:0;
list-style-type:none;
}

ul.ul_menu_main li{
float: left;
margin: 0;
}


li.li_menu_main_norm a{
color:#fff;
}

li.li_menu_main_akt a{
color:#000;
}

/*   LANG   */
ul.ul_menu_lang a{
color:#fff;
font-weight: bold;
text-decoration:none;
}
ul.ul_menu_lang a:hover{
color:#000;
}


ul.ul_menu_lang{
margin:0;
padding:0;
list-style-type:none;
}

ul.ul_menu_lang li{
float: left;
margin: 0;
}


li.li_menu_lang_norm a{
color:#fff;
}

li.li_menu_lang_akt a{
color:#000;
}


/* ########## INHALTE T3  ##############*/

#div_content_right img{
display: block;
}

#div_content_right_inner p{
padding: 0px;
margin: 0 0 10px 0;
}


/* ########## AUFBAU GENERELL  ##############*/


body{
margin: 0px;
padding: 0px;
background: #5b1624;
background: #9b9b9b;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#b3b6b6;
}


#div_wrapper.normal{
background:url(../grafik/bg_content.jpg) top left repeat-y;
position: absolute;
width: 900px;
min-height: 100%;
height: auto;
*height: 100%;
_height: 100%;
left: 50%;
margin: 0 0 0 -450px;
}

#div_wrapper.gourmet{
background:url(../grafik/bg_content_gourmet.jpg) top left repeat-y;
position: absolute;
width: 900px;
min-height: 100%;
height: auto;
*height: 100%;
_height: 100%;
left: 50%;
margin: 0 0 0 -450px;
}

#div_wrapper.land_kultur{
background:url(../grafik/bg_content_land_kultur.jpg) top left repeat-y;
position: absolute;
width: 900px;
min-height: 100%;
height: auto;
*height: 100%;
_height: 100%;
left: 50%;
margin: 0 0 0 -450px;
}

#div_wrapper.koerper_seele{
background: url(../grafik/bg_content_koerper_seele.jpg) top left repeat-y;
position: absolute;
width: 900px;
min-height: 100%;
height: auto;
*height: 100%;
_height: 100%;
left: 50%;
margin: 0 0 0 -450px;
}

#div_wrapper.sport_natur{
background: url(../grafik/bg_content_sport_natur.jpg) top left repeat-y;
position: absolute;
width: 900px;
min-height: 100%;
height: auto;
*height: 100%;
_height: 100%;
left: 50%;
margin: 0 0 0 -450px;
}

#div_wrapper.design_lifestyle{
background: url(../grafik/bg_content_design_lifestyle.jpg) top left repeat-y;
position: absolute;
width: 900px;
min-height: 100%;
height: auto;
*height: 100%;
_height: 100%;
left: 50%;
margin: 0 0 0 -450px;
}

#div_wrapper.ibiza{
background: url(../grafik/bg_content_ibiza.jpg) top left repeat-y;
position: absolute;
width: 900px;
min-height: 100%;
height: auto;
*height: 100%;
_height: 100%;
left: 50%;
margin: 0 0 0 -450px;
}






#div_head_logo{
position: relative;
width:247px;
height:206px;
background:url(../grafik/head_logo.jpg) top left no-repeat;
cursor:pointer;
float: left;
margin-left: 45px;
}

#div_head_flash{
position: relative;
float: left;
}
#if_head_flash{
width:562px;
height:206px; 
}

#div_menubar{
position: relative;
float: left;
display: block;
width: 809px;
height: 39px;
background:#321e13;
margin-left: 45px;
}

#div_lang_menu{
float: right;
clear: both;
margin: 5px 10px 0 0;
}

#div_main_menu{
float: right;
clear: both;
margin: 0 10px 0 0;
}



#div_content_wrapper{
margin-left:45px;
width:809px;
}

#div_content_left{
width: 247px;
float: left;
display:block;
}

#if_left_search{
width:247px;
height:500px; 
}

#div_content_right{
float: left;
display:block;
}
#div_content_right_inner{
width:500px; _width:562px;
padding: 25px 0 0 62px;
}
#if_right_content{
width:562px;
height:100%; 
}








