/*--------- CSS Document----------- */
/*                                  */
/*         ACCES-WEB.COM            */
/*   Copyright 2007, Acces-web      */
/*    CREE LE : 15-01-2007          */
/*                                  */
/*----------------------------------*/



body { padding:0px; margin:0; min-height: 100%;	font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666; background:url(../images/fond-group.jpg) repeat-x;}
body, html{height:100%}

#home{position:absolute; display:block; width:186px; height:98px; left:27px; text-indent:-5000px;}
#conteneur { position:absolute; left:50%; margin-left:-400px; width:800px; background:url(../images/fond-main.gif) no-repeat;}
#conteneurNav { position:absolute; left:50%; margin-left:-400px; width:800px; background:url(../images/fond-main-nav.gif) no-repeat;}
img{border:none;}

/* ------------------------------------ */
/*             DIV CENTRE               */
/* ------------------------------------ */
#contenuNav{ float:left; position:relative; width:760px; margin:10px 0 20px 20px; padding:0; }
#contenuNav ul.presentation{margin:10px 0 10px 45px; padding:0; list-style:url(../images/puce-btn.gif); font-size:12px;}
#contenuNav ul.presentation li{margin:5px 0 0 0; padding:0;}
/*html>body #contenuNav{height:auto; min-height:350px;}
*/

#centre {float:left; width:540px; min-height:600px; margin:0; padding:0;}
#centreNav {float:left; width:780px; min-height:500px; height:auto; margin:0; padding:0;}
.logo { margin:0 0 0 27px; padding:0; width:186px; height:98px; background:url(../images/logo-securigard.gif) no-repeat; text-indent:-5000px}

#contenuActu {float:left; width:510px; min-height:520px; margin:0; padding:0;}

#menuMain{margin:26px 0 0 12px; padding:0; height:29px; width:523px; border-right:1px solid #75b4d2;}
#menuMain li{list-style:none; margin:0; padding:0; display:block; float:left; height:29px; border-left:1px solid #75b4d2;}
#menuMain li a:link,  #menuMain li a:visited{ margin:0; padding:0 4px; text-decoration:none; color:#FFF; font-weight:bold; font-size:13px; line-height:30px; letter-spacing:-1px;}
#menuMain li a:hover{ margin:0; padding:6px 4px; text-decoration:none; color:#FFF; line-height:30px; font-weight:bold; font-size:13px; background:url(../images/bg-btn-on.gif) repeat-x bottom;}

/***** menu CSS *****/
#conteneurmenu {margin:26px 0 0 16px; padding:0; height:29px; width:517px; border-right:1px solid #75b4d2; z-index:1000;}

.menu, .ssmenu {
/* width et margin sont au cas où le javascript est désactivé. */
	width:15em;
	margin:1em;
}

/* .menu = les cases toujours visibles (comme Fichier, Edition... dans un logiciel) */
.menu {
	border-left:1px solid #75b4d2;
	text-align:center;
}
/* .ssmenu = Les parties "déroulantes" qui s'affiche au survol d'un .menu */
.ssmenu {
	border-bottom:4px solid #feb885; background:url(../images/fond-sous-menu.jpg) repeat-x #d83e03; padding:0 0 5px 0;
}
.ssmenu li#titreMenu{ margin:0; padding:0;color:#d83e03; background:#ffe8df; font-weight:bold; font-size:13px; border-bottom:3px solid #ffe8df; border-top:3px solid #ffe8df; list-style:none;}
.ssmenu li#titreMenu a, .ssmenu li#titreMenu a:visited{ color:#d83e03; font-size:13px;}
.ssmenu li#titreMenu a:hover{ color:#ffffff; font-size:13px;}

.ssmenu ul, .ssmenu li.lienMenu {
/* Ne pas trop toucher.
	Les items (les <li>) des sous-menus, notamment pour enlever les puces des liste */
	padding:0;
	margin:0;
	list-style-type:none;
	background:transparent;
}

.menu a, .menu a:visited{
/* Les liens qui ne sont pas sous le curseur. */
	font-weight:bold;
	font-size:13px;
	color:#FFF;
	height:29px;
	line-height:29px;
	padding:0;
	text-decoration:none;
	letter-spacing:-1px;
/* Ne pas modifier le block, margin et width */
	display:block;
	margin:0px;
	width:100%;
}
.menu a:hover, .menu a:focus { background:url(../images/bg-btn-on.gif) repeat-x bottom;}

