
.Gras { font-weight: bold; }
.Italique { font-style: italic; }
.Souligne { text-decoration: underline; }
.Surligne { text-decoration: overline; }
.Barre { text-decoration: line-through; }
.left {	text-align:left;}
.center { text-align:center; }
.right { text-align:right; }
.justify { text-align:justify; }
.FontArial { font-family:Arial, sans-serif; }
.FontBookAntiqua { font-family:"Book Antiqua", serif; }
.FontCalibri { font-family:Calibri, serif; }
.FontConsolas { font-family:Consolas, sans-serif; }
.FontCourrierNew { font-family:"Courrier New", sans-serif; }
.FontTahoma { font-family:Tahoma, "Arial Black", Arial, sans-serif; }
.FontTimesNewRoman { font-family:"Times New Roman", serif; }

a.boite-messagerie { color:#000000; font-weight:normal; display:block; width:170px; height:16px; padding-top:4px; padding-bottom:4px; background-color:#e9f5f7; }
a.boite-messagerie:hover { font-weight:normal; background-color:#d9f1f9; }
a.boite-messagerie-selected { color:#000000; font-weight:normal; display:block; width:170px; height:16px; padding-top:4px; padding-bottom:4px; background-color:#c3ebf9; }
a.boite-messagerie-selected:hover { font-weight:normal; }
a.messagerie-navigation {  color:#000000; font-weight:normal; display:block; height:16px; padding-top:4px; padding-bottom:4px; background-color:#e9f5f7; }
a.messagerie-navigation:hover { font-weight:normal; cursor:pointer; }
a.messagerie-lien-lu { color:#000000; font-weight:normal; }
a.messagerie-lien-lu:hover { text-decoration:underline; font-weight:normal; }
a.messagerie-lien-non-lu { color:#000000; font-weight:bold; }
a.messagerie-lien-non-lu:hover { text-decoration:underline; font-weight:bold; }
input.messagerie-check {
	border:0;
    font-size:inherit;
}

#Personnalisation {
	position:relative;
	height:55px;
	margin-top:7px;
	border-bottom:.1em solid #808080;
	border-top:.1em solid #808080;
	z-index:2;
}
#Personnalisation * {
	position:absolute;
	background-repeat:no-repeat;
}
#Personnalisation select.Police {
	left:7px;
	top:4px;
	width:150px;
}
#Personnalisation select.Taille {
	left:161px;
	top:4px;
	width:42px;
}
#Personnalisation a { height:22px; }
#Personnalisation a:hover { cursor:pointer; }
#Personnalisation a.ImageGras {
	top:28px;
	left:7px;
	width:23px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/Gras.gif);
}
#Personnalisation a.ImageGras:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/GrasHover.gif); }
#Personnalisation a.ImageItalique {
	top:28px;
	left:30px;
	width:24px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/Italique.gif);
}
#Personnalisation a.ImageItalique:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/ItaliqueHover.gif); }
#Personnalisation a.ImageSouligne {
	top:28px;
	left:54px;
	width:24px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/Souligne.gif);
}
#Personnalisation a.ImageSouligne:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/SouligneHover.gif); }
#Personnalisation a.ImageBarre {
	top:28px;
	left:78px;
	width:24px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/Barre.gif);
}
#Personnalisation a.ImageBarre:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/BarreHover.gif); }
#Personnalisation a.ImageAlignerGauche {
	top:28px;
	left:110px;
	width:23px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/AlignerGauche.gif);
}
#Personnalisation a.ImageAlignerGauche:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/AlignerGaucheHover.gif); }
#Personnalisation a.ImageAlignerCentre {
	top:28px;
	left:133px;
	width:24px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/AlignerCentre.gif);
}
#Personnalisation a.ImageAlignerCentre:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/AlignerCentreHover.gif); }
#Personnalisation a.ImageAlignerDroite {
	top:28px;
	left:157px;
	width:24px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/AlignerDroite.gif);
}
#Personnalisation a.ImageAlignerDroite:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/AlignerDroiteHover.gif); }
#Personnalisation a.ImageJustifier {
	top:28px;
	left:181px;
	width:22px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/JustifierActive.gif);
}
#Personnalisation a.ImageJustifier:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/JustifierActive.gif); }
#Personnalisation a.ImageCouleurFond {
	top:28px;
	left:210px;
	width:34px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/CouleurFond.gif);
}
#Personnalisation a.ImageCouleurFond:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/CouleurFondHover.gif); }
#Personnalisation a.ImageCouleurBack {
	top:28px;
	left:244px;
	width:33px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/CouleurBack.gif);
}
#Personnalisation a.ImageCouleurBack:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/CouleurBackHover.gif); }
#Personnalisation a.ImageCouleurFront {
	top:28px;
	left:277px;
	width:33px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/CouleurFront.gif);
}
#Personnalisation a.ImageCouleurFront:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/CouleurFrontHover.gif); }
#Personnalisation a.ImageSmiley {
	top:28px;
	left:320px;
	width:34px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/Smiley.gif);
}
#Personnalisation a.ImageSmiley:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/SmileyHover.gif); }
#Personnalisation a.ImageIndice {
	top:3px;
	left:210px;
	width:23px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/Indice.gif);
}
#Personnalisation a.ImageIndice:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/IndiceHover.gif); }
#Personnalisation a.ImageExposant {
	top:3px;
	left:233px;
	width:24px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/Exposant.gif);
}
#Personnalisation a.ImageExposant:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/ExposantHover.gif); }
#Personnalisation a.ImageListe {
	top:3px;
	left:257px;
	width:24px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/Liste.gif);
}
#Personnalisation a.ImageListe:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/ListeHover.gif); }
#Personnalisation a.ImageRetrait {
	top:3px;
	left:281px;
	width:22px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/Retrait.gif);
}
#Personnalisation a.ImageRetrait:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/RetraitHover.gif); }
#Personnalisation a.ImageLatex {
	top:3px;
	left:307px;
	width:47px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/Latex.gif);
}
#Personnalisation a.ImageLatex:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/LatexHover.gif); }
#Personnalisation a.ImageUrl {
	top:3px;
	left:360px;
	width:33px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/Url.gif);
}
#Personnalisation a.ImageUrl:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/UrlHover.gif); }
#Personnalisation a.ImageCode {
	top:3px;
	left:393px;
	width:45px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/Code.gif);
}
#Personnalisation a.ImageCode:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/CodeHover.gif); }
#Personnalisation a.ImageImage {
	top:3px;
	left:438px;
	width:58px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/Image.gif);
}
#Personnalisation a.ImageImage:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/ImageHover.gif); }
#Personnalisation a.ImageCitation {
	top:28px;
	left:360px;
	width:70px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/Citation.gif);
}
#Personnalisation a.ImageCitation:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/CitationHover.gif); }
#Personnalisation a.ImageEmail {
	top:28px;
	left:430px;
	width:70px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/Email.gif);
}
#Personnalisation a.ImageEmail:hover { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/EmailHover.gif); }

