

.alaligne {
	clear: both;
	width: 100%;
	height: 1px;
	font-size: 1px;
}

.admin_calque {
	display: none;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 0px;
	
	background-color: #dddddd;
	opacity: 0.5;
  filter:alpha(opacity=50);	
}

.bouton_menu_modif {
	display: block;
	width: 25px;
	height: 25px;
	position: absolute;
	z-index: 4;
	top: 0px;
	left: 0px;
}

.bouton_menu_modif a img {
	border: 0px;
}

#cadre_boutons_connecte {
	width: auto;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 5;
	background-color: #99121a;
	border: 2px solid ;
}

#cadre_boutons_connecte .bandeau_bouton {
	display: block;
	height: 30px;
	line-height: 30px;
	float: left;
	width: auto;
	padding-left: 10px;
	padding-right: 10px;
}

#cadre_boutons_connecte a {
	display: block;
	height: 30px;
	line-height: 30px;
	background-repeat: no-repeat;
	background-position: left center;
	color: #ffffff;
	text-decoration: none;
}

#cadre_boutons_connecte a:hover {
	color: #fcd312;
}

#cadre_boutons_connecte a#bandeau_admin {
	padding-left: 22px;
	background-image: url(http://www.cfai-loire.fr/commun/modeles/commun/structure/img/accueil-admin.gif);
}

#cadre_boutons_connecte a#bandeau_site {
	display: none;
}

#cadre_boutons_connecte a#bandeau_deconnexion {
	padding-left: 22px;
	background-image: url(http://www.cfai-loire.fr/commun/modeles/commun/structure/img/deconnexion-admin.gif);
}

hr {
	border: 1px
}

#bandeau_print {
	display: none;
}

html {
	width: 100%;
	height: 100%;
	margin: auto;
	background-color: #ffffff;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/commun/structure/img/fond-body.jpg);
	background-position: top left;
	background-repeat: repeat-x;
}

body {
	width: 100%;
	height: auto;
	margin: 0px auto;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #464648;
	
}

img, div, a, input 
{
  behavior: url( /commun/modeles/commun/javascript/pngfix/iepngfix.htc) 
}
 


#contener {
	width: 975px;
	margin: 0px auto;
}

#contener #bandeau {
	width: 975px;
	height: 133px;
}

#contener #bandeau a#logo {
	display: block;
	width: 238px;
	height: 133px;
	float: left;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/commun/structure/img/cfai-loire.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#contener #bandeau #animation_flash {
	width: 737px;
	height: 133px;
	float: left;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/commun/structure/img/fond-flash.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}


#contener #menu_h {
	width: 975px;
	height: 26px;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/commun/structure/img/fond-menu-h.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#contener #menu_h a#accueil {
	display: block;
	width: 20px;
	height: 26px;
	margin-left: 26px;
	float: left;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/commun/structure/img/accueil-off.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

#contener #menu_h a:hover#accueil {
	background-image: url(http://www.cfai-loire.fr/commun/modeles/commun/structure/img/accueil.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

#contener #menu_h #menu_orange {
	display: inline;
	width: 422px;
	height: 26px;
	margin-left: 9px;
	float: left;
}

#contener #menu_h #menu_orange dl {
	margin: 0px;
	padding: 0px;
	
	float: left;
}

#contener #menu_h #menu_orange dl dt {
	margin: 0px;
	padding: 0px;
}

#contener #menu_h #menu_orange dl dt a {
	display: block;
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
	padding-right: 5px;	
	float: left;
	
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/commun/structure/img/puce-menu-h-dt.gif);
	background-position: center left;
	background-repeat: no-repeat;
}

#contener #menu_h #menu_orange dl dt.premier a,
#contener #menu_h #menu_orange dl dt.premier-ssenfant a,	
#contener #menu_h #menu_orange dl dt.premier-selected a,
#contener #menu_h #menu_orange dl dt.premier-selected-ssenfant a {	
	background-image: none;
}

#contener #menu_h #menu_bleu {
	width: 260px;
	height: 26px;
	margin-left: 10px;
	float: left;
}

#contener #menu_h #menu_bleu dl {
	margin: 0px;
	padding: 0px;
	
	float: left;
}

