/* definition der einzelnen divBoxen */

.box_bgr {
	background-image:url(/lapalma_pix/headpic.jpg);
	background-repeat: no-repeat;
	background-position: top;
	position:absolute;
	width:891px;
	height:100%;
	z-index:1;
}

.box_index {
	background-image:url(/lapalma_pix/headpic.jpg);
	background-repeat: no-repeat;
	background-position: top;
	position:absolute;
	width:891px;
	height:100%;
	z-index:1;
}

.box_bgr_de {
	background-image:url(/lapalma_pix/headpic-de.gif);
	background-repeat: no-repeat;
	background-position: top;
	position:absolute;
	width:891px;
	height:100%;
	z-index:1;
}

.box_index_de {
	background-image:url(/lapalma_pix/headpic-de.gif);
	background-repeat: no-repeat;
	background-position: top;
	position:absolute;
	width:891px;
	height:100%;
	z-index:1;
}

box_bgr_de1 {
	background-image:url(/lapalma_pix/headpic-de1.gif);
	background-repeat: no-repeat;
	background-position: top;
	position:absolute;
	width:891px;
	height:100%;
	z-index:1;
}

.box_index_de1 {
	background-image:url(/lapalma_pix/headpic-de1.gif);
	background-repeat: no-repeat;
	background-position: top;
	position:absolute;
	width:891px;
	height:100%;
	z-index:1;
}

.box_bgr_en {
	background-image:url(/lapalma_pix/headpic-en.gif);
	background-repeat: no-repeat;
	background-position: top;
	position:absolute;
	width:891px;
	height:100%;
	z-index:1;
}

.box_index_en {
	background-image:url(/lapalma_pix/headpic-en.gif);
	background-repeat: no-repeat;
	background-position: top;
	position:absolute;
	width:891px;
	height:100%;
	z-index:1;
}

.box_navi {
	position:absolute;
    top:167px;
	width:165px;
	height:100%;
	z-index:3;
	background-color: #FFCC81;
	border-bottom: 1px solid #FFCC00;
	border-left: 1px solid #FFCC00;
	border-right: 1px solid #FFCC00;
}

.box_navi_right {
	position:absolute;
    top:167px;
	left: 895px;
	width:165px;
	height:100%;
	z-index:3;
	background-color: #FFCC81;
	border-bottom: 1px solid #FFCC00;
	border-left: 1px solid #FFCC00;
	border-right: 1px solid #FFCC00;
}

.box_navi_horizontal {
	position:absolute;
    top:171px;
	left: 170px;
	width:720px;
	height:16px;
	z-index:3;
	background-color: #FFCC81;
	border-bottom: 1px solid #FFCC00;
	border-left: 1px solid #FFCC00;
	border-right: 1px solid #FFCC00;
	border-top: 1px solid #FFCC00;
}

.box_head {
	position:absolute;
	width:891px;
	height:165px;
	z-index:4;
	border: 1px solid #FFCC00;
	background-image:url(lapalma_pix/headpic.jpg);
	left: -965px;
	top: -255px;
}

.box_content {
    position:absolute;
    left:170px;
    top:165px;
    width:732px;
    height:100%;
    z-index:6;
}
/* definition navigation-horizontal-neu-round */

.content_navi_home_round {
   position:absolute;
   width: 135px;
   height: 16px;
   background-image:url(lapalma_pix/navi/startseite.gif);
   left: 180px;
   top: 173px;
     
}
/* definition navigation-horizontal */

.content_navi_home {
   position:absolute;
   width: 135px;
   height: 16px;
   border:1px solid #FFCC00;
   background-image:url(lapalma_pix/navi/startseite.jpg);
   left: 180px;
   top: 173px;
     
}

.content_navi_home:hover {
   position:absolute;
   width: 136px;
   height: 16px;
   background-image:url(lapalma_pix/navi/startseite-hover.jpg);
   border: 1px solid #0000FF;
 
}

.content_navi_casa {
   position:absolute;
   width: 135px;
   height: 16px;
   border:1px solid #FFCC00;
   background-image:url(lapalma_pix/navi/casa.jpg);
   left: 318px;
   top: 173px;   
}

