

td {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}

select {
	font-size:9pt; 
	background-color: #FFFFFF; 
}

input.text
{
	font-size:9pt; 
	height: 14px;
	background-color: #ffffff;
}

.input_inscription {font-size:9pt; background-color: #FFFFFF; border: 1 solid #C0C0C0;width:200px}


table.page {
	border-right: 0px;
	border-top: 0px;
	font-size: 12px;
	border-left: 0px;
	width: 650px;
	color: black;
	border-bottom: 0px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

td.header {
	font-weight: bold;
	font-size: 12px;
	border-bottom: gray 1px solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: #f7f3f2;
	text-align: left;
}

.ErrorPanel {
	border: 2px solid red;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.header_tableau_admin
{
	background: #6699ff;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#6699ff, EndColorStr=#ffffff);
	border : 1px outset #000000;
}

table.CadreArticle {
	border: solid 1px black;
	width: 100%;
}

td.CadreArticle {
	background-color: Black;
	border: solid 1px black;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: White;
	width: 20%;
}

td.JourAgenda {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 9px;
	text-align:center;
}

td.JourAgendaSelect {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 9px;
	color:#FF0000;
	text-align:center;
}

div.divArticle {
	background-color: #fffff0;
	border: solid 1px #cccc33;
}

td.vignette {
	width: 102px;
	height: 72px;
	border: 1px dashed black;
}
	
td.big {
	width: 640px;
	height: 480px;
	border: 1px dashed black;
}
a.mixadebiz,a.mixadebiz:visited,#dtg_inscription a { COLOR: #3366cc}
a.mixadebiz_orange,a.mixadebiz_orange:visited { COLOR: #76B11C}

.nav_blanche { color: #FFFFFF; font-weight: normal; }
a.nav_blanche { color: #FFFFFF; font-weight: normal; }
a.nav_blanche:link { text-decoration: none; }
a.nav_blanche:visited { text-decoration: none; }
a.nav_blanche:hover { text-decoration: underline; }

a.nav_grise { color: #6A6A6A; font-weight: normal; }
a.nav_grise:link { text-decoration: none; }
a.nav_grise:visited { text-decoration: none; }
a.nav_grise:hover { text-decoration: underline; }

a.nav_bleu { color: #3366cc; font-weight: normal; text-decoration: underline}
a.nav_bleu:hover { color: #444444; }

.sep_b { color: #78C7EB; }
.sep_h { color: #75C4EA; }
.sep_gris {	color: #BEBEBE; }

.form {	color: #757575; }

a.lien_9 { font-size: 9px; color: #3366cc; text-decoration: underline; font-weight: normal; }
a.lien_9:hover {	text-decoration: underline; }

.s737373_11 { font-size: 11px; color: #737373; font-weight: normal; }
a.s737373_11:link { text-decoration: none; }
a.s737373_11:visited { text-decoration: none; }
a.s737373_11:hover { text-decoration: underline; }

.s737373_12 { font-size: 12px; color: #737373; font-weight: normal; }

s2B2D2F_11 { font-size: 11px; color: #2B2D2F; font-weight: normal; }
a.s2B2D2F_11 { font-size: 11px; color: #2B2D2F; font-weight: normal; }
a.s2B2D2F_11:link {	text-decoration: none; }
a.s2B2D2F_11:visited { text-decoration: none; }
a.s2B2D2F_11:hover { text-decoration: underline; }

a.s2B2D2F_11b { font-size: 11px; color: #2B2D2F; font-weight: bold; }
a.s2B2D2F_11b:link {	text-decoration: none; }
a.s2B2D2F_11b:visited { text-decoration: none; }
a.s2B2D2F_11b:hover { text-decoration: underline; }

.s2B2D2F_12 { font-size: 12px; color: #2B2D2F; font-weight: normal; }
a.s2B2D2F_12 { font-size: 12px; color: #2B2D2F; font-weight: normal; }
a.s2B2D2F_12:link {	text-decoration: none; }
a.s2B2D2F_12:visited { text-decoration: none; }
a.s2B2D2F_12:hover { text-decoration: underline; }


.s2B2D2F_12b { font-size: 12px; color: #2B2D2F; font-weight: bold; }
a.s2B2D2F_12b { font-size: 12px; color: #2B2D2F; font-weight: bold; }
a.s2B2D2F_12b:link {	text-decoration: none; }
a.s2B2D2F_12b:visited { text-decoration: none; }
a.s2B2D2F_12b:hover { text-decoration: underline; }

.s3173C4_12b { font-size: 12px; color: #3173C4; font-weight: bold; }
a.s3173C4_12b:link {	text-decoration: none; }
a.s3173C4_12b:visited { text-decoration: none; }
a.s3173C4_12b:hover { text-decoration: underline; }


.BBBBBB_11 { font-size: 11px; color: #BBBBBB; font-weight: normal; }

.question {font-family: verdana; font-size: 11px; color: #000000; font-weight: bold; background: #E5E5E5;}
.reponse {font-family: verdana; font-size: 11px; color: #000000;}
.message_ligne {font-family: verdana; font-size: 11px; color: #000000; text-decoration: none;font-weight: normal}
.message_ligne:hover {border-bottom: 2px dotted #0000cc; text-decoration: none; font-weight: normal}

CAL_STYLEcpYearNavigation,	.CAL_STYLEcpMonthNavigation	{ background-color:#6B8EC6;text-align:center; vertical-align:middle; text-decoration:none; color:#FFFFFF; font-weight:bold; }
.CAL_STYLEcpDayColumnHeader,.CAL_STYLEcpYearNavigation,.CAL_STYLEcpMonthNavigation,.CAL_STYLEcpCurrentMonthDate,.CAL_STYLEcpCurrentMonthDateDisabled,.CAL_STYLEcpOtherMonthDate,.CAL_STYLEcpOtherMonthDateDisabled,.CAL_STYLEcpCurrentDate,.CAL_STYLEcpCurrentDateDisabled,.CAL_STYLEcpTodayText,.CAL_STYLEcpTodayTextDisabled,.CAL_STYLEcpText { font-family:arial; font-size:8pt; }
TD.CAL_STYLEcpDayColumnHeader { text-align:right; border:solid thin #1F60A9; border-width:0 0 1px 0; }
.CAL_STYLEcpCurrentMonthDate,.CAL_STYLEcpOtherMonthDate,.CAL_STYLEcpCurrentDate { text-align:right; text-decoration:none; }
.CAL_STYLEcpCurrentMonthDateDisabled,.CAL_STYLEcpOtherMonthDateDisabled,.CAL_STYLEcpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }
.CAL_STYLEcpCurrentMonthDate { color:#1F60A9; font-weight:bold; }
.CAL_STYLEcpCurrentDate { color: #FFFFFF; font-weight:bold; }
.CAL_STYLEcpOtherMonthDate { color:#808080; }
TD.CAL_STYLEcpCurrentDate { color:#FFFFFF; background-color: #1F60A9; border-width:1px; border:solid thin #000000; }
TD.CAL_STYLEcpCurrentDateDisabled { border:1px solid #FFAAAA; }
TD.CAL_STYLEcpTodayText,TD.CAL_STYLEcpTodayTextDisabled { border-color : #6677DD; border-style:solid; border-width:1px 0 0 0; }
A.CAL_STYLEcpTodayText,SPAN.CAL_STYLEcpTodayTextDisabled { height:20px; }
A.CAL_STYLEcpTodayText { color:#6677DD; font-weight:bold; }
SPAN.CAL_STYLEcpTodayTextDisabled { color:#D0D0D0; }
.CAL_STYLEcpBorder { border:solid thin #6677DD; }

.cadre_nav_inactif {background-image: url('../images/header/fond_blanc.gif'); }
.cadre_nav_inactif_hover {background-image: url('../images/header/fond_bleu.gif'); }
.lien_nav_inactif { color: #4D8EDD; text-decoration: none; }
.lien_nav_inactif:hover { color: #FFFFFF; }
.cadre_nav_actif { background-image: url('../images/header/fond_bleu.gif'); }
.lien_nav_actif { color: #FFFFFF; text-decoration: none;}
.lien_footer_prive { color: #FFFFFF; text-decoration: none;}

.separator
{
	clear: both;
}
body 
{
	margin-top: 0px;
	font-family: "Verdana", arial, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
}

#body-content 
{
	position: relative;
	width: 800px;
	margin: 0px auto;
	padding: 0px;	
}

#titre_bienvenue
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_bienvenue.gif) right 0 no-repeat;
}

#titre_bienvenue_immo
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_bienvenue_immo.gif) right 0 no-repeat;
}

#titre_litige
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_litiges.gif) right 0 no-repeat;
}

#titre_feedback_vendu
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_feedback_vendu.gif) right 0 no-repeat;
}

#titre_feedback_non_vendu
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_feedback_non_vendu.gif) right 0 no-repeat;
}

#titre_gestion_concession
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_gestion_concession.gif) right 0 no-repeat;
}

#titre_gestion_photos
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_gestion_photos.gif) right 0 no-repeat;
}

#titre_inscription
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_inscription.gif) right 0 no-repeat;
}

#titre_login
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_login.gif) right 0 no-repeat;
}

#titre_messages
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_messages.gif) right 0 no-repeat;
}

#titre_modification
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_modification.gif) right 0 no-repeat;
}

#titre_ajout
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_ajout.gif) right 0 no-repeat;
}

#titre_second_chance
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_second_chance.gif) right 0 no-repeat;
}

#titre_copier
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_copier.gif) right 0 no-repeat;
}

#titre_supprimer
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_supprimer.gif) right 0 no-repeat;
}

#titre_relister
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_relister.gif) right 0 no-repeat;
}

#titre_import
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_import.gif) right 0 no-repeat;
}

#titre_import_mixad
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_import_mixad.gif) right 0 no-repeat;
}
#titre_export_annonces
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_export_annonces.gif) right 0 no-repeat;
}

#titre_pref_ebay
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_pref_ebay.gif) right 0 no-repeat;
}

#titre_gestion_website
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_gestion_website.gif) right 0 no-repeat;
}

#titre_factures
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_factures.gif) right 0 no-repeat;
}