.ssmenu a, .ssmenu a:visited {
/* Les liens qui ne sont pas sous le curseur. */
	color:white;
	padding:2px 2px;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
/* Ne pas modifier le block, margin et width */
	display:block;
	margin:0px;
	width:100%;
	border-bottom:1px dotted #ffdfc8;
}

html>body .menu a, html>body .menu a:visited, html>body .menu a:hover, html>body .menu a:active,
html>body .ssmenu a, html>body .ssmenu a:visited, html>body .ssmenu a:hover, html>body .ssmenu a:active {
	width:auto;
}

.ssmenu ul:hover, .ssmenu a:hover, .ssmenu a:focus{
/* Les liens sous le curseur.
	On change les couleurs du texte et de fond, et on enlève le soulignement.
	*/
	background:#025ba3;
	color:#FFF;
	text-decoration:none;
}


#flash{ position:relative; width:511px; height:182px; margin:10px 0 0 20px; padding:0;}
#txtAccueil{margin:0 0 0 20px; padding:10px 0 0 0; width:510px; text-align:justify; line-height:17px;}
.plusGros{color:#0567ae; font-size:12px;}
.titreActivites{margin:15px 0 0 25px; padding:0; height:39px; text-indent:-2000px; background:url(../images/titre-activites.gif) no-repeat;}
#zoneActivites{margin:0 0 0 25px; padding:10px 0 10px 12px; height:190px; width:486px; border-left:1px dashed #6a777d; border-right:1px dashed #6a777d; background:#FFF;}
#zoneActivites p{margin:5px 12px 0 0; width:150px; float:left;}
#zoneActivites img{margin:5px 0 0 0;}

#colDroite{width:240px; position:absolute; top:0; left:540px;}
#txtPage{margin:0 0 0 25px; padding:0 0 0 0; width:750px; text-align:justify; line-height:17px;}

#presentation {margin:10px 0 0 50px; padding:0; list-style:none;}
#presentation a {text-decoration:none; color:#666666;font-size:12px;line-height:20px;}

ul#references {float:left; margin:10px 0 20px 40px; padding:0; list-style:none;}
ul#references li { float:left; padding:5px 0 0 0; margin:0; width:200px; font-size:12px;}

/* ------------------------------------ */
/*          TITRES ESPAGNOL             */
/* ------------------------------------ */
#reglementationSp{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/reglementation.jpg) no-repeat; height:40px;}
#gammeAcierSp{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/acier-presentation.jpg) no-repeat; height:40px;}
#gammeAlu{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/alu-presentation.jpg) no-repeat; height:40px;}
#gammeAluStyle{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/alustyle-presentation.jpg) no-repeat; height:40px;}
#presentationSp{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/presentation.jpg) no-repeat; height:40px;}
#gdcSp{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/garde-corps.jpg) no-repeat; height:40px;}
#contactSp{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/contact.jpg) no-repeat; height:40px;}
#distributeurSp{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/distributeurs.jpg) no-repeat; height:40px;}
#accesSp{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/acces-circulation.jpg) no-repeat; height:40px;}
#actualitesSp{margin:35px 0 0 35px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/actualites.jpg) no-repeat; height:40px;}
#noticeSp{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/notice-montage.jpg) no-repeat; height:40px;}
#demandePrixSp{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/demande-prix.jpg) no-repeat; height:40px;}
#nosReferences{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/references.jpg) no-repeat; height:40px;}

#acierZ{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/acier-sur-z.jpg) no-repeat; height:40px;}
#acierPlatine{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/acier-platine-acrotere.jpg) no-repeat; height:40px;}
#acierApplique{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/acier-applique.jpg) no-repeat; height:40px;}
#acierAutoportant{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/acier-autoportant.jpg) no-repeat; height:40px;}
#acierAccessoires{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/acier-accessoires.jpg) no-repeat; height:40px;}

#aluZ{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/acier-sur-z.jpg) no-repeat; height:40px;}
#aluPlatine{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/acier-platine-acrotere.jpg) no-repeat; height:40px;}
#aluApplique{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/acier-applique.jpg) no-repeat; height:40px;}
#aluAutoportant{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/acier-autoportant.jpg) no-repeat; height:40px;}
#aluAccessoires{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/acier-accessoires.jpg) no-repeat; height:40px;}

#aluStyleZ{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/acier-sur-z.jpg) no-repeat; height:40px;}
#aluStylePlatine{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/acier-platine-acrotere.jpg) no-repeat; height:40px;}
#aluStyleApplique{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/acier-applique.jpg) no-repeat; height:40px;}
#aluStyleBac{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/alustyle-bac-acier.jpg) no-repeat; height:40px;}
#aluStyleAutoportant{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/acier-autoportant.jpg) no-repeat; height:40px;}
#aluStyleAccessoires{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/acier-accessoires.jpg) no-repeat; height:40px;}


#normesSp{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/normes.jpg) no-repeat; height:40px;}
#normesOvalicSp{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/normes-ovalic-acier.jpg) no-repeat; height:40px;}
#normesStabilicSp{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/normes-stabilic-acier.jpg) no-repeat; height:40px;}
#normesBastingageSp{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/normes-bastingage-acier.jpg) no-repeat; height:40px;}
#normesPeritectSp{margin:35px 0 0 15px; padding:0; text-indent:-5000px; background:url(../images/titre-sp/normes-peritec-acier.jpg) no-repeat; height:40px;}




.introGamme{ border-left:5px solid #f96d0b; width:470px; padding:0 0 0 10px; margin:5px 0 10px 20px; font-size:13px; color:#0567ae; line-height:18px; text-align:justify;}
.titreProduit{ width:740px; padding:2px; margin:20px 0 5px 15px; border-bottom:1px dotted #d4d4d4; font-size:16px; font-weight:bold; color:#f96d0b;}
.titreChiffrage{ width:700px; padding:2px; margin:20px 0 5px 0px; border-bottom:1px dotted #d4d4d4; font-size:16px; font-weight:bold; color:#f96d0b;}
#texteProduit{float:left; width:465px; margin:10px 0 20px 15px; padding:0; text-align:justify; font-size:12px;  }
#texteProduit p{padding:0 10px 0 0; margin:0;}
#photoProduit{ float:left;width:250px; margin:10px 0 0 0px; padding:0 0 0 10px; border-left:1px dotted #d4d4d4;}

#imgPDF{ width:210px; float:left; margin:5px 0 0 0;}
#listeDoc{border-left:1px dotted #d4d4d4; padding:0 0 0 10px; width:240px; float:left; margin:25px 0 0 0;}
#titreRecap{ background:#f96d0b; padding:2px 5px; margin:0; width:180px; color:#FFFFFF; font-size:13px; font-weight:bold;}

#enteteRecap{ float:left; background:#f96d0b; padding:5px 5px 2px 5px; margin:5px 0 0 30px; width:310px; color:#FFFFFF; font-size:14px; font-weight:bold;}
#recap{float:left; width:410px; padding:5px; height:140px; margin:0 10px 10px 30px; font-size:12px; text-align:justify; background:#f96d0b; color:#FFFFFF; }

#documents{float:left; list-style:none; margin:0; padding:0; width:240px;}
#documents li{margin:0; padding:0; list-style:none;}
#documents li a:link, #documents li a:visited{ display:block; padding:2px; width:240px; text-decoration:none; background:#f96d0b; color:#FFFFFF; font-size:12px; font-weight:bold; border-bottom: 1px dotted white;}
#documents li a:hover{ display:block; padding:2px;  width:240px; text-decoration:none; background:#ffddc6; color:#f96d0b; font-size:12px; font-weight:bold; border-bottom: 1px dotted white;}

#listeProduits{float:left; list-style:none; margin:0px 0 0 30px; padding:0 0 20px 0; width:735px;}
#listeProduits li{float:left;margin:15px 10px 0 10px; padding:7px 0 0px 0; list-style:none;height:185px; border-bottom: 1px dotted #0567ae; background:url(../images/loupe-liste.png) no-repeat right bottom;}
#listeProduits li a:link, #listeProduits li a:visited{ height:185px; line-height:16px;display:block; padding:0 4px; width:145px; text-decoration:none; color:#0567ae; font-size:13px; font-weight:normal; background:url(../images/loupe-liste.png) no-repeat right bottom #f4f6f7; text-align:center;}
#listeProduits li a:hover{ height:185px;line-height:16px;display:block; padding:0 4px; width:145px; text-decoration:none; background:url(../images/loupe-liste.png) no-repeat right bottom #ffddc6; color:#f96d0b; font-size:13px; text-align:center;}

#selectionAccueil{ width:500px; padding:2px; margin:10px 0 0px 20px; border-bottom:1px dotted #d4d4d4; font-size:14px; font-weight:bold; color:#f96d0b;}
#produitsAccueil{list-style:none; margin:0px 0 0px 10px; padding:0; height:185px; }
#produitsAccueil li{float:left; margin:0px 10px; padding:7px 0 0px 0; list-style:none; height:175px; line-height:15px; background:url(../images/loupe-liste.png) no-repeat right bottom;}
#produitsAccueil li a:link, #produitsAccueil li a:visited{ height:175px;line-height:15px;display:block; padding:0 4px; width:145px; text-decoration:none; color:#0567ae; font-size:13px; font-weight:normal; background:url(../images/loupe-liste.png) no-repeat right bottom #f4f6f7; text-align:center;}
#produitsAccueil li a:hover{ height:175px; line-height:15px; display:block; padding:0 4px; width:145px; text-decoration:none; background:url(../images/loupe-liste.png) no-repeat right bottom #ffddc6; color:#f96d0b; font-size:13px; text-align:center;}


#listeTests{list-style:none; margin:0px 0 0px 15px; padding:0; width:735px;}
#listeTests li{margin:0; padding:7px 0 4px 0; list-style:none;height:25px;line-height:25px;}
#listeTests li a:link, #listeTests li a:visited{ height:23px;line-height:23px;display:block; padding:0 4px; width:735px; text-decoration:none; background:#f4f6f7; color:#0567ae; font-size:14px; font-weight:normal; border-bottom: 1px dotted #0567ae;}
#listeTests li a:hover{ height:23px;line-height:23px;display:block; padding:0 4px; width:735px; text-decoration:none; background:#ffddc6; color:#f96d0b; font-size:14px; font-weight:bold; border-bottom: 1px dotted #f96d0b;}


#listeTestsMethode{list-style:none; margin:0px 0 0px 45px; padding:0; width:300px; display:inline;float:left;}
#listeTestsMethode li{margin:0; padding:0px 0 4px 0; list-style:none;height:25px;line-height:25px;}
#listeTestsMethode li a:link, #listeTestsMethode li a:visited{ display:block; padding:0 4px; width:300px; text-decoration:none; color:#0567ae; font-size:12px; font-weight:normal;}
#listeTestsMethode li a:hover{ display:block; padding:0 4px; width:300px; text-decoration:none; color:#f96d0b; font-size:12px; font-weight:bold;}

a.retour {color:#0567ae; text-decoration:none; font-size:11px; font-weight:bold;}
a.retour:hover{color:#0567ae; text-decoration:underline;}

.intro{ border-left:5px solid #f96d0b; width:91%; padding:0 0 0 10px; margin:5px 0 10px 20px; font-size:13px; color:#0567ae; line-height:18px; text-align:justify;}
.texte{width:91%; padding:0 0 0 30px; margin:0; text-align:justify; font-size:12px; line-height:16px;}
.texte a{color:#666666; font-size:12px; font-weight:normal; text-decoration:none; padding:1px 3px;}
.texte a:hover{color:#FFF; background:#f96d0b;}

.sousTitre{  width:91%; padding:2px; margin:10px 0 5px 10px; border-bottom:1px dotted #d4d4d4; font-size:14px; font-weight:bold; color:#f96d0b;}

#texteTop{ width:450px; float:left;}
#photoPage{width:300px; float:left; margin:40px 0 0 5px;}
/* ------------------------------------ */
/*          DIV LISTE LANGUE            */
/* ------------------------------------ */
#langue{float:left; margin:0; padding:0; width:240px; height:21px; background:url(../images/bg-lang.gif) repeat-x; list-style:none;}
#langue li{ display:block; float:left; padding:2px 9px; margin:0;}
#langue li img{ width:22px; height:15px;}
#langue li a{ padding:0; margin:0;}
#langue li a:hover{ padding:0; margin:0;}

/* ------------------------------------ */
/*              DIV DROITE              */
/* ------------------------------------ */
#sitesFM {float:left; width:240px; height:90px; margin:5px 0 0 0; padding:0; background:url(../images/bg-sites.jpg) repeat-x;}
#sitesFMNav {position:absolute; top:26px; left:540px; width:240px; height:180px; margin:0; padding:0; background:url(../images/bg-sites-nav.jpg) repeat-x;}
#sitesGroup{ width:220px; font-size:10px; margin:20px 10px 10px 10px;}
#zoneActu{float:left; width:240px; height:675px; margin:10px 0 0 0; padding:0; background:url(../images/bg-actu.jpg) repeat-x #cfcfcf;}
.titreSites{margin:0; padding:0; text-indent:-5000px; background:url(../images/logo-frenehard.gif) no-repeat; width:240px; height:39px;}
.titreActu{margin:12px 0 15px 9px; padding:0; text-indent:-5000px; background:url(../images/titre-actu.gif) no-repeat;}
.titreActuSp{margin:12px 0 15px 9px; padding:0; text-indent:-5000px; background:url(../images/titre-actu-sp.gif) no-repeat;}
.titreActuUk{margin:12px 0 15px 9px; padding:0; text-indent:-5000px; background:url(../images/titre-actu-uk.gif) no-repeat;}

#choisirGdc {float:left; padding:0; margin:0; width:240px; height:80px; background:url(../images/btn-outil.jpg) no-repeat; text-indent:-5000px;}
/* ------------------------------------ */
/*                   FOOTER             */
/* ------------------------------------ */
#footer{ clear:left; margin:10px 0 0 25px; padding:5px 10px; background:url(../images/bg-footer.jpg) repeat-x; text-align:right; height:50px; width:480px; color:#35474f; border-top:1px dotted #999;}
#footer a{color:#35474f; text-decoration:none; font-size:11px; font-weight:bold;}
#footer a:hover{color:#35474f; text-decoration:underline;}

#footerNav{clear:left;position:relative; margin:30px 0 0 25px; padding:5px 10px; background:url(../images/bg-footer.jpg) repeat-x; text-align:right; height:50px; width:730px; color:#35474f; border-top:1px dotted #999;}
#footerNav a{color:#35474f; text-decoration:none; font-size:11px; font-weight:bold;}
#footerNav a:hover{color:#35474f; text-decoration:underline;}

/* ------------------------------------ */
/*            DIV FORM CONTACT          */
/* ------------------------------------ */
#zoneForm{margin:35px 0 0 0; padding:0; border:none;}
.champFrom{vertical-align:top; margin:0 0 8px 15px; padding:0 0 8px 0; width:330px; border-bottom:1px dotted #998;}
label.contact { display:inline ; float:left ; width:103px; font-size:12px; }

#zoneForm .largeur{ background:none; width:220px; border:1px solid #999; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f96d0b;}
.colonneFormGauche{ width:360px; padding:0; margin:10px 0px 10px 15px; float:left;}
.colonneFormDroite{ width:300px; padding:0; margin:10px 0 10px 35px; float:left;}
.texteform{ width:95%; font-size:12px; margin:5px 0 0 15px;}

/* ------------------------------------ */
/*            ACTUALITES                */
/* ------------------------------------ */
.titreActualite {
	padding:10px 10px 3px 10px;
	margin:0;
	color:#0567ae;
	font-size:11px;
	font-weight:bold;
}
 a.titreActuLink:link, a.titreActuLink:visited 
		    {
			 				color:#0567ae;
							text-decoration:none;
			}
				a.titreActuLink:hover
		    {
			 				
							text-decoration:underline;
			}
.txtActu {
	padding:0px 10px 5px 10px;
	margin:0;
	font-size:11px;
	color:#536269;
	text-align:justify;
}
.txtActu a:link,.txtActu a:visited{color:#536269;text-decoration:none;}
.txtActu a:hover{text-decoration:underline;}

.lireActu {
	padding:0px 0px 5px 0px;
	margin:0 10px 0 10px;
	text-align:right;
	border-bottom:1px solid #c4c7c9;
}

.scroll {
	SCROLLBAR-FACE-COLOR: #dedede;
	SCROLLBAR-HIGHLIGHT-COLOR: #dedede;
	SCROLLBAR-SHADOW-COLOR: #dedede;
	SCROLLBAR-3DLIGHT-COLOR: #dedede;
	SCROLLBAR-ARROW-COLOR:  #0567ae;/*fleche*/
	SCROLLBAR-TRACK-COLOR: #dedede;
	SCROLLBAR-DARKSHADOW-COLOR: #dedede;
	background-color:TRANSPARENT;
}

/* ------------------------------------ */
/*            CHIFFRAGE                 */
/* ------------------------------------ */
.inputtext  {
	font-family:"Trebuchet MS";
	font-size: 8pt; 
	border: 1px solid #666666; 
	color:#006699;
	background-color:transparent;
}

table.chiffrage
{
	background-color:#ffffff;
	font-size:8pt;
	font-family:arial;
	color:#0567ae;
	border: 1px solid;
	border-color:#666666;
	width : 100%;
	border-collapse:collapse;
	
}
td.chiffrage_td
{
	font-family:"Arial";
	border: 1px solid;
	border-color:#666666;
	font-size:9pt;
	text-align:center;
	
}
table.tablo
{
	text-align:center;
	font-family:"Arial";
	font-size:8pt;
}
/*td {
	font-family:"Arial";
	color:#00509E;
	font-size:9pt;
	text-align:justify;
	border: 0px;
}

*/

table.peritec
{
	background-color:#ffffff;
	font-size:8pt;
	font-family:arial;
	color:#0567ae;
	border: 1px solid;
	border-color:#666666;
	width : 100%;
	border-collapse:collapse;
	
}

td.peritec_td
{
	/*background-color:#ffffff;*/
	color:#0567ae;
	border-color:#666666;
	font-family:arial;
	font-weight:normal;
	text-align:justify;
	font-size:8pt;
	border: 1px solid;
	padding:5px;
	vertical-align:top;
}

table.ovalic
{
	background-color:#ffffff;
	font-size:8pt;
	font-family:arial;
	color:#0567ae;
	border: 1px solid;
	border-color:#666666;
	width : 100%;
	border-collapse:collapse;
	
}

td.ovalic_td
{
	/*background-color:#ffffff;*/
	color:#0567ae;
	border-color:#666666;
	font-family:arial;
	font-weight:normal;
	text-align:justify;
	font-size:7pt;
	border: 1px solid;
	padding:5px;
	vertical-align:top;
}

table.bastin
{
	background-color:#ffffff;
	font-size:8pt;
	font-family:arial;
	color:#0567ae;
	border: 1px solid;
	border-color:#666666;
	width : 100%;
	border-collapse:collapse;
	
}

td.bastin_td
{
	/*background-color:#ffffff;*/
	color:#0567ae;
	border-color:#666666;
	font-family:arial;
	font-weight:normal;
	text-align:justify;
	font-size:8pt;
	border: 1px solid;
	padding:5px;
	vertical-align:top;
}

table.stabilic
{
	background-color:#ffffff;
	font-size:8pt;
	font-family:arial;
	color:#0567ae;
	border: 1px solid;
	border-color:#666666;
	width : 100%;
	border-collapse:collapse;
	
}

td.stabilic_td
{
	/*background-color:#ffffff;*/
	color:#0567ae;
	border-color:#666666;
	font-family:arial;
	font-weight:normal;
	text-align:justify;
	font-size:8pt;
	border: 1px solid;
	padding:5px;
	vertical-align:top;
}
table.accessoires
{
	background-color:#ffffff;
	font-size:8pt;
	font-family:arial;
	color:#0567ae;
	border: 1px solid;
	border-color:#666666;
	width : 100%;
	border-collapse:collapse;
	
}
table.border1px
{
	border: 1px solid;
	border-color:#666666;
	border-collapse:collapse;
}
td.accessoires_td
{
	/*background-color:#ffffff;*/
	color:#0567ae;
	border-color:#666666;
	font-family:arial;
	font-weight:normal;
	text-align:justify;
	font-size:8pt;
	border: 1px solid;
	padding:5px;
	vertical-align:top;
}

.reponse {
	color:#f96d0b;
	font-size:13px;
	font-weight:bold;
}


