body 
{
	background-repeat:repeat;
	margin:auto;
	width:1020px;
	font-family: Verdana;
	font-size:12px;
	background-color:#ffc000;
	color:green;	
}

#header
{
	height:116px;
	width:1020px;
	/*background-image:url('../../_skin/image/bann.jpg');
 	background-repeat:no-repeat;*/
	z-index:2;
	margin-bottom:0px;
	padding-bottom:0px;
	
	
}


#content2
{
	padding:0px 5px 5px 5px;
	margin:0px 0px 10px 160px;
	/*border:1px dashed green;*/
	/*background-image:url('../../_skin/image/fond.jpg');*/
	color:black;
}

#menu
{
	width:147px;
	height:680px;
	float:left;	
	
	background-image:url('../../_skin/image/menunew1024.jpg');
	
}

#menu_haut
{
	position:relative;
	top:-10px;	
	left:200px;
	
}
/*
#footer
{
	height:60px;
	width:800px;
	background-color:none;
	text-align:center;
	margin-top:10px;
	color:#fff;
	line-height:50px;
	letter-spacing:1px;
	border:1px dashed green;
	z-index:3;
	
}
*/
.paragvert
{
	
	background-color:green;	
	color:yellow;
	margin-top:0px;
	padding:4px;
	height:120px;
}

#accueil
{
	width:600px;
	height:400px;
	margin-top:12px;
	float:left;	
}

#news
{
	border:1px solid yellow;
	width:500px;
	margin-left:412px;	
	padding:5px;
	margin-top:12px;
	background-color:#00805d;
	color:yellow;
}

#news1
{
	width:275px;
	height:50%;
	float:left;
	/*border:1px solid yellow;*/
	
}

#news2
{
	width:275px;
	height:50%;
	margin-left:280px;
	

}

#news3
{
	width:275px;
	height:50%;
	float:left;
	
	clear:both;
}

#news4
{
	width:275px;
	height:50%;
	margin-left:280px;
	

}

a
{
	color:#FF0000;
	text-decoration:none;
	font-weight:normal;
}

table 
{
	padding:0px;
	margin-top:5px;
	border-collapse:collapse;
	border: 0px;
	width:100%;
}

table td 
{
	padding:2px 5px 2px 5px;
	
	
}

table th
{
	border:1px solid black;
	
	color:green;
	padding:5px;
}

h2
{
	background-color:green;
	height:40px;
	text-align:center;
	line-height:40px;
	font-size:14px;
	color:#ffcc00;
	margin-bottom:0px;
	padding-bottom:0px;
}

#logo
{
	position:relative;;	
}


h3
{
	color:#69d7b9;	
	margin:5px 0px 5px 0;
	font-weight:bold;
	font-size:12px;
	text-align:center;
}

h3 span
{
	position:relative;
	top:-2px;	
}

h4
{
	font-weight:bold;
	font-size:12px;
	border-bottom:1px dashed black;
	padding-bottom:5px;
	width:300px;
}

h5
{
	font-weight:bold;
	font-style:italic;
	font-size:11px;
	color:#668194;	
	margin-bottom:10px;
	text-align:center;
}

.align
{
	text-align:center;	
}

#periode
{
	border:1px dotted gray;
	width:40%;
}

#periode td
{
	border:1px dotted #668194;
	padding:5px;
}

#periode th
{
	border:0px;
	background-color:lightblue;
	padding:5px;
}

.tableau
{
	border:1px solid green;
	
}

.tableau th
{
	
	background-color:white;
	padding:5px;
	border:1px solid green;
}

.tableau td
{
	border:1px solid green;
	background-color:#d0f8d0;	
}

.tableau input
{
	font-size:11px;
	border:1px solid #668194;
	height:20px;
	line-height:20px;
	padding-left:2px;
}

.tableau2
{
	border:1px dotted gray;
	width:50%;
	float:left;
}

.tableau2 td
{
	border:1px dotted #668194;
	padding:5px;
}

