@charset "utf-8";
/* RENAULT - By MarsMEDIA Websolutions */

/* GENERAL */
html { overflow: -moz-scrollbars-vertical; }
html, body, h1, h2, h3, h4, h5, h6, p, fieldset, form, ul, li { margin: 0; padding: 0;
  }
h1 { display: none; }

 .error .logical_field{
  border: 1px solid red;
  padding-top: 8px;
  padding-left: 2px;
 }

.error {border: 1px solid red; }
.error_message { color: red; font-size: 60%; }
.description_form_field { display: none; }

/* sIFR */

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
  visibility: visible !important;
  margin: 0;
}

.sIFR-replaced {
  visibility: visible !important;
}

span.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}
.sIFR-hasFlash h3.accent_a { visibility: hidden; font-size: 28px; }
.sIFR-hasFlash h3.accent_b { visibility: hidden; font-size: 25.333px; }
.sIFR-hasFlash h5.price_coupon { visibility: hidden; font-size: 36px; width: 200px;}


ul { list-style: none; }
ul.normal { margin: 0 0 15px 25px; list-style: square; }
	ul.normal li { font-size: 70%; padding: 4px 0; }
	ul.bold li { font-weight: bold; }
	
a img { border: none; }

.clear { clear: both; }
.hidden { display: none; }
.float { float: left; }

.zipcode { width: 250px; text-transform:uppercase;}

div#spotlight {height: 1px;}

div#global_container div#main_container div#content_container .answer { font-family: Arial, Helvetica, sans-serif;  font-size: 70%; padding-bottom: 10px;}

div#global_container div#main_container div#content_container .question { font-family: Arial, Helvetica, sans-serif;  font-size: 100%; padding-bottom: 10px;}

div#global_container div#main_container div#content_container .answer p,
div#global_container div#main_container div#content_container .question p { font-size: 1em; }
div#global_container div#main_container div#content_container .question a,
div#global_container div#main_container div#content_container .question a:link,
div#global_container div#main_container div#content_container .question a:visited { text-decoration: underline; }
div#global_container div#main_container div#content_container .question a:hover { text-decoration: none; } 

