body
{
    
    margin-top:0;
    margin-left:0;
	margin: 0;
	padding: 0;
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	color: #767676;

}

a
{
	color: #cd003a;
	text-decoration: underline;
	font-size: 11px;
}
.rdvm_txtEdit
{
	border: 1px solid #b2b2b2;
	padding-right: 0px;
	padding-left: 0px;
	font-size: 12px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #f0f0f0;
	height: 17px;
}

rdvm_EmptyCell
{
	height: 19px;
	width:10px
}

.rdvm_Error_Background
{
	border: 1px solid #ffe9c2;
	background-color: #ff0000;
	color: #f7b320;
}

.rdvm_Error_txt
{
	border: 2px solid #ff0000;
	
}

/* Modal Popup */

.rdvm_modalBackground
{
	opacity: .6;
	filter: alpha(opacity=60);
	background-color: #d1d1d1;
	
}

.rdvm_ModalPopup
{
	padding: 0px;
	width: 685px;
	height: 430px;
}

.rdvm_ModalPopupContent
{
	padding: 0px;
	margin: 0px;
	background: url(Images/download_sl_bg_bottom.jpg) #d9e3ed no-repeat 50% bottom;
	position: relative;
	width: 600px;
	height: 400px;
	font-size: 14px;
}
.rdvm_ModalPopupContent img {display:block;border:none;}
/* links */
.rdvm_ModalPopupContent a:link, .rdvm_ModalPopupContent a:visited
{
	color: #d10544;
	text-decoration: underline;
}
.rdvm_ModalPopupContent a:hover
{
	text-decoration: none;
}
.rdvm_ModalPopupContent a:active
{
	color: #f7b320;
}

.rdvm_ModalPopupClose
{
	width: 15px;
	height: 15px;
	background-image: url(Images/close.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

.rdvm_ModalPopupContent h2
{
	font-size: 16px;
	color: #7c1020;
}

.rdvm_Caption
{
	font-weight: bold;
	font-size: 10px;
	color: #d10544;
}

.rdvm_Caption b
{
	font-weight: bold;
	font-size: 11px;
	color: #d10544;
	text-decoration: underline;
}
.table_Caption
{
	font-weight: bold;
	font-size: 11px;
}

.StoreFullName, a.StoreFullName, a.StoreFullName:link, a.StoreFullName:active, a.StoreFullName:hover, a.StoreFullName:visited
{
    font-family: Tahoma;
    font-weight: bold;
	font-size: 18px;
	color: #000000;
	text-decoration: underline;
	outline-color: #000000;
	
}

.StoreName
{
    font-family: Tahoma;
	font-weight: bold;
	font-size: 15px;
	color: #000000;
}

.StoreAddress
{
	font-family: Tahoma;
	font-size: 18px;
	color: #000000;
}

.signature
{
    font-family: Tahoma;
    font-size: 10px;
    text-align: right;
    color: #B2B2B2;
}

.footer
{
    font-family: Tahoma;
    font-size: 10px; 
    text-align: right;
    vertical-align: middle;
    color: #FFFFFF;
    text-decoration:none;
}

td.footer
{
    font-family: Tahoma;
    font-size: 10px; 
    text-align: right;
    vertical-align: middle;
    color: #FFFFFF;
    text-decoration:none;
}

a.footer:link
{
    font-family: Tahoma;
    font-size: 10px; 
    text-align: right;
    vertical-align: middle;
    color: #FFFFFF;
    text-decoration:none;
}

a.footer:active
{
    font-family: Tahoma;
    font-size: 10px; 
    text-align: right;
    vertical-align: middle;
    color: #FFFFFF;
    text-decoration:none;
}
a.footer:visited
{
    font-family: Tahoma;
    font-size: 10px; 
    text-align:right;
    vertical-align: middle;
    color: #FFFFFF;
    text-decoration:none;
}
a.footer:hover
{
    font-family: Tahoma;
    font-size: 10px; 
    text-align:right;
    vertical-align: middle;
    color: #FFFFFF;
    text-decoration: underline;
}

a.linkgris:link, a.linkgris:hover, a.linkgris:visited, a.linkgris:active
{
    font-family: Tahoma;
    font-size: 12px; 
    text-decoration: underline;
    color: #767676;
}

.text
{
    font-family: Tahoma;
    font-size: 12px; 
    text-align:left;
    color: #767676;
}
.textb
{
    font-family: Tahoma;
    font-size: 12px; 
    text-align:left;
    color: #767676;
    font-weight:bold;
}
.text10
{
    font-family: Tahoma;
    font-size: 10px; 
    text-align:left;
    color: #767676;
}
.text11
{
    font-family: Tahoma;
    font-size: 11px; 
    text-align:left;
    color: #767676;
}
.textb11
{
    font-family: Tahoma;
    font-size: 11px; 
    text-align:left;
    color: #767676;
    font-weight:bold;
}

.gray11
{
    font-family: Tahoma;
    font-size: 11px; 
   
    color: #b2b2b2;
}
.grayb11
{
    font-family: Tahoma;
    font-size: 11px; 
    color: #b2b2b2;
    font-weight:bold;
}

.textnoirb
{
    font-family: Tahoma;
    font-size: 12px; 
    color: #000000;
    font-weight:bold;
}
.textQuestion
{
    font-family: Tahoma;
    font-size: 13px; 
    color: #767676;
    font-weight:bold;
}

.balloon
{
	background-image: url(Images/balloon.gif);
}
.header1
{
	background-image: url(Images/rdvm_pm_header1.gif);
}

td.dammier
{
    background-image: url(/Images/rdvm_fond_block_dammier.gif);
}
.txtreduc
{
     font-family: Tahoma;
    font-size: 12px; 
    color: #cd003a;
    font-weight:bold;
}
.txtmontant
{
     font-family: Tahoma;
    font-size: 26px; 
    color: #cd003a;
    font-weight:bold;
}

td.fondile-de-france
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/ile-de-france_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}

td.fondcorse
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/corse_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}
td.fondalsace
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/alsace_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}
td.fondaquitaine
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/aquitaine_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}
td.fondauvergne
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/auvergne_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}
td.fondbasse-normandie
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/basse-normandie_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}
td.fondbourgogne
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/bourgogne_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}
td.fondbretagne
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/bretagne_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}
td.fondcentre
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/centre_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}
td.fondchampagne-ardenne
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/champagne-ardenne_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}
td.fondfranche-comte
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/franche-comte_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}
td.fondhaute-normandie
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/haute-normandie_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}
td.fondlanguedoc-roussillon
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/languedoc-roussillon_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}
td.fondlimousin
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/limousin_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}
td.fondlorraine
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/lorraine_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}
td.fondmidi-pyrenees
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/midi-pyrenees_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}?td.fondnord-pas-de-calais
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/nord-pas-de-calais_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}
td.fondpays-de-la-loire
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/pays-de-la-loire_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}
td.fondpicardie
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/picardie_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}
td.fondpoitou-charentes
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/poitou-charentes_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}
td.fondprovence-alpes-cote-dazur
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/provence-alpes-cote-dazur_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}
td.fondrhone-alpes
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/rhone-alpes_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}
td.fondcorse
{
	width: 571px;
	height: 501px;
	background-image: url(http://www.rendezvousdesmarques.fr/Images/carte/corse_off.gif); 
	background-repeat: no-repeat; 
	background-position:center center;
}