#colFond { left:210px; }
#colFront { left:277px; }
#Personnalisation div.colStd {
	top:50px;
	width:177px;
	height:64px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/CouleursFrontStandard.gif);
	visibility:hidden;
}
#Personnalisation div.colStd a {
	position:relative;
	float:left;
	width:11px;
	height:11px;
	margin:24px 0 0 4px;
	border:.1em solid #C5C5C5;
}
#Personnalisation div.colStd a:hover { border:.1em solid #F29436; }
#Personnalisation div.colStd a.c00 { background-color:#C00000; }
#Personnalisation div.colStd a.c01 { background-color:#FF0000; }
#Personnalisation div.colStd a.c02 { background-color:#FFC000; }
#Personnalisation div.colStd a.c03 { background-color:#FFF000; }
#Personnalisation div.colStd a.c04 { background-color:#92D050; }
#Personnalisation div.colStd a.c05 { background-color:#00B050; }
#Personnalisation div.colStd a.c06 { background-color:#00B0F0; }
#Personnalisation div.colStd a.c07 { background-color:#0070C0; }
#Personnalisation div.colStd a.c08 { background-color:#002060; }
#Personnalisation div.colStd a.c09 { background-color:#7030A0; }
#Personnalisation div.colStd a.Plus {
	width:140px;
	border:0;
	margin:8px 0 0 30px;
}
#Personnalisation div.colStd a.Plus:hover { cursor:pointer; }
#colBack {
	top:50px;
	left:244px;
	width:157px;
	height:97px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/CouleursBackStandard.gif);
	visibility:hidden;
}
#colBack a {
	width:24px;
	height:24px;
	border:.1em solid #C5C5C5;
}
#colBack a:hover { border:.1em solid #F29436; }
/* Positionnement par ligne */
#colBack a.c00, #colBack a.c01, #colBack a.c02, #colBack a.c03, #colBack a.c04 { top:4px; }
#colBack a.c05, #colBack a.c06, #colBack a.c07, #colBack a.c08, #colBack a.c09 { top:34px; }
#colBack a.c10, #colBack a.c11, #colBack a.c12, #colBack a.c13, #colBack a.c14 { top:64px; }
/* Positionnement par colonne */
#colBack a.c00, #colBack a.c05, #colBack a.c10 { left:4px; }
#colBack a.c01, #colBack a.c06, #colBack a.c11 { left:34px; }
#colBack a.c02, #colBack a.c07, #colBack a.c12 { left:64px; }
#colBack a.c03, #colBack a.c08, #colBack a.c13 { left:94px; }
#colBack a.c04, #colBack a.c09, #colBack a.c14 { left:124px; }
/* Couleurs */
#colBack a.c00 { background-color:#FFFF00; }
#colBack a.c01 { background-color:#00FF00; }
#colBack a.c02 { background-color:#00FFFF; }
#colBack a.c03 { background-color:#FF00FF; }
#colBack a.c04 { background-color:#0000FF; }
#colBack a.c05 { background-color:#FF0000; }
#colBack a.c06 { background-color:#000080; }
#colBack a.c07 { background-color:#008080; }
#colBack a.c08 { background-color:#008000; }
#colBack a.c09 { background-color:#800080; }
#colBack a.c10 { background-color:#800000; }
#colBack a.c11 { background-color:#808000; }
#colBack a.c12 { background-color:#808080; }
#colBack a.c13 { background-color:#C0C0C0; }
#colBack a.c14 { background-color:#000000; }
#Personnalisation div.Smileys {
	top:50px;
	left:320px;
	width:157px;
	height:97px;
	background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Personnalisation/CouleursBackStandard.gif);
	visibility:hidden;
}
#Personnalisation div.Smileys a {
	width:15px;
	height:15px;
	color:#000000;
	background-color:#FFFFFF;
}
#Personnalisation div.Smileys a:hover { background-color:#F29436; }
/* Positionnement des smileys par ligne */
a.Biggrin, a.Wink, a.Cool, a.Confused, a.Cry, a.Eek, a.Neutral  { top:4px; }
a.Lol, a.Razz, a.Smile, a.Rolleyes, a.Sad, a.Evil, a.Twisted { top:25px; }
a.Mrgreen, a.Redface, a.Mad, a.Surprised, a.Question, a.Exclaim, a.Arrow { top:46px; }
a.Idea { top:67px; }
/* Positionnement des smileys par colonne */
a.Biggrin, a.Lol, a.Mrgreen, a.Idea { left:4px; }
a.Wink, a.Razz, a.Redface { left:25px; }
a.Cool, a.Smile, a.Mad { left:46px; }
a.Confused, a.Rolleyes, a.Surprised { left:67px; }
a.Cry, a.Sad, a.Question { left:88px; }
a.Eek, a.Evil, a.Exclaim { left:109px; }
a.Neutral, a.Twisted, a.Arrow { left:130px; }
/* Images des smileys */
a.Biggrin {background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_biggrin.gif); }
a.Wink { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_wink.gif); }
a.Cool { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_cool.gif); }
a.Confused { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_confused.gif); }
a.Cry { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_cry.gif); }
a.Eek { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_eek.gif); }
a.Neutral { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_neutral.gif); }
a.Lol { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_lol.gif); }
a.Razz { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_razz.gif); }
a.Smile { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_smile.gif); }
a.Rolleyes { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_rolleyes.gif); }
a.Sad { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_sad.gif); }
a.Evil { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_evil.gif); }
a.Twisted { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_twisted.gif); }
a.Mrgreen { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_mrgreen.gif); }
a.Redface { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_redface.gif); }
a.Mad { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_mad.gif); }
a.Surprised { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_surprised.gif); }
a.Question { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_question.gif); }
a.Exclaim { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_exclaim.gif); }
a.Arrow { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_arrow.gif); }
a.Idea { background-image:url(http://www.ressources.moteurprog.com/Ressources/Images/Smileys/icon_idea.gif); }

input, textarea, select, optgroup
{
    BACKGROUND-COLOR: #FFFFFF;
        BORDER-BOTTOM: 1px solid  #3e66ae;
    BORDER-LEFT: 1px solid  #8CA7D8;
    BORDER-RIGHT: 1px solid  #3E66AE;
    BORDER-TOP: 1px solid  #8CA7D8;
    COLOR: #000044;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
}

.comboCat
{
 BACKGROUND-COLOR: #fff0df;
 BORDER-BOTTOM: 1px solid #3E66AE;
 BORDER-LEFT: 1px solid #8CA7D8;
 BORDER-RIGHT: 1px solid #3E66AE;
 BORDER-TOP:  1px solid #8CA7D8;
 COLOR: #000044;
 FONT-FAMILY: Verdana;
 FONT-SIZE: 8pt;
 WIDTH:250;
}

.PasDeBord
{
 BORDER-BOTTOM: 0px;
 BORDER-LEFT: 0px;
 BORDER-RIGHT: 0px;
 BORDER-TOP:  0px;
}



.bginput
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        background-color: #fcfcfc;
        border-bottom: 2px solid #cccccc;
        border-left: 2px solid #dfdfdf;
        border-right: 2px solid #cccccc;
        border-top: 2px solid #dfdfdf;
        font-weight: bold;
}

.bgwcode_champ
{
background: url('http://www.ressources.moteurprog.com/Ressources/Images/wcode_images/fond_champ.gif') no-repeat #ffffff;
}

.messagerie_menu {
    BORDER: 1px solid  #8CA7D8;
    background-color: #b9d2ff;
    HEIGHT: 15px;
    WIDTH: 550px;
    margin: 10px;
    margin-left : auto;
    margin-right : auto;
    text-align: center;
}


body, td, thead
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
}