html { width: 100%; height: 100%; font-family: Arial, Helvetica, sans-serif; }
body { background: #fff; text-align: center; font-size: 100%; }

div#global_container { position: relative; width: 965px; height: 100%; margin: 0 auto; text-align:left; }
	
	
	/* HEADER */
	div#global_container div#header_container { position: relative; height: 106px; margin: 21px 0 0 0; }
		div#global_container div#header_container div#identification { position: relative; height: 81px; }
			
			/* IDENTIFICATION */
			div#global_container div#header_container div#identification div#logo { float: left; width: 81px; height: 81px; background: url(../images/backgrounds/logo.jpg) no-repeat; }
			
			div#global_container div#header_container div#identification div#identity { float: right; width: 864px; height: 81px; background: url(../images/backgrounds/header_fold.jpg) bottom right no-repeat #000e24; }
				div#global_container div#header_container div#identification div#identity h2 { width: 277px; height: 34px; margin: 19px 0 0 26px; background:url(../images/backgrounds/identity.gif) no-repeat; }
		
		
		/* MAIN NAVIGATION CONTAINER */
			div#global_container div#header_container div#mainnav_container ul#mainnav { width: 830px; height: 25px; margin-left: 125px; margin-top: 7px; }
				div#global_container div#header_container div#mainnav_container ul#mainnav li { float: left; height: 25px; margin-right: 46px; }
					div#global_container div#header_container div#mainnav_container ul#mainnav li a { display: block; height: 11px; text-decoration: none; background-repeat: no-repeat; }
					
					div#global_container div#header_container div#mainnav_container ul#mainnav li#home a { width: 30px; background: url(../images/buttons/mainnav/home.gif); }
						div#global_container div#header_container div#mainnav_container ul#mainnav li#home a:hover { background: url(../images/buttons/mainnav/home_hover.gif); }
					div#global_container div#header_container div#mainnav_container ul#mainnav li#my_renault a { width: 72px; background: url(../images/buttons/mainnav/myrenault.gif); }
						div#global_container div#header_container div#mainnav_container ul#mainnav li#my_renault a:hover { background: url(../images/buttons/mainnav/myrenault_hover.gif); }
					div#global_container div#header_container div#mainnav_container ul#mainnav li#my_dealer a { width: 66px; background: url(../images/buttons/mainnav/mydealer.gif); }
						div#global_container div#header_container div#mainnav_container ul#mainnav li#my_dealer a:hover { background: url(../images/buttons/mainnav/mydealer_hover.gif); }
					div#global_container div#header_container div#mainnav_container ul#mainnav li#my_personal_info a { width: 153px; background: url(../images/buttons/mainnav/mypersonalinfo.gif); }
						div#global_container div#header_container div#mainnav_container ul#mainnav li#my_personal_info a:hover { background: url(../images/buttons/mainnav/mypersonalinfo_hover.gif); }
					div#global_container div#header_container div#mainnav_container ul#mainnav li#my_privilages a { margin-top: -3px; width: 84px; height: 13px; background: url(../images/buttons/mainnav/myprivilages.gif); }
						div#global_container div#header_container div#mainnav_container ul#mainnav li#my_privilages a:hover { background: url(../images/buttons/mainnav/myprivilages_hover.gif); }	
					div#global_container div#header_container div#mainnav_container ul#mainnav li#faq a { width: 42px; background: url(../images/buttons/mainnav/vragen.jpg); }
						div#global_container div#header_container div#mainnav_container ul#mainnav li#faq a:hover { background: url(../images/buttons/mainnav/vragen_hover.jpg); }
					div#global_container div#header_container div#mainnav_container ul#mainnav li#contact a { width: 45px; background: url(../images/buttons/mainnav/contact.gif); }
						div#global_container div#header_container div#mainnav_container ul#mainnav li#contact a:hover { background: url(../images/buttons/mainnav/contact_hover.gif); }
						div#global_container div#header_container div#mainnav_container ul#mainnav li#verlengen a { width: 58px; background: url(../images/buttons/mainnav/verlengen.jpg); }
							div#global_container div#header_container div#mainnav_container ul#mainnav li#verlengen a:hover { background: url(../images/buttons/mainnav/verlengen_hover.jpg); }
	
	
	/* LOGIN CONTAINER */
	div#global_container div#subnav_container { position: relative; margin: 14px 0 0 0; z-index: 0; }
		div#global_container div#subnav_container ul#subnav { position: relative; width: auto; height: 26px; background: #fff; }
		div#global_container div#subnav_container ul#subnav li { display: block; float: left; margin: 0 4px 0 0; }
			div#global_container div#subnav_container ul#subnav li a { display: block; height: 27px; background-repeat: no-repeat; }

		/* login */
			div#global_container div#subnav_container ul#subnav li#login a { width: 60px; background: url(../images/buttons/subnav/login.gif); }
				div#global_container div#subnav_container ul#subnav li#login a:hover { background: url(../images/buttons/subnav/login_hover.gif); }
				div#global_container div#subnav_container ul#subnav li#login a#active { background: url(../images/buttons/subnav/login_active.gif); }	

		/* no member */
			div#global_container div#subnav_container ul#subnav li#no_member a { width: 176px; background: url(../images/buttons/subnav/nomember.gif); }
				div#global_container div#subnav_container ul#subnav li#no_member a:hover { background: url(../images/buttons/subnav/nomember_hover.gif); }
				div#global_container div#subnav_container ul#subnav li#no_member a#active { background: url(../images/buttons/subnav/nomember_active.gif); }
		
		/* no voucher received */
			div#global_container div#subnav_container ul#subnav li#voucher_received a { width: 193px; background: url(../images/buttons/subnav/novoucher.gif); }
				div#global_container div#subnav_container ul#subnav li#voucher_received a:hover { background: url(../images/buttons/subnav/novoucher_hover.gif); }
				div#global_container div#subnav_container ul#subnav li#voucher_received a#active { background: url(../images/buttons/subnav/novoucher_active.gif); }
				
		/* my personal info */
			div#global_container div#subnav_container ul#subnav li#my_personal_info_sub a { width: 184px; background: url(../images/buttons/subnav/mypersonalinfo.gif); }
				div#global_container div#subnav_container ul#subnav li#my_personal_info_sub a:hover { background: url(../images/buttons/subnav/mypersonalinfo_hover.gif); }
				div#global_container div#subnav_container ul#subnav li#my_personal_info_sub a#active { background: url(../images/buttons/subnav/mypersonalinfo_active.gif); }
				
		/* password reminder */
			div#global_container div#subnav_container ul#subnav li#password_reminder a { width: 151px; background: url(../images/buttons/subnav/passwordreminder.gif); }
				div#global_container div#subnav_container ul#subnav li#password_reminder a:hover { background: url(../images/buttons/subnav/passwordreminder_hover.gif); }
				div#global_container div#subnav_container ul#subnav li#password_reminder a#active { background: url(../images/buttons/subnav/passwordreminder_active.gif); }
		
		/* my interests */
			div#global_container div#subnav_container ul#subnav li#my_interests a { width: 117px; background: url(../images/buttons/subnav/myinterests.gif); }
				div#global_container div#subnav_container ul#subnav li#my_interests a:hover { background: url(../images/buttons/subnav/myinterests_hover.gif); }
				div#global_container div#subnav_container ul#subnav li#my_interests a#active { background: url(../images/buttons/subnav/myinterests_active.gif); }
				
		/* my renault */
			div#global_container div#subnav_container ul#subnav li#my_renault_sub a { width: 100px; background: url(../images/buttons/subnav/myrenault.gif); }
				div#global_container div#subnav_container ul#subnav li#my_renault_sub a:hover { background: url(../images/buttons/subnav/myrenault_hover.gif); }
				div#global_container div#subnav_container ul#subnav li#my_renault_sub a#active { background: url(../images/buttons/subnav/myrenault_active.gif); }
		
		/* my dealer */
			div#global_container div#subnav_container ul#subnav li#my_dealer_sub a { width: 95px; background: url(../images/buttons/subnav/mydealer.gif); }
				div#global_container div#subnav_container ul#subnav li#my_dealer_sub a:hover { background: url(../images/buttons/subnav/mydealer_hover.gif); }
				div#global_container div#subnav_container ul#subnav li#my_dealer_sub a#active { background: url(../images/buttons/subnav/mydealer_active.gif); }
			
		/* renault privilege */
		div#global_container div#subnav_container ul#subnav li#renault_privilege a { width: 127px; background: url(../images/buttons/subnav/renaultprivilege.gif); }
			div#global_container div#subnav_container ul#subnav li#renault_privilege a:hover { background: url(../images/buttons/subnav/renaultprivilege_hover.gif); }
			div#global_container div#subnav_container ul#subnav li#renault_privilege a#active { background: url(../images/buttons/subnav/renaultprivilege_active.gif); }
			
		/* after sale privileges */
		div#global_container div#subnav_container ul#subnav li#after_sales_privileges a { width: 148px; background: url(../images/buttons/subnav/aftersalesprivileges.gif); }
			div#global_container div#subnav_container ul#subnav li#after_sales_privileges a:hover { background: url(../images/buttons/subnav/aftersalesprivileges_hover.gif); }
			div#global_container div#subnav_container ul#subnav li#after_sales_privileges a#active { background: url(../images/buttons/subnav/aftersalesprivileges_active.gif); }
				
		/* offers renault */
			div#global_container div#subnav_container ul#subnav li#offers_renault a { width: 157px; background: url(../images/buttons/subnav/offersrenault.gif); }
				div#global_container div#subnav_container ul#subnav li#offers_renault a:hover { background: url(../images/buttons/subnav/offersrenault_hover.gif); }
				div#global_container div#subnav_container ul#subnav li#offers_renault a#active { background: url(../images/buttons/subnav/offersrenault_active.gif); }
				
		/* offers program */
		div#global_container div#subnav_container ul#subnav li#offers_program a { width: 158px; background: url(../images/buttons/subnav/offersprogram.gif); }
			div#global_container div#subnav_container ul#subnav li#offers_program a:hover { background: url(../images/buttons/subnav/offersprogram_hover.gif); }
			div#global_container div#subnav_container ul#subnav li#offers_program a#active { background: url(../images/buttons/subnav/offersprogram_active.gif); }
			
		/* renault news */
		div#global_container div#subnav_container ul#subnav li#renault_news a { width: 122px; background: url(../images/buttons/subnav/renaultnews.gif); }
			div#global_container div#subnav_container ul#subnav li#renault_news a:hover { background: url(../images/buttons/subnav/renaultnews_hover.gif); }
			div#global_container div#subnav_container ul#subnav li#renault_news a#active { background: url(../images/buttons/subnav/renaultnews_active.gif); }
		
		/* home */
		div#global_container div#subnav_container ul#subnav li#home_sub a { width: 60px; background: url(../images/buttons/subnav/home.gif); }
			div#global_container div#subnav_container ul#subnav li#home_sub a:hover { background: url(../images/buttons/subnav/home_hover.gif); }
			div#global_container div#subnav_container ul#subnav li#home_sub a#active { background: url(../images/buttons/subnav/home_active.gif); }
		
		/* faq */
		div#global_container div#subnav_container ul#subnav li#faq_sub a { width: 148px; background: url(../images/buttons/subnav/faq.gif); }
			div#global_container div#subnav_container ul#subnav li#faq_sub a:hover { background: url(../images/buttons/subnav/faq_hover.gif); }
			div#global_container div#subnav_container ul#subnav li#faq_sub a#active { background: url(../images/buttons/subnav/faq_active.gif); }
	
		/* contact */
		div#global_container div#subnav_container ul#subnav li#contact_sub a { width: 76px; background: url(../images/buttons/subnav/contact.gif); }
			div#global_container div#subnav_container ul#subnav li#contact_sub a:hover { background: url(../images/buttons/subnav/contact_hover.gif); }
			div#global_container div#subnav_container ul#subnav li#contact_sub a#active { background: url(../images/buttons/subnav/contact_active.gif); }
			
		/* cheque_received */
		div#global_container div#subnav_container ul#subnav li#received_cheque a { width: 240px; background: url(../images/buttons/subnav/receivedcheque.gif); }
			div#global_container div#subnav_container ul#subnav li#received_cheque a:hover { background: url(../images/buttons/subnav/receivedcheque_hover.gif); }
			div#global_container div#subnav_container ul#subnav li#received_cheque a#active { background: url(../images/buttons/subnav/receivedcheque_active.gif); }
			
		/* coupon_received */
		div#global_container div#subnav_container ul#subnav li#received_coupon a { width: 240px; background: url(../images/buttons/subnav/receivedcoupon.gif); }
			div#global_container div#subnav_container ul#subnav li#received_coupon a:hover { background: url(../images/buttons/subnav/receivedcoupon_hover.gif); }
			div#global_container div#subnav_container ul#subnav li#received_coupon a#active { background: url(../images/buttons/subnav/receivedcoupon_active.gif); }		
	
    /* coupon_kopen */
    div#global_container div#subnav_container ul#subnav li#coupon_kopen a { width: 178px; background: url(../images/buttons/subnav/dealerpaskopen.gif); }
      div#global_container div#subnav_container ul#subnav li#coupon_kopen a:hover { background: url(../images/buttons/subnav/dealerpaskopen_hover.gif); }
      div#global_container div#subnav_container ul#subnav li#coupon_kopen a#active { background: url(../images/buttons/subnav/dealerpaskopen_active.gif); }    
  
	
	/* CONTENT CONTAINER */
	div#global_container div#main_container { height: auto; border: 1px solid #e5e5e5; padding: 16px; z-index: -10; }
	
		/* OPTIONS CONTAINER */
		div#global_container div#main_container div#options_container { float: left; width: 225px; height: auto; }

			/* MESSAGE */
			div#global_container div#main_container div#options_container div#message { padding: 18px 0 28px 0; }
				div#global_container div#main_container div#options_container div#message h3 { font-weight: normal; }
				div#global_container div#main_container div#options_container div#message h3 span { display: block; font-size: 90%; color: #d4d4d4; letter-spacing: -1.5px; }
				div#global_container div#main_container div#options_container div#message h3 span.accent { font-size:100%; color: #f8ca42; }
				div#global_container div#main_container div#options_container a { color: #9b9ba3;  font-size: 70%; line-height: 16px; padding: 0 0 16px 0; }
				
			/* OPTION CONTAINER */
			div#global_container div#main_container div#options_container li.option_container { padding: 3px 0 7px 0; border-top: 1px solid #e5e5e5; }
			div#global_container div#main_container div#options_container li a.option { padding: 0 0 0 16px; font-size: 70%; text-decoration: none; background: url(../images/backgrounds/bullet.gif) 0px 4px no-repeat; }
			div#global_container div#main_container div#options_container li.closed { padding: 3px 0 7px 0; }
			div#global_container div#main_container div#options_container li.closed a.option { color: #9b9ba3;  }
			div#global_container div#main_container div#options_container li.open a.option { color: #000; }
			/* OPTION CONTAINER */
			ul.OfferList li.option_container { padding: 3px 0 7px 0; border-top: 1px solid #e5e5e5; }
			ul.OfferList li a.option { padding: 0 0 0 16px; font-size: 70%; text-decoration: none; background: url(../images/backgrounds/bullet.gif) 0px 4px no-repeat; }
			ul.OfferList li.closed { padding: 3px 0 7px 0; }
			ul.OfferList li.closed a.option { color: #9b9ba3;  }
			ul.OfferList li.open a.option { color: #000; }
			div.OfferCategory{float:left; width:649px;}
			.close{clear:both;}
			div.Offer{
				float:left;
				width:125px;
				}

			/* FORM */
			div#global_container div#main_container div#options_container form { padding: 20px 0 24px 15px; }
				div#global_container div#main_container div#options_container form label { display: block; height: 16px; font-size: 70%; font-weight: bold; }
				div#global_container div#main_container div#options_container form input.field { display: block; height: 22px; margin: 0 0 14px 0; border: 1px solid #e5e5e5; }
				div#global_container div#main_container div#options_container form input#submit_login { display: block; width: 105px; height: 25px; margin: 0 0 0 20px; text-indent: -9999px; border: none; cursor: pointer; background: url(../images/buttons/btn_login.gif) no-repeat; }
				
				div#global_container div#main_container div#options_container fieldset { border: none; }
				
				div#global_container div#main_container div#options_container form a#password_reminder { margin: 0 0 0 15px; color: #9b9ba3; font-size: 70%; text-decoration: none; }
				div#global_container div#main_container div#options_container form p#remember_me { margin: 0 0 10px 0; color: #9b9ba3; font-size: 70%; text-decoration: none; }
					
		
		/* CONTENT CONTAINER */
		div#global_container div#main_container div#content_container { float: right; width: 649px; }
			div#global_container div#main_container div#content_container h4 { padding: 16px 0 24px 0; font-size: 110%; font-weight: normal; }
			
			div#global_container div#main_container div#content_container p { font-size: 75%; line-height: 16px; padding: 0 0 16px 0; }
			div#global_container div#main_container div#content_container a { color: #000; }
			div#global_container div#main_container div#content_container a:hover { text-decoration: none; }
		
			/* general custom table overview */
			div#global_container div#main_container div#content_container div.header { width: 636px; margin: 0 0 1px 0; padding: 8px 0 8px 14px; background: url(../images/backgrounds/dropdown.gif) 630px 15px no-repeat #e6e6e6; }
				div#global_container div#main_container div#content_container div.header span { font-size: 75%; font-weight: bold; }
				
			div#global_container div#main_container div#content_container div.content { position: relative; width: 636px; height: auto; margin: 0 0 10px 0; padding: 7px 0 7px 15px; background: #ededed;}
			div#global_container div#main_container div#content_container div.content_adjecent { margin: 0 0 1px 0; }
			
			/* general */
			div#global_container div#main_container div#content_container div#heading { margin: 0 0 5px 0; }
			
			/* my personal info form */			
			div#global_container div#main_container div#content_container div.content label { font-size: 70%; }
			div#global_container div#main_container div#content_container div.content label.item { display: block; float: left; width: 208px; margin: 4px 0 4px 0; font-weight: bold; }
			div#global_container div#main_container div#content_container div.content label.longitem { display: block; float: left; width: 600px; margin: 4px 0 4px 0; font-weight: bold; }

			div#global_container div#main_container div#content_container div.content input.radio { float: left; }
			div#global_container div#main_container div#content_container form div.content .input { margin-bottom: 7px; }
			div#global_container div#main_container div#content_container form div.content .text { width: 220px; }
			div#global_container div#main_container div#content_container form div.content .int { width: 40px; }
			div#global_container div#main_container div#content_container form div.content .code { width: 50px; }
			div#global_container div#main_container div#content_container form div.content span { font-size: 70%; }
			
			div#global_container div#main_container div#content_container div.center { text-align: center; }
			div#global_container div#main_container div#content_container input.button { margin: 0 auto; margin-top: 14px; }
			
			/* my renault */
			div#global_container div#main_container div#content_container div#plate { width: 244px; height: 51px; margin: 0 0 10px 0; padding: 7px 0 0 40px; background: url(../images/backgrounds/plate.gif) no-repeat; }
				div#global_container div#main_container div#content_container div#plate span { font-size: 190%; float: left; }
			div#global_container div#main_container div#content_container div.my_renault span { display: block; float: left; width: 160px; font-size: 70%; }
	
			/* my renault pass */
			div#global_container div#main_container div#content_container div.my_renault_pass  { padding: 20px 0 20px 0; }
				div#global_container div#main_container div#content_container div.my_renault_pass div.number { float: left; width: 29px; height: 28px; padding-top: 1px; text-align: center; background: #f8b600; }
					div#global_container div#main_container div#content_container div.my_renault_pass div.number span { display: block; margin: 0 auto; font-size: 140%; }
				div#global_container div#main_container div#content_container div.my_renault_pass div.reason { float: left; width: 600px; }
					div#global_container div#main_container div#content_container div.my_renault_pass div.reason h4 { padding: 0 0 17px 17px; }
					div#global_container div#main_container div#content_container div.my_renault_pass div.reason p { padding: 0 0 0 17px; }
			
			/* interests */
				div#global_container div#main_container div#content_container div#content div.content ul#interests li { padding: 2px 0 2px 0; }
				
				div#global_container div#main_container div#content_container div#content div.content ul#interests li ul { margin-left: 20px; }
				div#global_container div#main_container div#content_container div#content div.content ul#interests li ul li ul { margin-left: 20px; }
				
				div#global_container div#main_container div#content_container div#content div.content ul#interests li.empty {  }
					div#global_container div#main_container div#content_container div#content div.content ul#interests li.empty a { float: left; padding-left: 12px; }
				div#global_container div#main_container div#content_container div#content div.content ul#interests li.open { background: url(../images/buttons/tree/open.gif) 0px 3px no-repeat; }
				div#global_container div#main_container div#content_container div#content div.content ul#interests li.closed { background: url(../images/buttons/tree/closed.gif) 0px 3px no-repeat; }
				div#global_container div#main_container div#content_container div#content div.content ul#interests input.checkbox_interests { float: left; margin: 1px 0 0 0; padding: 0; }
					div#global_container div#main_container div#content_container div#content div.content ul#interests li a { display: block; width: auto; height: 20px; padding-left: 25px; font-size: 70%; text-decoration: none; font-weight: bold; }
					
			/* sign up */
				div#global_container div#main_container div#content_container div.content div#plate input.platenumber { width: 200px; height:26px; text-align: center; font-size: 90%; border: none; background: #f4be04; letter-spacing: 2px; text-transform:uppercase;}
				div#global_container div#main_container div#mini_banner { margin: 0 0 0 15px; }
			
			/* my privilege */
				div#global_container div#main_container div#content_container div.center form { display: inline; }
				
			/* my offers */
			div#global_container div#main_container div#content_container div#heading div.first { float: left; width: 425px; height: 290px; background: white; }
			div#global_container div#main_container div#content_container div#heading div.second { float: left; width: 224px; height: 290px; }
			div#global_container div#main_container div#content_container div#heading div.third { width: 224px; height: 145px; background: white; }
			div#global_container div#main_container div#content_container div#heading div.fourth { background: white; }
			
			/* privilege cheque */
			div#global_container div#main_container div#content_container div.content input#privilege_cheque { text-transform:uppercase; width: 209px; height: 36px; font-size: 160%; text-align: center; }
			div#global_container div#main_container div#content_container div.content div#accordance { width: 36px; height: 28px; margin: 2px 0 0 20px; background: url(../images/icons/accordance.gif) no-repeat; }
			
			/* want a dealer card */
			div#global_container div#main_container div#content_container div.content div#price { position: absolute; right: 20px; bottom: 20px; width: 89px; height: 36px; background: url(../images/icons/price.gif) no-repeat; }
			
		  div#global_container div#main_container div#content_container div.content div#price_noimg { position: absolute; right: 10px; bottom: 20px; width: 120px; height: 36px; }
		
		  /* FOOTER */
		  div#global_container div#footer { padding: 9px 20px 0 0; }
			div#global_container div#footer a#disclaimer { float: right; color: #9b9ba3; font-size: 65%; text-decoration: none;}
	
	
.addthis_toolbox {
	float:right;
	padding:6px 20px 6px 12px;
	 font-size: 75%;
}
	
		div#global_container div#main_container div#options_container .nog_geen_nolink{
  font-size:100%;
  text-align:left;
  color: #9B9BA3;
  font-family:Arial,Helvetica,sans-serif;
  
  }   
		

div#global_container div#main_container div#options_container .nog_geen_link a, a:link, a:hover, a:visited{
  font-size:100%;
  text-align:left;
  color: #9B9BA3;
  font-family:Arial,Helvetica,sans-serif;
  
  }		
  
  div.OfferCategory {
  display: block;
  width: 100%;
  overflow: hidden;
  clear: both;
  }
  
    div.OfferName {
  }
  
  div.OfferCategory .Offer {
  float: left;
  margin-bottom: 20px;
  }
  
 .Offer {
/* width: 20px;*/
 padding-top: 17px;
padding-right: 46px;
  }
  
  .Offer  img {
width: 125px;
height: 75px;
display: block;
  }
  
  span#triangle {
  background-image:url('../images/tgle.gif');
background-repeat:no-repeat;
background-position: bottom right;
width: 22px;
height: 24px;
display: block;
position: relative;
top: -24px;
right: -103px;

  }
  
  .offer_1{
  }

  .offer_4 {
 padding-right: 0px;
  }
  
  div.fourOffers {
  overflow: hidden;
  border-top: 1px solid #eaeaea;
  clear: both;
  }
  
  div.OfferCategory h2 span {
  border: 1px solid #eaeaea;
  border-bottom: 0px;
  display: inline;
  padding: 5px 26px 0 26px;
  font-size: 15px;
  z-index: 1000;
  padding-bottom: 0px;
  margin-bottom: 0px;
  margin-left: 3px;
  background-color: white;
  position: relative;
  bottom: -4px;
  color: #a1a2b2;
  }

/**
 * ADDITIONS BY NINTERA
 */

/* BUTTONS PAGE */

#flash {
  background: #ccc;
  float: left;
  height: 280px;
  overflow: hidden;
  position: relative;
  width: 584px; /*breaks on test with 585 but why?*/
}

