/* Body Tag Einstellungen */
BODY { margin:0px; background-color:#efdab5; background-image:url(../gfx/img_body_bg.jpg); background-repeat:repeat-y; font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif;}
BODY, table, A {  font-size:12px; color:#000000; }
A { text-decoration:none; color:#b34d1d; font-weight:bold; }
a:hover { text-decoration:none; color:#FFFFFF; font-weight:bold; }
H1, H2, H3, H4 { color:#FFFFFF; font-weight: bold; }
H1 { font-size: 20px; margin: 0px 0px 15px 0px; color:#FFFFFF; }
H2 { font-size: 15px; margin: 0px 0px 5px 0px;  color:#103600;}
H3 { font-weight: bold; font-size: 12px; color:#103600; margin-bottom:2px; }
H4 { letter-spacing:7px; font-size: 10px; margin: 0px 0px 25px 0px; color:#103600; }
P { /*margin: 0px 2px;*/ line-height:18px; font-size:12px }
.align-left { text-align: left; }
.align-center { text-align:center;  }
.align-right { text-align:right;  }
.align-justify { text-align:justify;  }
P.bodytext { font-size:12px;  }
P.table { font-size:12px; }

.spacer_div { clear:both; font-size:1px; }
.space_a { font-size: 1px; height: 50px; }

/* CSC Mailform*/
fieldset { border: none; }



/* SEITENFORMATIERUNGEN */

div#slogan { font-size: 13px; font-weight: bold; text-align: right; margin-bottom: 10px; }

div#co_box_top { position:relative; width:980px; height:429px; background-image:url(../../gfx/img_main_bg_top.jpg); background-repeat:no-repeat; }
	div#co_box_header { }
		div#co_box_header_logo { float:left; padding-left:320px; }
		div#co_box_header_menu { float:right; margin-right:192px; padding-top: 50px; }
	div#co_box_header_middle { }
		div#co_box_menu_left { float:left; padding-left:25px; margin-top:150px; width:130px; }
		div#co_box_header_middle_content { float:left; margin-left:24px; margin-top:21px; width:608px; height:295px; background-color:#e4b673; background-image:url(../../gfx/img_bg_header_middle_content.jpg); background-repeat:no-repeat; background-position:bottom; /*filter:Alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8;*/ }
			div#co_box_header_middle_bg_image { position:absolute; z-index:1; }
				div#co_box_header_middle_outer { position:absolute; z-index:2; }
					div#co_box_header_middle_content_left { float:left; margin-left:10px; margin-top:10px; position: relative; z-index: 20; }
						div#co_box_header_middle_content_left_content { height:173px; width:585px; margin-bottom:12px; }
						div#co_box_header_middle_content_left_menu { height:173px; width:150px; margin-bottom:12px; }
						div#co_box_header_middle_content_left_info { background-color:#e9e9e5; width:121px; height:90px; padding:2px; display:none; }
					div#co_box_header_middle_content_right { float:left; margin-top:10px; width:450px; }
						div#co_box_header_middle_content_content { position:absolute; top:20px; left:0px; width:400px; padding-left:170px; z-index: 10; }
		div#co_box_header_middle_themes { position:absolute; width:450px; height:80px; margin-left:440px; top:380px; z-index:5;}		
div#co_box_bottom { position:relative; width:980px; height:auto; background-image:url(../../gfx/img_main_bg_bottom.jpg); background-repeat:repeat-y; }
	div#co_box_bottom_left { float:left; margin-top:20px; }
				div#co_box_bottom_left_menu { margin-left:190px; width:139px;   }
				div#co_box_bottom_left_travel_left_details { width:225px; margin-left:95px; margin-top:50px; padding-bottom:15px;  }
	div#co_box_bottom_right { float:left; }
		div#co_box_bottom_printlink_top { text-align: right; padding-left:30px;  width:470px; }
		div#co_box_bottom_content { padding-left:30px;  width:470px; padding-bottom:20px; }

div#co_box_bottom_printlink { text-align: right; }
div#jumplink_top { text-align: right; }
		
div#co_box_footer { margin-left:190px; margin-top:2px;  }

div#co_box_bottom_content table p { margin: 0px; padding: 0px; }

div#co_box_teaser_box { position:absolute; top:85px; left:823px; width:190px; }
	.teaser_box { width:190px; margin:0 0 25px 0; }
	.teaser_box dl  { margin:0 !important; padding:0 !important; }
	.teaser_box img { }
	.teaser_box P { margin:0 !important; padding:3px 3px 3px 3px; !important; }

/* MEN� FORMATIERUNGEN */
.menu_top_right_na { margin-left:10px; color:#cd6332; font-weight:bold; }
.menu_top_right_ac { margin-left:10px; color:#5F3421; font-weight:bold; }

.menu_header_2_na { background-color:#EAE6DB; display:block; padding:2px; width:121px; margin-bottom:2px; }
.menu_header_2_ac { background-color:#EAE6DB; display:block; padding:2px; width:121px; margin-bottom:2px; color: #5F3421; }

.menu_category_na { display:block; text-align:right; font-size:13px; padding-right:13px; color:#9b3f1b; font-weight:bold; margin-bottom:5px; background-image:url(../../gfx/img_arrow_bottom_menu.gif); background-repeat:no-repeat; background-position:right; }
.menu_category_ac { display:block; text-align:right; font-size:13px; padding-right:13px; color:#ffffff; font-weight:bold; margin-bottom:5px; background-image:url(../../gfx/img_arrow_bottom_menu.gif); background-repeat:no-repeat; background-position:right; }

.footer_menu_text { color:#d4b9a0; }
.footer_menu_na { color:#df663c; font-weight:bold; }
.footer_menu_ac { color:#df663c; font-weight:bold; }

/* TEASER FORMATIERUNGEN */
div#box_teaser_info { font-size:11px; color:#000000; font-weight:bold; }

.fce_brown_box { background-color: #E7C994; padding: 10px; }


/* IFRAME */
.tx-mpnatura-pi1 iframe{ border:none; }

