div.jqDrag {
cursor:move;
}
.jqmOverlay {
background-color:#000000;
}
.transpBG {
background-color:#333333;
width:738px;
}
.jqmWindow {
background-color:#000000;
border:1px solid #666666;
color:#666666;
display:none;
font-family:Verdana;
font-size:10px;
left:70px;
overflow:hidden;
padding:20px;
position:absolute;
top:120px;
width:500px;
}

* iframe.jqm {
left:0;
position:absolute;
top:0;
z-index:-1;
}
* html .jqmWindow {
position:absolute;
}
.jqmnTitle .imgCom {/*url(../../pictures/manager_3/buttons/lists.png)*/
background:transparent no-repeat scroll 0 0;
float:left;
height:20px;
margin:5px;
width:48px;
}
.jqmnTitle .jqmClose {
background:transparent url(../jmodal/close_double_white.png) no-repeat;
clear:right;
display:block;
float:right;
height:20px;
width:69px;
}
.jqmnTitle .jqmClose em {
display:none;
}
div.jqmnTitle a.jqmClose:hover, div.jqmnTitle a.jqmCloseHover {
background-position:0 -20px;
}
.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
* html .clearfix {
height:1%;
}
.clearfix {
display:block;
}












.modal_title {
color:#cccccc;
display:list-item;
font-size:12px;
list-style-position:inside;
margin-right:5px;
text-transform:uppercase;
}
.modal_date {
color:#7777277;
font-size:12px;
font-style:italic;
}
.modal_content {
color:#777777;
font-size:12px;
padding-top:16px;
text-align:justify;
}

a.modal_choice {
color:#888888;
font-size:18px;
text-transform:uppercase;
font-weight:bold;
text-align:justify;
cursor:pointer;
}




a.modal_choice:hover {
color:#CC0000;
font-size:18px;
text-transform:uppercase;
font-weight:bold;
text-align:justify;
}

.modal_image {
width:500px;
padding-bottom:10px;
}


















.modal_formTitle{
font-size:18px;
font-weight:bold;
text-align:center; 
color:#cccccc;
}


.modal_formSubtitle{
	text-align:center; 
	color:#444444;
}


.modal_label{
	color:#cccccc; 
	margin-bottom:10px; 
	margin-top:10px;
}

.modal_label2{
	color:#666666; 
	margin-bottom:10px; 
	margin-top:10px;
}

.modal_graybox{
	background-color:#CCCCCC; 
	color:#171717; 
	text-align:center; 
	font-size:14px; 
	padding:8px;
}

.modal_darkgraybox{
	background-color:#333333; 
	color:#cccccc; 
	text-align:center; 
	font-size:16px; 
	padding:15px;
}


.modal_input{
background-color: #555555;
border: 1px solid #888888;
color:#cccccc;
}


.modal_prix
{
margin-top:25px;
font-size:15px;
text-transform:uppercase;
color:#cccccc;
font-weight:bold;
}


.modal_horsPromo
{
	color:#444444;
}

.modal_optionsTitle
{
margin-top:25px;
font-size:15px;
text-transform:uppercase;
color:#cccccc;
font-weight:bold;
}



.redbox_cell
{
border: 0px solid white;
border-top: 1px solid #888888;
padding-left:8px;
padding-right:8px;
}

.redbox_titleline
{
background-color: #cccccc; 
color:#000000;
height:35px;
}

.redbox_priceline
{
background-color: #000000; 
color:#cccccc;
height:35px;
}

.redbox_totalline
{
color:#cccccc;
height:35px;
}

.redbox_line1
{
background-color: #000000; 
color:#cccccc;
height:25px;
}

.redbox_line2
{
background-color: #333333; 
color:#cccccc;
height:25px;
}


/*  FORMULAIRE  */
#nom{ width:447px; }
#prenom{ width:427px; }
#societe{ width:437px; }
#adresse1{ width:497px; }
#adresse2{ width:497px; }
#cpostal{ width:186px; }
#ville{ width:186px; }
#mail{ width:452px; }
#telephone{ width:410px; }
#naissance{ width:367px; }
#vehicule{ width:296px; }

#code{display:none;}
