/* PADDING : Top, Right, Down, Left */

/* -- PAGE -- */

.backgroundcolor { background: url(http://www.voyagevasco.com/images/back_large.gif) left top repeat-x; background-color: #0075BE}
.back_orange_deg_4px { background: url(http://www.voyagevasco.com/images/back_deg_orange_4px.jpg) left top repeat-x; background-color: #FFFFFF}
/* -- HEADER -- */
	/* -- Logo -- */
	.logoPadding{ padding:10px 0px 0px 0px;}
	/* -- Small Menu -- */
	.smMenuBar{ border-left: solid 1px #CCCCCC;}
	.smMenuText{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; font-weight : normal;}
	.smMenuPadding{padding:0px 0px 5px 0px;}
	.chgLangue{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; text-decoration: none; font-weight : bold;}
	.telAgent{  padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; font-weight : normal;}
    .tab_back{ background-image:url(images/tab_blue.gif);}
	.tab_back_align{ width:101px; height:35px; }
	.tabMenuText{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight : bold;}
	a.tabMenuText:hover{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0E4488; text-decoration: none; font-weight : bold;}
	h1{ padding: 0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight : bold;}
	

/* -- FOOTER -- */
	.footDroits{ padding:0px 0px 4px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight : bold;}
	.footMenu{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; font-weight : normal;}

/* -- ADMINISTATION --*/
	.admin_titreSection{ background: url(http://www.voyagevasco.com/images/back_28orange.gif) left top repeat-x;  background-color:#E46925; height:26px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight : bold;}
	.admin_Elem{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; font-weight : bold;}
	
	
/* -- UPPER BODY -- */
	.mainMenu{ background: url(http://www.voyagevasco.com/images/back_28orange.gif) left top repeat-x;  background-color:#E46925; height:26px; }
	.mainMenuText{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight : bold;}
	a.mainMenuText:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight : bold;}
	.backChoixHotel{ background: url(http://www.voyagevasco.com/images/back_22blue_downwhite.gif) }

	
	/* -- Booking -- */
	.bookBack { background: url(http://www.voyagevasco.com/images/booking_back.jpg) left top repeat-x;}
	.book_sous_type { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0075BE; text-decoration: none; font-weight : bold;}
	.book_title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #ffffff; text-decoration: none; font-weight : bold;}
	.book_type { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none; font-weight : bold;}
	.book_elem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight : bold;}
	.book_cbo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight : bold;}
	.book_size {width:338px;height:268px;}
	.book_ligne_pointille { border-top: dashed 1px #FFFFFFF; height:2px;}
	.book_code_aero { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0075BE; text-decoration: none;}


	/* -- Hot Destination -- */
	.hotDestination{ border: solid 1px #CCCCCC; }
	.outer{ position:relative; padding:2px 2px 2px 2px; width:200px; background:#FFFFFF; }
	.innera{ overflow:auto; width:200px; height:235px; background:#FFFFFF; }
	.casePadding{padding:0px 0px 8px 0px;}
	.imgPadding{padding:2px 2px 2px 2px;}
	
	.txtHotDestination{ padding:4px 4px 4px 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #E46925; text-decoration: none; font-weight : bold; height:40px }
	.txtviewall{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #E46925; text-decoration: underline; font-weight : bold; }
	.viewallPadd{padding:8px 8px 8px 8px;}
	
	.txtTitreDestination{ padding:2px 2px 2px 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0075BE; text-decoration: underline; font-weight : bold;}
	A.txtTitreDestination:Active{ padding:2px 2px 2px 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0075BE; text-decoration: underline ; font-weight : bold;}
	A.txtTitreDestination:Hover{ padding:2px 2px 2px 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0075BE; text-decoration: underline ; font-weight : bold;}
	
	.txtDescDestination{ padding:2px 2px 2px 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline ; font-weight : normal;}
	
	/* -- Search Table-- */
	.searchPadding{padding:4px 4px 0px 0px;}
	.searchBackColor{ background-color:#FBECCD; height:316px}

/* -- LOWER BODY -- */

	/* -- Hotel Search -- */
	.hotelsrcTitle{ padding:0px 0px 7px 7px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight : bold;}
	.hotelsrcBack{ background: url(http://www.voyagevasco.com/images/back_22blue.gif) left top repeat-x; height:22px; }
	.hotelsrcBorder{border-right: solid 1px #CCCCCC; }
	
	
	/* -- Hot Wednesdays -- */
	.hotWedPadd{ padding:0px 4px 0px 0px;}
	.hotWedBack{ background-color:#FBECCD;}
	
	/* -- News -- */
	.newsTitle{ padding:0px 0px 7px 7px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight : bold;}
	.newsBack{ background: url(http://www.voyagevasco.com/images/back_22blue.gif) left top repeat-x; height:22px; }
	.newsBorder{ border-bottom: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC;}
	/*.newsText{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0075BE; text-decoration: none; font-weight : normal;}*/
	.newsText{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; font-weight : normal;}
	.newsPadding{ padding:0px 4px 0px 4px;}
	
	
	/* -- Destination -- */
	.destTitle{ padding:0px 0px 7px 7px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight : bold;}
	.destBack{ background: url(http://www.voyagevasco.com/images/back_22orange.gif) left top repeat-x; height:22px;}
	.txtDest{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: underline ; font-weight : normal;}
	.destUl { list-style-type: none; padding-left: 0px; margin-left: 0px; } 
	.destlistbullet{ background: url(http://www.voyagevasco.com/images/oran_bullet.gif) left center no-repeat; list-style-type: none; padding-left: 9px; margin-left: .6em;}
	
	/* -- Weather -- */
	.weatherTitle{ padding:0px 0px 0px 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight : bold;}
	.weatherPadd{ padding:0px 0px 0px 4px;}
	.weatherBack{ background-color:#EEEEEE; height:22px; background: url(http://www.voyagevasco.com/images/weather_back_deg.gif) left top repeat-x;}
	.weatherBackDown{ background: url(http://www.voyagevasco.com/images/weather_back_degdown.gif) left top repeat-x;}
	.weatherBorder{ border-bottom: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; background-color:#EEEEEE}
	.weatherChoisir{ padding:0px 0px 0px 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; font-weight : bold;}
	.weatherAutre{ padding:0px 0px 0px 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; font-weight : bold;}
	
	
/* -- HOTEL RESULTAT -- */
	.hotelTitle{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #E46925; text-decoration: none; font-weight : bold;}
	.hotelVille{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; font-weight : bold;}

/* -- HOTEL DETAIL -- */
	.hotelDetPadd{ padding:0px 8px 0px 8px; }
	.hotelDetTitle{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #0075BE; text-decoration: none; font-weight : bold;}
	.hotelDetDesc{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; font-weight : bold; }
	.hotelDetDealTitle{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0075BE; text-decoration: none; font-weight : bold;}
	.hotelDetDealPrix{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #009933; text-decoration: none; font-weight : bold;}
	.hotelDetDealElem{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; font-weight : bold;}
	.hotelDetDealChamp{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #E46925; text-decoration: none; font-weight : bold;}
	.hotelDetVillePays{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0075BE; text-decoration: none; font-weight : bold;}
	.hotelDetBack{ background-color:#EEEEEE;}
	.hotelDetCommTitle {padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0075BE; text-decoration: none; font-weight: bold;}
	.hotelDetComm {padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0075BE; text-decoration: none; font-weight: normal;}
	.hotelDetAutre {padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0075BE; text-decoration: none; font-weight: normal;}

/* -- MERCI -- */
	.merciTitle {padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0075BE; text-decoration: none; font-weight: bold;}


/* -- NOUVELLES -- */
	.newsTitle	{padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none; font-weight : bold;}
	.newsdesc	{padding:0px 5px 0px 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none; font-weight : normal;}

/* -- DEALS SEARCH -- */
	.deal_pays_border_bottom { border-bottom: 1px solid black}
	.dealTitle{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0075BE; text-decoration: none; font-weight : bold;}
	.dealPrix{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #009933; text-decoration: none; font-weight : bold;}
	.dealElem{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; font-weight : bold;}
	.dealChamp{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #E46925; text-decoration: none; font-weight : bold;}
		a.dealChamp:hover { text-decoration: underline;}
	.dealReserve{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #009933; text-decoration: none; font-weight : bold;}
		a.dealReserve:hover{ text-decoration: underline;}
	.dealHotelName{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0075BE; text-decoration: none; font-weight : bold;}
		a.dealHotelName:hover{ text-decoration: underline;}
	.dealResult{ padding:0px 5px 0px 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0075BE; text-decoration: none; font-weight : bold;}
		a.dealResult:hover{ text-decoration: underline;}
	.dealNomRegion{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #E46925; text-decoration: none; font-weight : bold;}
		a.dealNomRegion:hover{ text-decoration: underline;}
	.dealNoResult{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; text-decoration: none; font-weight : bold;}
	.dealCategorie{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 26px; color: #0075BE; text-decoration: none; font-weight : bold;}

	.vegasTable{ border: 2px solid #006633}

/* -- DEAL FORFAIT DETAIL -- */
	.forDetPadd{ padding:0px 8px 0px 8px;}
	.forShortDesc{ padding:0px 5px 0px 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight : bold;}
	.dealDetElem{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; font-weight : bold;}
	.dealDetChamp{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #E46925; text-decoration: none; font-weight : bold;}
		a.dealDetChamp:hover { text-decoration: underline;}
	.dealDetHotName {padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0075BE; text-decoration: none; font-weight: bold;}
	.dealDetOngTitre{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight : bold;}
		a.dealDetOngTitre:hover{ text-decoration: underline;}
	.dealDetOngCadre { padding:5px 8px 5px 8px; border-left: solid 2px #E46925; border-right: solid 2px #E46925; border-bottom: solid 2px #E46925;}
	.dealDetCommTitle {padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0075BE; text-decoration: none; font-weight: bold;}
	.dealDetComm {padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0075BE; text-decoration: none; font-weight: normal;}
	.dealDetDest{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; font-weight : bold;}
	.dealDetHeber{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; font-weight : bold;}
	.dealDetInclus{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; font-weight : bold;}
	.dealDetDesc{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; font-weight : bold;}
	.dealDetJourText{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight : normal;}
	.dealDetJourTitre{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight : bold;}
	.dealDetPrixDet{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight : normal;}
	.dealDetPrix{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #009933; text-decoration: none; font-weight : bold;}
	.dealDetPrixOcc {padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0075BE; text-decoration: none; font-weight: bold;}
	.dealDetAgent{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; font-weight : normal;}
	.dealDetMenu{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #0075BE; text-decoration: none; font-weight : bold;}
	
	.dealDetDest{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight : normal; text-align:justify }
	.dealDetDestElem{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0075BE; text-decoration: none; font-weight : bold;}
	.dealDetDestTitre{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #0075BE; text-decoration: none; font-weight : bold;}

	.deal_pricebox{ padding:0px 0px 0px 0px; background-color:#EEEEEE; border-bottom: dashed 1px #999999;}
	
	
/* -- PAGE CONTACT -- */
	.conCarteAffaire {background: url(http://www.voyagevasco.com/images/contact_back.gif); background-repeat:repeat-x; background-position:bottom; border-left: solid 1px #000000; border-right: solid 1px #000000; border-top: solid 1px #000000; border-bottom: solid 1px #000000; width:316px; height:185px;}
	.contTitre{ padding:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none; font-weight : normal;}
	.contAgence{ padding:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight : normal;}
	.contAdresse{ padding:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight : normal;}
	.contTel{ padding:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight : bold;}
	.contSite{ padding:0px 0px 0px 0px; font-family:Times New Roman, Times, serif; font-size: 12px; color: #000000; text-decoration: none; font-weight : bold;}
		a.contSite:hover{ text-decoration: underline;}
	.contPadd{ padding:0px 8px 0px 8px;}
	.contDealTitle{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #E46925; text-decoration: none; font-weight : bold;}
	.contTitleFacon{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #009933; text-decoration: none; font-weight : bold;}
	.contProvince{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #666666; text-decoration: none; font-weight : bold;}

/* -- DESTINATION DESC -- */
	.destDetTitre{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #0075BE; text-decoration: none; font-weight : bold;}
	.destDetElem{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight : normal;}
	.destDetChamp{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #E46925; text-decoration: none; font-weight : bold;}
	.destDetTemp{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0075BE; text-decoration: none; font-weight : bold;}
	.destDetTempGrad{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight : bold;}
	
/* -- PAGE AVANT DE PARTIR -- */
	.partTextNorm{ padding:0px 10px 0px 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0075BE; text-decoration: none; font-weight : normal;}
	.partTextBold{ padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0075BE; text-decoration: none; font-weight : bold;}
	
/* -- PAGE FRANCHISE -- */
	.franchise_title{padding:4px 4px 4px 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight : bold; background-color: #0075BE}
	.franchise_texte{ padding:10px 10px 10px 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0075BE; text-decoration: none; font-weight : normal; }