/* General */

#offers-content								{ margin:0px; }

div#co-container							{  }

div.co-car									{ padding:18px 16px; margin:0 0 23px 0; position:relative; background:#FFF; clear:both; color:#494949; }

/* div.co-car div, div.co-car img, div.co-car span, div.co-car ul, div.co-car li , div.co-car h2, div.co-car h3 , div.co-car a { border:1px solid red; } */

/* Display of Fields */

#offers-content .offer-title				{ font-size:18px; color:#BB0000; margin:0px; padding:1px 0 0 0px; text-transform:uppercase; }
#offers-content .offer-subtitle				{ font-size:14px; color:#666; margin:0px; padding:1px 0 0 0px; }
#offers-content .offer-price, #offers-content .offer-price2			{ font-size:14px; color:#666; margin:0px; padding:0px 0px; }

#offers-content .offer-intro				{ font-size:14px; color:#666; margin:0px; padding:1px 0 0 0px; }

#offers-content .offer-extras 				{ float:right; margin:20px 10px 0 0; padding:0; width:390px !important; }
#offers-content .offer-extras li 			{ font-size:12px; margin:0 0 5px 0; padding:0 0 0 18px; display:block; list-style-type:none; width:auto; height:auto; background:transparent url(offers/tick.gif) 0px 2px no-repeat;}

#offers-content .offer-image					{ float:left; width:338px !important; padding:0px 15px 0 0; margin:14px 0px; background:#FFFFFF; }
#offers-content .offer-enquirybutton			{ position:absolute; top:80px; left:1px; border:0; }
#offers-content .offer-enquirybuttonimage	{ margin:0px !important; border:0; }
#offers-content .offer-conditions 			{ color:#888888; padding:4px; font-size:10px; clear:both; display:block; }
#offers-content .offer-details 				{ background:#FFF; border:#FC6901 solid 3px; left:0;  color:#494949; padding:6px; position:absolute; width:584px; display:none; bottom:50px; z-index:100; font-size:80%; }

#offers-content .offer-text					{ font-size:11px; margin:10px 0 5px 0; width:660px; }
#offers-content .offer-fullimage			{ clear:both; float:none; }
.offer-price3 {color:#666;}

/* Menu */

#offer-menu									{ width:100%; display:block; list-style:none; clear:both; margin:0px; padding:0 0 10px 0 !important; }
#offer-menu li								{ margin:0px !important; padding:0px !important; float:left !important; }
#offer-menu a								{ color:#FFFFFF; background:#CE081F; margin:0 1px 1px 0 !important; float:left; font-size:11px; font-weight:bold; width:243px; padding:10px !important; border:1px solid #EEE; line-height:12px; text-decoration:none; }
#offer-menu a:hover, #offer-menu a.menu-activeoffer	{ background:#FFFFFF; color:#CE081F; }