.cachediv { display: none; }


a
{
        color: #3366cc;
        text-decoration: none;
    font-weight: bold;
}
a:hover
{
    color: #445395;
        text-decoration: none;
    font-weight: bold;
}



/* LIEN POUR L'intitulé des forums, bleu souligné, clair au passage, petit*/
a.ARBO
{
        color: #11589B;
        text-decoration: underline;
    font-size: 7.5pt;
    font-family: Verdana;
}
a.ARBO:hover
{
        color: #448BCE;
        text-decoration: underline;
    font-size: 7.5pt;
    font-family: Verdana;
}

a.ARBO_DOMAINE
{
        color: #f87636;
        text-decoration: underline;
    font-size: 7.5pt;
    font-family: Verdana;
}
a.ARBO_DOMAINE:hover
{
        color: #448BCE;
        text-decoration: underline;
    font-size: 7.5pt;
    font-family: Verdana;
}

a.ARBO_SSCAT
{
        color: #85818D;
        text-decoration: none;
    font-size:7.5pt;
    font-weight: bold;
        font-family: Verdana;
}
a.ARBO_SSCAT:hover
 {
        color: #ECA848;
        text-decoration: none;
        font-size:7.5pt;
        font-weight: bold;
        font-family: Verdana;
}


.ComboMenu
{
        BACKGROUND-COLOR: #8CA7D8;
        BORDER-BOTTOM: 1px solid #3E66AE;
        BORDER-LEFT: 1px solid #8CA7D8;
        BORDER-RIGHT: 1px solid #3E66AE;
        BORDER-TOP: 1px solid #8CA7D8;
        COLOR: #000044;
        FONT-WEIGHT: bold;
        FONT-FAMILY: Verdana;
        FONT-SIZE: 8pt;
}