#right {
  float: left;
  height: 285px;
  overflow: hidden;
  position: relative;
  width: 346px;
}

#right a.button {
  background: transparent url('../images/button.png') scroll no-repeat top left;
  color: #000000;
  display: block;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 0.88em;
  font-weight: bold;
  height: 70px;
  line-height: 74px;
  margin: 0;
  overflow: hidden;
  padding: 0 0 0 60px;
  position: relative;
  text-decoration: none;
  width: 286px;
}

#right a.button:hover {
  background: transparent url('../images/button-hover.png') scroll no-repeat top left;
  color: #000000;
  cursor: pointer;
}

a.button strong {
  color: #f8b600;
}
#flashad {
	display:inline;
	position:relative;
	float:left;
	margin-top:12px;
}

#bannersmall {
	float: right;
	position:relative;
	display:inline;
	
	margin-top:12px;
}

#frontbanners {
	position:relative;
	width:930px;
}
a#banner {
  background: transparent url('../images/frontbanner.jpg') scroll no-repeat top left;
  clear: both;
  cursor: pointer;
  display: block;
  height: 80px;
  margin-top: 12px;
  position: relative;
  width: 676px;
float:right;
}

/* LOGIN PAGE */

#login {
  float: left;
  position: relative;
  width: 60px;
}