#titre_administration
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_administration.gif) right 0 no-repeat;
}

#titre_carte_credit
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_carte_credit.gif) right 0 no-repeat;
}

#titre_planning
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_planning.gif) right 0 no-repeat;
}

#titre_planning_by_vehicule
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_planning_by_vehicule.gif) right 0 no-repeat;
}

#titre_affichette
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/affichette.gif) right 0 no-repeat;
}

#titre_gestion_pvo
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/importation_planet_vo.gif) right 0 no-repeat;
}

#titre_diffusion_batch
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_diffusion_batch.gif) right 0 no-repeat;
}

#titre_suppression_batch
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_suppression_batch.gif) right 0 no-repeat;
}

#titre_perso_site_web
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_perso_site_web.gif) right 0 no-repeat;
}

#titre_bon_commande
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_bon_commande.gif) right 0 no-repeat;
}

#titre_ebaymotors_pro
{
	width: 100%;
	height: 25px;
	position: relative;
	background: transparent url(../images/header/titre_exportation_ebaymotors.gif) right 0 no-repeat;
}

/* Main Menu
*******************************************************************************/
#menu-container
{
	width: 760px;
	height: 44px;
	margin: 0px auto;
	font-size: 10px;
	overflow: hidden;
	text-align: center;
	background: transparent url(../images/header/header.gif) 0 0 no-repeat;
}



