
	body {
		text-align	: left;
		margin		: 0px;
		padding		: 0px;
	}

	div.main, div.main_cnt, div.head, div.cnt_nav_top {
		width		: 998px;
		margin		: 0px 0px;
		text-align	: left;
	}

	div.footer {
		width		: 659px;
		padding-top	: 20px;
	}

	div.head {
		height		: 118px;
	}

	div.head_popup {
		height		: 104px;
	}

	div.cnt_popup {
		width		: 100%;
	}

	div.cnt_nav_top {
		height			: 55px;
		text-align		: left;
		float			: left;
		z-index			: 1;
		background		: #FFFFFF url(../gfx/bgr_nav_top.png) no-repeat left top;
	}

	div.content {
		padding			: 0px;
		margin			: 0px;
	}

	div.cnt_left {
		width			: 680px;
		float			: left;
		padding			: 0px;
	}

	div.cnt_right {
		float			: left;
		padding			: 0px;
		width			: 318px;
	}

	iframe.ifr_footer {
		height			: 180px;
		width			: 659px;
	}

	iframe.ifr_rnav {
		height			: 1320px;
		width			: 318px;
	}

	iframe.ifr_cnt_cars {
		height			: 2840px;
		width			: 650px;
	}

	/* Startseite */
	.bgr_home_ang_l {
		height			: 125px;
		text-align		: left;
		vertical-align	: top;
		background		: #FFFFFF url(../gfx/bgr_ang_box_l.png) no-repeat left top;
	}

	.bgr_cnt_ang_l {
		height			: 125px;
		text-align		: left;
		vertical-align	: top;
		background		: #FFFFFF url(../gfx/bgr_cnt_box_l.png) no-repeat left top;
	}

	.bgr_cnt_ang_r {
		height			: 125px;
		text-align		: left;
		vertical-align	: top;
		background		: #FFFFFF url(../gfx/bgr_cnt_box_r.png) no-repeat left top;
	}

	.bgr_cnt_ang_r2 {
		height			: 125px;
		text-align		: left;
		vertical-align	: top;
		background		: #FFFFFF url(../gfx/bgr_cnt_box_r2.png) no-repeat left top;
	}

	.bgr_home_ang_u {
		height			: 30px;
		vertical-align	: top;
		padding-top		: 5px;
		padding-left	: 0px;
		background		: #FFFFFF url(../gfx/bgr_ang_box_u.png) no-repeat left top;
	}

	.bgr_home_ang_u A {
		font-family 	: arial;
		font-weight 	: bold;
		font-size 		: 12px;
		height			: 18px;
		text-decoration	: none;
		width			: 210px;
		padding-right	: 10px;
		color			: #FFFFFF;
	}

	A.bgr_home_offer_alli, A.bgr_home_offer_alli:HOVER, A.bgr_home_offer_u299, A.bgr_home_offer_u299:HOVER,
	A.bgr_home_offer_fami, A.bgr_home_offer_fami:HOVER, A.bgr_home_offer_sing, A.bgr_home_offer_sing:HOVER {
		background		: #FFFFFF url(../gfx/btn/gfx_offer_alli.png) no-repeat left top;
		display			: block;
		width			: 157px;
		height			: 71px;
	}

	A.bgr_home_offer_alli:HOVER {
		background		: #FFFFFF url(../gfx/btn/gfx_offer_alli_o.png) no-repeat left top;
	}

	A.bgr_home_offer_u299 {
		background		: #FFFFFF url(../gfx/btn/gfx_offer_u299.png) no-repeat left top;
	}

	A.bgr_home_offer_u299:HOVER {
		background		: #FFFFFF url(../gfx/btn/gfx_offer_u299_o.png) no-repeat left top;
	}

	A.bgr_home_offer_fami {
		background		: #FFFFFF url(../gfx/btn/gfx_offer_fami.png) no-repeat left top;
	}

	A.bgr_home_offer_fami:HOVER {
		background		: #FFFFFF url(../gfx/btn/gfx_offer_fami_o.png) no-repeat left top;
	}

	A.bgr_home_offer_sing {
		background		: #FFFFFF url(../gfx/btn/gfx_offer_sing.png) no-repeat left top;
	}

	A.bgr_home_offer_sing:HOVER {
		background		: #FFFFFF url(../gfx/btn/gfx_offer_sing_o.png) no-repeat left top;
	}

	.bgr_to_tab {
		background		: url(../gfx/gfx_lst_last_r.png) repeat-y right top;
		background-color: none;
	}

	.bgr_to_tab A, .bgr_to_tab A:HOVER {
		font-family 	: arial;
		font-weight 	: bold;
		font-size 		: 11px;
		height			: 18px;
		text-decoration	: none;
		color			: #00195F;
	}

	.bgr_to_tab A:HOVER {
		text-decoration	: underline;
	}

	.cnt_spez_titel, .cnt_spez_text, .cnt_spez_titel:HOVER {
		font-family 	: arial;
		font-weight 	: bold;
		font-size 		: 12px;
		height			: 18px;
		text-decoration	: none;
		color			: #00195F;
	}

	.cnt_spez_titel:HOVER {
		text-decoration	: underline;
	}

	.cnt_spez_text {
		font-weight 	: normal;
	}

	.cnt_to_tab_t, .cnt_to_tab_c0, .cnt_to_tab_c1, .cnt_tab_c0, .cnt_tab_c1, .cnt_tab_c0_sm, .cnt_tab_c1_sm {
		font-family			: arial;
		font-weight			: bold;
		font-size			: 11px;
		height				: 18px;
		text-decoration	: none;
		color					: #00195F;
		background-color	: #FFECAD;
	}

	.cnt_to_tab_c0, .cnt_to_tab_c1, .cnt_tab_c0, .cnt_tab_c1, .cnt_tab_c0_sm, .cnt_tab_c1_sm {
		font-weight 	: normal;
	}

	.cnt_to_tab_c0, .cnt_tab_c0, .cnt_tab_c0_sm {
		background-color: #FFF4CA;
	}

	.cnt_tab_c0, .cnt_tab_c1, .cnt_tab_c0_sm, .cnt_tab_c1_sm, .textE1 {
		font-size 		: 11px;
		padding-left	: 15px;
	}

	.cnt_tab_c0, .cnt_tab_c1 {
		height			: 27px;
	}

	.cnt_tab_c0_sm, .cnt_tab_c1_sm {
		height			: 17px;
	}
	
	.cnt_no_padding {
		padding-left: 0;
	}

	.cnt_tab_text, .cnt_tab_text_1, .cnt_tab_errorM, .lnk_mail, .lnk_mail:HOVER, .cnt_lnk_text, .cnt_lnk_text_n {
		font-family 	: arial;
		font-weight 	: normal;
		font-size 		: 12px;
		padding-left	: 15px;
		padding-right	: 10px;
		text-decoration	: none;
		color			: #00195F;
		background-color: #FFF4CA;
	}

	.lnk_mail {
		position 		: relative; 
		padding-left	: 17px;
		font-size 		: 11px;
		background		: url(../gfx/btn/bgr_brief_n.gif) no-repeat 0px 2px;
	}

	.lnk_mail:HOVER {
		padding-left	: 17px;
		font-size 		: 11px;
		background		: url(../gfx/btn/bgr_brief_o.gif) no-repeat 0px 2px;
	}

	.cnt_tab_text_1 {
		background-color: #FFECAD;
	}

	.cnt_to_title, .cnt_to_text, .cnt_to_price, .cnt_lnk_off_title:HOVER, .cnt_lnk_off_title {
		font-family 	: arial;
		font-weight 	: bold;
		font-size 		: 13px;
		text-decoration	: none;
		padding-left	: 10px;
		padding-top		: 10px;
		padding-bottom	: 0px;
		color			: #F2AE00;
	}

	.cnt_lnk_off_title:HOVER {
		padding-left	: 0px;
		text-decoration	: underline;
	}

	.cnt_lnk_off_title {
		padding-left	: 0px;
	}

	.cnt_tab_errorM {
		color		: #FF0000;
	}

	.cnt_tab_error {
		font-family 	: arial;
		font-weight 	: normal;
		font-size 		: 12px;
		padding-left	: 0px;
		margin-top		: 5px;
		margin-bottom	: 5px;
		text-decoration	: none;
		color			: #FF0000;
	}

	.cnt_to_text, .cnt_to_price {
		color			: #FFFFFF;
		padding-top		: 6px;
	}

	.cnt_to_price {
		padding-top		: 10px;
	}

	.bgr_tab_br, .bgr_tab_sm {
		background		: #FFFFFF url(../gfx/gfx_lst_br.png) no-repeat left top;
		height			: 24px;
		width			: 649px;
		font-family 	: verdana;
		font-weight 	: bold;
		font-size 		: 12px;
		text-decoration	: none;
		padding-top		: 1px;
		padding-left	: 15px;
		color			: #FFFFFF;
		letter-spacing	: 2px;
	}

	.bgr_tab_br_n, .bgr_tab_sm_n {
		background		: #FFFFFF url(../gfx/gfx_lst_br_n.png) no-repeat left top;
		height			: 24px;
		width			: 649px;
		font-family 	: verdana;
		font-weight 	: bold;
		font-size 		: 12px;
		text-decoration	: none;
		padding-top		: 1px;
		padding-left	: 15px;
		color			: #FFFFFF;
		letter-spacing	: 2px;
	}

	.bgr_tab_sm {
		width			: 319px;
		background		: #FFFFFF url(../gfx/gfx_lst_sm.png) no-repeat left top;
		height			: 22px;
	}

	.bgr_tab_sm_n {
		width			: 319px;
		background		: #FFFFFF url(../gfx/gfx_lst_sm_n.png) no-repeat left top;
		height			: 22px;
	}

	/* Navigationselemente */
	TD.nav_home A, TD.nav_home A:HOVER, TD.nav_home_a A,
	TD.nav_last A, TD.nav_last A:HOVER, TD.nav_last_a A,
	TD.nav_paus A, TD.nav_paus A:HOVER, TD.nav_paus_a A,
	TD.nav_cmix A, TD.nav_cmix A:HOVER, TD.nav_cmix_a A,
	TD.nav_flug A, TD.nav_flug A:HOVER, TD.nav_flug_a A,
	TD.nav_cars A, TD.nav_cars A:HOVER, TD.nav_cars_a A,
	TD.nav_hote A, TD.nav_hote A:HOVER, TD.nav_hote_a A,
	TD.nav_auto A, TD.nav_auto A:HOVER, TD.nav_auto_a A,
	TD.nav_spez A, TD.nav_spez A:HOVER, TD.nav_spez_a A {
		text-align		: center;
		height			: 16px;
		width			: 100%;
		display			: block;
		font-family 	: verdana;
		font-weight 	: bold;
		font-size 		: 10px;
		text-decoration	: none;
		padding-top		: 4px;
		padding-bottom	: 0px;
		color			: #FFFFFF;
	}

	TD.nav_home A:HOVER,
	TD.nav_last A:HOVER,
	TD.nav_paus A:HOVER,
	TD.nav_cmix A:HOVER,
	TD.nav_flug A:HOVER,
	TD.nav_cars A:HOVER,
	TD.nav_hote A:HOVER,
	TD.nav_auto A:HOVER,
	TD.nav_spez A:HOVER {
		color			: #FFC629;
	}

	TD.nav_home_a A {
		color			: #26177D;
		background		: #FFFFFF url(../gfx/bgr_nav_home_a.png) no-repeat left top;
	}

	TD.nav_last_a A {
		color			: #26177D;
		background		: #FFFFFF url(../gfx/bgr_nav_last_a.png) no-repeat left top;
	}

	TD.nav_paus_a A {
		color			: #26177D;
		background		: #FFFFFF url(../gfx/bgr_nav_paus_a.png) no-repeat left top;
	}

	TD.nav_cmix_a A {
		color			: #26177D;
		background		: #FFFFFF url(../gfx/bgr_nav_cmix_a.png) no-repeat left top;
	}

	TD.nav_flug_a A {
		color			: #26177D;
		background		: #FFFFFF url(../gfx/bgr_nav_flug_a.png) no-repeat left top;
	}

	TD.nav_cars_a A {
		color			: #26177D;
		background		: #FFFFFF url(../gfx/bgr_nav_cars_a.png) no-repeat left top;
	}

	TD.nav_hote_a A {
		color			: #26177D;
		background		: #FFFFFF url(../gfx/bgr_nav_hote_a.png) no-repeat left top;
	}

	TD.nav_auto_a A {
		color			: #26177D;
		background		: #FFFFFF url(../gfx/bgr_nav_auto_a.png) no-repeat left top;
	}

	TD.nav_spez_a A {
		color			: #26177D;
		background		: #FFFFFF url(../gfx/bgr_nav_spez_a.png) no-repeat left top;
	}

	/* Sub-Navigation */
	.bgr_snav {
		background		: #FFCC33 url(../gfx/bgr_snav.png) repeat-y left top;
	}

	A.snav_main, A.snav_main:HOVER {
		text-align		: center;
		height			: 16px;
		font-family 	: arial, verdana;
		font-weight 	: normal;
		font-size 		: 11px;
		text-decoration	: none;
		padding-top		: 4px;
		padding-bottom	: 0px;
		padding-left	: 10px;
		padding-right	: 10px;
		color			: #24157C;
	}

	A.snav_main:HOVER {
		text-decoration	: underline;
	}

	/* Content-Navigation */
	.bgr_rnav_title {
		background		: #FFCC33 url(../gfx/bgr_rnav_title_n.png) no-repeat left top;
		height			: 20px;
		font-family 	: verdana, arial;
		font-weight 	: bold;
		font-size 		: 10px;
		text-decoration	: none;
		padding-left	: 15px;
		color			: #FFFFFF;
	}

	.bgr_rnav_title_alteversion {
		background		: #FFCC33 url(../gfx/bgr_rnav_title.png) no-repeat left top;
		height			: 20px;
		font-family 	: verdana, arial;
		font-weight 	: bold;
		font-size 		: 10px;
		text-decoration	: none;
		padding-left	: 15px;
		color			: #FFFFFF;
	}

	.cnt_rnav {
		height			: 20px;
	}

	.bgr_rnav_right {
		background		: #FFFFFF url(../gfx/bgr_rnav_right.png) repeat-y left top;
	}

	.cnt_rnav A, .cnt_rnav A:HOVER, cnt_rnav_a A {
		background-color: #EFF2FB;
		display			: block;
		height			: 16px;
		font-family 	: verdana, arial;
		font-weight 	: normal;
		font-size 		: 10px;
		text-decoration	: none;
		color			: #00195F;
		padding-left	: 14px;
		padding-top		: 4px;
	}

	.cnt_rnav A:HOVER {
		background-color: #DBE1F4;
	}

	.cnt_rnav_a A, .cnt_rnav_a A:HOVER {
		background-color: #FFF4CA;
	}

	.cnt_rnav_text, .cnt_rnav_text_n, .cnt_rnav_qs {
		background-color: #EFF2FB;
		font-family 	: verdana, arial;
		font-weight 	: bold;
		font-size 		: 10px;
		text-decoration	: none;
		color			: #00195F;
		padding-left	: 0px;
		padding-top		: 0px;
	}

	.cnt_rnav_text_n {
		font-weight 	: normal;
		font-size 		: 9px;
		color			: #A7B2D1;
	}

	.cnt_rnav_qs {
		font-weight 	: normal;
	}

	.bgr_rnav_sep_b {
		background-color: #2F1F87;
	}

	.cnt_rnav_qs_nav {
		background-color: #DBE1F4;
	}

	/* Footer */
	.cnt_foot_o {
		background-color: #FDC729;
		height			: 1px;
	}

	.cnt_foot_txt {
	 	font-family		: Arial, Helvetica, sans-serif;
		font-size		: 10px;
		text-align		: center;
		font-weight		: normal;
		color			: #888888;
	}

	.cnt_lnk_text, .cnt_lnk_text_n {
		padding-left	: 24px;
		font-size 		: 11px;
		height			: 18px;
		padding-top		: 3px;
		font-weight		: bold;
		color			: #24167B;
		background		: url(../gfx/btn/bgr_lnk_text_n.png) no-repeat 0px 0px;
	}

	.cnt_lnk_text:HOVER, .cnt_lnk_text_n:HOVER {
		padding-left	: 24px;
		font-size 		: 11px;
		font-weight		: bold;
		background		: url(../gfx/btn/bgr_lnk_text_o.png) no-repeat 0px 0px;
	}

	.cnt_lnk_text_n, .cnt_lnk_text_n:HOVER {
		font-weight		: normal;
	}

	/* Formularelemente */
	SELECT.cnt_qs_form1, SELECT.cnt_qs_form4, SELECT.cnt_qs_form2, INPUT.cnt_qs_form5 {
	 	font-family		: Arial, Helvetica, sans-serif;
		font-size		: 10px;
		font-weight		: normal;
		width			: 85px;
		height			: 18px;
		color			: #000000;
		background-color: #FFFFFF;
	}

	INPUT.cnt_qs_form5 {
		width			: 79px;
		height			: 14px;
	}

	SELECT.cnt_qs_form4 {
		width			: 40px;
	}

	SELECT.cnt_qs_form2 {
		width			: 110px;
	}

	.btn_qs {
		background		: #DBE1F4 url(../gfx/btn/bgr_qs_send_n.png) no-repeat 13px 3px;
	}

	.btn_qs:HOVER {
		background		: #DBE1F4 url(../gfx/btn/bgr_qs_send_o.png) no-repeat 13px 3px;
	}

	.btn_std {
		background		: #FEEBAC url(../gfx/btn/bgr_or_n.png) no-repeat 2px 5px;
	}

	.btn_std:HOVER {
		background		: #FEEBAC url(../gfx/btn/bgr_or_o.png) no-repeat 2px 5px;
	}

	.btn_stdh {
		background		: #FFF4CA url(http://angebote.maxholiday.de/style/gfx/btn/bgr_orh_n.png) no-repeat 2px 5px;
	}

	.btn_stdh:HOVER {
		background		: #FFF4CA url(http://angebote.maxholiday.de/style/gfx/btn/bgr_orh_o.png) no-repeat 2px 5px;
	}


	/* Popup */
	.bgr_popup_hnav {
		height			: 17px;
		background		: #FFFFFF url(../gfx/bgr_popup_hnav.png) repeat-x left top;
	}