.content_navi_casa:hover {
   position:absolute;
   width: 136px;
   height: 16px;
   background-image:url(lapalma_pix/navi/casa-hover.jpg);
   border: 1px solid #0000FF;  
}

.content_navi_lapalma {
   position:absolute;
   width: 135px;
   height: 16px;
   border:1px solid #FFCC00;
   background-image:url(lapalma_pix/navi/lapalma.jpg);
   left: 456px;
   top: 173px;   
}

.content_navi_lapalma:hover {
   position:absolute;
   width: 136px;
   height: 16px;
   background-image:url(lapalma_pix/navi/lapalma-hover.jpg);
   border: 1px solid #0000FF;  
}

.content_navi_kontakt {
   position:absolute;
   width: 135px;
   height: 16px;
   border:1px solid #FFCC00;
   background-image:url(lapalma_pix/navi/kontakt.jpg);
   left: 594px;
   top: 173px;   
}

.content_navi_kontakt:hover {
   position:absolute;
   width: 136px;
   height: 16px;
   background-image:url(lapalma_pix/navi/kontakt-hover.jpg);
   border: 1px solid #0000FF;  
}

.content_navi_splitter {
   position:absolute;
   width: 135px;
   height: 16px;
   border:1px solid #FFCC00;
   background-image:url(lapalma_pix/navi/splitter.jpg);
   left: 732px;
   top: 173px;   
}

.content_navi_splitter:hover {
   position:absolute;
   width: 136px;
   height: 16px;
   background-image:url(lapalma_pix/navi/splitter-hover.jpg);
   border: 1px solid #0000FF;  
}

.content_navi_aktion {
   position:absolute;
   width: 135px;
   height: 16px;
   border:1px solid #FFCC00;
   background-image:url(lapalma_pix/navi/yoga.gif);
   left: 732px;
   top: 173px;   
}

.content_navi_aktion:hover {
   position:absolute;
   width: 136px;
   height: 16px;
   background-image:url(lapalma_pix/navi/yoga-hover.gif);
   border: 1px solid #0000FF;  
}

.content_navi_aktuell {
   position:absolute;
   width: 136px;
   height: 16px;
   border:1px solid #FFCC00;
   background-image:url(lapalma_pix/navi/aktuell.jpg);
   left: 732px;
   top: 173px;   
}

.content_navi_aktuell:hover {
   position:absolute;
   width: 136px;
   height: 16px;
   background-image:url(lapalma_pix/navi/aktuell-hover.jpg);
   border: 1px solid #0000FF;  
}

.content_navi_english {
   position:absolute;
   width: 39px;
   height: 31px;
   background-image:url(lapalma_pix/navi/english.jpg);
   left: 817px;
   top: 168px;   
}

.content_navi_english:hover {
   position:absolute;
   width: 39px;
   height: 31px;
   background-image:url(lapalma_pix/navi/english-hover.jpg);
     
}

.content_navi_ef {
   position:absolute;
   width: 38px;
   height: 23px;
   background-image:url(lapalma_pix/navi/union-jack.jpg);
   left: 853px;
   top: 171px;   
}

.content_navi_ef:hover {
   position:absolute;
   width: 40px;
   height: 24px;
   background-image:url(lapalma_pix/navi/union-jack-hover.jpg);
   left: 852px;
   top: 171px;   
}

.content_navi_leer {
   position:absolute;
   width: 18px;
   height: 16px;
   border:1px solid #FFCC00;
   background-image:url(lapalma_pix/navi/leer-rand.jpg);
   left: 871px;
   top: 173px;   
}

/* definition navigation-horizontal english-version */

.en_content_navi_home {
   position:absolute;
   width: 135px;
   height: 16px;
   border:1px solid #FFCC00;
   background-image:url(lapalma_pix/navi-english/home.jpg);
   left: 180px;
   top: 173px;
     
}

.en_content_navi_home:hover {
   position:absolute;
   width: 136px;
   height: 16px;
   background-image:url(lapalma_pix/navi-english/home-hover.jpg);
   border: 1px solid #0000FF;
 
}

