body {margin: 0px; padding: 0px; color:#003D95; text-decoration:none; font-family: Arial; background : repeat url(images/fond2.jpg); Background-attachment: fixed;  font-size:10px;}

a	{text-decoration: none;color:#003972; font-size:10px; font-family: Arial;}

.lisform a	{text-decoration: none; color:#003972; font-size:10px; font-family: Arial; font-weight: bold; padding-left:10px; }
.lisform a:hover	{text-decoration: underline;}
.lisform	{text-decoration: none;color:#003972; font-size:10px; font-family: Arial; font-weight: bold;  padding-left:10px;}

.detailformation { border:1px solid black; background-color:#444E83; font-weight:bold; color:#FFFFFF; font-size:14pt;  font-family: Arial; margin-left:20px;} 
.liencontact {  background-color:#FFFFFF; color:#444E83; font-size:10pt;  font-family: Arial; margin-left:5px;  font-weight:bold;}


h1 {padding-top:0px; background : no-repeat url(images/gtitre.jpg) center left; padding-left:30px; color:#FFFFFF;  font-size:12pt; margin-left:20px; }
ancienh1 {	color: #FD8E25;line-height: 130%;font-weight: bold;font-size:10pt;}
provh2 {padding-top:0px; background : no-repeat url(images/gtitre.jpg) center left; padding-left:30px; color:#FFFFFF;  font-size:10pt; margin-left:20px; font-family: Arial;font-weight:400;}

h2 {	color: #CC4937;line-height: 130%;	font-weight: bold;  font-size:10pt; background : no-repeat url(../images/fleche-greta.jpg); padding-left: 20px; padding-top:0px; padding-bottom:0px;  }
h3 {	color: #660066;	font-weight: bold;  font-size:14pt;}
h4 {	color: #EBA438;	font-weight: bold;  font-size:15pt; background : no-repeat url(../images/flecheo.jpg); padding-left: 40px; }
h5 {	color: #333B46;	font-weight: bold;  font-size:8pt;}

.tredac {	color: #CC4937;line-height: 130%;	font-weight: bold;  font-size:10pt; background : no-repeat url(../images/fleche-greta.jpg); padding-left: 20px; padding-top:0px; padding-bottom:0px;  }
.tredachr {	color: #CC4937; 	font-weight: normal;  font-size:6pt;  }
hr {color:#CC4937; height:1px; font-size:1pt; }


.titreformation {	color: #000000;	font-weight: normal;  font-size:16pt;}
.rubriqueformation {	color: #FFFFFF;	 background-color:#C0C0C0; font-weight: bold;  font-size:10pt;}
.conditionformation {	color: #FFFFFF;	 background-color:#444E83;  font-size:8pt; padding-right:10px; padding-left:15px; text-align:justify; }
.ficheformation {	color: #000000;	 background-color:#FFFFFF; font-weight:normal;  font-size:8pt; }
.typeformation { border:1px solid black; background-color:#FFFFFF; color:#444E83; font-size:9pt;  font-family: Arial; margin-left:5px;}
.sstitreformation { background-color:#FFFFFF; color:#000000; font-size:9pt;  font-family: Arial; font-weight:bold; }
.report {padding-left:20px; }

.tableau {	color: #CC4937; line-height: 130%;	font-weight: bold;  font-size:10pt; background : no-repeat url(../images/fleche-greta.jpg); padding-left: 25px;  text-align:left; }

.gauche-sauv { background-color: #B3D3F3;  }
.gauche a	{text-decoration: none;color:#FFFFFF;}
.gauche a:hover	{text-decoration: none;color:#FFFFFF;}

.hgreta { background : no-repeat url(images/fond3.jpg) top left; padding-left:0px; }

.mgreta ancien { background : no-repeat url(images/mfond.jpg) top left; padding-left:0px; }

.loupe {padding-top:1px;  border:3px; }


.chercher { border:0px; background-color:#FFFFFF; font-size:8pt;  font-family: Arial; padding-right:0px; padding-top:0px; height:14px; margin-top:0px; margin-left:8px;  }
.detaillee { color:#FFFFFF; font-size:6pt;  font-family: Arial; padding:0px; }
.blocrech { background : no-repeat url(images/recherche.png); }
form {padding:0px; }


.formulaire  {  font-size:8pt;  font-family: Arial; margin-left:0px;}

.formulaire input { border:1px solid black; background-color:#A6BEDE; font-size:10pt;  font-family: Arial; margin-left:2px;  }
input[type=radio] { margin-right:50px; background-color:transparent; border:none; font-size:10pt; margin-left:2px; font-family: Arial;}
.admin input { border:1px solid black; background-color:#A6BEDE; font-size:10pt; margin-left:2px; font-family: Arial;}

select, option { background-color:#A6BEDE; font-size:10pt; margin-left:2px; font-family: Arial; }
textarea { border:1px solid black; background-color:#A6BEDE; font-size:10pt; margin-left:2px; font-family: Arial;}

.contact { background : no-repeat url(images/contact.gif) center left; padding-left:0px; padding-right:30px;  }

.menuhaut { background-color:#000099; background : url(images/fond-menu-top.jpg) center left; padding-left:0px; }
.menuhaut a	{text-decoration: none;color:#FFFFFF;}
.menuhaut a:hover	{text-decoration: none;color:#FFFFFF;}

.adgreta33t { font-size:11pt; font-weight:bold;  }
.adgreta33 { font-size:8pt; font-weight:500%;  }

.menuhaut { background-color:#FFFFFF; }
.navigation { background-color:#FFFFFF; }

.hautgreta { background : url(images/hautgreta.jpg); padding-left:32px; }
.organismeformation { background : url(images/organisme-formation.jpg); }


.page {  padding-left:0px;  background :  url(images/f2.jpg); }
.gauche-sauv {  padding-left:36px;  background : no-repeat url(images/gauche.jpg);  background-color: #89B6EF; }

.greta33 {  color:#FFFFFF; padding:0px; background-color: #38405F; font-size:10px;  }
.greta33 a {  color:#FFFFFF; padding:0px; background-color: #38405F; font-size:10px;  }
.greta33 a:hover {  color:#FFFFFF; padding:0px; background-color: #38405F; font-size:10px;  }


.central {  padding-left:0px; padding-right:33px;   font-size:10px; font-family: Arial; }

.article {  padding-right:32px; border:0px; border-right:1px; border-color:#CC4937; border-style:dashed; }
.redac {color: #4B5D9A; line-height: 100%; font-size:10pt;}

.actu { background : no-repeat url(images/actu.gif) center left; padding-left:30px; font-weight:800; color:#DD8237;  font-size:18px; font-family: Arial; background-color: #4B5D9A; padding-bottom:6px;}
.suitactu {  font-weight:400; color:#FFFFFF;  font-size:14px; font-family: Arial; }
.coractu {  font-weight:300; color:#FFFFFF;  font-size:10px; font-family: Arial; background-color: #4B5D9A; padding:10px;}
.toutactu {  font-weight:300; color:#FFFFFF;  font-size:10px; font-family: Arial; background-color: #4B5D9A; padding-left:200px;}


.corps {  padding-left:0px; padding-right:42px; font-size:10px; font-family: Arial;} 
.corps2 {  padding-left:0px; padding-right:42px; font-size:12px; font-family: Arial;} 


.sitesformation {  padding-left:0px;  font-size:14px; font-family: Arial; color:#38405F; } 

.tabactu a: {  padding-left:0px;  font-size:12px; font-family: Arial; color:#38405F; background-color:#FFFFFF; } 
.tabactu  {  padding-left:0px;  font-size:12px; font-family: Arial; color:#38405F; background-color:#FFFFFF; } 


.liste {  font-size:10px; font-family: Arial; padding-left:8px; padding-right:42px; }

.f3 { background : repeat-x url(images/f3.jpg) bottom left; padding-top:15px; }


.casemenu {padding-top:0px; background : no-repeat url(images/case-menu.gif) center left; padding-left:27px; font-size:10px; }
.casemenu a	{text-decoration: none; color:#FFFFFF; font-weight:800; font-size:10px; font-family: Arial; line-height: 100%;  }
.casemenu a:hover	{text-decoration: underline; font-weight:800;  font-size:10px; font-family: Arial; line-height: 100%;}


.casemenu2 {padding-top:0px;  padding-left:0px;  background : no-repeat url(images/case-menu.gif) center left; padding-left:30px; font-size:10px; }
.casemenu2 a	{text-decoration: none; color:#FFFFFF; font-weight:400; font-size:9px; font-family: Arial;  }
.casemenu2 a:hover	{text-decoration: underline;  color:#FFFFFF; font-weight:400; font-size:9px; font-family: Arial;   }

.casemenu4 {padding-top:0px;   background : no-repeat url(images/casemenu4.gif) center left; padding-left:30px; font-size:10px; }
.casemenu4 a	{text-decoration: none; color:#FFFFFF; font-weight:400; font-size:9px; font-family: Arial;  }
.casemenu4 a:hover	{text-decoration: underline;  color:#FFFFFF; font-weight:40}

.menugauche { background : no-repeat url(images/bouton-secteur.jpg); padding-left:30px; font-weight:800;  font-family: Arial; }
.menugauche a	{text-decoration: none;color:#FFFFFF; font-weight:800; font-size:7px; color:#2E3674; font-family: Arial;}
.menugauche a:hover	{text-decoration: underline; font-weight:800;  font-size:7px; color:#2E3674; font-family: Arial;}

.texte { background-color: #FFFFFF;  }

.formation 	{ font-weight:600; color:#2E3674; }
.gtitre {padding-top:0px; background : no-repeat url(images/gtitre.jpg) center left; padding-left:30px; font-size:8px; font-family: Arial;font-weight:400; }

.secteur { background : no-repeat url(images/bouton-secteur.jpg) center left; background-color: #B3D3F3; padding-left:30px; font-weight:800;  font-family: Arial; }
.secteurv1 a 	{text-decoration: none; color:#FFFFFF; font-weight:500; line-height: 110%; font-size:9px; color:#2E3674; font-family: Myriad Pro,Cambria,Georgia,Palatino,Palatino Linotype,Serif;}
.secteur a	{text-decoration: none; color:#FFFFFF; font-weight:650; line-height: 100%; font-size:8px; color:#2E3674; font-family: Arial; }

.secteur a:hover	{text-decoration: none; font-weight:500;  font-size:8px; color:#2E3674;  font-family: Arial; }
.finsecteur { background-color: #B3D3F3; padding-left:30px; font-weight:800;  font-family: Arial; }

.financementformation { background : no-repeat url(images/financement-formation.gif) center left;  padding-left:35px; font-weight:800;  font-family: Arial; }
.financementformation a	{text-decoration: none;color:#FFFFFF; font-weight:bold; font-size:10px;  font-family: Arial; padding-left:35px;}
.financementformation a:hover	{text-decoration: underline; font-weight:800;  font-size:12px; font-family: Arial; padding-left:27px;}
.fp	{text-decoration: none; color:#FFFFFF; font-weight:800; font-size:12px; color:#2E3674; font-family: Arial; padding-left:27px;}

.bandeau1 {position:absolute; z-index:-1; top:17px; left : 50%;   margin-left : -460px;}
.bandeau2 {position:absolute; z-index:-1; top:17px; left : 50%;   margin-left : -224px;}
.logo {position:absolute; z-index:1; top:17px; left : 50%;   margin-left : -460px;}

.bandeau {position:absolute; z-index:1; top:17px; left : 50%;   margin-left : -6px;}
.greta {position:absolute; z-index:99; top:0px; left : 50%;   margin-left : -570px;}


.alire { background : no-repeat url(images/alire.jpg) center left;  padding-left:30px; padding-right:20px; margin=right:10px; }
.alire1 { font-size:12px; color:#FFFFFF; font-weight:800;  padding-top:38px; padding-left:60px;   }
.alire2 {font-size:12px; color:#4B5D9A; }

.bas { background : no-repeat url(images/bas.jpg) bottom left; font-size:8px; font-family: Arial; color:#FFFFFF; }
.bas a	{text-decoration: none; color:#FFFFFF; font-size:10px; font-family: Arial;}
.bas a:hover	{text-decoration: underline;}

.datevalid {font-size:8px; color:#4B5D9A; }

.diaporemi {float:left; }