.TitrePage
{
        color: #7c98b8;
        text-decoration: none;
        font-size:26pt;
        font-family: Book Antiqua;
        font-weight: bold;
}

.TitreArbo
{
        color: #7c98b8;
        text-decoration: none;
        font-size:17pt;
        font-family: Book Antiqua;
        font-weight: bold;
}

a.TITRE_CAT
{
        color: #7c98b8;
        text-decoration: none;
        font-size:26pt;
        font-family: Book Antiqua;
        font-weight: bold;
}
a.TITRE_CAT:hover
 {
        color: #fff5e7;
        text-decoration: none;
        font-size:26pt;
        font-family: Book Antiqua;
        font-weight: bold;
}

a.TITRE_MSG
{
        color: #445395;
        text-decoration: none;
    font-size:15pt;
    font-style: italic;
        font-family: Verdana ;
}
a.TITRE_MSG:hover
 {
        color: #E35000;
        text-decoration: none;
    font-size=15pt;
        font-family: Verdana;
}

a.LIEN_ORANGE
{
        color: #E35000;
        text-decoration: none;
        font-size:8pt;
        font-family: Verdana ;
}

a.LIEN_MSG
{
        color: #445395;
        text-decoration: none;
    font-size:8pt;
        font-family: Verdana ;
}
a.LIEN_MSG:hover
 {
        color: #E35000;
        text-decoration: none;
    font-size=8pt;
        font-family: Verdana;
}