.tableau2 th
{
	border:0px;
	background-color:lightblue;
	padding:5px;
}

.tableau2 input
{
	font-size:11px;
	border:1px solid #668194;
	height:20px;
	line-height:20px;
	padding-left:2px;
}

hr
{
	color:#668194;
	border:1px dotted #668194;
	margin:0px;
	padding:0px;	
}

.nom_camp
{
	margin-top:30px;
	float:left;
	margin-right:20px;
}

.date
{
	float:left;
	margin-right:20px;
}

.valid_creer
{
	margin-left:0px;
	margin-top:0px;
}

.valid_creer_ch
{
	margin-left:260px;
}

.valid_creer_val
{
	margin-left:5px;
}

.input
{
	border:1px solid #668194;
	background-color: #CCEAD7;
}

fieldset
{
	margin-bottom:20px;	
	width:90%;
	margin:auto;
}
	
fieldset legend
{
	color:#0A84AF;
	font-weight:bold;
	font-size:12px;
}

.inputaffich
{
	margin:10px 0 0 5px;
}

.chkbox
{
	border:0px;
}

.tablecommande
{
	padding:0px;
	margin-top:5px;
	border-collapse:collapse;
	border: 0px;
	width:100%;	
}

.tablecommande td 
{
	padding:3px 5px 3px 5px;
	border:1px dashed gray;
}

.tablecommande th
{
	border:0px;
	background-color:lightblue;
	padding-top:5px;
	padding-bottom:5px;
	height:20px;
}

.tablecommande tr
{
	border-bottom:1px dotted #668194;
	padding:5px;	
}


.tableaumodif
{
	border:0px;
	text-align:left;
	
}

.tableaumodif td{
	border-bottom:1px dotted #668194;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
}

.tableaumodif tr{
	border-bottom:1px dotted #668194;
	padding:5px;
}

.tableaumodif th{
	border:0px;
	background-color:lightblue;
	padding-top:5px;
	padding-bottom:5px;
}

.tableaumodif input
{
	font-size:11px;
	border:1px solid #668194;
	height:20px;
	line-height:18px;
	padding-left:5px;	
}

.tab_titres
{
	border:0px;
	text-align:center;
	font-size:14px;
	text-transform:uppercase;
}

.tab_titres th{
	border:1px dashed gray;
	background-color:#B7E7A9;
	padding-top:5px;
	padding-bottom:5px;
	color:#0A84AF;
	font-weight:bold;
}

.aucunarticle
{
	padding-left:15px; 
	font-style:italic;
	font-weight:bold;
}

.tableart th
{
	background-color:lightblue;
	text-align:left;
	border:0px;
	margin-bottom:10px;
}

.tableart td
{
	padding-left:18px;
	font-style:italic;	
}

#connexion
{
	text-align:center;
	color:#006f3c;
	margin-top:0px;	
}

#connexion2
{
	color:#006f3c;
	margin-top:0px;	
	text-align:right;
	margin-right:10px;
}

h1
{
	font-size:12px;
	color:#04717e;
	border-bottom:1px solid #04717e;
	padding-bottom:5px;	
	margin-top:10px;
}

.tableadmin 
{
	padding:0px;
	margin-top:5px;
	border-collapse:collapse;
	border: 0px;
	width:100%;
}

.tableadmin td 
{
	padding:3px 5px 3px 5px;
	border:1px dashed gray;
}

.tableadmin th
{
	border:1px dashed black;
	color:green;
	background-color:#9edec0;
	text-align:center;
	height:20px;
}

img
{
	border:0px;
}

.acenter
{
	text-align:center;	
}

.formmail
{
	width:80%;
	margin:auto;	
}

.formprofil
{
	width:58%;
	margin:auto;	
}

.formmodif
{
	text-align:center;	
}

.formmodifvalider
{
	position:relative;
	top:2px;

}

.inputborder
{
	border:1px solid #04717e;

		
}

