/*===================================================================================================================================================*/
/*																	Main template																	 */
/*===================================================================================================================================================*/
*{padding:0; margin:0;}
html	{overflow-x:hidden;}
body,html {margin:0px; padding:0px; height:100%;width:100%;font-family: Verdana, Arial, sans-serif; font-size:12px; background-color:#ffffff;}
a img{border:none;}

/** html #mainContainer{height:100%;}/* ie 3 pixel jog*/ 

#contentContainer{width:802px; margin:auto; clear:left;}

/*===================================================================================================================================================*/
/*																	Globals																			 */
/*===================================================================================================================================================*/
	
/*-------------Forms-------------*/	
.formsnosize{color:#464646; font-weight:normal; font-size:11px;}		
.button{height:20px; width:100%; line-height:20px; background-color:#229BBA; text-align:center; color:#ffffff; border:1px solid #000000;}
.buttondefaultwidth{width: 200px;}
input.button:hover{background-color:#000000;}
input.radioButton{width:40px; background-color:#A3C18D; border:0px none;}
input.checkBox{width:40px; background-color:#A3C18D; border:0px none;}

.selectedli{font-size:11px; font-weight:bold;}

/*===================================================================================================================================================*/
/*																	Defaults																		 */
/*===================================================================================================================================================*/


ol.NavigationPath	{font-size:10px;padding-bottom:20px;font-weight:bold;}
ol.NavigationPath a	{font-size:10px;text-decoration:underline;color:#003399;font-weight:bold;}
ol.NavigationPath {margin:0;padding:0 0 0px 0px;}
ol.NavigationPath li {float:left;margin:20px 20px 0 20px;padding:0 0 25px 0px;color:#003399;}
ol.NavigationPath li.inactive {color:#9DCDF0}

/* ---------------------------- Clears -----------------------*/
.clearBoth	{clear:both;}


/* ---------------------------- Alignments -----------------------------*/
.center {text-align:center;}  
.left {text-align:left;}  
.right {text-align:right;}    
.bottom {vertical-align:bottom;}


/* ---------------------------- Floating -----------------------------*/
.floatleft {float:left;} 
.floatright {float:right;}
.clearLeft,
.floatclearleft {clear:left;font-size:0px;padding:0;margin:0;} 
.floatclearboth {clear:both;font-size:0px;} 

/* ---------------------------- Spacers -----------------------------*/
div {margin:0px; padding:0px; border:none;}

.divSpace0px{width:0px; height:0px;}
.divSpace1px{width:1px; height:1px;}
.divSpace2px{width:2px; height:2px;}
.divSpace3px{width:3px; height:3px;}
.divSpace4px{width:4px; height:4px;}
.divSpace5px{width:5px; height:5px;}
.divSpace10px{width:10px; height:10px;}
.divSpace15px{width:15px; height:15px;}
.divSpace20px{width:20px; height:20px;}

.padding	{padding:0 3px 10px 3px;}

/*-------------- validation error tooltip -------------------------------*/


.errToolTipBorder {border:1px; border-style:solid; border-color:#a2bbd7; background-color:#ffffff;}
.errToolTipBgColor {background-color:#DC7001;}
.errToolTipTxT {font-family:Verdana, Arial, sans-serif; padding: 5px; color: #FFFFFF; font-size:10px; text-align:center;}

/*-------------- validation error span -------------------------------*/

div.errNote {color:#f24f08; font-weight:bold;}

span.errNote {color:#f24f08; font-weight:bold; visibility:hidden;}
span.errNote.display {font-weight:bold; visibility:visible;}
span.errTooltip {visibility:hidden;}
span.errTooltip.display {visibility:visible; text-align:left; vertical-align:middle;}

input.validationError, select.validationError, textarea.validationError{
	background-color:#E18533;
	font-weight:normal;
	font-size:11px;
	color:#fff;
}

.validationErrorTip{width:32px; height:16px; background:url(../img/icons/16/validations/warning.png) no-repeat top center;float:left;display:none;}

/*===================================================================================================================================================*/
/*																	Module Pages																     */
/*===================================================================================================================================================*/

/*-------------- home module -------------------------------*/
/*--- Traveltainment Column (left column) ---*/
#ttColumnContainer{float:left; width:592px; margin-top:10px;}

.ttSpecialsBox{margin-right:29px;width:177px;float:left;}
.ttSpecialsTop{width:177px;height:134px;}
.ttSpecialsBottom{width:177px;height:66px;background:url(../img/layout/home/tt_specials_bottom.png) no-repeat;}
.ttSpecialsBottom a{text-decoration:none;}
.ttSpecialsBottom h1 {color:#FFFFFF;font-size:16px;font-weight:bolder;padding:2px;padding-top:5px;padding-left:10px;}
.ttSpecialsBottom h2 {color:#FFFFFF;font-size:12px;font-weight:bold;padding:2px;padding-left:10px;}
.ttSpecialsBottom h3 {color:#FFFFFF;font-size:12px;font-weight:normal;padding:2px;padding-left:10px;}
#ttSpecials1{margin:0px;}
#ttSpecials2{margin-left:10px; margin-right:10px;}
#ttSpecials3{margin:0px;}

#ttQuickSearch{clear:left; margin-top:10px;}
#ttQuickSearchTop{background-image:url(../img/layout/home/tt_quicksearch_top.png);
				  background-repeat:no-repeat; background-position:top; height:20px; width:589px; font-size:12px; font-weight:bold;
				  line-height:20px; color:#ffffff;}
#ttQuickSearchTop p{float:left; width:48%;}
#ttQuickSearchSelect{background-image:url(../img/layout/home/tt_quicksearch_select_bg.png);
				  	 background-repeat:no-repeat; background-position:top; height:30px; width:589px; clear:left; margin:0px; padding:0px;}
.ttQSSelectItem{float:left; height:26px; padding-left:45px;}
.ttQSSelectItem img{margin-top:10px; margin-right:10px;}
.ttQSSelectItem input{margin-top:8px;}
.ttQSSelectItem p{font-weight:bold; color:#00295b;padding:0px;}

#ttQuickSearchMainContainer{background-image:url(../img/layout/home/tt_quicksearch_body_bg.png);
				   background-repeat:repeat-y; background-position:top; width:589px; clear:left; padding-top:10px;height:130px;}
				   
#ttQuickSearchMainContainer input, #ttQuickSearchMainContainer select {margin-top:5px;font-size:10px;}
.ttQSFormContainer{clear:left;}				   
.threeColumnForm{float:left; width:180px; padding-left:8px; padding-right:8px; font-size:10px;}
.threeColumnForm p{margin-bottom:5px;}
.note{font-size:9px;}
#ttQuickSearchBottom{background-image:url(../img/layout/home/tt_quicksearch_bottom.png);
				   	 background-repeat:no-repeat; background-position:top; height:2px; width:589px; clear:left;}

#ttThemeOffers{clear:left; margin-top:15px;}
#ttThemeOffers .middlePic{margin-left:25px; margin-right:25px;}

/*--- RSNF Column (right column) ---*/
#rsfnColumnContainer{float:left; width:184px; margin-left:23px;margin-top:10px;}
.rsfnItem{margin-bottom:19px;}
#rsfnItemLATop, #rsfnItemTVTop, #rsfnItemRTop, .rsfnItemSTop, #rsfnItemCTop, #rsfnItemCCTop, #rsfnItemSTop, #rsfnItemNTop, #rsfnItemFTop{background-repeat:no-repeat; background-position:top; width:184px; height:20px;
font-size:12px; font-weight:bold; text-align:center; line-height:20px; color:#ffffff;}
#rsfnItemRTop{background-image:url(../img/layout/home/rsnf_reiseagenturen_top.png);}
.rsfnItemSTop,
#rsfnItemSTop{background-image:url(../img/layout/home/rsnf_service_top.png);}
#rsfnItemCTop{background-image:url(../img/layout/home/rsnf_orange_top.png);}
#rsfnItemCCTop{background-image:url(../img/layout/boxes/small_box_cactus_green_top.png);}
#rsfnItemNTop{background-image:url(../img/layout/home/rsnf_news_top.png);}
#rsfnItemFTop{background-image:url(../img/layout/home/rsnf_fun_top.png);}
#rsfnItemTVBottom, #rsfnItemLABottom, #rsfnItemRBottom, #rsfnItemCBottom, .rsfnItemSBottom, #rsfnItemCCBottom, #rsfnItemSBottom, #rsfnItemNBottom, #rsfnItemFBottom{background-repeat:no-repeat; background-position:top; width:184px; height:20px;}
#rsfnItemCBottom{background-image:url(../img/layout/home/rsnf_orange_bottom.png);}
#rsfnItemCCBottom{background-image:url(../img/layout/boxes/small_box_cactus_green_bottom.png);}
#rsfnItemRBottom{background-image:url(../img/layout/home/rsnf_reiseagenturen_bottom.png);}
.rsfnItemSBottom,
#rsfnItemSBottom{background-image:url(../img/layout/home/rsnf_service_bottom.png);}
#rsfnItemNBottom{background-image:url(../img/layout/home/rsnf_news_bottom.png);}
#rsfnItemFBottom{background-image:url(../img/layout/home/rsnf_fun_bottom.png);}
#rsfnItemRBody, #rsfnItemSBody, #rsfnItemNBody, #rsfnItemFBody{width:184px;}
#rsfnItemLATop {background-image:url(../img/layout/home/rsnf_luxair_top.png);}
#rsfnItemLABody {background-image:url(../img/layout/home/rsnf_luxair_middle.png);}
#rsfnItemLABottom {background-image:url(../img/layout/home/rsnf_luxair_bottom.png);}

#rsfnItemTVTop {background-image:url(../img/layout/home/rsnf_tv_top.png);}
#rsfnItemTVBody {}
#rsfnItemTVBottom {background-image:url(../img/layout/home/rsnf_tv_bottom.png);}

/*==========================================================    FLAMMANG    ==============================================================================*/
/* ---------------------------- boxes  -----------------------------*/
#leftcontainer	{}
#rightcontainer	{}
.smallbox_container { width: 184px; height: 217px; float:left; margin: 5px; margin-top:0px;text-align:center;}
.smallbox_container_noheight { width: 184px; margin: 0px; margin-top:0px;text-align:center;}
.smallbox_top { background: url(../img/layout/boxes/small_box_top.png) no-repeat; width:184px; height: 20px;}
.smallbox_green_top { background: url(../img/layout/boxes/small_box_green_top.png) no-repeat; width:184px; height: 20px;}
.smallbox_yellow_top { background: url(../img/layout/boxes/small_box_yellow_top.png) no-repeat; width:184px; height: 20px;}
.smallbox_indigo_top { background: url(../img/layout/boxes/small_box_indigo_top.png) no-repeat; width:184px; height: 20px;}
.smallbox_mauve_top { background: url(../img/layout/boxes/small_box_mauve_top.png) no-repeat; width:184px; height: 20px;}
.smallbox_middle { background: url(../img/layout/boxes/small_box_middle.png) repeat-y; width:184px; height: 132px;}
.smallbox_middle_noheight { background: url(../img/layout/boxes/small_box_middle.png) repeat-y; width:184px;}
.smallbox_middle_green_noheight { background: url(../img/layout/boxes/small_box_green_middle.png) repeat-y; width:184px;}
.smallbox_middle_yellow_noheight { background: url(../img/layout/boxes/small_yellow_box_middle.png) repeat-y; width:184px;}
.smallbox_middle_indigo_noheight { background: url(../img/layout/boxes/small_box_indigo_middle.png) repeat-y; width:184px;}
.smallbox_middle_mauve_noheight { background: url(../img/layout/boxes/small_box_mauve_middle.png) repeat-y; width:184px;}
.smallbox_middle_orange_noheight { background: url(../img/layout/boxes/small_box_orange_middle.png) repeat-y; width:184px;}
.smallbox_middle_grey_noheight {background: url(../img/layout/boxes/small_box_grey_middle.png) repeat-y; width:184px;}
.smallbox_middle_lorange_noheight { background: url(../img/layout/boxes/small_box_lorange_middle.png) repeat-y; width:184px;}
.smallbox_middle_blue_noheight { background: url(../img/layout/boxes/small_box_blue_middle.png) repeat-y; width:184px;}
.smallbox_bottom { background: url(../img/layout/boxes/small_box_bottom.png) top no-repeat; width:184px; height: 2px;margin-bottom:20px;}
.smallbox_cruises_bottom { background:url(../img/layout/boxes/small_box_cruises_bottom.png) no-repeat; width:184px; height:66px;}
.smallbox_cruises_bottom .smallbox_content a { color:#ffffff; text-decoration:none; }
.smallbox_cruises_bottom .smallbox_content a:hover { color:#ffffff; text-decoration:underline; }
.smallbox_home_bottom { background:url(../img/layout/boxes/small_box_cruises_bottom.png) no-repeat; width:184px; height:66px;}
.smallbox_home_bottom .smallbox_content a { color:#ffffff; text-decoration:none; }
.smallbox_home_bottom .smallbox_content a:hover { color:#ffffff; text-decoration:underline; }
.smallbox_green_bottom { background: url(../img/layout/boxes/middle_box_bottom.png) top repeat-x; width:184px; height: 2px;margin-bottom:20px;}
.smallbox_bottom_noheight { background: url(../img/layout/boxes/small_box_bottom.png) top no-repeat; width:184px; height: 2px;margin-bottom:20px;}
.smallbox_title { line-height:20px;font-size: 11px; font-weight:bold;color:#FFFFFF;text-align:left; text-indent:15px;}
.smallbox_title a { color:#CC0000; text-decoration:none; }
.smallbox_pic { margin:0px; margin-top:0px; margin-bottom:0px;  font-size: 0px;}
.smallbox_content { padding:5px; font-size: 11px; margin-top:0px; margin-bottom:0px; }
.smallbox_content a { color:#004b91; text-decoration:none; }
.smallbox_content a:hover { color: #004b91; text-decoration:underline; }
.smallbox_content li {margin-left: 15px; list-style:circle}

.smallbox_home_bottom a { color:#ffffff; text-decoration:none; }
.smallbox_home_bottom a:hover { color:#ffffff; text-decoration:none; }
.smallbox_home_bottom h1 {color:#FFFFFF;font-size:14px;font-weight:bolder;padding:2px;padding-top:2px;padding-left:10px;padding-bottom:-5px;}
.smallbox_home_bottom h2 {color:#FFFFFF;font-size:12px;font-weight:bold;padding:2px;padding-left:10px;padding-bottom:-2px;}
.smallbox_home_bottom h3 {color:#FFFFFF;font-size:12px;font-weight:normal;padding:2px;padding-left:10px;padding-bottom:-2px;}

.middlebox_container {width: 585px; float:left; margin: 5px; margin-left:0px;margin-top:0px;margin-right:0px;text-align:center;}
.middlebox_container_noheight {width: 585px; margin: 5px;margin-right:0px;margin-top:0px;text-align:center;}
.middlebox_top {background: url(../img/layout/boxes/middle_box_top.png) no-repeat; width:585px; height: 20px;}
.middlebox_green_top {background: url(../img/layout/boxes/middle_box_green_top.png) no-repeat; width:585px; height: 20px;}
.middlebox_yellow_top {background: url(../img/layout/boxes/middle_box_yellow_top.png) no-repeat; width:585px; height: 20px;}
.news .middlebox_top,
.middlebox_mauve_top {background: url(../img/layout/boxes/middle_box_mauve_top.png) no-repeat; width:585px; height: 20px;}
.service .middlebox_top,
.middlebox_indigo_top {background: url(../img/layout/boxes/middle_box_indigo_top.png) no-repeat; width:585px; height: 20px;}
.middlebox_middle {background: url(../img/layout/boxes/middle_box_middle.png) repeat-y; width:585px;}
.middlebox_middle_noheight {background: url(../img/layout/boxes/middle_box_middle.png) repeat-y; width:585px;}
.middlebox_green_middle {background: url(../img/layout/boxes/middle_box_middle.png) repeat-y; width:585px;}
.middlebox_yellow_middle {background: url(../img/layout/boxes/middle_box_middle.png) repeat-y; width:585px;}
.middlebox_indigo_middle {background: url(../img/layout/boxes/middle_box_middle.png) repeat-y; width:585px;}
.middlebox_mauve_middle {background: url(../img/layout/boxes/middle_box_mauve_middle.png) repeat-y; width:585px;}
.media .middlebox_top {background: url(../img/layout/boxes/middle_box_grey_middle.png) repeat-y; width:585px;}

.middlebox_blue_middle { background: url(../img/layout/boxes/middle_box_blue_middle.png) repeat-y; width:585px;}
.middlebox_bottom { background: url(../img/layout/boxes/middle_box_bottom.png) top no-repeat #fff; width:585px; height: 2px;padding-bottom:10px;}
.middlebox_bottom_noheight { background: url(../img/layout/boxes/middle_box_bottom.png) top no-repeat; width:585px; height: 2px;margin-bottom:20px;}
.middlebox_green_bottom { background: url(../img/layout/boxes/middle_box_bottom.png) top repeat-x; width:585px; height: 2px;margin-bottom:10px;}
.middlebox_title { line-height:20px; font-size: 11px; font-weight:bold;color:#FFFFFF;text-align:left; text-indent:15px;}
.middlebox_content {padding:10px; font-size: 11px; margin-top:0px; margin-bottom:0px;text-align:justify;overflow:hidden;}
.middlebox_content a { color:#004b91; text-decoration:none; }
.middlebox_content a:hover { color: #004b91; text-decoration:underline; }
.middlebox_content li {margin-left: 15px; list-style:circle}

.medium_container { width: 392px; margin: 5px; margin-top:0px;text-align:center;}
.medium_container_noheight { width: 392px; margin: 5px; text-align:center;}
.medium_top { background: url(../img/layout/boxes/medium_box_top.png) no-repeat; width:392px; height: 20px;}
.medium_indigo_top { background: url(../img/layout/boxes/big_box_indigo_top.png) no-repeat; width:392px; height: 20px;}
.medium_middle { background: url(../img/layout/boxes/medium_box_middle.png) repeat; width:392px;}
.medium_middle_noheight { background: url(../img/layout/boxes/medium_box_middle.png) repeat-y; width:392px;}
.medium_bottom { background: url(../img/layout/boxes/medium_box_bottom.png) top repeat-x; width:392px; height: 13px;}
.medium_bottom_noheight { background: url(../img/layout/boxes/medium_box_bottom.png) top no-repeat; width:392px; height: 2px;margin-bottom:20px;}
.medium_title { line-height:20px; font-size: 11px; font-weight:bold;color:#FFFFFF;text-align:left; text-indent:15px;}
.medium_content { padding:10px; font-size: 11px; margin-top:0px; margin-bottom:0px;text-align:justify;}
.medium_content a { color:#004b91; text-decoration:none; }
.medium_content a:hover { color: #004b91; text-decoration:underline; }
.medium_content li {margin-left: 15px; list-style:circle}

.bigbox_container { width: 792px; margin: 5px; margin-top:0px;text-align:center;}
.bigbox_top { background: url(../img/layout/boxes/big_box_top.png) no-repeat; width:792px; height: 20px;}
.bigbox_indigo_top { background: url(../img/layout/boxes/big_box_indigo_top.png) no-repeat; width:792px; height: 20px;}
.bigbox_middle { background: url(../img/layout/boxes/big_box_middle.png) repeat; width:792px;}
.bigbox_bottom { background: url(../img/layout/boxes/big_box_bottom.png) top repeat-x; width:792px; height: 13px;}
.bigbox_title { line-height:20px; font-size: 11px; font-weight:bold;color:#FFFFFF;text-align:left; text-indent:15px;}
.bigbox_content { padding:10px; font-size: 11px; margin-top:0px; margin-bottom:0px;text-align:justify;}
.bigbox_content a { color:#004b91; text-decoration:none; }
.bigbox_content a:hover { color: #004b91; text-decoration:underline; }
.bigbox_content li {margin-left: 15px; list-style:circle}

#loginbox {color:#FFFFFF;}
#loginbox a {color:#FFFFFF;text-decoration:none;}
#loginbox a:hover {color:#FFFFFF; text-decoration:underline;}

.whitelink {color:#FFFFFF;text-decoration:none;}


/*-----------------------------new boxes----------------------------*/
.borderRight	{background: url(../img/layout/boxes/boxes_middle.png) right repeat-y;}
.borderTop		{background: url(../img/layout/boxes/middle_box_bottom.png) top repeat-x;height:2px;font-size:0px;}
.boxBlue		{background-color:#9CD0F8;}
.boxOrange		{background-color:#EC792D;color:#fff;}
.boxYellow		{background-color:#FBD879;}
.boxLightYellow		{background-color:#FEE7AC;}

/*-----------------------------new traveldates----------------------------*/
.ctTravelItineraryDescription h2,
.ctTravelAchievments h2,
.ctTravelInfo h2 {font-size:11px;font-weight:bold;color:#000;text-align:left;padding-bottom:10px;text-transform:uppercase;}
.ctTravelItineraryDescription,
.ctTravelAchievments {padding:10px;width:563px;text-align:left;}
.ctTravelItineraryDescription ul,
.ctTravelAchievments ul    {padding:5px 15px 10px 15px;}
.ctTravelItineraryDescription {background-color:#D7EBF9;}


/* ---------------------------- boxes  -----------------------------*/
#empty_container {margin:auto;width:90%; background:#FFFFFF;border: 1px solid #dcddda;}
.actifTab {float:left;width:129px;height:30px;display:block;background:url(../img/layout/tab_actif.png) no-repeat;}
.inactifTab {float:left;width:129px;height:30px;display:block;background:url(../img/layout/tab_inactif.png) no-repeat;}
.actifTab a, .inactifTab a  {display:block;width:129px;height:30px; text-align:center;text-decoration:none;line-height:30px;color:#ffffff;font-weight:bold;}
.inactifTab a  {color:#ffffff;}
.ctTravelInfo {clear:left;font-size:11px;}
.ctTravelInfo .traveldates_middlebox_top {height:14px;}
.ctTravelInfo .traveldates_middlebox_middle	{border: 1px solid #dcddda;background-color:#FFFFFF;padding:5px;}
.ctTravelInfo #priceDiv	{padding:10px;width:563px;}
.ctTravelInfo #priceDiv #priceTable .travelDateRowEven {background-color:#FEE7AC;color:#000;}
.ctTravelInfo #priceDiv #priceTable a	{color:#000;text-decoration:none;}
.ctTravelInfo #priceDiv #priceTable .btnbooking	{width:100px;font-size:11px;}
.ctTravelInfo #priceDiv #priceTable .actifRow,
.ctTravelInfo #priceDiv #priceTable .actifRow a{background-color:#fff;}
.tdDateCell{width:135px;padding:3px;border-bottom:solid #FBD879 1pt;border-right:solid #FBD879 1pt;text-align:left;}
.tdHotelCell{padding:3px;padding-left:5px;border-bottom:solid #FBD879 1pt;border-right:solid #FBD879 1pt;text-align:left;width:215px;}
.tdPriceCell{width:120px;padding:3px;border-bottom:solid #FBD879 1pt;border-right:solid #FBD879 1pt;text-align:right;}
.tdHotelCell a,
.tdPriceCell a {background:url(../img/layout/hotel_info.png) no-repeat right;padding-right:20px;}
.tdButtonCell{width:100px;padding:3px;border-bottom:right:solid #FBD879 1pt;border-right:solid #FBD879 1pt;}
.tdPreviewRow{background-color:#EC792D;color:#000000;}
.tdPreviewSpacer{width:110px;padding:0px;}
.tdPreviewCellPrice{width:80px;padding:1px;text-align:right;display:block;}
.tdPreviewCell{padding:1px;text-align:left;}
.ctPriceDetail table{width:100%;background-color:#FEE7AC;}
.ctPriceDetail div{margin:0px;}
.ctPriceDetail h4	{text-align:left;color:#fff;padding:2px;}

#loginform {width:140px;}
.loginbox_top {width:140px;height:97px;margin:0;padding:0;}
.loginbox_middle {background:url(../img/layout/smallbox_middle.png);width:140px;height:14px;}
.loginbox_bottom {width:140px;height:140px;}
.loginbox_content {padding:5px; font-size: 11px;text-align:left;}

.attentionbox_top {width:140px;height:105px;margin:0;padding:0;}
.attentionbox_middle {background:url(../img/layout/smallbox_middle.png);width:140px;height:14px;}
.attentionbox_bottom {width:140px;height:160px;}
.attentionbox_content {padding:10px; font-size: 11px;text-align:center;}
.attentionbox_bottom .attentionbox_content a {color:#CC0000; text-decoration:none;}
.attentionbox_bottom .attentionbox_content a:hover {color:#CC0000; text-decoration:underline;}
.ctTravelInfo table	{width:100%; border:none; padding:0;}

/*-------------- forms  ----------------------------------------*/
.formssearch { height: 17px; font-size: 10px; margin:0px; width: 150px;}
.formssearchtext { height: 14px; font-size: 11px; margin:0px; width: 60px;}
.formssearchtextnosize { height: 14px; font-size: 11px; margin:0px; width: 100%;}
.forms100percent{width:98%;color:#464646; font-weight:normal; font-size:11px;}	
.forms92percent{width:92%;color:#464646; font-weight:normal; font-size:11px;}	
.formsnosize{color:#464646; font-weight:normal; font-size:11px;}	
.buttonOrange {background-color:#EC792D;color:#fff;height:20px; width:100%;font-size:11px;font-weight:bold;text-align:center; border:1px solid #000000;}

/* ---------------------------- tips -----------------------------*/
.tip{width:150px;z-index:13000;}
.tip-title{font-weight:bold;font-size:11px;margin:0;color:#9CD0F8;padding:8px 8px 4px;background:url(../img/layout/bubble.png) top left;}
.tip-text{color:#fff;font-size:11px;padding:4px 8px 8px;background:url(../img/layout/bubble.png) bottom right;}

/* ---------------------------- multibox -----------------------------*/
/* overwrite multibox std styles */
a.mb, a:link.mb, a:visited.mb, a:hover.mb, a:active.mb{margin:0 10px 10px 0;color:#009bb7;}
.ctRight a.mb:hover{color:#fff;}
table a.mb, table a:link.mb, table a:visited.mb, table a:hover.mb, table a:active.mb{margin:0;}
/* as we use gzmanager we have to use either absolute urls or relative to the gzmanager */ 
.MultiBoxLoading{background:url(../multiBox/Images/mb_Components/loader.gif) center no-repeat;}
.MultiBoxClose{background:url(../multiBox/Images/mb_Components/close.png) no-repeat;}
.MultiBoxPrevious{background:url(../multiBox/Images/mb_Components/left.png) no-repeat;}
.MultiBoxNext{background:url(../multiBox/Images/mb_Components/right.png) no-repeat;}
.MultiBoxNextDisabled{background:url(../multiBox/Images/mb_Components/rightDisabled.png) no-repeat;}
.MultiBoxPreviousDisabled{background:url(../multiBox/Images/mb_Components/leftDisabled.png) no-repeat;}
.OverlayIcon{background:transparent url(../multiBox/Images/mb_Components/MagIcon.png) no-repeat;}

/* ---------------------------- Form Cells -----------------------*/
.cell_over { background-color: #b0d9f0}
.cell_out { background-color: #ffffff}

/* ---------------------------- Floats -----------------------*/
.floatleft {float:left}


#basicMainContainer{width:942px;/*2 banner on right and left width:802px;*/margin:auto;position:relative;}
#siteContainer{float:left; width:802px}
#bannerContainer{position:absolute;left:830px;top:277px;width:140px;}
#facebookContainer	{position:absolute;left:830px;/*left:-160px;*/top:167px;}

.itsNew{color:#FDA000; font-weight:bold;}

.title-catalog{font-size:10px; font-weight:bolder; color:#fff; text-indent:13px;}

/* ---------------------------- Popup -----------------------*/
#popupContainer{background:url(https://www.flammang.lu/resources/default/img/layout/header.png) no-repeat top left; width:100%; margin:auto;padding-top:125px;text-align:center;}
#popupWrapper  {width:585px;margin:auto;}