#menu 
{
	padding-left: 70px;
	text-align: center;
}
#menu ul 
{
	width: 540px;
	height: 44px;
	margin: 0px auto;
	list-style: none;
}
#menu li 
{
	display: block;
	float: left;
	height: 44px;
	text-align: center;
}
#menu a 
{
	display: block;
	height: 44px;
	line-height: 44px;

	border: none;
	color: #ffffff;

	font-weight: bold;

	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}
#menu a:hover
{
	border: none;
	background: transparent url(../images/header/menu_bg_over.gif) 50% 0 repeat-x;
}
#m-home a 
{
	width: 80px;
}
#m-dealership a 
{
	width: 90px;
}
#m-vehicles a 
{
	width: 90px;
}
#m-messages a 
{
	width: 70px;
}

#m-litigations a 
{
	width: 70px;
}

#m-ebay
{
	width: 70px;
}

#m-stock a
{
	width: 70px;
}


#m-ebay span
{
	position: relative;
	float: left;
	width: 29px;
	height: 15px;
	top: 15px;
	left: 12px;
	background: transparent url(../images/ebay_logo_menu.gif) 0 0 no-repeat;
}




body#dealership #m-dealership a, body#vehicles #m-vehicles a, body#messages #m-messages a,
body#litigations #m-litigations a, body#ebay #m-ebay a,body#stock #m-stock a,
body#home #m-home a
{
	background: transparent url(../images/header/menu_bg_over.gif) 50% 0 repeat-x;	
}


/* Sub Menu
*******************************************************************************/
#submenu-container
{
	position: relative;
	width: 695px;
	height: 26px;
	margin: 0px auto;
	padding: 0px;
	/*margin-top: 1px;*/
	/*order-top: 1px solid #c1c1c1;*/
}

#submenu
{
	position: relative;
	width: 568px;
	height: 26px;
	margin: 0px;
	padding: 0px;
}

#submenu-content
{
	position: relative;
	width: 568px;
	height: 26px;
	margin: 0px auto;
	padding-left: 1px;

	font: 11px "Trebuchet MS", arial, sans-serif;
}

body#vehicles #submenu-content
{
	background: #ffffff url(../images/header/submenu_bg.gif) 0 0 no-repeat;
}

#submenu li
{
	float: left;
	margin: 0px;
	height: 26px;
	padding-top: 3px;
	padding-right: 1px;

	list-style-type: none;
	display: block;

	text-align: center;
}

#submenu li a:link, #submenu li a:visited
{
	display: block;
	width: 80px;
	height: 20px;
	margin: 0px;
	padding-bottom: 0px;

	border: 0px;

	/*font-weight: bold;*/
	text-decoration: none;
	color: #969696;
}



#submenu li a:hover
{
	padding-top: 4px;
	height: 20px;
	border-bottom: 2px solid #bebebe;
	color: #3c3c3c;
	margin: 0px;
	background: #d2d2d2 url(../images/header/submenu_bg_over.gif) 0 0 no-repeat;
}


#submenu li#sm-ajout a:link, #submenu  li#sm-ajout a:visited
{
	display: block;
	width: 80px;
	height: 20px;
	margin: 0px;
	padding-bottom: 0px;
	
	border: 0px;

	font-weight: bold;
	text-decoration: none;
	color: #FF0000;
}

#submenu li#sm-ajout a:hover
{
	padding-top: 4px;
	height: 20px;
	border-bottom: 2px solid #bebebe;
	color: #3c3c3c;
	margin: 0px;
	background: #d2d2d2 url(../images/header/submenu_bg_over.gif) 0 0 no-repeat;
}





body#vehicles #body-content.onhold #sm-onhold a,
body#vehicles #body-content.selling #sm-selling a,
body#vehicles #body-content.reserved #sm-reserved a,
body#vehicles #body-content.sold #sm-sold a,
body#vehicles #body-content.notsold #sm-notsold a,
body#vehicles #body-content.all #sm-all a,
body#vehicles #body-content.ajout #sm-ajout a
{
	padding-top: 4px;
	height: 20px;
	border-bottom: 2px solid #bebebe;
	color: #3c3c3c;
	margin: 0px;
	background: transparent url(../images/submenu_bg_over.gif) 0 0 no-repeat;
}


/*Gestion des boutons Etape de Mise en vente*/
.bouton a
{
	background-position: 0px -22px;
	
	float: left;
	margin-right: 7px;
	background-repeat: no-repeat;
	position: relative;
	height: 22px;
	background-color: transparent;
}
.bouton a:hover
{
	background-position: 0px -22px;
}


.bouton.gestion-photos a
{
	width: 119px;
	background-image: url(../images/logos/gestion_photos.gif);
}
.bouton.modifier-detail a
{
	width: 119px;
	background-image: url(../images/logos/modifier_detail.gif);
}
.bouton.gestion-ebay a
{
	width: 119px;
	background-image: url(../images/logos/gestion_ebay.gif);
}

.bouton.gestion-mixad a
{
	width: 119px;
	background-image: url(../images/logos/gestion_mixad.gif);
}

.bouton.modifier-detail.select a,.bouton.gestion-ebay.select a,bouton.gestion-photos.select a,bouton.gestion-mixad.select a
{
	background-position: 0px 0px;
}





/*Gestion des logos sur détail du vente*/
.link:hover
{
	color: #444444;
	/*background-color: #fef6e2;*/
	background-position: 0px -16px;
	background-repeat: no-repeat;
}


.link
{
	border-right: 0px;
	background-position: 0px 0px;
	border-top: 0px;
	padding-left: 16px;
	font-size: 8pt;
	border-left: 0px;
	color: #3366cc;
	border-bottom: 0px;
	background-repeat: no-repeat;
	font-family: Arial;
	position: relative;
	top: 4px;
	height: 16px;
	background-color: transparent;
	text-decoration: underline;
}
.link:hover
{
	color: #444444;
	/*background-color: #fef6e2;*/
	background-position: 0px -16px;
	background-repeat: no-repeat;
}