.en_content_navi_casa {
   position:absolute;
   width: 135px;
   height: 16px;
   border:1px solid #FFCC00;
   background-image:url(lapalma_pix/navi-english/en-casa.jpg);
   left: 318px;
   top: 173px;   
}

.en_content_navi_casa:hover {
   position:absolute;
   width: 136px;
   height: 16px;
   background-image:url(lapalma_pix/navi-english/en-casa-hover.jpg);
   border: 1px solid #0000FF;  
}

.en_content_navi_lapalma {
   position:absolute;
   width: 135px;
   height: 16px;
   border:1px solid #FFCC00;
   background-image:url(lapalma_pix/navi-english/en-lapalma.jpg);
   left: 456px;
   top: 173px;   
}

.en_content_navi_lapalma:hover {
   position:absolute;
   width: 136px;
   height: 16px;
   background-image:url(lapalma_pix/navi-english/en-lapalma-hover.jpg);
   border: 1px solid #0000FF;  
}

.en_content_navi_contact {
   position:absolute;
   width: 135px;
   height: 16px;
   border:1px solid #FFCC00;
   background-image:url(lapalma_pix/navi-english/contact.jpg);
   left: 594px;
   top: 173px;   
}

.en_content_navi_contact:hover {
   position:absolute;
   width: 136px;
   height: 16px;
   background-image:url(lapalma_pix/navi-english/contact-hover.jpg);
   border: 1px solid #0000FF;  
}

.en_content_navi_jokes {
   position:absolute;
   width: 135px;
   height: 16px;
   border:1px solid #FFCC00;
   background-image:url(lapalma_pix/navi-english/jokes.jpg);
   left: 732px;
   top: 173px;   
}

.en_content_navi_jokes:hover {
   position:absolute;
   width: 136px;
   height: 16px;
   background-image:url(lapalma_pix/navi-english/jokes-hover.gif);
   border: 1px solid #0000FF;  
}

.en_content_navi_version_df {
   position:absolute;
   width: 38px;
   height: 22px;
   background-image:url(lapalma_pix/navi-english/deutsche-flagge.jpg);
   left: 733px;
   top: 171px;   
}

.en_content_navi_version_df:hover {
   position:absolute;
   width: 40px;
   height: 23px;
   background-image:url(lapalma_pix/navi-english/deutsche-flagge-hover.jpg);
   left: 731px;
   top: 171px;   
}

.en_content_navi_version {
   position:absolute;
   width: 97px;
   height: 16px;
   border:1px solid #FFCC00;
   background-image:url(lapalma_pix/navi-english/deutsche-version.jpg);
   left: 771px;
   top: 173px;   
}

.en_content_navi_version:hover {
   position:absolute;
   width: 97px;
   height: 16px;
   background-image:url(lapalma_pix/navi-english/deutsche-version-hover.jpg);
   border: 1px solid #0000FF;
    
}


/* definition der einzelnen Schriften */

.text_navi_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left:3px;
	padding-right:2px;
}

.text_navi_links:hover {
	text-decoration: none;
	color: #FF0000;
}

.text_navi_links_map {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF99FF;
	text-decoration: none;
}

.text_navi_links_map:hover {
	font-size: 12px;
	color: #FFFFFF;
}

.text_navi_links_map2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6633FF;
	text-decoration: none;
}

.text_navi_links_map2:hover {
	font-size: 12px;
	color: #FF0000;
}

.text_navi_links_map3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6633FF;
	text-decoration: none;
}

.text_navi_links_map3:hover {
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}

.text_navi_links_map4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6633FF;
	text-decoration: none;
}

.text_navi_links_map4:hover {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}

.text_navi_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF0033 ;
	padding-left:3px;
}

.content_index_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #FE6600;
}

.content_main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#4D4D4D;
}

.content_main_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000099;
}

.content_main_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0066FF;
}

.content_main_link:hover {
	color: #FF0000;
	text-decoration: none;
}

.content_main_link_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066FF;
	text-decoration: none;
}