.GrosTitre
{
         color: #808080;
    text-decoration: none;
    font-size:24pt;
    font-style: italic;
    font-family: Arial Black;
}


a.NOIR
{
        FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    color: #000000
}
a.NOIR:hover
{
        FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    color: #445395
}

a.Noir2
{
        color: #000000;
        text-decoration: none;
    font-size:7.5pt;
}
a.Noir2:hover
{
        color: #000000;
        text-decoration: underline;
    font-size:7.5pt;
}


.TITRE_ORANGE
{
    FONT-SIZE: 18pt;
    FONT-FAMILY: Century Gothic;
    color: #E35000;
    FONT-WEIGHT: bold;
}


a.MENU {
        FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    color: #000000
}
a.MENU:hover {
        FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    color: #445395
}

a.type1
{
        color: #11589B;
        text-decoration: underline;
    font-family: Verdana;
}
a.type1:hover
{
        color: #448BCE;
        text-decoration: underline;
    font-family: Verdana;
}


.mod {
        BORDER-RIGHT: #d61717 2px solid; BORDER-TOP: #d61717 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #d61717 2px solid; COLOR: #d61717; LINE-HEIGHT: 125%; BORDER-BOTTOM: #d61717 2px solid; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #f3cccc
}
.codetitle {
        BORDER-RIGHT: #9ca9b4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9ca9b4 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #cdd6de; PADDING-BOTTOM: 5px; BORDER-LEFT: #9ca9b4 1px solid; WIDTH: 430; PADDING-TOP: 5px; BORDER-BOTTOM: #9ca9b4 1px solid; TEXT-ALIGN: left
}
.codediv {
        BORDER-RIGHT: #9ca9b4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; BACKGROUND: #fafafa; PADDING-BOTTOM: 5px; FONT: 12px Courier,"Courier New", sans-serif; OVERFLOW: auto; BORDER-LEFT: #9ca9b4 1px solid; WIDTH: 50%; COLOR: #006600; PADDING-TOP: 5px; BORDER-BOTTOM: #9ca9b4 1px solid; HEIGHT: 50px; TEXT-ALIGN: left
}














#site {
	text-align: center;
}
#site_centrale {
	width: 925px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	padding: 0px;
	overflow: visible;
	clear: both;
	display: block;
}

