.clearer{clear:both;}


/********************************************************/
/* Encadré, blocs de texte et layout général de la page */
/********************************************************/

.encadre_noir
{
background-color:#000000;
padding:0 10px 0 10px;
float:left;
color:#FFFFFF;
font-weight:bold;
font-size:18px;
margin-left:20px;
text-transform:uppercase;
}

.grand_trait{margin:20px 0 0 24px;width:579px;height:0px;font-size:0;border-top:#dfdfdf 1px solid;}

.espace_bas
{
height:16px;
}

.texte_sous
{
float:left;
}
.texte1
{
color:#626262;
font-size:11px;
}
.texte2
{
color:#bfbfbf;
font-size:11px;
font-weight:bold;
}
#bloc_cheques
{
margin:9px 0 0 20px;
}

/************************/
/* Découpage de la page */
/************************/

/* Partie coeur (découpage de gauche a droite ) */ 

#left_coeur
{
float:left;
}
#center_coeur
{
float:left;
}
#right_coeur
{
float:left;
}
#ombre1_left_top
{
width:24px;
height:24px;
background-image:url(../images/global/cheque/ombre1_left_top.gif);
}
#ombre1_left_middle
{
width:24px;
height:210px;
background-image:url(../images/global/cheque/ombre1_left_middle.gif);
}
#ombre1_left_bottom
{
width:24px;
height:24px;
background-image:url(../images/global/cheque/ombre1_left_bottom.gif);
}
#ombre1_center_top
{
width:210px;
height:38px;
background-image:url(../images/global/cheque/ombre1_center_top.gif);
}
#coeur
{
width:210px;
height:154px;
background-image:url(../images/global/cheque/coeur.gif);
}
#bas_coeur
{
width:210px;
height:24px;
background-image:url(../images/global/cheque/bas_coeur.gif);
}
#center_bottom
{
width:210px;
background-image:url(../images/global/cheque/center_bottom.gif);
background-position:right top;
background-repeat:repeat-y;
border:1px solid blue;
}

/* partie formulaire (découpage de haut en bas) */

#form_cheque
{
float:left;
width:407px;
overflow:hidden;
background-color:#FFFFFF;
}
#form_cheque_middle
{
float:left;
}
#ombre_form_top
{
float:left;
width:407px;
height:38px;
background-image:url(../images/global/cheque/ombre_form_top.gif);
}
#ombre_form_left
{
float:left;
width:24px;
height:221px;
background-image:url(../images/global/cheque/ombre_form_left.gif);
}
#ombre_form_right
{
float:left;
width:38px;
height:362px;
background-image:url(../images/global/cheque/ombre_form_right.gif);
}
#ombre_form_bottom
{
float:left;
width:407px;
height:24px;
background-image:url(../images/global/cheque/ombre_form_bottom.gif);
border:1px solid green;
}

/********************************************/
/*     Partie habillage du formulaire       */
/********************************************/

#contenu_form_cheque
{
width:345px;
overflow:hidden;
padding-left:62px;
padding-bottom:20px;
}

#commander
{
color:#000000;
font-weight:bold;
font-size:14px;
margin-top:17px;
}
#sous_commande
{
margin-top:8px;
}
#form_table
{
margin-top:19px;
}
#legende_table td
{
padding-bottom:8px;
}
.trait_cell
{
height:2px;
background-color:#e8e8e8;
}
.trait_cell2
{
height:1px;
background-color:#e8e8e8;
}
.td_checkbox,.td_valeur,.td_quantite select
{
padding:10px;
}
.td_valeur
{
color:#626262;
font-size:14px;
font-weight:bold;
width:175px;
text-align:center;
}
.td_quantite select
{
background-color:#ddddde;
color:#535353;
text-align:center;
width:39px;
padding:0;
border:none;
}
#input_valider
{
	background-color:#cf2533;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	border:none;
	float:right;
	padding:3px;
	margin:20px 50px 0 0;
}
#texte_sous_table
{
color:#898989;
text-align:right;
display:block;
float:left;
font-size:10px;
width:185px;
margin-top:20px;
}