.inputborder2
{
	border:1px solid #04717e;
	width:200px;
		
}

.inputborder2r
{
	border:1px solid #04717e;
	width:200px;
	color:red;
		
}

label
{
	display:block; /*La balise devient de type block*/
	position:relative;
	top:5px;
	float:left;	
	width:150px;
}


.aright
{
	float:right;	
	margin-right:52px;
}

.arightco
{
	float:right;	
	margin-right:10px;
}

.description
{
	color:#04717e;
	text-align:center;
	font-style:italic;
	font-size:11px;
	border-bottom:1px dashed #04717e;
	padding-bottom:4px;
	width:550px;
	margin:auto;
		
}

.topplus5
{
	position:relative;
	top:5px;	
}

.prixtotal
{
	margin:auto;
	text-align:center;
	color:white;
	width:250px;
	height:25px;
	line-height:25px;
	background-color:#bd0a0a;
	font-weight:bold;
}

.prixtotalht
{
	margin:auto;
	text-align:center;
	color:white;
	width:250px;
	height:25px;
	line-height:25px;
	background-color:#bd450a;
	font-weight:bold;
}



.prixfrais
{
	margin:auto;
	text-align:center;
	color:white;
	width:250px;
	height:25px;
	line-height:25px;
	background-color:#bd380a;
	font-weight:bold;
}

.backjaune
{
	background-color:#f9fad6;	
}

.backjaune250
{
	background-color:#f9fad6;	
}

.backgray
{
	background-color:#e0e0de;	
}

.backorange
{
	background-color:#e2af65;	
}

.marginleft5
{
	margin-left:5px;
	color:#801313;	
}

.inputqte
{
	border:0px;	
	background-color:none;
	color:red;
	font-family: Verdana;
	font-size:10px;
}

.acenterjaune
{
	text-align:center;
	background-color:#f9fad6;	
}

.acenterborder
{
	border:1px solid #04717e;	
	text-align:center;
}

.backbleuclair
{
	background-color:#d8e7fb;	
}

.top3
{
	position:relative;
	top:-3px;	
}

.top2
{
	position:relative;
	top:-2px;	
}

.submit
{
	position:relative;
	top:2px;	
}

.info
{
	color:blue;
	text-align:center;
	padding-bottom:10px;
	border-bottom:1px dashed blue;	
}

hr
{
	border:1px solid #1575b2;	
}

li
{
	list-style:square;
	color:blue;	
}

.compte1
{
	width:49%;
	height:200px;
	float:left;
	border:1px dashed black;		
}

.compte2
{
	margin-left:51%;
	height:200px;	
	border:1px dashed black;		
}


.tablevoscommande
{
	padding:0px;
	margin-top:5px;
	border-collapse:collapse;
	border: 0px;
	width:100%;	
}

.tablevoscommande td 
{
	padding:3px 5px 3px 5px;
	border:1px dashed gray;
}

.tablevoscommande th
{
	border:0px;
	background-color:#a1de8f;
	padding-top:5px;
	padding-bottom:5px;
	height:20px;
}

.tablevoscommande tr
{
	border-bottom:1px dotted #668194;
	padding:5px;	
}

.nnterm
{
	margin:auto;
	text-align:center;
	color:white;
	width:250px;
	height:25px;
	line-height:25px;
	background-color:#127614;
	font-weight:bold;
}



.backadmin
{
	background-color:#c7f7cd;	
}

.backjaunecenter
{
	background-color:#ffe59f;
	text-align:center;	
}

.backgray
{
	background-color:gray;	
}

.bleu
{
	color:blue;	
}

.vert
{
	color:green;	
}

.marginl15
{
	margin-left:15px;	
}

.italic
{
	font-style:italic;	
}

#acces
{
	width:300px;
	/*margin:auto;*/
	/*margin-left:30px;
	float:left;*/
	margin:auto;
	/*border:1px solid black;	*/
}