.link.sanslogo
{
	border-right: 0px;
	background-position: 0px 0px;
	border-top: 0px;
	padding-left: 0px;
	font-size: 8pt;
	border-left: 0px;
	color: #3366cc;
	border-bottom: 0px;
	background-repeat: no-repeat;
	font-family: Arial;
	position: relative;
	top: 0px;
	height: 16px;
	background-color: transparent;
	text-decoration: underline;
}
.link.sanslogo:hover
{
	color: #444444;
}


/************************************************************************
LIST ROW
*/

.grille 
{
	position: relative;
	white-space: nowrap;
	margin: 0px auto;
}

.list-row-header
{
	width: 375px;
	height: 18px;
	margin-left: 3px;
	/*margin: 0px auto;*/
	/*margin-bottom: 1px;*/
	background: #ffffff url(../images/list_footer_bg.gif) 0 0 repeat-x;
	border: 1px solid #dcdcdc;
}

.list-row-footer
{
	width: 688px;
	height: 18px;
	margin: 0px auto;
	margin-bottom: 0px;
	font: 11px "Trebuchet MS", arial, sans-serif;
	background: #ffffff url(../images/list_footer_bg.gif) 0 0 repeat-x;
	/*border: 1px solid #dcdcdc;
	border: 0px 0px 0px 0px;*/
	border-top: 1px solid #e4e4e4;
	border-bottom: 1px solid #888888;
}

.list-row-footer-content
{
	width: 620px;
	height: 16px;
	margin: 0px auto;
	
}

.list-row
{
	width: 680px;
	height: 120px;
	margin: 0px auto;
	padding: 4px;
	
	/*margin-bottom: 2px;*/
	border-top: 1px solid #d9d9d9;
	background-color: #edf1f4;
}

.list-row-import
{
	width: 7600px;
	height: 45px;
	margin: 0px auto;
	padding: 0px;

	border: 1px solid #d9d9d9;
	background-color: #edf1f4;
}

.list-row-import.even
{
	background-color: #f8fafc;
}

.list-row.even
{
	background-color: #f8fafc;
}

.list-row .main-info a
{
	color: #2772c7;
}

.list-row .main-info a:hover
{
	background-color: #fafafa;
}

.list-row .photo
{
	float: left;
	width: 88px;
	height: 80px;
	font-size: 9px;
	margin-top: 4px;
	background: transparent url(../images/photo_bg.gif) 0 0 no-repeat;
}


.list-row .photo img
{
	float: left;
	width: 80px;
	margin: 4px 0px 0px 4px;
	height: 60px;
	border: 0px;
}

.list-row .more-photos
{
	margin: 0px auto;
	width: 80px;
	top: 0px;
	text-align:center;
}

.list-row .more-photos a
{
	position: relative;
	width: 80px;
	color: #888888;
	text-decoration: none;
}

.list-row .more-photos a:hover
{
	color: #000000;
}




.list-row .right-menu
{
	float: right;
	width: 85px;
	height: 120px;
	font: 11px "Trebuchet MS", arial, sans-serif;
	border-left: 1px solid #c8c8c8;
}

.list-row .right-menu ul
{
	padding-top: 4px;
	padding-left: 10px;
	margin: 0px;
	list-style: none;
}

.list-row .right-menu li
{
	height: 19px;
	text-align: left;
	display: block;
}