#contener #menu_h #menu_bleu dl dt {
	margin: 0px;
	padding: 0px;
}

#contener #menu_h #menu_bleu dl dt a {
	display: block;
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
	padding-right: 5px;
	float: left;
	
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	text-transform: uppercase;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/commun/structure/img/puce-menu-h-dt-bleu.gif);
	background-position: center left;
	background-repeat: no-repeat;
}

#contener #menu_h #menu_bleu dl dt.premier a,
#contener #menu_h #menu_bleu dl dt.premier-ssenfant a {	
	background-image: none;
}



#page #contenu #pre_texte #texte {
}

#page #contenu #pre_texte #texte h2 {
	font-size: 20px;
	font-family: arial, verdana, sans-serif;
	color: #464648;
}

#page #contenu #pre_texte #texte h3 {
	margin-bottom: 0px;
	
	font-size: 11px;
	font-family: arial, verdana, sans-serif;
	color: #db1e14;
	font-weight: bold;
}

#page #contenu #pre_texte #texte .texte_gris_12 {
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	color: #464648;
}

#page #contenu #pre_texte #texte .texte_bleu {
	font-size: 11px;
	font-family: arial, verdana, sans-serif;
	color: #445b87;
	font-weight: bold;
}

#page #contenu #pre_texte #texte .texte_bleu_10 {
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	color: #445b87;
}

#page #contenu #pre_texte #texte .legend {
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	color: #db1e14;
}

#page #contenu #pre_texte #texte .important {
	font-size: 16px;
	font-family: arial, verdana, sans-serif;
	color: #ff6600;
}

#page #contenu #pre_texte #texte a {
	color: #ff6600;
	text-decoration: none;
}

#page #contenu #pre_texte #texte a:hover {
	text-decoration: none;
}

#page #contenu #pre_texte #texte ul {
	list-style-type: none;
	padding-left: 10px;
}

#page #contenu #pre_texte #texte ul li {	
	margin-bottom: 10px;
	padding-left: 17px;

	background-image: url(http://www.cfai-loire.fr/commun/modeles/commun/structure/img/puce-lien-actu.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
}

#page #contenu #pre_texte #texte .separation {
	width: 100%;
	height: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #464648;
}

#page #contenu #pre_texte #texte table.sur_deux_colonnes {
	border-collapse: collapse;
	border-spacing: 0px;
	width: 542px;
}

#page #contenu #pre_texte #texte table.sur_deux_colonnes tr td.premiere_colonne {
	width: 357px;
}

#page #contenu #pre_texte #texte table.sur_deux_colonnes tr td.espacement {
	width: 20px;
}

#page #contenu #pre_texte #texte table.sur_deux_colonnes tr td.deuxieme_colonne {
	width: 165px;
}

#page #contenu #pre_texte #texte table.sur_deux_colonnes tr td.deuxieme_colonne img {
	border-top: 4px solid #db1e14;
}

#page #contenu #pre_texte #texte table.listing {
	border-spacing: 2px;
	width: 100%;
	
	border: 1px solid #dddddd;	
}

#page #contenu #pre_texte #texte table.listing tr th {	
	border: 1px solid #dddddd;
	line-height: 18px;
	text-align: left;
	padding-left: 5px;
	
	background-color: #DFE8F4;
}

#page #contenu #pre_texte #texte table.listing tr td {
	padding-left: 5px;
	border: 1px solid #dddddd;	
}

#page #contenu #pre_texte #texte table.listing tr.ligne_2 td {
	padding-left: 5px;
	background-color: #eeeeee;	
}

#page #contenu #pre_texte #texte table.trame {
	width: 100%;
	padding: 5px;
	padding-left: 10px;
	
	background-color: #d8e3f2;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/commun/structure/img/fond-trame.gif);
	background-position: top left;
	background-repeat: repeat-y;
}


#page #contenu #pre_texte #texte input {
	background-color: #DFE9F5;
	border: 1px solid #7B9AD0;
}

#page #contenu #pre_texte #texte select {
	width: 200px;
	background-color: #DFE9F5;
	border: 1px solid #7B9AD0;
}