#header {
	width: 925px;
	height: 83px;
	background-color: #a6b9da;
	background-image: url('http://www.ressources.moteurprog.com/Ressources/Images/IHM/logo_fond.jpg');
	background-repeat: no-repeat;
}
#header_logo {
	height: 80px;
	width: 220px;
	float: left;
	padding-left: 5px;
	padding-top: 2px;
}
#header_pub {
	padding-top: 10px;
	padding-left: 30px;
	height: 73px;
	width: 670px;
	float: left;
}

#menu_haut {
	border: 1px solid #858585;
	width: 923px;
	height: 25px;
}
#menu_haut_part1 {
	width: 530px;
	height: 25px;
	float: left;
	background-color: #87a2cf;

}
#menu_haut_part1_2 {
	margin-top:4px;
	padding-left:25px;
}
#menu_haut_part2 {
	width: 25px;
	height: 25px;
	float: left;
}
#menu_haut_part3 {
	width: 366px;
	height: 25px;
	float: left;
	background-image: url('http://www.ressources.moteurprog.com/Ressources/Images/IHM/recherche_fond.gif');
}


#rechercher_part1 {
	float: left;
	width: 110px;
}
#rechercher_part1_place { margin-top: 7px; margin-left: 5px; }

#rechercher_part2 {
	float: left;
	width: 160px;
}
#rechercher_part2_place { margin-top: 4px; }

#rechercher_part3 {
	float: left;
}
#rechercher_part3_place { margin-top: 5px; }

#centre {
	width: 925px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	padding: 0px;
	overflow: visible;
	clear: both;
	display: block;
}

#menu_gauche {
	float: left;
	width: 155px;
	background-image: url('http://www.ressources.moteurprog.com/Ressources/Images/IHM/left_menu.gif');
}

#menu_gauche_fin {
	width: 150px;
	height: 11px;
	margin-left:2px;
	background-image: url('http://www.ressources.moteurprog.com/Ressources/Images/IHM/menu_gauche_fin.gif');
}


#menu_centre {
	float: left;
	width: 620px;
}
#menu_centre_haut {
	width: 621px;
	height: 22px;
	background-image: url('http://www.ressources.moteurprog.com/Ressources/Images/IHM/centrale_haut.gif');
	background-repeat: no-repeat;
}
#menu_centre_haut_place { padding-left:150px; }

#menu_centre_milieu {
	border: 1px solid #9ca9b4;
	width: 620px;
	clear: both;
	display: block;
	overflow: auto;
}

#menu_centre_bas {
	width: 623px;
	height: 13px;
	background-image: url('http://www.ressources.moteurprog.com/Ressources/Images/IHM/centrale_bas.gif');
	background-repeat: no-repeat;
	text-align: center;

}


#menu_droit {
	float: left;
	width: 143px;
	text-align: center;
	padding-top:10px;
	padding-left:5px;
}


#menu_titre {
	width: 148px;
	height: 18px;
	background-image: url('http://www.ressources.moteurprog.com/Ressources/Images/IHM/Menu.gif');
	text-align:center;
}
#menu_titre_place { padding-top: 3px; }

#menu_lien {
	width: 138px;
	height: 15px;
	padding-left: 10px;
	padding-top: 3px;
}

form {
        margin: 0px;
        padding: 0px;
}


#form_login {
	margin-top:2px;
	width: 133px;
	height: 40px;
	margin-left: 15px;
}
#form_login_champ {
	float: left;
	width: 92px;
	height: 40px;
}
#form_login_bouton {
	float: left;
	padding-top: 7px;
	width: 30px;
	height: 33px;
}

#lien_dom {
	width: 148px;
	height: 15px;
	padding-left: 10px;
	padding-top: 3px;

}
#lien_dom_img {
	float: left;
	width: 17px;
}
#lien_dom_lib {
	float: left;
}

#Bandeau_titre {
	background-color: #becce4;
	border-bottom-color: #9292ab;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-image: url('http://www.ressources.moteurprog.com/Ressources/Images/Titre/Titre_cadre.gif');
	background-repeat: no-repeat;
	background-position: right;
	height: 55px;
}
#Bandeau_titre_place { 	padding-top: 7px; padding-left: 25px; }