.list-row .right-menu a
{
	height: 24px;
	padding-left: 20px;
	text-decoration: none;
	color: #999999;
	border: 0px;
	background-color: transparent;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.list-row .right-menu a:hover
{
	color: #444444;
	background-position: 0px -16px;
	background-repeat: no-repeat;
}

.list-row .right-menu a.detail
{
	background-image: url(../images/logos/detail.gif);
}
.list-row .right-menu a.copier
{
	background-image: url(../images/logos/copier.gif);
}
.list-row .right-menu a.modifier
{
	background-image: url(../images/logos/modifier.gif);
}
.list-row .right-menu a.supprimer
{
	background-image: url(../images/logos/supprimer.gif);
}
.list-row .right-menu a.planning
{
	background-image: url(../images/logos/planning.gif);
}

.list-row .right-menu a.les-documents
{
	background-image: url(../images/logos/documents.gif);
}

a.presentation
{
	height: 24px;
	padding-left: 20px;
	text-decoration: none;
	color: #999999;
	border: 0px;
	background-color: transparent;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	font: 11px "Trebuchet MS", arial, sans-serif;
	background-image: url(../images/logos/presentation.gif);
}

a.presentation:hover
{
	color: #444444;
	background-position: 0px -16px;
	background-repeat: no-repeat;
}

.list-row .main-info
{
	float: left;
	width: 485px;
	height: 55px;
	margin: 3px 0px 0px 6px;
	padding: 5px 0px 0px 8px;
	border-top: 1px solid #cccccc;
	font: 11px "Trebuchet MS", arial, sans-serif;
	color: #999999;
}

.list-row .main-info .column
{
	float: left;
	width: 280px;
	height: 100%;
	text-align: left;
}

.list-row .main-info .column.right
{
	width: 200px;
}

.list-row .main-info .data
{
	color: #444444;
}



.list-row-detail
{
	margin: 0px auto;
	font: 11px "Trebuchet MS" , arial, sans-serif;
	width: 688px;
	color: #999999;
	background-color: #edf1f4;
}
.list-row-detail.even
{
	background-color: #f8fafc;
	
}
.list-row-detail-content
{
	width: 688px;
	margin: 0px auto;
	height:300px;
}

.list-row-detail-content .column
{
	float: left;
	width: 346px;
	height: 100%;
	padding-left: 4px;
	text-align: left;
}

.list-row-detail-content .column.right
{
	width: 320px;
	margin-left: 6px;	
}

.list-row-detail-content .data
{
	color: #444444;
}

/**
list-row-footer
******************************************************/
.list-row-footer ul
{
	margin: 0px;
	padding: 1px 0px 0px 4px;
	list-style-type: none;
}

.list-row-footer li
{
      float: left;
	  margin: 0px;
      padding: 0px;
	  padding-right: 10px;
}

.list-row-footer a
{
	padding-left: 20px;
	text-decoration: none;
	color: #999999;
	border: 0px;
	background-color: transparent;
	background-position: 0px -16px;
	background-repeat: no-repeat;
}
.list-row-footer a:hover
{
	color: #444444;
}


.list-row-footer a.message
{
	background-image: url(../images/logos/message.gif);
}
.list-row-footer a.message-new
{
	background-image: url(../images/logos/message_new.gif);
}
.list-row-footer a.offres
{
	background-image: url(../images/logos/liste_offres.gif);
}
.list-row-footer a.litige
{
	background-image: url(../images/logos/litige.gif);
}
.list-row-footer a.litige-cours
{
	background-image: url(../images/logos/litige_cours.gif);
}
.list-row-footer a.vendu
{
	background-image: url(../images/logos/vendu.gif);
}
.list-row-footer a.non-vendu
{
	background-image: url(../images/logos/non_vendu.gif);
}
.list-row-footer a.seconde-chance
{
	background-image: url(../images/logos/seconde_chance.gif);
}
.list-row-footer a.notation
{
	background-image: url(../images/logos/notation.gif);
}

.list-row-footer a.relist
{
	background-image: url(../images/logos/relister.gif);
}

.label
{
	float: left;
	height: 25px;
	padding: 2px 12px 0px 6px;
	border-left: 1px solid #d9d9d9;
	text-align: left;
	color: #666666;
}

.label.first
{
	width: 265px;
	border-left: 0px;
	font-weight: bold;
}

.label.right
{
	text-align: right;
}

.label.selection
{
	width: 20px;
	padding-left:43px;
}

.label.annee
{
	width: 35px;
}

.label.kilo
{
	width: 70px;
}



/************************************************************************
INFORMATIONS EBAY
*/
.list-row .ebay
{
	position: relative;
	float: left;
	width: 240px;
	height: 80px;
	top: 2px;
	font-size: 10px;
	color: #666666;
	text-align: left;
}

.list-row .ebay .info-container
{
	float: left;
	top: 2px;
	margin-right: 4px;
	border-bottom: 1px solid #d9d9d9;
}

.list-row .ebay .info
{
	width: 210px;
	height: 12px;
	padding: 2px 0px 2px 0px;
	border-top: 1px solid #d9d9d9;
	background-color: #fafafa;
}

.list-row .ebay .info.even
{
	background-color: #f1f1f1;
}

.list-row .ebay .info div
{
	float: left;
	position: relative;
	height: 10px;
	padding: 0px;
	border: 0px;
}

.list-row .ebay .info div.label
{
	width: 110px;
	text-align: right;
	color: #8c8c8c;
}

.list-row .ebay .info div.value
{
	padding-left: 4px;
	color: #000000;
}

.noir_12_underline {
	color: #000000;
	text-decoration: underline;
}

A.noir_12_underline {
	color: #000000;
	text-decoration: underline;
}


.list-row-occasions
{
	width: 680px;
	height: 90px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	/*margin-bottom: 2px;*/
	border-top: 1px solid #d9d9d9;
	background-color: #edf1f4;
}

.list-row-occasions.even
{
	background-color: #f8fafc;
}


.list-row-occasions .main-info
{
	float: left;
	width: 587px;
	height: 55px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	border-top: 1px solid #cccccc;
	font: 11px "Trebuchet MS", arial, sans-serif;
	color: #999999;
}

.list-row-occasions .main-info .column
{
	float: left;
	width: 292px;
	height: 100%;
	text-align: left;
}

.list-row-occasions .main-info .column.right
{
	width: 291px;
	position: relative;
}

.list-row-occasions .main-info .data
{
	color: #444444;
}

.list-row-occasions .photo
{
	float: left;
	width: 88px;
	height: 80px;
	font-size: 9px;
	padding: 0px 0px 0px 0px;
	margin-top: 4px;
	background: transparent url(../images/photo_bg.gif) 0 0 no-repeat;
}

.list-row-occasions .photo img
{
	float: left;
	width: 80px;
	margin: 4px 0px 0px 4px;
	height: 60px;
	border: 0px;
}

.list-row-occasions .main-info a
{
	color: #2772c7;
}




.mixad_input_texte { font-size:9pt; background-color: #FFFFFF; border: 1 solid #C0C0C0 } 
.mixad_input_liste { font-size:9pt; background-color: #FFFFFF; border: 1 solid #C0C0C0 }

.action_article
{
	width:170px;
	height:70px;
	z-index:9999;position:absolute;
	border:solid 1px #C6C5C5;
	background-color:#DEDCDC;
	overflow:visible;
}

.action_article ul
{
	list-style: none;
	padding-top:5px;
	padding-left:2px;
	margin:0px 0px 0px 0px;
}

.img_upload
{

	width:250px;
	padding-top:3px;
	padding-bottom:3px;
	z-index:9999;
	position:absolute;
	border:solid 1px #C6C5C5;
	background-color:#FFFFFF;
	overflow:visible;
}




fieldset
{
	position: relative;
	margin-top: 10px;
	padding: 0px;
	border: 1px solid #d1d1d1;
}
fieldset legend
{
	font-weight: bold;
	color: #333333;
}

fieldset p
{
	float: left;
	width: 96%;
	height: 26px;
	margin: 0px;
	margin-top: 4px;
}
fieldset p.firstRow
{
	display: block;
	margin-top: 10px;
}
fieldset label
{
	float: left;
	width: 110px;
	padding-right: 10px;
	text-align: right;
	color: #555555;
}
fieldset span
{
	position: relative;
	padding: 3px;
	border: 1px solid #c7c7c7;
	border-top: 0px;
	background-color: #f1f1f1;
}
fieldset span.value
{
	float: left;
	width: 24px;
	height: 10px;
	margin-top: -2px;
	text-align: right;
}
fieldset span.unit
{
	padding: 0px;
	padding-left: 2px;
	border: 0px;
	background-color: transparent;
	font-family: verdana, arial, helvetica, sans-serif;
}
fieldset span.unit.grey
{
	color: #a1a1a1;
}

fieldset input
{
	font-size: 9pt;
	width: 290px;
	margin: 0px;
}
fieldset input.xxsmall
{
	width: 25px;
}
fieldset input.xsmall
{
	width: 40px;
}
fieldset input.small
{
	width: 90px;
}
fieldset input.medium
{
	width: 190px;
}
fieldset select
{
	width: 120px;
}
fieldset select optgroup
{
    color: #ffffff;
    background-color: #000000;
    font-style: normal;
	font-weight: normal;
	/*text-align: center;*/
}
fieldset select optgroup option
{
    color: #666666;
    background-color: #ffffff;
    text-align: left;
}

fieldset .formColumn
{
	float: left;
	width: 400px;
	border: 1px solid;
}


fieldset#infos-commande
{
	float: left;
	width: 100%;
}

#same-coord
{
	position: relative;
	float: right;
	width: 83px;
	margin-top: -15px;
	margin-right: 5px;
	padding: 2px;
	padding-right: 5px;
	background-color: #ffffff;
}
#same-coord label
{
	float: right;	
	width: auto;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
#same-coord #check-same
{
	width: 20px;
	height: 16px;
}

#gvProduits
{
	clear: both;
	width: 100%;
}
#gvProduits th
{
	font-size: 9pt;
}
#gvProduits td
{
	text-align: right;
}
#gvProduits td.deleteCol
{
	width: 20px;
	background: transparent url(/images/icon_delete.gif) 50% 50% no-repeat;
	cursor: pointer;
}
#gvProduits td.codeCol
{
	text-align: left;
	width: 160px;
	text-decoration: underline;
	color: blue;
	cursor: pointer;
}

.panelWindow
{
	visibility: hidden;
	position: absolute;
	width: 500px;
	left: 0px;
	top: 0px;
	padding: 0px;
	border: 2px solid #298acd;
	background: #f2f8fc;
	/*filter: alpha(opacity=95);
	-moz-opacity: .95;
	opacity: .95;*/
	z-index: 1000;
}
.panelWindow fieldset
{
	margin: 8px;
	margin-bottom: 6px;
	padding-bottom: 6px;
}
.panelWindow fieldset p
{
	display: none;
}
.panelWindow fieldset p.firstRow
{
	display: block;
}
	
.panelWindow input
{

	font-size: 8pt;
}

.panelWindow .header
{
	clear: right;
	float: left;
	width: 100%;
	height: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
	background: transparent url(/images/bg_panelheader.gif) 0px 0px repeat-x;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	cursor: move;
}
.panelWindow.drag
{
	
}



#panelPT.panelWindow
{
	visibility: hidden;
	width: 250px;
}
#panelPT.panelWindow fieldset p
{
	height: auto;
	display: block;
}
#panelPT.panelWindow .header
{
	width: 100%;
}
#phoneNumber, #phoneNumberA
{
	width: 100px;
	height: 18px;
	margin-left: 10px;
}
#phoneNumberList, #phoneNumberAList
{
	float: left;
	margin-left: 10px;
	width: 100px;
	height: 163px;
	border: 1px solid #c1c1c1;
}
#phoneNumberA, #phoneNumberAList
{
	margin-left: 5px;
}

#phoneNumberList option.ko, #phoneNumberAList option.ko
{
	color: #c1c1c1;
}

#prodPTNumList
{
	visibility: hidden;
}


.buttonContainer
{
	float: left;
	width: 100%;
	height: 48px;
}

.buttonLink
{
	float: left;
	width: 42px;
	height: 16px;
	margin-top: 4px;
	padding: 8px;
	padding-left: 35px;
	padding-top: 12px;
	background-color: #f1f1f1;
	background-position: 6px 50%;
	background-repeat: no-repeat;
	border: 1px solid #d1d1d1;
	text-decoration: none;
	color: #777777;
}
.buttonLink:hover
{
	border-color: #a1a1a1;
	color: #333333;
}
.buttonLink.new
{
	width: 50px;
	background-image: url(/images/btn_new.gif);
}
.buttonLink.save
{
	visibility: hidden;
	float: right;
	width: 50px;
	background-image: url(/images/btn_save.gif);
}
.buttonLink.back
{
	background-image: url(/images/btn_back.gif);
}
.buttonLink.exit
{
	margin-left: 8px;
	background-image: url(/images/btn_exit.gif);
}
.buttonLink.valid
{
	float: right;
	margin-right: 8px;
	background-image: url(/images/btn_valid.gif);
}
.buttonContainer .buttonLink.add
{
	float: right;
	margin-right: 10px;
	background-image: url(/images/btn_add.gif);
}


.buttonLinkSmallPT
{
	float: left;
	height: 16px;
	padding: 4px;
	border: 0px;
	background-color: transparent;
	padding-left: 26px;
	background-position: 4px 50%;
	background-repeat: no-repeat;
	text-decoration: none;
	color: #444444;
}
.buttonLinkSmallPT:hover
{
	text-decoration: underline;
}
.buttonLinkSmallPT.add
{
	padding-right: 26px;
	background-position: right 50%;
	background-image: url(/images/btn_add_small.gif);
}
.buttonLinkSmallPT.delete
{
	background-image: url(/images/btn_delete_small.gif);
}


#phoneNumbersButton
{
	float: none;
	width: 20px;
	height: 16px;
	margin: 0px;
	padding: 4px;
	/*border: 1px solid blue;*/
	/*padding-top: 12px;*/
}



.invisibleCol
{
	display: none;
}

#prodCode
{
	width: 340px;
}

.spinButton
{
	width: 16px;
	height: 16px;
	border: 1px solid #d1d1d1;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
}
.spinButton:hover
{
	border-color: #a1a1a1;	
}

/* DatePicker Styles */
.datePicker
{
	width: 100px;
	padding: 2px;
	border: 1px solid #c0c0c0;
	background: transparent url(/images/cal.gif) center right no-repeat;
}

.dp_container
{
}

.dp_container select
{
	font-size: 8pt;
}

.dp_cal
{
	background-color: #FFFFFF;
	border: 1px solid #444444;
}

.dp_cal table
{
	border-left: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
}

.dp_cal th
{
	font-size: 8pt;
	font-weight: bold;
	background-color: #EEEEEE;
	border-bottom: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
	padding: 0px;
}

.dp_cal td
{
	border-bottom: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
	padding: 0px;
}

.dp_cal td.dp_roll
{
	background-color: #E0E0E0;
}

.dp_cal td.currentDay
{
	font-weight: bold;
	color: #ffffff;
	background-color: #1c70a8;
}

.btnFicheUsager
{
	width: 120px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

#selectedInfo
{
	color: #6c952b;
	font-size: 12px;
	font-weight: bold;
}

#carPageMenu
{
	float: left;
}
#carPageContainer
{
	visibility: hidden;
	float: right;
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;		
	text-align: right;
}
#carPageContainer .page
{
	float: left;
	display: block;
	width: 20px;
	height: 20px;
	margin-top: 3px;
	margin-left: 2px;
	background-color: transparent;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#carPageContainer .page.first
{
	background-image: url(/images/arrow_first.gif);
}
#carPageContainer .page.previous
{
	background-image: url(/images/arrow_previous.gif);
}
#carPageContainer .page.next
{
	background-image: url(/images/arrow_next.gif);
}
#carPageContainer .page.last
{
	background-image: url(/images/arrow_last.gif);
}

#carPage
{
	float: left;
	margin-left: 4px;
	margin-right: 4px;
	padding: 2px;
	font-size: 9pt;
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold;
	/*background-color: #e6e6e6;
	border: 1px solid #d1d1d1;*/
	color: #333333;
}

#carPageSelect
{
	margin: 0px;
	padding: 0px;
	vertical-align: middle;	
}
#carListing 
{
	float: left;
	width: 600px;
	margin-top: 6px;
}
#carListing td
{
	border-color: #cccccc;
}
#carListing tr
{
	border-color: #cccccc;
}
#carListing td.marque
{
	width: 80px;
}
#carListing td.modele
{
	width: 160px;
}
#carListing td.version
{
	width: 220px;
}
#carListing td.annee_modele
{
	width: 40px;
	text-align: center;
}
#carListing td.kilometrage
{
	width: 50px;
	text-align: right;
}
#carListing td.prix
{
	width: 50px;
	text-align: right;
}
#carListing td input
{
	width: 130px;
	font-weight: bold;
	font-size: 11px;
}

#advertiserMenu
{
	float: left;
	width: 100%;
	height: 38px;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#advertiserMenu li
{
	float: left;
	height: 22px;
	margin-right: 5px;
	/*padding: 7px 6px 0px 4px;*/
}
#advertiserMenu.noMargin li
{
	margin-right: 0px;
}
#advertiserMenu li a
{
	float: left;
	display: block;
	height: 22px;
	padding: 7px 4px 0px 4px;

	background-color: #f1f1f1;
	border: 1px solid #cccccc;
	border-top: 4px solid #e6e6e6;
	border-bottom: 2px solid #aaaaaa;
	
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#advertiserMenu li a:hover
{
	/*text-decoration: underline;*/
}
#advertiserMenu li.selected a
{
	background-color: #1a60c0;
	border-left: 1px solid #1a60c0;
	border-right: 1px solid #1a60c0;
	border-top-color: #1857b0;
	border-bottom-color: #82c220;
}
#advertiserMenu li.selected a
{
	color: #ffffff;
}
#advertiserMenu li a em
{
	font-size: 10px;
	font-style: normal;
	color: #afafaf;
}
#advertiserMenu li.selected a em
{
	font-style: normal;
	color: #e9ed47;
}
#advertiserMenu li .check
{
	float: left;
	width: 14px;
	height: 14px;	
	margin: 0px;
	margin-right: 4px;
	padding: 0px;
}


#carFooter
{
	float: left;
	width: 100%;
	height: 32px;
	margin-top: 15px;
	margin-bottom: 10px;
}
.imgButton
{
	display: block;
	height: 15px;
	padding: 8px;
	padding-left: 32px;
	color: #555555;
	border: 2px solid #c1c1c1;
	background-color: #f4f4f4;
	background-position: top left;
	background-repeat: no-repeat;
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
.imgButton.disabled
{
	color: #a1a1a1;
	background-position: 0px -29px;
}
.imgButton.noBorder
{
	float: left;
	padding: 4px;
	padding-left: 28px;
	background-position: top left;
	background-color: transparent;
	border: 0px;
	font-weight: normal;
	color: #333333;
}
.imgButton:hover
{
	color: #222222;
	border-color: #888888;
	background-color: #e6e6e6;
}
.imgButton.disabled:hover
{
	border-color: #c1c1c1;
	color: #a1a1a1;
	background-color: #f4f4f4;
}
.imgButton.disabled:hover
{
	text-decoration: none;
}
.imgButton.noBorder:hover
{
	background-color: transparent;
	text-decoration: underline;	
}
.imgButton.noBorder.disabled
{
	color: #999999;
	background-position: 0px -24px;	
}
.imgButton.noBorder.disabled:hover
{
	color: #999999;
	text-decoration: none;
	cursor: default;
}

.imgButton.saveconf
{
	float: right;
	background-image: url(/images/btn_saveconf.gif);
}
.imgButton.setup
{
	float: left;
	/*margin-right: 110px;*/
	background-image: url(/images/btn_setup.gif);
}
.imgButton.valid
{
	float: right;
	/*margin-right: 110px;*/
	background-image: url(/images/btn_valid.gif);
}
.imgButton.send
{
	float: right;
	background-image: url(/images/btn_send.gif);	
}
.imgButton.close
{
	float: left;
	background-image: url(/images/btn_close.gif);	
}

.imgButton.selectall
{
	background-image: url(/images/selectall.gif);
}
.imgButton.unselectall
{
	margin-left: 12px;
	background-image: url(/images/unselectall.gif);
}
.imgButton.applytoall
{
	margin-left: 12px;
	background-image: url(/images/applytoall.gif);
}

.imgButton.showselected
{
	margin-left: 12px;
	background-image: url(/images/showselected.gif);
}
.imgButton.showselected.all
{
	background-position: 0px -48px;
}

#advertiser-panel
{
	visibility: hidden;
	position: absolute;
	width: 348px;
	height: 300px;
	padding: 2px;
	padding-top: 5px;
	border: 2px solid #84afce;
	background-color: #f4f4f4;
	/*background-color: #f2f9ff; // url(/images/bg_box_header_blue.gif) top left repeat-x;*/
}
#advertiser-panel h1
{
	height: 17px;
	margin: 0px;
	margin-bottom: 4px;
	padding: 4px 0px 4px 4px;
	text-align: center;
	font-size: 11px;
	color: #ffffff;
}
#advertiser-panel h2
{
	height: 21px;
	margin: 0px;
	padding-top: 4px;
	padding-left: 4px;
	font-size: 11px;	
	background: transparent url(/images/bg_panel_top.gif) top left repeat-x;
	text-align: center;
}

#advertiser-list-container
{
	float: left;
	width: 180px;
	height: 250px;
	margin-left: 4px;	
	border: 1px solid #99aabd;
	border-top: 0px;	
}
#advertiserList
{
	float: left;
	width: 178px;
	height: 220px;
	overflow: auto;
	background-color: #ffffff;
}
#advertiserList ul
{
	float: left;
	width: 155px;
	height: 100%;
	margin: 0px;
	margin-left: 2px;	
	padding: 1px;
	font-size: 8pt;
}
#advertiserList ul li
{
	float: left;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#advertiserList ul li a
{
	float: left;
	display: block;
	width: 151px;
	height: 14px;
	padding-top: 2px;
	font-size: 7pt;
	text-decoration: none;
	border: 1px solid #ffffff;
	color: #333333;
}
#advertiserList ul li a.selected
{
	background-color: #4874c6;
	color: #ffffff;
}
#advertiserList ul li a:hover
{
	background-color: #f1f1f1;
	border: 1px solid #c1c1c1;
	color: #333333;
}
#advertiserList ul li a.selected:hover
{
	background-color: #4874c6;
	color: #ffffff;
}
#advertiserList ul li a input
{
	float: left;
	height: 14px;
	margin: 0px;
	margin-right: 2px;
	padding: 0px;
}

#advertiser-param
{
	float: left;
	width: 150px;
	height: 250px;
	margin-left: 6px;
	border: 1px solid #99aabd;
	border-top: 0px;
}
#advertiser-param p
{
	margin: 0px;
	padding: 8px;
	padding-top: 0px;
	height: 24px;
}
#advertiser-param label
{
	float: left;
	width: 140px;
	padding-right: 3px;
	padding-top: 2px;
	color: #7a8180;
}
#advertiser-param input
{
	float: left;
	width: 126px;
	padding-left: 2px;
	padding-right: 2px;
	font-size: 8pt;
	border: 1px solid #738ba5;
}
#advertiser-footer
{
	float: left;
	width: 340px;
	margin-top: 6px;
	padding: 4px;
}


#form1
{
	float: left;
	width: 460px;
}

#panel-paiement
{
	position: absolute;	
	width: 193px;
    height: 230px;
	padding: 4px;
	border: 2px solid #444444;
	background-color: #eaeaea;
	font-size: 11px;
}
#panel-paiement form
{
    margin: 0px;
    padding: 0px;
}
#panel-paiement #numero-cheque-container
{
    display: none;
}
#panel-paiement.cheque
{
   height: 275px;
}
#panel-paiement p
{
    float: left;
    display: inline;
    margin: 0px;
    padding: 0px;
    margin-top: 2px;
    font-weight: bold;
    color: #444444;
}
#panel-paiement p em
{
    font-style: normal;
    font-size: 10px;
    color: #a1a1a1;
}
#panel-paiement input,
#panel-paiement select
{
	width: 122px;
}
#panel-paiement #infos-paiement-submit
{
    float: right;
	width: 50px;
	font-size: 12px;
	font-weight: bold;
}
#panel-paiement a
{
	float: left;
	padding-top: 3px;
}





#loading-panel
{
	visibility: hidden;
	position: absolute;
	width: 242px;
	height: 32px;
	padding: 4px;
	border: 2px solid #84afce;
	background-color: #f4f4f4;
	font-weight: bold;
	text-align: center;
	font-family: tahoma, arial, sans-serif;
	color: #444444;
}
#loading-panel p
{
	text-align: center;
	padding: 0px;
	margin: 0px;
}

#user-info
{
	display: none;
	float: left;
	width: 250px;
	height: 20px;
	padding: 5px;
	padding-left: 13px;
	margin-top: 5px;
	margin-left: 10px;
	font-family: tahoma, arial, sans-serif;
	color: #444444;
	background: transparent url(/images/user_info.gif) top left no-repeat;
}


#adList
{
	float: right;
	width: 631px;
	margin-right: 0px;
	padding-top: 13px;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	color: #777777;
}
#adList span
{
	margin-left: 4px;
	padding: 3px 5px 3px 5px;
	border: 2px solid #cac974;
	background-color: #ffffcc;
	color: #333333;
}