#page #contenu #pre_texte #texte textarea {
	width: 200px;
	background-color: #DFE9F5;
	border: 1px solid #7B9AD0;
}



#contener #bandeau a#logo {	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/accueil/img/cfai-loire.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}


#contener #menu_h {
	width: 975px;
	height: 26px;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/accueil/img/fond-menu-h.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#contener #menu_h #menu_orange {
	display: inline;
	width: 465px;
	height: 26px;
	margin-left: 265px;
	float: left;
}


#page #navigation {
	width: 251px;
	height: auto;
	padding-top: 310px;
	float: left;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/accueil/img/fond-navigation.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#page #navigation a#blog {
	display: block;
	width: 170px;
	height: 130px;
	margin-left: 25px;	
}

#page #navigation a#ganesha {
	display: block;
	width: 134px;
	height: 37px;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/accueil/img/lien-ganesha.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

#page #navigation a#ypareo {
	display: block;
	width: 134px;
	height: 37px;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/accueil/img/lien-ypareo.gif);
	background-position: top left;
	background-repeat: no-repeat;
}



#page #contenu {
	width: 724px;
	height: auto;
	float: left;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/accueil/img/fond-contenu.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#page #contenu #titre {
	width: 496px;
	height: 47px;
	float: left;
	
	border-bottom: 4px solid #39558a;
}

#page #contenu #titre h1 {
	display: inline;
	width: 471px;
	margin: 0px;
	margin-top: 15px;
	margin-left: 25px;
	padding: 0px;
	float: left;
	
	color: #39558a;
	font-size: 22px;
	font-weight: normal;
}



#page #contenu #pre_texte {
	width: 256px;
	height: auto;
	padding-top: 15px;
	padding-bottom: 10px;
	float: left;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/accueil/img/fond-texte.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
}

#page #contenu #pre_texte #texte {
	display: inline;
	width: 220px;
	margin-left: 20px;
	float: left;
	padding-bottom: 5px;
}


#page #contenu #colonne_texte {
	width: 256px;
	float: left;
	height: auto;
}

#page #contenu #colonne_texte a#union_industries {
	display: block;
	width: 110px;
	height: 52px;
	margin-top: 15px;
	float: left;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/accueil/img/lien-union-industries.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

#page #contenu #colonne_texte a#citee_entreprises {
	display: block;
	width: 146px;
	height: 52px;
	margin-top: 15px;
	float: left;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/accueil/img/lien-citee-entreprises.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

#page #contenu #boutons_et_news {
	width: 240px;
	height: auto;
	float: left;
}

#page #contenu #boutons_et_news a#formations {
	display: block;
	width: 240px;
	height: 77px;
	float: right;
}

#page #contenu #boutons_et_news a#espace_jeune {
	display: block;
	width: 208px;
	height: 38px;
	float: right;
}

#page #contenu #boutons_et_news a#espace_entreprise {
	display: block;
	width: 208px;
	height: 38px;
	margin-top: 6px;
	float: right;
}

#page #contenu #boutons_et_news #news {
	width: 208px;
	height: auto;
	margin-top: 10px;
	padding-bottom: 10px;
	float: right;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/accueil/img/fond-toutes-actus.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
}

#page #contenu #boutons_et_news #news #titre_actu {
	width: 208px;
	height: 39px;
	float: right;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/accueil/img/titre-actu.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

#page #contenu #boutons_et_news #news .calendrierHTML_liste dl {
	width: 206px;
	margin: 0px;
	padding: 0px;
	
	border-left: 1px solid #DFE9F4; 
	border-right: 1px solid #DFE9F4; 
}

#page #contenu #boutons_et_news #news .calendrierHTML_liste dl dt {
	width: 186px;
	margin: 0px;
	margin-left: 10px;
	padding: 0px;
}

#page #contenu #boutons_et_news #news .calendrierHTML_liste dl dd {
	width: 186px;
	margin: 0px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding: 0px;
	
	font-size: 11px;
	color: #db1e14;
	text-decoration: none;
	
}

#page #contenu #boutons_et_news #news .calendrierHTML_liste dl dt a {
	width: auto;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: none;
	
	font-size: 11px;
	color: #39558a;
	font-weight: bold;
	text-decoration: none;
	
	background-image: none;
}

