/*********************************  BODY  */
BODY { font-family: Arial, Helvetica, sans-serif; background: #652C10; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; marginheight:0px; marginwidth:0px;
	scrollbar-face-color:#FFFFFF;
	scrollbar-arrow-color:#652C10;
	scrollbar-track-color:#652C10;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#652C10;
	scrollbar-darkshadow-Color:#652C10;}



/*********************************  TABLE  */
TABLE { height:auto; width:auto; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; marginheight:0px; marginwidth:0px;}
TABLE.cent { height:100%; width:100%;}
TABLE.ppl { height:420px; width:760px; border:solid 1px #ffffff}

/* styles pour les cellules de base*/
TD  { height:auto; width:auto; color:#ffffff; font-size:12px; text-align:justify; padding-top:0px; margin-top:0px; padding-right:0px; vertical-align:top}
TD.centrer {text-align:center; vertical-align:middle;}

TD.logomenu {width:240px;}
TD.logo {height:100px; padding-top:22px; padding-left:20px;}
TD.texte {width:auto}
TD.image {text-align:center; vertical-align:top; padding-left:15px; padding-right:15px; border:solid 0px #ff0000}
TD.contact {padding-left:10px; padding-right:10px; padding-bottom:10px;}


/* styles pour les cellules : pop up*/
TD.textepopup {width:280px}
TD.hautpopup {height:15px}

/* styles pour les paragraphes de base*/
P { text-align:justify; font-size:12px; color:#ffffff; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px;}
P.gras {font-weight:bold;}
P.algauche {text-align:left;}
P.titre {font-size:14px; font-weight:bold;}
P.grostitre {font-size:16px; font-weight:bold; text-align:left}

/* styles pour les cellules : détail adhérent*/
TD.logodetail {height:100px; padding-top:5px; padding-left:5px;}



/* styles pour les résultat recherche des fiches adhérents*/
P.grasbrun {font-weight:bold; color:#BA9280;}



/* styles pour les calques : un calque container, un calque normal*/

DIV.container {position:relative; top:0px; left:0px; width:100%; height:100% }
/*ligne qui fait planter DIV {position:absolute; }*/

/* styles pour les calques : calques spécifiques */
DIV.titre {position:absolute; top:50px; left:3px; width:auto; height:30px; overflow:hidden}
DIV.filet {position:absolute; top:90px; left:0px; width:10px; height:300px; overflow:hidden }
DIV.edito {position:absolute; top:90px; left:10px; width:500px; height:300px; overflow:auto }

/* styles pour les calques : calques popups */
DIV.editopopup {position:absolute; top:90px; left:10px; width:auto; height:auto; overflow:auto }
DIV.editopopup2 {position:absolute; top:90px; left:10px; width:350px; height:250px; overflow:auto }
DIV.editopopup3 {position:absolute; top:90px; left:10px; width:350px; height:350px; overflow:auto }
DIV.logopopup {position:absolute; top:10px; left:15px; width:auto; height:auto; overflow:auto }
DIV.fermer {position:absolute; top:380px; left:170px; width:200px}


/* styles pour les calques : les menus*/
DIV.gene { position:absolute; width:auto; height:auto; left:0px; top:0px;  border:solid 0px #000000; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;  overflow:auto; z-index:1; }
DIV.menu { position: absolute; width:auto; height:auto; left:0px; background-color: #652C10; layer-background-color: #652C10;  border:solid 0px #ff00ff; margin-right:0px}

/* styles pour les calques : fiche détail entreprise */
DIV.contact { position: absolute; width:auto; height:auto; top:50px; left:20px; border:solid 0px #ff00ff; margin-right:0px}
DIV.detail {position:absolute; top:10px; left:10px; width:500px; height:400px; overflow:auto }
DIV.suivprec {position:absolute; top:40px; left:0px; width:150px; height:40px; overflow:hidden }


 /*styles pour la iframe*/
iframe.total {position:absolute; top:0px; left:0; width:100%; height:100%; border:solid 0px #ff0000; }

div.ifabrick 
	{
	position:absolute;
	z-index:5;
	left: 80%;
	top: 80%;
	border=no;
	text-align:justify;
	
	}

h3 {
	color:#ffffff;
	
	font-size: 10px;
	font-family: Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}




/* styles pour les liens */
A {font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#ffffff; text-decoration:none;}
A:link {color:#ffffff; text-decoration:none }
A:visited {color:#ffffff; text-decoration:none }
A:active {color:#ffffff; text-decoration:none }
A:hover {color:#ffffff; text-decoration:none }

A.gras {font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; text-decoration:none;}
A.gras:link {color:#ffffff; text-decoration:none }
A.gras:visited {color:#ffffff; text-decoration:none }
A.gras:active {color:#ffffff; text-decoration:none }
A.gras:hover {color:#ffffff; text-decoration:none }

A.marron {font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#BA9280; text-decoration:underline;}
A.marron:link {color:#BA9280; text-decoration:underline }
A.marron:visited {color:#BA9280; text-decoration:underline }
A.marron:active {color:#BA9280; text-decoration:underline }
A.marron:hover {color:#BA9280; text-decoration:underline }

A.marronfiche {font-size:12px; font-weight:bold; color:#BA9280; text-decoration:none;}
A.marronfiche:link {color:#BA9280; text-decoration:none }
A.marronfiche:visited {color:#BA9280; text-decoration:none }
A.marronfiche:active {color:#BA9280; text-decoration:none }
A.marronfiche:hover {color:#BA9280; text-decoration:none }


A.contact {font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#BA9280; text-decoration:none;}
A.contact:link {color:#BA9280; text-decoration:none }
A.contact:visited {color:#BA9280; text-decoration:none }
A.contact:active {color:#BA9280; text-decoration:none }
A.contact:hover {color:#BA9280; text-decoration:none }