#tv
{
	margin-left:350px;	
	border:1px solid green;	
	margin-right:30px;
	height:250px;
}

#accesadmin
{
	width:300px;
	margin:auto;


	/*border:1px solid black;	*/
}

.span_text_deroulant
{
	font-weight:bold;
	text-transform:uppercase;	
	background-color:white;
	height:30px;
	width:1000px;
}

.marginleft15
{
	margin-left:15px;

}

.pseudo
{
	text-align:right;	
	padding-bottom:5px;
	border-bottom:1px dashed white;
	
}

.span_text
{
	font-weight:bold;
	text-transform:uppercase;	
	color:white;
}

.inscript1
{
	width:300px;
	margin:auto;
}

#onglets
{
	position : absolute;
	padding : 0;
	list-style-type : none;
	margin-top : 0;
	width: 939px;

}

.ongletsli
{
    float : left;
    height : 28px; /* à modifier suivant la taille de la police pour centrer le texte dans l'onglet */

    margin : 0px 2px 0 2px !important;  /* Pour les navigateurs autre que IE */
    margin : 0px 2px 0 2px;  /* Pour IE  */
   
    background-image:url('../../_skin/image/boutonsousmenu.jpg');
    width:175px;
    line-height:28px;
    text-align:center;
    color:yellow;
}

.ongletsli a
{
	color:yellow;	
}

.ongletsliproduits
{
    float : left;
    height : 28px; /* à modifier suivant la taille de la police pour centrer le texte dans l'onglet */

    margin : 0px 2px 0 2px !important;  /* Pour les navigateurs autre que IE */
    margin : 0px 2px 0 2px;  /* Pour IE  */
   
    background-image:url('../../_skin/image/boutonsousmenu.jpg');
    width:175px;
    line-height:28px;
    text-align:center;
    color:yellow;
}

.ongletsliproduits a
{
	color:yellow;	
}

.selectli
{
	background-image:url('../../_skin/image/boutonsousmenu2.jpg');
    width:175px;
    line-height:28px;
    text-align:center;
    color:green;
    float:left;
}

.selectli a 
{
	color:green;	
}

.ongletsligros
{
    float : left;
    height : 35px; /* à modifier suivant la taille de la police pour centrer le texte dans l'onglet */

    margin : 0px 2px 0 2px !important;  /* Pour les navigateurs autre que IE */
    margin : 0px 2px 0 2px;  /* Pour IE  */
   
    background-image:url('../../_skin/image/boutonsousmenugros.jpg');
    width:130px;
    line-height:35px;
    text-align:center;
    color:yellow;
}

.ongletsligros a
{
	color:yellow;	
}

.ongletsligros2
{
    float : left;
    height : 30px; /* à modifier suivant la taille de la police pour centrer le texte dans l'onglet */

    margin : 0px 2px 0 2px !important;  /* Pour les navigateurs autre que IE */
    margin : 0px 2px 0 2px;  /* Pour IE  */
   
    background-image:url('../../_skin/image/boutonsousmenugros.jpg');
    width:130px;
	padding-top:5px;
    text-align:center;
    color:yellow;
}

.ongletsligros2 a
{
	color:yellow;	
}

.selectligros2
{
	background-image:url('../../_skin/image/boutonsousmenugros2.jpg');
    width:130px;
	padding-top:5px;
    text-align:center;
    color:green;
    height : 30px;
    float:left;
}

.selectligros2 a 
{
	color:green;	
}

.selectligros
{
	background-image:url('../../_skin/image/boutonsousmenugros2.jpg');
    width:130px;
    line-height:35px;
    text-align:center;
    color:green;
    float:left;
}

.selectligros a 
{
	color:green;	
}

.partiegauche
{
	width:405px;
	text-align:justify;
	float:left;
	margin-top: 50px;
}

.partiedroite
{
	margin-top:50px;
	margin-left:420px;
	width:400px;
		
}

.margintop50
{
	margin-top:5px;
}

.iframeco
{
	background-color:red;	
}

