body { background: #676E80;  font-size: 12px;  font-family: Verdana;  color: #42495B;  text-align: center;  font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif;  }
.vert { text-decoration: none;  color: #015B7E;  }
.normal { text-decoration: none;  font-size: 11px;  font-family: Verdana;  color: #42495B;  }
a.normal { text-decoration: none;  font-size: 11px;  font-family: Verdana;  color: #42495B;  }
a.normal:hover { text-decoration: none;  font-size: 11px;  font-family: Verdana;  color: #42495B;  }
a.gros { text-decoration: none;  font-weight:bold; font-size: 12px;  font-family: Arial;  color: #42495B;  }
a.gros:hover { text-decoration: none; font-weight:bold; font-size: 12px;  font-family: Arial;  color: #42495B;  }

a.petit { text-decoration: none;  font-size: 10px;  font-family: Verdana;  color: #42495B;  letter-spacing: -0.1em;  }
a.petit:hover { text-decoration: none; font-size: 10px;  font-family: Verdana;  color: #42495B;  }

a.milieu { font-weight:bold;  text-decoration: none;  font-size: 11px;  font-family: Verdana;  color: #42495B;}
a.milieu:hover { font-weight:bold;  text-decoration: none;  font-size: 11px;  font-family: Verdana;  color: #42495B;  }
a.milieu2 { font-weight:bold;  text-decoration: underline;  font-size: 11px;  font-family: Verdana;  color: #42495B;}
a.milieu2:hover { font-weight:bold;  text-decoration: underline;  font-size: 11px;  font-family: Verdana;  color: #42495B;  }

img {border:0px;}
/* Bloc des sous_cat */
#bloc {width:210px;height:100px;border:1px solid #7B8B99;margin:1px;background:#e4eef5;}
#photo_cat { float: left;  width: 100px;  height: 80px;  border: 1px solid #7B8B99; margin:4px 0px 0px 3px;  background: #fff;  }
#sous_cat_text { float: left;  text-align: left; height: 90px; width:98px;  margin: 2px; }
#sous_cat_lien { float: left;  text-align: right;  width: 210px;     }
/* Bloc des promotions */
#bloc_p {width:210px;height:100px;border:1px solid #DA6404;margin:1px;background:#F0AA71;}
#photo_cat_p { float: left;  width: 100px;  height: 80px;  border: 1px solid #DA6404; margin:4px 0px 0px 3px;  background: #fff;  }

.titre {background:#ABCCDB; text-align:center;}
.titre_p {background:#ee8102; text-align:center;}
.titre2 {  text-align:left; color:#44556E; font-size:16px; font-family:arial; font-weight:bold;}
.titre3 { text-align:left; color:#44556E; font-size:10px; font-family:verdana; font-weight:none;}
.titre4 {  text-align:left; color:#44556E; font-size:14px; font-family:verdana; font-weight:none;}
.titre5 {  text-align:left; color:#44556E; font-size:12px; font-family:arial; font-weight:bold;}
.titre6 {  text-align:left; color:#000000; font-size:12px; font-family:arial; font-weight:bold;}
.titre7 {  text-align:left; color:#44556E; font-size:14px; font-family:arial; font-weight:bold;}


.contenu{ text-align:center; background:#E9F2F9; }
.contenu_p{ text-align:center; background:#F0AA71; }
.contenur{ text-align:right; background:#E9F2F9;}
.contenul{ text-align:left; background:#E9F2F9; padding:5px;}
.champr{ text-align:right; background:#D6E6F3;}
.champr2{ text-align:right; background:#E9F2F9;}
.champc{ text-align:center; background:#D6E6F3;}

/* Input */
input, textarea {font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none;  font-size: 10px; }
.input_path {font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 6px; text-decoration: bold;  font-size: 9px; height: 15px; cursor: pointer; background: #ADBEA5; }
.input_path_no_link {font-family: verdana, arial, helvetica, sans-serif; line-height: 6px; text-decoration: bold;  font-size: 9px; height: 15px; background: transparent; }
#error {margin-top: 150px;}

/* Restriction.php */
.titre_cat {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #42495B;}
titre_cat:VISITED {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #42495B;}
.menu_restrict {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #42495B;}
.actu {text-decoration: none;}
.actu:VISITED {text-decoration: none;}
.hand {cursor: pointer;}
#bodypopup { background: #FFFFFF;  font-size: 10px;  font-family: Verdana;  color: #42495B;  text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif;  }
#texte { width:660px; text-align:justify;}
.texte {font-weight: none; font-family:verdana;  color: #42495B; font-size: 11px; }
.bloc_valid {text-align: center; background-color: #F0AA71; border: 1px solid #DA6404;}


/***************************************CONDITIONS GENENRALES DE VENTES************************/

#cgv
{
	width : 660px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

#cgv h1
{
	font-size:14px;
}

#cgv_content
{
	float:left;
	text-align:justify;
	margin-bottom: 15px;
}

#cgv_content strong

{
	text-transform:uppercase;
}

#cgv_content .text_cgv
{
	margin-top:30px;
	float:left;
}
#cgv_content .text_cgv span
{
	text-align:justify;
}
/***************************************MODE DE PAIEMENT************************/

#paiement
{
	width : 660px;
	margin-left:auto;
	margin-right:auto;
	text-align:justify;
	clear:both;
}

/******************************************CONTACT*******************************/

#contact
{
	width : 660px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	clear:both;
}

#contact_content
{
	float:left;
}

#contact_content .text_contact
{
	float:left;
	margin-top:10px;
	clear:both;
	text-align:left;
}

#nouvelle_adresse
	{
		float:left;
		margin-left:10px;
	}

.login_ie{
margin-top: -4px;
float:left;
}

.eip_field_E9F2F9 {
width: 50px;
border: none;
background-color: #E9F2F9;
}
.eip_field_D6E6F3 {
width: 50px;
border: none;
background-color: #D6E6F3;
}

.eip_field_edit {

}

.cat {
background-color: #F19448;
height: 30px;
margin: auto;
width: 800px;
line-height: 30px;
}
.sous_cat {
background-color: #DCDCDC;
}
.sous_cat_contenu {
display: none;
color: #42495B;
}
.cat_contenu {
width: 800px;
margin: auto;
color: #42495B;
display: none;
}
.sous_cat_contenu a {
color: #42495B;
text-align: center;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

.rouge
{
color:red;
font-weight:bold;
}

.menu_elmt_select {
background-color: #e3eef4;
width: 65px;
height: 90px;
float: left;
text-align: center;
overflow: hidden;
}

.menu_elmt {
width: 65px;
height: 90px;
float: left;
text-align: center;
overflow: hidden;
}

.menu_elmt_select a {
letter-spacing: -1px;
color: #42495b;
font-size: 9px;
font-weight: bold;
text-decoration: none;
}

.menu_elmt a {
letter-spacing: -1px;
color: #42495b;
font-size: 9px;
font-weight: bold;
text-decoration: none;
}

#erreur_log {
	position:absolute;
	top:10px;
	left:500px;
	width:150px;
}

.compte-warning
	{
		color:red;
		font-size:12px;
	}
	
#2 span
	
	{
		text-align:justify;

	}