
/* Styles par défaut */
BODY {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#ffffff;
}
BODY, TH, TD, SPAN, DIV, P { font-size:13px; font-family:Tahoma;}

FORM { margin:0px; padding:0px;}
INPUT { font-size:9px;}
ul {margin-left:16px; margin-bottom:3px; margin-top:0px;}
li {margin:0px;}
h1 { font-size:20px; font-weight:bold; width:100%; margin-bottom:7px;}
h2 { font-size:15px; padding:0px; margin:10px 0px 3px 0; text-align:left; color:#b5047b; font-weight:bolder;}
h4 { font-size:20px; font-weight:bold; width:800px; }
h5 { font-size:15px; padding:0px; margin:0px;}
h6 { font-size:14px; padding:0px; margin-top:10px; color:#b5047b;}
.TexteRose { color:#c1d210}


A:ACTIVE, A:LINK, A:VISITED {color: #ffffff; text-decoration:none;}
A:HOVER{text-decoration:underline; color: #ffffff;}

.LargeurPage {width:1003px; margin-left:auto; margin-right:auto;}
	.HautDePage, .Contenu, .BasDePage { padding-left:55px; padding-right:55px;}
	.HautDePage { height:122px; background-image:url(../images/fond_haut_de_page.jpg); background-repeat:no-repeat; }
	.Contenu { background-image:url(../images/fond_contenu.jpg); background-repeat:repeat-y; padding-top:20px; min-height:350px;}
	.BasDePage { height:154px; background-image:url(../images/fond_bas_de_page.jpg); background-repeat:no-repeat;}

/* Pour la page Contact */
.champ1{ width:100px; text-align:right; float:left; height:25px;}
.champ2{ width:280px; float:left; margin-bottom:3px; padding-left:10px;}
.Formulaire input,.Formulaire textarea{ border:0px; font-size:9px; background-color:#FFFFFF; }
.Formulaire select{ border:0px; font-size:9px; background-color:#FFFFFF; text-transform:capitalize;}

/* Pour la page Index */

.BlocImage{ float:left; width:300px; } 
.BlocTexteAvecImage{ float:left; width:513px; margin-left:74px; } 
.DivClearr { clear:both; height:10px; }
.BlocTexteSansImage { width:700px; padding-bottom:20px; xpadding-left:118px; }


/* Pour le bas de page */

.BlocRose {border:#b5047b solid 1px; width:290px; height:90px; float:left; margin-right:5px;}
.BlocImageRose { float:left; padding-top:5px; padding-left:5px; padding-right:5px;}
.BlocTexteSansImageRose { width:250px; padding-left:5px;}
.DivClear { clear:both;}

/* Pour le haut de page */

.LogoPosition { width:289px; top:80px; position:absolute;}
.MenuPosition { top:10px; position:absolute; margin-left:14px; z-index:20}

/* Pour la navigation   */ 

.LienRub:ACTIVE, .LienRub:LINK, .LienRub:VISITED {text-decoration:none; color:#5b504b; font-size:12px; font-weight:bold;}
.LienRub:HOVER{ color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none;}

.LienRubSelect:ACTIVE, .LienRubSelect:LINK, .LienRubSelect:VISITED {color: #ffffff; text-decoration:none;font-size:12px; font-weight:bold;}
.LienRubSelect:HOVER{color: #ffffff; font-size:12px; font-weight:bold; text-decoration:none;}

.TitreRub { font-size:20px; font-weight:bold;width:900px; }


/* Pour la page de contenu  */ 

#image { width:290px; height:260px; }
#image div { width:290px; text-align:left; }
#image div img { width:290px; height:260px; }
.DivImage { float:left; width:300px;margin-bottom:15px; }
.FlecheDir { margin-top:-35px; width:310px; }
.FlechePrecedent {margin-bottom:3px;}
.BlocTxtCMSAvecImg { float:left; width:484px; padding-left:74px; padding-right:10px;}
.BlocTxtCMSAvecImg p { margin-top:0px; padding-top:0px; }
.BlocTxtCMSSansImg { float:left; width:770px; xpadding-left:118px; padding-right:10px;}
.ClearCMS { clear:both; height:10px;}

.LienBuzz:ACTIVE, .LienBuzz:LINK, .LienBuzz:VISITED {text-decoration:underline; color:#fff; font-size:15px; font-weight:bold;}
.LienBuzz:HOVER{ color:#fff; font-size:15px; font-weight:bold; text-decoration:underline;}

.LienBuzzIna:ACTIVE, .LienBuzzIna:LINK, .LienBuzzIna:VISITED {text-decoration:underline; color:#5b504b; font-size:15px; font-weight:bold;}
.LienBuzzIna:HOVER{ color:#5b504b; font-size:15px; font-weight:bold; text-decoration:underline;}

.LibBuzzactif { font-size:13px; font-weight:bold;}
.LibBuzzinactif { font-size:13px; color:#5b504b; font-weight:bold;}

/* Background page nos chiffes */
.FondChiffres { background-image:url(../Upload/image/agence_chiffres.gif); background-repeat:repeat; width:720px; height:280px; margin-left:118px}


/*  Contenu CMS Style backoffice  */

.TexteVertGras { color:#c1d210; font-weight:bold;}
.TexteVertNormal { color:#c1d210;}
.TexteGris12 { font-size:12px; color:#5b504b;}
.Texte12 { font-size:12px;}
.TexteBold12 { font-size:12px; font-weight:bold;}
.Texte13{ font-size:13px;}
.TexteBold13 { font-size:13px; font-weight:bold;}
.Texte14{ font-size:14px;}
.TexteBold14 { font-size:14px; font-weight:bold;}
.Texte15{ font-size:15px;}
.TexteBold15 { font-size:15px; font-weight:bold;}
.Texte16{ font-size:16px;}
.TexteBold16 { font-size:16px; font-weight:bold;}
/*.imageCarre { list-style-image: url("../images/puce_liste.gif"); }*/
.DivPuceCarre{ background-image:url(../images/puce_liste.gif); background-repeat:no-repeat; padding-left:15px; margin-left:35px; margin-bottom:6px;}
.LienVert a:ACTIVE, .LienVert a:LINK, .LienVert a:VISITED { text-decoration:underline; color:#c1d210; font-size:12px;}
.LienVert a:HOVER { color:#c1d210; font-size:12px; font-weight:bold; text-decoration:underline;}
.MargeGauche { margin-left:118px}

/*  Accordion  */

.toggler {
	color: #222;
	margin: 0;
	xpadding: 2px 5px;
	font-size: 14px;
	font-weight: bold;
	font-family: 'Tahoma', sans-serif;
	cursor:pointer;
}
 
.element {
 
}
 
.element p {
	margin: 0;
	padding: 4px;
}
 
.float-right {
	padding:10px 20px;
	float:right;
}
 
blockquote {
	text-style:italic;
	padding:5px 0 5px 30px;
}

/* Nos Références   */

.ListeReference { float:left; width:210px; margin-bottom:20px; padding-right:10px }
.LibRef { color:#c1d210; font-size:14px; font-weight:bold; margin-bottom:20px}


/*-------------------------------------------------------------*/


/*--Goodies--*/
.VignetteGoodies { width:126px;float:left; }
.VignetteGoodies img { border:#CCFF00 solid 1px; }

.NVignetteGoodies { width:126px;float:left; }
.NVignetteGoodies img { border:#000000 solid 1px; }

.ApercuGoodies { width:371px; height:234px; border:#CCCC00 solid 1px;}
.ContenuGoodies { width:890px; padding-bottom:20px; padding-left:5px; }

.DivVignette { float:right; width:512px; }


/*--------------- index --------------------*/
.Sellingexpress {float:left; margin-left:24px; margin-top:74px; width:118px }
.Sellingclient { width:370px; float:left; margin-top:74px; }
.SellingExpClt { width:530px}

/*======   Pour la page BDD        ===========*/
.BlocTexteBDDSansImage { width:700px; padding-bottom:20px; padding-left:118px; }

