.wrap_submenu div { height:16px; *height:18px; background-color:#004a8d; color:#ffffff; font-family:Verdana; 
                font-size:11px; padding-top:2px; }
.wrap_submenu a { color:#ffffff; text-decoration:none; font-family:Verdana; font-size:11px;} 

.sidemenu { border-width:1px;border-style:solid; border-color:#004a8d; margin-bottom:15px; background-color:#cde6fc; } 
.sidemenu p { padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;}
.sidemenu a { color:#004a8d; text-decoration:none; font-family:Verdana; font-size:11px;}

.sidemenu_header { padding-left:5px; height:22px; *height:26px; background-color:#004a8d; color:#ffffff; font-family:Verdana; 
                font-size:13px; padding-top:4px; width:213pX; font-weight:bold; }


.sidebox { border-width:1px;border-style:solid; border-color:#004a8d; margin-bottom:15px; background-color:#cde6fc; } 
.sidebox a { color:#FF6600; font-family:Verdana; font-size:11px;} 
.sidebox p { font-family:Verdana; font-size:11px;color: #004A8D; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;}


.clearboth { clear:both; overflow:hidden; width:0; height:0; line-height:0; }
.clearboth img { display: none; }

.content_middle a { font-family:Verdana; font-size:11px;color: #FF6600; } 

.line { margin-top: 10px; padding-top: 10px; border-top: 1px solid #004a8d; }

/*----------------------------------------------------------------------------*/
/*--- OfferBoxen -------------------------------------------------------------*/
.offerbox_top { float:left; width:213px; height:279px; margin:18px 11px 0 0; font-family:Verdana; overflow:hidden; }
.offerbox_mid { float:left; width:213px; height:352px; margin:18px 11px 0 0; font-family:Verdana; overflow:hidden; }
.offerbox_bot { float:left; width:213px; height:310px; margin:18px 11px 0 0; font-family:Verdana; overflow:hidden; }
.newsletterbox_mid { float:left; width:213px; height:221px; margin:18px 11px 0 0; font-family:Verdana; overflow:hidden; }

/*----- Home - Boxen: Autoreisen, Premiumreisen ------------------------------*/
.offerbox_top_1_ra { margin:45px 8px 0 8px; color:#004A8D; font-family:Verdana; font-size:11px; font-weight:bold; overflow:hidden; }
.offerbox_top_1_sterne {}
.offerbox_top_1_ang { margin:5px 0 3px 0; }
.offerbox_top_1_preis_presuf1 {}
.offerbox_top_1_preis_presuf2 { color:#FF6600; }
.offerbox_top_1_preis, .offerbox_top_1_preis a { color:#FF6600; font-size:20px; }

/*----- Home - Box: Schiffsreisen --------------------------------------------*/
.offerbox_top_3_ra { margin:52px 8px 0 8px; color:#004A8D; font-family:Verdana; font-size:11px; font-weight:bold; overflow:hidden; }
.offerbox_top_3_txt1 { margin:0 0 5px 0; }
.offerbox_top_3_txt2 { font-size:16px; margin:0 0 5px 0; }
.offerbox_top_3_li, .offerbox_top_3_li a { color:#FF6600; }

/*----- Home - Box: Flugreisen -----------------------------------------------*/
.offerbox_top_4_ra { margin:52px 8px 0 8px; color:#004A8D; font-family:Verdana; font-size:11px; font-weight:bold; overflow:hidden; }
.offerbox_top_4_ang { margin:0 0 5px 0; }
.offerbox_top_4_preis_presuf1 {}
.offerbox_top_4_preis_presuf2 { color:#FF6600; }
.offerbox_top_4_preis, .offerbox_top_4_preis a { color:#FF6600; font-size:20px; }

/*----- Home - Box: Dummy Schnellsuche ---------------------------------------*/
.schnellsuche { float:left; width:435px; *width:437px; height:350; *height:352; margin:18px 11px 0 0; border:1px solid #5680A7; background-color:#FCFCD7; overflow:hidden; }
.schnellsuche_head { height:30px; background-color:#F9E288; }
.schnellsuche_body { height:322px; }

/*----- Home - Box: Preis-Finder ---------------------------------------------*/
.offerbox_mid_1_head { width:201px; *width:213px; height:30px; line-height:14px; padding:0px 5px;border:1px solid #5680A7; border-width:1px 1px 0 1px; color:#004A8D; font-size:11px; font-weight:bold; font-family:Verdana; background-color:#F9E288; overflow:hidden; }
.offerbox_mid_1_ra1 { position:relative; height:179px; *height:179px; margin:0; padding:5px 0 0 0; overflow:hidden;}
.offerbox_mid_1_txt1 { margin:0 0 0 41px; color:#004A8D; font-size:11px; font-weight:normal; font-family:Verdana; }
.offerbox_mid_1_input { position:absolute; top:41px; left:66px; width:130px; height:24px; background-color:#FFFFFF; color:#000000; font-size:12px; padding:4px 0 0 3px; border:1px solid #000000; font-family:Verdana; }
.offerbox_mid_1_button { position:absolute; top:152px; left:78px; cursor:pointer; }
.offerbox_mid_1_kk { height:50px; margin:2px 0 5px 0; *margin:7px 0 5px 0; }
.offerbox_mid_1_ang_ra { width: 211px; *width: 213px; padding:0 1px; }
.offerbox_mid_1_ang_ziel_sterne { margin-top:4px; float:left; width:103px; height:15px; overflow:hidden; }
.offerbox_mid_1_ang_ziel { float:left; height:15px; line-height:15px; font-weight:bold; font-family:Verdana; font-size:11px; color:#004A8D; overflow:hidden; }
.offerbox_mid_1_ang_sterne{ float:left; width:20px; height:15px; text-align:right; line-height:15px; font-weight:bold; font-family:Verdana; font-size:11px; color:#004A8D; overflow:hidden; }
.offerbox_mid_1_ang_dauer { margin-top:4px; float:left; width:44px; height:15px; line-height:15px; font-family:Verdana; font-size:9px; font-weight:normal; overflow:hidden; }
.offerbox_mid_1_ang_ab { margin-top:4px; float:left; width:13px; height:15px; line-height:15px; text-align:right; font-family:Verdana; font-size:9px; font-weight:normal; overflow:hidden; }
.offerbox_mid_1_ang_preis  { margin-top:4px; float:right; width:50px; height:15px; line-height:15px; text-align:right; font-family:Verdana; font-size:11px; font-weight:bold; color:#FF6600; overflow:hidden; }
.offerbox_mid_1_ang_preis a { font-family:Verdana; font-size:11px; font-weight:bold; color:#FF6600; }

/*----- Home - Box: Flyer-Newsletter -----------------------------------------*/
.offerbox_mid_2_head { width:201px; *width:213px; height:30px; line-height:14px; padding:0px 5px; border:1px solid #5680A7; border-width:1px 1px 0 1px; color:#004A8D; font-size:11px; font-weight:bold; font-family:Verdana; background-color:#F9E288; overflow:hidden; }
.offerbox_mid_2_ra1 { width:213px; height:320px; *height:322px; margin:0; border-bottom:1px solid #5680A7; overflow:hidden;}
.offerbox_mid_2_dummy { width:213px; height:352px; *height:354px; margin:0; border-bottom :1px solid #5680A7; overflow:hidden;}


/*----- Home - Boxen: Wellness, Familienurlaub ...----------------------------*/
.offerbox_bot_1_bg { background-color:#E5E8ED; }
.offerbox_bot_1_head { width:203px; *width:213px; height:30px; line-height:30px; padding:0 5px; border-bottom:1px solid #FFFFFF; font-family:Verdana; font-size:16px; font-weight:normal; color:#FFFFFF; background-color:#004a8d; }
.offerbox_bot_1_img { width:213px; height:133px; }
.offerbox_bot_1_ang { position:relative; margin:6px 5px 0 5px; overflow:hidden; }
.offerbox_bot_1_ang_ra { margin:0 0 10px 0; }
.offerbox_bot_1_block1 { float:left; width:133px; height:30px; line-height:15px; overflow:hidden; }
.offerbox_bot_1_region { font-family:Verdana; font-size:11px; font-weight:bold;  color:#004A8D; }
.offerbox_bot_1_data { font-family:Verdana; font-size:9px; font-weight:normal; color:#004A8D; }
.offerbox_bot_1_block2 { float:left; height:30px; line-height:30px; overflow:hidden; }
.offerbox_bot_1_ab { float:left; width:20px; text-align:center; font-family:Verdana; font-size:9px; font-weight:normal; color:#004A8D; }
.offerbox_bot_1_preis { float:left; width:50px; text-align:right; font-family:Verdana; font-size:11px; font-weight:bold; color:#FF6600; }
.offerbox_bot_1_preis a { font-family:Verdana; font-size:11px; font-weight:bold; color:#FF6600; }
.offerbox_bot_1_ang_all { position:relative; margin:-2px 10px 0 5px; text-align:right; color:#004A8D; font-family:Arial; font-size:11px; font-weight:bold; }
.offerbox_bot_1_ang_all a { color:#004A8D; font-family:Arial; font-size:11px; font-weight:bold; }
.offerbox_bot_1_ang_all img { position:relative; top:1px; left:3px; }

/*----- Premium Reisen - Box 1+2 --------------------------------------------*/
.offerbox_pr { float:left; width:213px; height:627px; margin:18px 11px 0 0; overflow:hidden; position: relative; }
.offerbox_pr div { color:#004A8D; font-family:Verdana; }

.offerbox_pr_1_ang_ra1 { margin:70px 5px 0 5px; }
.offerbox_pr_1_ang_ra2 { margin:0px 5px 0 5px; }
.offerbox_pr_1_ang_head { margin:0 0 5px 0; font-size:18px; font-weight:bold; }
.offerbox_pr_1_ang_img { margin:0 0 5px 0; }
.offerbox_pr_1_ang_hot { font-size:11px;font-weight:bold; }
.offerbox_pr_1_ang_sterne { height:12px;line-height:12px;padding:4px 0 4px 0; }
.offerbox_pr_1_ang_data { margin:0 0 0 0; line-height:17px; font-size:11px;font-weight:bold; }
.offerbox_pr_1_ang_preis { margin:5px 5px 0 0; text-align:right; font-size:11px;font-weight:bold; }
.offerbox_pr_1_ang_preisbig, .offerbox_pr_1_ang_preisbig a { color:#FF6600; font-size:20px; font-weight:bold; }
.offerbox_pr_1_ang_preislittle { color:#FF6600; font-size:11px;font-weight:bold; }
.offerbox_pr_1_ang_link { margin:5px 10px 0 0; text-align:right; color:#004A8D; font-size:11px; font-weight:bold; }
.offerbox_pr_1_ang_link a { color:#004A8D; font-size:11px; font-weight:bold; }
.offerbox_pr_1_ang_link img { position:relative; top:1px; left:3px; }
.offerbox_pr1_trenner { margin:13px 5px 10px 5px; height:1px; background-color:#004A8D; }

.offerbox_pr_mehr_link { width:186px; height:24px; text-align:right; position: absolute; top: 560px; left: 0px; }
#clear_both { clear:both; margin : 0px; padding:0px ; width:0px; height:0px; }