.login {
  background: transparent url('../images/bg_login.png') scroll no-repeat top left;
  float: left;
  font-size: 0.7em;
  height: 141px;
  position: relative;
  width: 346px;
}

.login form {
  display: block;
  float: left;
  position: relative;
}

.login .column {
  display: block;
  float: left;
  margin: 18px 0 0 10px;
  position: relative;
}

.login .column.right {
  margin: 34px 0 0 10px;
}

.login input {
  border: 1px solid #7e7e84;
  display: block;
  margin: 0 0 5px 0;
  padding: 4px 3px;
  position: relative;
  width: 151px;
}

.login input.checkbox {
  border: none;
  float: left;
  margin: 0 5px 5px 0;
  padding: 0;
  width: auto;
}

.login label.checkbox {
  color: #9b9ba3;
  display: inline;
  font-weight: normal;
  margin: 0 0 2px;
}

.login label {
  display: block;
  font-weight: bold;
  margin: 0 0 2px;
  position: relative;
} 

.login a.forgot {
  text-decoration: none;
}

.login a.forgot:hover {
  text-decoration: underline;
}

.login .button {
  background: transparent url('../images/button-login.png') scroll no-repeat top left;
  border: none;
  color: #f8ac00;
  cursor: pointer;
  display: block;
  font-size: 0.88em;
  font-size: 0; /* IE7 fix */
  font-weight: bold;
  height: 24px;
  margin: 33px auto 0;
  overflow: hidden;
  padding: 0;
  position: relative;
  text-align: right;
  text-indent: -1000px;
  width: 103px;
}