#page #contenu #boutons_et_news #news a {
	display: inline;
	margin-left: 10px;
	padding-left: 15px;

	font-size: 11px;
	color: #db1e14;
	text-decoration: none;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/accueil/img/puce-lien-actu.gif);
	background-position: center left;
	background-repeat: no-repeat;
}

#page #contenu #boutons_et_news #rss_blog {
	display: inline;
	width: 200px;
	height: auto;
	margin-top: 15px;
	margin-left: 8px;
	padding-bottom: 10px;
	float: right;
}

#page #contenu #boutons_et_news #rss_blog  #titre_rss_blog {
	margin-bottom: 5px;

	color: #464648;
	font-size: 11px;
	font-weight: bold;
}

#page #contenu #boutons_et_news #rss_blog dl {
	margin: 0px;
	padding: 0px;
}

#page #contenu #boutons_et_news #rss_blog dl dt  {
	margin: 0px;
	padding: 0px;

	color: #db1e14;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#page #contenu #boutons_et_news #rss_blog dl dt a {
	color: #db1e14;
	text-decoration: none;
}

#page #contenu #boutons_et_news #rss_blog dl dd {
	margin: 0px;
	margin-bottom: 10px;
	padding: 0px;

	color: #464648;
	font-size: 11px;
}


#page #contenu #menu_acces_rapide {
	width: 208px;
	padding-top: 70px;
	float: left;	
}

#page #contenu #menu_acces_rapide dl {
	margin: 0px;
	padding: 0px;	
}

#page #contenu #menu_acces_rapide dl dt {
	margin: 0px;
	padding: 0px;	
}

#page #contenu #menu_acces_rapide dl dt a {
	display: block;
	width: 173px;
	height: 21px;
	line-height: 21px;
	margin-bottom: 10px;
	padding-left: 35px;
	
	color: #445b87;
	text-decoration: none;
	font-size: 11px;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/accueil/img/fond-dt-menu-acces.gif);
	background-position: center left;
	background-repeat: no-repeat;
}

#page #contenu #menu_acces_rapide dl dt a {
	display: block;
	width: 173px;
	height: 21px;
	line-height: 19px;
	margin-bottom: 10px;
	padding-left: 35px;
	
	color: #445b87;
	text-decoration: none;
	font-size: 11px;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/accueil/img/fond-dt-menu-acces.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

#page #contenu #menu_acces_rapide dl dt.dernier a,
#page #contenu #menu_acces_rapide dl dt.dernier-selected a,
#page #contenu #menu_acces_rapide dl dt.dernier-ssenfant a,
#page #contenu #menu_acces_rapide dl dt.dernier-selected-ssenfant a {
	display: block;
	width: 173px;
	height: 28px;
	line-height: 19px;
	margin-bottom: 10px;
	padding-left: 35px;
	
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/accueil/img/fond-dt-menu-acces-newsletter.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}


#page #contenu a#planete_cfai {
	display: block;
	width: 228px;
	height: 230px;
	margin-top: 20px;
	float: right;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/accueil/img/planete-cfai.gif);
	background-position: top left;
	background-repeat: no-repeat;
}


#page #contenu #baseline {
	width: 709px;
	height: 21px;
	margin-bottom: 20px;
	padding-left: 15px;
	float: left;
	
	background-image: url(http://www.cfai-loire.fr/commun/modeles/accueil/img/fond-baseline.gif);
	background-position: top left;
	background-repeat: no-repeat;	
}

#page #contenu #baseline dl {
	margin: 0px;
	padding: 0px;
	float: left;
}

#page #contenu #baseline dl dt a {
	line-height: 20px;
	padding-left: 5px;
	padding-right: 5px;
	
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #445b87;
	text-decoration: none;
	
	border-right: 1px solid #445b87;
}

#page #contenu #baseline dl dt.dernier a,
#page #contenu #baseline dl dt.dernier-ssenfant a {
	border-right: 0px;
}

#lien_ref {
  margin-right: 15px;
	text-align: right;
}

#lien_ref a {
  font-size: 10px;
  color: #E0E9F5;
  text-decoration: none;
}
