/**********************************************************************
* Contient les styles CSS de l'ancien site du GIFOD                   *
* Il permet de mettre en page les pages de cursus et de documentation *
***********************************************************************/

.bandeau_gifod {
	background-image: url(images/anciennes/bandeau_gifod.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 165px;
	width: auto;
}
.violet_top_g {
	background-image: url(images/anciennes/violet_top_g.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	width: 22px;
}
.violet_top_c {
	background-image: url(images/anciennes/violet_top_c.png);
	height: 24px;
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-style: italic;
	line-height: 24px;
	vertical-align: text-bottom;
	text-indent: 5px;
}
.violet_top_d {
	background-image: url(images/anciennes/violet_top_d.png);
	height: 24px;
	width: 6px;
}
.violet_fond_top {
	background-image: url(images/anciennes/violet_top_raccord.png);
	background-repeat: repeat;
}
.bleu_top_g {
	background-image: url(images/anciennes/bleu_top_g.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	width: 22px;
}
.bleu_top_c {
	background-image: url(images/anciennes/bleu_top_c.png);
	height: 24px;
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-style: italic;
	line-height: 24px;
	vertical-align: text-bottom;
	text-indent: 5px;
}
.bleu_top_d {
	background-image: url(images/anciennes/bleu_top_d.png);
	height: 24px;
	width: 6px;
}
.bleu_fond_top {
	background-image: url(images/anciennes/bleu_top_raccord.png);
	background-repeat: repeat;
}
.cadre_mini_bas_g {
	background-image: url(images/anciennes/cadre_mini_bas_g.png);
	height: 7px;
	width: 7px;
	background-repeat: no-repeat;
	background-position: left top;
}
.cadre_mini_bas_c {
	background-image: url(images/anciennes/cadre_mini_bas_c.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 7px;
}
.cadre_mini_bas_d {
	background-image: url(images/anciennes/cadre_mini_bas_d.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 7px;
	width: 7px;
}
.cadre_mini_g {
	background-image: url(images/anciennes/cadre_mini_g.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 7px;
}
.cadre_mini_d {
	background-image: url(images/anciennes/cadre_mini_d.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 5px;
}
.fond_mini {
	background-image: url(images/anciennes/fond_mini.png);
	background-repeat: repeat;
	background-position: left top;
}
.fleche_mini {
	background-image: url(images/anciennes/fleche_mini.png);
	vertical-align: middle;
	height: 12px;
	width: 12px;
	
}

.orange_top_g {
	background-image: url(images/anciennes/orange_top_g.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 24px;
	width: 22px;
}
.orange_top_c {
	background-image: url(images/anciennes/orange_top_c.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: italic;
	line-height: 24px;
	text-decoration: none;
	text-align: left;
	vertical-align: text-bottom;
	text-indent: 5px;
}
.orange_top_raccord {
	height: 24px;
	background-image: url(images/anciennes/orange_top_raccord.png);
	background-repeat: repeat-x;
}
.orange_top_d {
	height: 24px;
	width: 11px;
	background-image: url(images/anciennes/orange_top_d.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.cadre_cyan_top_g {
	background-image: url(images/anciennes/cadre_cyan_top_g.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 24px;
	width: 22px;
}
.cadre_cyan_top_c {
	background-image: url(images/anciennes/cadre_cyan_top_c.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: italic;
	line-height: 24px;
	text-decoration: none;
	text-align: left;
	vertical-align: text-bottom;
	text-indent: 5px;
}
.cadre_cyan_top_raccord {
	height: 24px;
	background-image: url(images/anciennes/cadre_cyan_top_raccord.png);
	background-repeat: repeat-x;
}
.cadre_cyan_top_d {
	height: 24px;
	width: 11px;
	background-image: url(images/anciennes/cadre_cyan_top_d.png);
	background-repeat: no-repeat;
	background-position: left top;
}


.cadre_blanc_g {
	background-image: url(images/anciennes/cadre_blanc_g.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 7px;
}
.cadre_blanc_bas_c {
	background-image: url(images/anciennes/cadre_blanc_bas_c.png);
	background-repeat: repeat-x;
	height: 7px;
	width: 100%;
}
.cadre_blanc_bas_d {
	background-image: url(images/anciennes/cadre_blanc_bas_d.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 7px;
	width: 7px;
}
.cadre_blanc_d {
	background-image: url(images/anciennes/cadre_blanc_d.png);
	background-repeat: repeat-y;
	background-position: right top;
	width: 7px;
}
.cadre_news_g {
	background-image: url(images/anciennes/cadre_news_g.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 11px;
}
.cadre_news_d {
	background-image: url(images/anciennes/cadre_news_d.png);
	background-repeat: repeat-y;
	background-position: right top;
	width: 12px;
}
.cadre_news_c {
	width: 100%;
}
.cadre_news_bas_c {
	background-image: url(images/anciennes/cadre_news_bas_c.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 14px;
}
.cadre_news_bas_g {
	background-image: url(images/anciennes/cadre_news_bas_g.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 14px;
	width: 18px;
}
.cadre_news_bas_d {
	background-image: url(images/anciennes/cadre_news_bas_d.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 14px;
	width: 18px;
}
.cadre_blanc_bas_g {
	background-image: url(images/anciennes/cadre_blanc_bas_g.png);
	height: 7px;
	width: 7px;
	background-repeat: no-repeat;
}
.verdana_10_gris_justify {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: justify;
}
.verdana_10_gris_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.lien_1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: none;
}

a.lien_1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: none;
}

a.lien_1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: none;
}

a.lien_1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
	background-color: none;
}
a.lien_2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0066CC;
	text-decoration: none;
}

a.lien_2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0066CC;
	text-decoration: none;
}

a.lien_2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0066CC;
	text-decoration: none;
}

a.lien_2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
}
.verdana_10_vert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #336666;
	text-decoration: none;
}

.verdana_16_blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.verdana_14_blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.Style1 {font-size: 14px}
.Style3 {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF;
}
.Style4 {color: #666666}
.Style7 {	height: 24px;
	background-image: url(images/anciennes/orange_top_raccord.png);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: italic;
}



/*
*
*
*
*
*/
.verdana_14_bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000066;
	text-decoration: none;
}
.verdana_20_bleu_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #000066;
	text-decoration: none;
}
.gifod_formation {
	background-image: url(images/anciennes/gifod_formation.jpg);
	height: 182px;
	width: 950px;
}
.gifod_centre {
	background-image: url(images/anciennes/gifod_centre.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 66px;
	width: 950px;
}
.gifod_foad {
	background-image: url(images/anciennes/gifod_foad.jpg);
	height: 41px;
	width: 472px;
	background-repeat: no-repeat;
	background-position: left top;
}
.gifod_5 {
	background-image: url(images/anciennes/gifod_5.jpg);
	height: 57px;
	width: 472px;
	background-repeat: no-repeat;
	background-position: left top;
}
.centre {
	position: relative;
	width: auto;
}
.fond_gauche {
	height: 136px;
	width: 705px;
	background-image: url(images/anciennes/fond_gauche.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fond_logo {
	background-image: url(images/anciennes/fond_logo.jpg);
	height: 136px;
	width: 245px;
	background-repeat: no-repeat;
	background-position: left top;
}
.fond_annonce {
	background-image: url(images/anciennes/fond_annonce.jpg);
	height: 20px;
	width: 950px;
	background-repeat: no-repeat;
	background-position: left top;
}
.fond_menu_g {
	background-image: url(images/anciennes/fond_menu_g.jpg);
	height: 256px;
	width: 202px;
	background-repeat: no-repeat;
	background-position: left top;
}
.cadre_top_g {
	background-image: url(images/anciennes/cadre_top_g.jpg);
	height: 10px;
	width: 10px;
	background-repeat: no-repeat;
	background-position: right bottom;
}
.cadre_top_d {
	background-image: url(images/anciennes/cadre_top_d.jpg);
	height: 10px;
	width: 63px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
.cadre_bas_g {
	background-image: url(images/anciennes/cadre_bas_g.jpg);
	height: 10px;
	width: 10px;
	background-repeat: no-repeat;
	background-position: right top;
}
.cadre_bas_d {
	background-image: url(images/anciennes/cadre_bas_d.jpg);
	height: 63px;
	width: 63px;
	background-repeat: no-repeat;
	background-position: left top;
}
.trait_bleu {
	background-image: url(images/anciennes/trait_bleu.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 28px;
}
.fond_contact {
	height: 80px;
	background-image: url(images/anciennes/fond_contact.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.verdana_11_bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0200AA;
	text-decoration: none;
	text-align: justify;
}
.verdana_11_bleu_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0200AA;
	text-decoration: none;
	text-align: justify;
}
.verdana_16_bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0200AA;
	text-decoration: none;
	text-align: justify;
}

a.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	background-image: url(images/anciennes/puce_verte.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	display: block;
	height: 32px;
	vertical-align: middle;
	text-indent: 16px;
	line-height: 32px;
	color: #010092;
}
a.menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	background-image: url(images/anciennes/puce_verte.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	display: block;
	height: 32px;
	vertical-align: middle;
	text-indent: 16px;
	line-height: 32px;
	color: #CC3333;
}
a.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	background-image: url(images/anciennes/puce_verte.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	display: block;
	height: 32px;
	vertical-align: middle;
	text-indent: 16px;
	line-height: 32px;
	color: #010092;
}
a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	background-image: url(images/anciennes/puce_orange.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	display: block;
	height: 32px;
	vertical-align: middle;
	text-indent: 16px;
	line-height: 32px;
	color: #010092;
}
.menuover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	background-image: url(images/anciennes/puce_orange.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	display: block;
	height: 32px;
	vertical-align: middle;
	text-indent: 16px;
	line-height: 32px;
	color: #010092;
}
a.contact:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.contact:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.contact:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.contact:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #392A7C;
	text-decoration: none;
}

.cadre_less_top {
	background-image: url(images/anciennes/cadre_less_top.png);
	height: 10px;
	width: 10px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
.cadre_less_bas {
	background-image: url(images/anciennes/cadre_less_bas.png);
	height: 10px;
	width: 10px;
	background-repeat: no-repeat;
	background-position: left top;
}
.verdana_12_blanc_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.justification {
	text-align: justify;
}
.bouton_demo {
	background-image: url(images/anciennes/bt_demo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 38px;
	width: 186px;
}
a.12_blanc:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 38px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.12_blanc:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 38px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.12_blanc:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 38px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.12_blanc:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 38px;
	font-weight: bold;
	color: #00FF33;
	text-decoration: none;
}
.cartouche_top {
	background-image: url(images/anciennes/cartouche_top.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 32px;
	width: 581px;
}
.verdana_16_blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.arial_16_vert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #009999;
}
.fond_publications {
	background-image: url(images/anciennes/fond_publications.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.tdtop {
	background-image: url(images/anciennes/image543.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 87px;
}