.login .button:hover {
  background: transparent url('../images/button-login-hover.png') scroll no-repeat top left;
  color: #f8ac00;
  cursor: pointer;
  text-decoration: none;
}

.signup {
  background: transparent url('../images/bg_signup.png') scroll no-repeat top left;
  float: left;
  font-size: 1.1em;
  font-weight: bold;
  height: 138px;
  position: relative;
  text-transform: uppercase;
  width: 346px;
  margin-top: 1px;
}

.signup p {
  line-height: 1.5em;
  margin: 12px 50px 10px;
  text-align: center;
}

.signup .button {
  background: transparent url('../images/button-signup.png') scroll no-repeat top left;
  border: none;
  display: block;
  font-size: 0.88em;
  font-weight: bold;
  height: 24px;
  margin: 0 auto;
  overflow: hidden;
  padding: 0;
  position: relative;
  text-indent: -1000px;
  width: 103px;
}

.signup .button:hover {
  background: transparent url('../images/button-signup-hover.png') scroll no-repeat top left;
  color: #000000;
  cursor: pointer;
}

.menubuttons { top: 0px; }
.buttoncont { margin-bottom: -4px; }
#cardstatuspic { margin-top: -42px; float: left; padding-left:220px;}

/*my renault*/
#my_renault #reninfo { display: block; width: 175px;}

#my_renault #reninfo1 { display: block; width: 100px;}

#my_renault #myren_col1 { display: block; width: 180px;}

#my_renault #myren_col2 { display: block; width: 180px;}

#my_renault #renclear { clear: both; }