{
margin:0;
padding:0;
border:0;
}
/*
body {
font-family: Arial, sans-serif;
}*/

.titreh1 h1{
	font-size:16px;
	color:#666666;
	margin:0 0 5px 0;
	padding:0px;
	font-weight:bold;
}

h3 {
color:#E11F1F;
margin:20px 5px;
}

h4 {
background-color:#ccc;
color:#fff;
font-weight:bold;
}

h5 {
background-color:#239708;
color:#fff;
}

label {
    background-color:#E7E6E6;
	float:left;
	width:180px;
	margin:0 10px 0 0;
	padding:5px;
	/*border:1px solid red;*/
}

#auth{
    background-color:#E7E6E6;
	color:#1A6708;
}

#coordonnees{
    background-color:#E7E6E6;
	color:#1A6708;
}

/*
#auth input{
    background-color:#8E9295;
	color:#FFFFFF;
}
*/
#auth p, #coordonnees p {
background-color:#E7E6E6;
padding:5px 0px;
}
/*
#coordonnees input{
    background-color:#8E9295;
	color:#FFFFFF;
}

#coordonnees select{
    background-color:#8E9295;
	color:#FFFFFF;
}

#coordonnees textarea{
    background-color:#8E9295;
	color:#FFFFFF;
}*/
/*		
ul {
list-style-type: none;
}
		
li {
float:left;
}

a{
font-size: 9px;
}

a:hover{
color: #006C8D;
}*/

/*  ************ nouveau caddy *******************  */

.tablecaddy_new {
width:100%;
margin:0px;
padding:1px;
border:1px solid #B8B7B7;
background-color:#B8B7B7;
}

.htitretab_new {
background-color:#1A6708;
color:#FFF;
font-weight:bold;
padding:3px;
}

.titretab_new {
background-color:#1A6708;
color:#FFF;
font-weight:bold;
padding:3px;
}

.titretab_new  h4{
margin:5px 0 5px 0;
background-color:#abe262;
color:#1A6708;
font-weight:bold;
font-size:9px;
}

.contenutab_new {
background-color:#FFF; /*#E7E6E6;*/
color:#1A6708;
}

.totcontenutab_new {
background-color:#abe262;
color:#1A6708;
}

.verscoord{
}

.choixenlevement{
}

/*   **************************************************    Class et ID     ************************************************** */

.tablecaddy {
width:100%;
margin:0px;
padding:1px;
border:1px solid #B8B7B7;
background-color:#B8B7B7;
}

.titretab {
background-color:#E7E6E6;
color:#1A6708;
font-weight:bold;
padding:3px;
}

.titretab  h4{
margin:5px 0 5px 0;
background-color:#E7E6E6;
color:#1A6708;
font-weight:bold;
font-size:9px;
}

.contenutab {
background-color:#E7E6E6;
color:#1A6708;
}

.coord_avertissement {
text-align:center;
color:#f00;
font-weight:bold;
/*border:1px solid red;*/
}

.butImp {
clear:both;
color:#f00;
}

#caddy_comment {
font-size:11px;
}

#caddy_condgen  a {
	margin:5px 0 5px 0;
text-decoration:none;
}


#caddy_btnsuivant {
margin-top:10px;
text-align:right;
}

#entCmdSoc {
	float:left;
	display:block;
	width:40%;
	font-size:11px;
	color:#1A6708;
	font-weight:bold;
	margin:10px 0 0 0;
	padding:5px;
}

#InfoClient {
	border:1px solid #239708;
	float:right;
	display:block;
	width:50%;
	margin:10px 0 0 0;
	padding:5px;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	background-color:#1A6708;
}

#InfoClient a{
    color:#fff;
}

#InfoClient a:hover{
    color:#fff;
}

#fraisport{
	font-size: 9px;
	color:#239708;
}


/* -------------- Coordonnees ----------------------*/
#infosCoordonnees{
	float:left;
	display:block;

}

#infosCoordonnees p{
	padding:3px;

}


#infosCoordonnees label {
	float:left;
	width:180px;
	margin:5px 10px 0 0;
	padding:0px;
	font-size:11px;
	color:#000000;
}


#infosCoordonnees h5 {
background-color:#E7E6E6;
color:#1A6708;
padding:3px;
}

/***** bloc recherche ****/

.formsearchcontent h1{
    display:none;
}

/*********** liste produit *************/

.lprodg{
    float:left;
    width:325px;
	height:auto !important;
	height: 190px;
	min-height: 190px;
	border:1px solid #DBDADA;
	margin-right:15px;
	padding: 5px 0px 0px 10px;
	color:black;
	background:white;
}

.lprodd{
    float:left;
    width:325px;
	height:auto !important;
	height: 190px;
	min-height: 190px;
	border:1px solid #DBDADA;
	padding: 5px 0px 0px 10px;	
	color:black;
	background:white;	
}

.lprods{
    float:left;
    width:325px;
	height:auto !important;
	height: 190px;
	min-height: 190px;
	border:1px solid #DBDADA;
	margin-right:10px;
	padding: 5px 0px 0px 10px;	
	color:black;
	background:white;	
}

/*********** detail produit ************/

#detail-photo{
    float:left;
    width:200px;
	height:auto !important;
	height: 350px;
	min-height: 350px;
	border:1px solid #DBDADA;
	margin-right:15px;
	padding: 5px 0px 0px 0px;
	color:black;
	background:white;
}

#detail-prod{
    float:left;
    width:450px;
	height:auto !important;
	height: 350px;
	min-height: 350px;
	border:1px solid #DBDADA;
	padding: 5px 0px 0px 10px;	
	color:black;
	background:white;	
}

#detail-prod a{
	color:#AC0F1C;
	text-decoration:none;
}
#detail-prod a:hover{
	color:#AC0F1C;
	text-decoration:underline;
}

#desc-prod{
    margin: 0px 0px 10px 0px;
}

#carac-prod{
    margin: 10px 0px 10px 0px;
    color:#1A6708;
}

.tabcarac-prod1{
    width:375px;
	height:auto !important; 
	height:15px; 
	border-bottom:1px solid #DBDADA; 
	border-left:1px solid #DBDADA; 
	border-right:1px solid #DBDADA;
	background:#FEFEFE;
}

.tabcarac-prod2{
    width:375px; 
	height:15px; 
	border-bottom:1px solid #DBDADA; 
	border-left:1px solid #DBDADA; 
	border-right:1px solid #DBDADA;
	background:#F6F6F6;
}

.tabcarac-prod3{
    width:675px;
	height:auto !important; 
	height:15px; 
	border-bottom:1px solid #DBDADA; 
	border-left:1px solid #DBDADA; 
	border-right:1px solid #DBDADA;
	background:#FEFEFE;
}

/*** prix de vente ****/

.prixvente{
    font-size:18px;
}

/*** recapcommande ***/

.tableTVA{
    float:left;
}

.recapnews{
    float:left;
	margin:10px 0px 0px 20px;
}

/*** caddy ***/
.btn_calcport{
	border:1px solid #1A6708; 
	background:#CCCCCC;
	color:#1A6708;
	font-weight:bold;
	/*
	width:200px;
	height:20px;
	*/
	text-align:center;
	margin-left:5px;
	text-decoration:none;
}