.content_main_link_blue:hover {
	font-size:11px;
	color: #FF0000;
}

.content_main_index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#4D4D4D;
}

.content_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #0000FF;
	margin-left:20px;
	text-decoration: none;
}

.content_header_21_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #0000FF;
	margin-left:20px;
	text-decoration: none;
}

.content_header_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #0000FF;
	margin-left:20px;
	text-decoration: none;
}

.content_header_1:hover {
	color: #FF0000;
	text-decoration: none;
}

.content_header_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FF3333;
	margin-left:20px;
}

.content_header_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #6666FF;
	margin-left:20px;
}

.content_subline_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #5F5F5F;
}
.content_subline_header_h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #808080;
}

.content_subline_header_h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3399FF;
}

.content_text_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5F5F5F;
	font-weight:bold;
}

.content_text_header_yellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00FFFF;
	font-weight:bold;
}

.content_text_header_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0000CC;
	font-weight:bold;
}

.content_text_header_blue_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0000CC;

}
.content_text_header_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF9900;
	font-weight:bold;
}
.content_text_zitat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D4D4D;
}

.content_text_zitat_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}

.content_text_zitat_eft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399FF;
	text-decoration: none;
}

.content_text_zitat_eft:hover {
	font-weight: bold;
	font-size: 13px;
	color: #3399FF;
}

.content_text_zitat_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	
}

.content_text_zitat_orange:hover {
	font-weight: bold;
	color: #FF0000;
}

.content_text_zitat_orange_16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF6600;
	text-decoration: none;
}

.content_text_zitat_orange_60 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60px;
	color: #FF6600;
	text-decoration: none;
}

.content_text_zitat_poem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5F5F5F;
}

.content_text_zitat_poem12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5F5F5F;
}

.content_text_zitat_poem_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066FF;
}

.content_text_zitat_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000CC;
	text-decoration: none;
}

.content_text_zitat_blue_eft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
}

.content_text_zitat_blue:hover {
	font-weight: bold;
	text-decoration: underline;
	
}

.content_text_zitat_blue_light {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.content_text_zitat_blue_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000CC;
	text-decoration: none;
}

.content_text_zitat_blue_small:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF3333;
	text-decoration: none;
}

.content_text_zitat_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A9A9A9;
	text-decoration: none;
}

.content_text_zitat_grey:hover {
	color: #000000;
	
}

.content_text_zitat_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A9A9A9;
	text-decoration: none;

}

.content_text_zitat_gray:hover {
	font-weight: bold;
	
}

.content_text_zitat_grey_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A9A9A9;
	text-decoration: none;

}

.content_text_zitat_grey_footer:hover {
	font-weight: bold;
	color: #9999FF;
	text-decoration: underline;
	
}

.content_text_zitat_violett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #DE187B;

}

.content_text_zitat_violett-11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DE187B;

}

.content_text_zitat_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:  #660033;
    text-decoration: none;
}

.content_text_zitat_black:hover {
	font-size: 10px;
	color: #000000;
}

.content_text_zitat_gold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFD700;
}

.content_text_zitat_red_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF3333;
}

.content_text_zitat_red_small:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF3333;
}

/* definition Stilelemente Linien, Rahmen, etc. */

.frame {
	border:1px solid #FF6600;
}
.frame2 {
	border:1px solid #FFD700;
}

.frame3 {
	border:1px solid #FFCC00;
}

.navi_line {
border-bottom: solid 1px #666666;
margin-left: 8px;
margin-right: 8px;
}

.navi_line_text {
border-bottom: solid 1px #0000CC;
margin-left: 3px;
margin-right: 8px;
}

.navi_line_text1 {
border-bottom: solid 1px #666666;
margin-left: 0px;
margin-right: 8px;
}

.navi_line_text_year {
border-bottom: solid 1px #666666;
margin-left: 4px;
margin-right: 8px;
}

.divider_footer {
border-left: solid 2px #A9A9A9;
margin-left: 3px;
margin-right: 3px;

}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #CC3399;
	text-decoration: none;
}
