/* rubriques list (page forum) */

#rubriqueRow_all
{
    background-color: #F8F9FF;
    margin-top: 10px;
    /*border-top: 1px solid #DF172A;*/
}

#rubriqueRow_l
{
    padding-left: 20px;
    padding-right: 10px;
    border-left: 6px solid #A29897;
}

#rubriqueRow_title
{
    padding-bottom: 7px;
}

#rubriqueRow_descr
{
}

#rubriqueRow_nbMsgs
{
    padding-top: 10px;
}

#rubriqueRow_r
{
    /*height: 50px;*/
    width: 132px;
    background-color: #ffffff;
    padding-left: 20px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    vertical-align: middle;
}


.datetimeCategoriesList {
        font-style: normal;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: 2E4BC0;
        text-decoration: underline;
}

a.datetimeCategoriesList:link {text-decoration: underline; color: 2E4BC0;}
a.datetimeCategoriesList:visited {text-decoration: underline; color: B519BB;}
a.datetimeCategoriesList:hover {text-decoration: none; color: 2E4BC0;}
a.datetimeCategoriesList:active {text-decoration: underline; color: 2E4BC0;}

.titreCateg {
        font-style: normal;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        color: 2E4BC0;
        text-decoration: underline;
}

a.titreCateg:link {text-decoration: underline; color: 2E4BC0;}
a.titreCateg:visited {text-decoration: underline; color: B519BB;}
a.titreCateg:hover {text-decoration: none; color: 2E4BC0;}
a.titreCateg:active {text-decoration: underline; color: 2E4BC0;}


/* forms */

#div_form_ban
{
    border: 1px solid #003399;
    padding: 5px;
}

#div_form_delete_posts
{
    border: 1px solid #003399;
    padding: 5px;
}

#formAnswerDebate
{
    padding-left: 65px;
}

#formMargin0
{
    margin: 0;
    padding: 0;
}

#formEcrireMembre
{
    margin-left: 65px;
}


/* members list */
#membersList
{
    padding-left: 80px;
}


.cadrephoto{
	background-color: #5B2603;
	color: #5B2603;
	font-size : 10px;
	font-weight : normal;
	font-family: verdana, helvetica, arial, 'ms sans serif', sans-serif;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}


.typo_main12pxhp {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        color: 000000;
        text-decoration: none;
}

.bordure1_orange {
        border: 1px solid #F1A040;
}

a.:link {color: 3D39EC; font-family: Arial, Helvetica, sans-serif;text-decoration: underline; }
a.:visited {color: 9A33C5; font-family: Arial, Helvetica, sans-serif;text-decoration: underline; }
a.:hover {color: 9A33C5; font-family: Arial, Helvetica, sans-serif;text-decoration: none; }
a.:active {color: 3D39EC; font-family: Arial, Helvetica, sans-serif;text-decoration: underline; }


.StdLinkTreb {
}

a.StdLinkTreb:link {color: 3D39EC; font-family: Trebuchet MS,arial;text-decoration: underline; }
a.StdLinkTreb:visited {color: 52188C; font-family: Trebuchet MS,arial;text-decoration: underline; }
a.StdLinkTreb:hover {color: 52188C; font-family: Trebuchet MS,arial;text-decoration: none; }
a.StdLinkTreb:active {color: 3D39EC; font-family: Trebuchet MS,arial;text-decoration: underline; }


.StdBlueLikeLink {
	color: 3D39EC; font-family: Arial, Helvetica, sans-serif;text-decoration: none;
}


.StdLink {
}

a.StdLink:link {color: 3D39EC; font-family: Arial, Helvetica, sans-serif;text-decoration: underline; }
a.StdLink:visited {color: 52188C; font-family: Arial, Helvetica, sans-serif;text-decoration: underline; }
a.StdLink:hover {color: 52188C; font-family: Arial, Helvetica, sans-serif;text-decoration: none; }
a.StdLink:active {color: 3D39EC; font-family: Arial, Helvetica, sans-serif;text-decoration: underline; }

.StdLinkLight {
}

a.StdLinkLight:link {color: 9492CB; font-family: Arial, Helvetica, sans-serif;text-decoration: underline; }
a.StdLinkLight:visited {color: 7E6597; font-family: Arial, Helvetica, sans-serif;text-decoration: underline; }
a.StdLinkLight:hover {color: 7E6597; font-family: Arial, Helvetica, sans-serif;text-decoration: none; }
a.StdLikLight:active {color: 9492CB; font-family: Arial, Helvetica, sans-serif;text-decoration: underline; }


.StdLinkSize2 {
        font-size: 12px;
}

a.StdLinkSize2:link {color: 3D39EC; font-family: Arial, Helvetica, sans-serif;text-decoration: underline; }
a.StdLinkSize2:visited {color: 52188C; font-family: Arial, Helvetica, sans-serif;text-decoration: underline; }
a.StdLinkSize2:hover {color: 52188C; font-family: Arial, Helvetica, sans-serif;text-decoration: none; }
a.StdLinkSize2:active {color: 3D39EC; font-family: Arial, Helvetica, sans-serif;text-decoration: underline; }


.typoLienItalic11
a.typoLienItalic11:link {font-family: Arial, Helvetica, sans-serif;text-decoration: underline; color: 3D39EC;font-style: italic;}
a.typoLienItalic11:visited {font-family: Arial, Helvetica, sans-serif;text-decoration: underline; color: 3D39EC;font-style: italic;}
a.typoLienItalic11:hover {font-family: Arial, Helvetica, sans-serif;text-decoration: none; color: 3D39EC;font-style: italic;}
a.typoLienItalic11:active {font-family: Arial, Helvetica, sans-serif;text-decoration: underline; color: 3D39EC;font-style: italic;}


.typoprinciprouge13 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-style: normal;
        font-weight: bold;
        color: ED1C24;
}

.typoprinciprouge11 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: bold;
        color: ED1C24;
}


.typofooter {
        font-family: Arial, Helvetica, sans-serif;
        color: FFFFFF;
        text-decoration: none;
        font-size: 10px;
        font-style: normal;
        font-weight: none;
        background-image : url('/immo/images/frames/fond_titre_rouge_bm.gif') ;
}


a.typofooter:link {
        color: FFFFFF;
}

a.typofooter:visited {
        color: FFFFFF;
}

.typoprincipblanche {
        font-style: normal;
        font-weight: bold;
        color: FFFFFF;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
}
.typoprincipblanchecap {
        font-weight: bold;
        color: FFFFFF;
        text-decoration: none;
        background-image : url('/immo/images/frames/fond_titre_rouge.gif') ;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-style: normal;

}

.typoprincipblanchecap13px {
        text-decoration: none;
        font-style: normal;
        font-weight: bold;
        background-color: #EEEFF5;
        text-transform: ;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        text-align:center;
        color: #2743B6;
}

.typoprincipnoir10px {
        font-family: Arial, Helvetica, sans-serif;
        font-weight: none;
        text-align:center;
        color: #000000;
        font-size: 10px;
        font-style: normal;
}

.marron10px {
        font-family: Arial, Helvetica, sans-serif;
        font-weight: none;
        text-align:center;
        color: #523421;
        font-size: 10px;
        font-style: normal;
}

a.marron10px:link {color: 523421; font-family: Arial, Helvetica, sans-serif;text-decoration: underline; }
a.marron10px:visited {color: 523421; font-family: Arial, Helvetica, sans-serif;text-decoration: underline; }
a.marron10px:hover {color: 523421; font-family: Arial, Helvetica, sans-serif;text-decoration: none; }
a.marron10px:active {color: 523421; font-family: Arial, Helvetica, sans-serif;text-decoration: underline; }


.typoprincipgrey10px {
        font-weight: none;
        text-align:center;
        color: #646A75;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
}


.typoprincipnoir11px {
        font-weight: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        text-align:center;
        color: #000000;
}


.typoprincipnoir12px {
        font-family: Arial, Helvetica, sans-serif;
        text-align:center;
        font-size: 12px;
        font-style: normal;
        font-weight: none;
        color: #000000;
}



.typoprincipnoir8px {
        font-weight: none;
        text-align:center;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8px;
        font-style: normal;
        color: #000000;
}

.typoprincipnoir8px:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8px;
        font-style: normal;
        font-weight: none;
        text-align:center;
        color: #000000;
}

.typoprincipnoir8px:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: none;
        text-align:center;
        font-size: 8px;
        font-style: normal;
        color: #000000;
}

.typoprincipnoir8px:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8px;
        font-style: normal;
        font-weight: none;
        text-align:center;
        color: #000000;
}

.typoprincipnoir8px:active {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: none;
        text-align:center;
        font-size: 8px;
        font-style: normal;
        color: #000000;
}

a.typoprincipblanche:link {
        font-weight: normal;
        color: FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        text-decoration: underline;
}
a.typoprincipblanche:visited {
        font-weight: normal;
        color: FFFFFF;
        text-decoration: underline;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        }

a.typoprincipblanche:hover {
        color: FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        text-decoration: underline;
}
a.typoprincipblanche:active {
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        color: FFFFFF;}



.typoprincipbleuestit {
        font-style: normal;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: 112EA5;
        background-color: #E4EAF0;
}

.typoprincipbleue12 {
        font-style: normal;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: 2E4BC0;
        text-decoration: underline;
}

a.typoprincipbleue12:link {text-decoration: underline; color: 2E4BC0;}
a.typoprincipbleue12:visited {text-decoration: underline; color: B519BB;}
a.typoprincipbleue12:hover {text-decoration: none; color: 2E4BC0;}
a.typoprincipbleue12:active {text-decoration: underline; color: 2E4BC0;}

.typoprincipbleueClaireUnbold10 {
        font-style: normal;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: 23A8CD;
        text-decoration: underline;
}

a.typoprincipbleueClaireUnbold10:link {text-decoration: underline; color: 23A8CD;}
a.typoprincipbleueClaireUnbold10:visited {text-decoration: underline; color: ED62F6;}
a.typoprincipbleueClaireUnbold10:hover {text-decoration: none; color: 23A8CD;}
a.typoprincipbleueClaireUnbold10:active {text-decoration: underline; color: ED62F6;}


.typoprincipbleueUnbold9 {
        font-style: normal;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: 2E4BC0;
        text-decoration: underline;
}

a.typoprincipbleueUnbold9:link {text-decoration: underline; color: 2E4BC0;}
a.typoprincipbleueUnbold9:visited {text-decoration: underline; color: B519BB;}
a.typoprincipbleueUnbold9:hover {text-decoration: none; color: B519BB;}
a.typoprincipbleueUnbold9:active {text-decoration: underline; color: B519BB;}


.typoprincipbleueUnbold10 {
        font-style: normal;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: 2E4BC0;
        text-decoration: underline;
}

a.typoprincipbleueUnbold10:link {text-decoration: underline; color: 2E4BC0;}
a.typoprincipbleueUnbold10:visited {text-decoration: underline; color: B519BB;}
a.typoprincipbleueUnbold10:hover {text-decoration: none; color: B519BB;}
a.typoprincipbleueUnbold10:active {text-decoration: underline; color: B519BB;}


.typoprincipbleueUnbold11 {
        font-style: normal;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: 2E4BC0;
        text-decoration: underline;
}

a.typoprincipbleueUnbold11:link {text-decoration: underline; color: 2E4BC0;}
a.typoprincipbleueUnbold11:visited {text-decoration: underline; color: B519BB;}
a.typoprincipbleueUnbold11:hover {text-decoration: none; color: B519BB;}
a.typoprincipbleueUnbold11:active {text-decoration: underline; color: B519BB;}


.typoprincipbleueUnbold12 {
        font-style: normal;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: 2E4BC0;
        text-decoration: underline;
}

a.typoprincipbleueUnbold12:link {text-decoration: underline; color: 2E4BC0;}
a.typoprincipbleueUnbold12:visited {text-decoration: underline; color: B519BB;}
a.typoprincipbleueUnbold12:hover {text-decoration: none; color: B519BB;}
a.typoprincipbleueUnbold12:active {text-decoration: underline; color: B519BB;}



.typoprincipbleue14 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        font-weight: bold;
        color: 2E4BC0;
}

a.typoprincipbleue14:link {text-decoration: underline;}
a.typoprincipbleue14:visited {text-decoration: underline; color: B519BB;}
a.typoprincipbleue14:hover {text-decoration: underline;}
a.typoprincipbleue14:active {text-decoration: underline;}

.typoprincipbleue {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: bold;
        color: 3D39EC;
}

a.typoprincipbleue:link {text-decoration: underline;}
a.typoprincipbleue:visited {text-decoration: underline; color: B519BB;}
a.typoprincipbleue:hover {text-decoration: none; }
a.typoprincipbleue:active {text-decoration: underline;}

.typoprincipbleueLien {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: 3D39EC;
        font-style: normal;
        font-weight: none;
}
a.typoprincipbleueLien:link {text-decoration: underline;}
a.typoprincipbleueLien:visited {text-decoration: underline; color: B519BB;}
a.typoprincipbleueLien:hover {text-decoration: none; color: 3D39EC;}
a.typoprincipbleueLien:active {text-decoration: underline;}


.typoprincipbleueLienHoverBlack {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: 3D39EC;
        font-style: normal;
        font-weight: none;
}
a.typoprincipbleueLienHoverBlack:link {text-decoration: underline;}
a.typoprincipbleueLienHoverBlack:visited {text-decoration: underline; color: B519BB;}
a.typoprincipbleueLienHoverBlack:hover {text-decoration: none; color: B519BB;}
a.typoprincipbleueLienHoverBlack:active {text-decoration: underline; color: B519BB;}

.typoprincipbleueLien8 {
        font-family: Arial;
        font-size: 8px;
        color: 3D39EC;
        font-style: normal;
        font-weight: none;
}
a.typoprincipbleueLien8:link {text-decoration: underline;}
a.typoprincipbleueLien8:visited {text-decoration: underline; color: B519BB;}
a.typoprincipbleueLien8:hover {text-decoration: none; color: 3D39EC;}
a.typoprincipbleueLien10:active {text-decoration: underline;}

.typoprincipbleueLien9 {
        font-family: Arial;
        font-size: 14px;
        color: 3D39EC;
        font-style: normal;
        font-weight: none;
}
a.typoprincipbleueLien9:link {text-decoration: underline;}
a.typoprincipbleueLien9:visited {text-decoration: underline; color: B519BB;}
a.typoprincipbleueLien9:hover {text-decoration: none; color: 3D39EC;}
a.typoprincipbleueLien10:active {text-decoration: underline; color: 0F025F;}


.typoprincipbleueLien10 {
        font-family: Arial;
        font-size: 10px;
        color: 3D39EC;
        font-style: normal;
        font-weight: none;
}
a.typoprincipbleueLien10:link {text-decoration: underline;}
a.typoprincipbleueLien10:visited {text-decoration: underline; color: B519BB;}
a.typoprincipbleueLien10:hover {text-decoration: none; color: 3D39EC;}
a.typoprincipbleueLien10:active {text-decoration: underline;}


.typoprincipbleueLien105 {
        font-family: Arial;
        font-size: 10.5px;
        color: 3D39EC;
        font-style: normal;
        font-weight: none;
}
a.typoprincipbleueLien105:link {text-decoration: underline;}
a.typoprincipbleueLien105:visited {text-decoration: underline; color: B519BB;}
a.typoprincipbleueLien105:hover {text-decoration: none; color: 3D39EC;}
a.typoprincipbleueLien105:active {text-decoration: underline;}


.typoprincipbleueLien105Bold {
        font-family: Arial;
        font-size: 10.5px;
        color: 3D39EC;
        font-style: bold;
        font-weight: none;
}
a.typoprincipbleueLien105Bold:link {text-decoration: underline;}
a.typoprincipbleueLien105Bold:visited {text-decoration: underline; color: B519BB;}
a.typoprincipbleueLien105Bold:hover {text-decoration: none; color: 3D39EC;}
a.typoprincipbleueLien105Bold:active {text-decoration: underline;}


.typoprincipbleueLien11 {
        font-family: Arial;
        font-size: 11px;
        color: 3D39EC;
        font-style: normal;
        font-weight: none;
}
a.typoprincipbleueLien11:link {text-decoration: underline;}
a.typoprincipbleueLien11:visited {text-decoration: underline; color: B519BB;}
a.typoprincipbleueLien11:hover {text-decoration: none; color: 3D39EC;}
a.typoprincipbleueLien11:active {text-decoration: underline;}


.typoprincipbleueLien12 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: 3D39EC;
        font-style: normal;
        font-weight: none;
}
a.typoprincipbleueLien12:link {text-decoration: underline;}
a.typoprincipbleueLien12:visited {text-decoration: underline; color: B519BB;}
a.typoprincipbleueLien12:hover {text-decoration: none; color: 3D39EC;}
a.typoprincipbleueLien12:active {text-decoration: underline;}


.typoprincipbleueLien13 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: 3D39EC;
        font-style: normal;
        font-weight: none;
}
a.typoprincipbleueLien13:link {text-decoration: underline;}
a.typoprincipbleueLien13:visited {text-decoration: underline; color: B519BB;}
a.typoprincipbleueLien13:hover {text-decoration: none; color: 3D39EC;}
a.typoprincipbleueLien13:active {text-decoration: underline;}


.typoprincipbleueLien14 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: 3D39EC;
        font-style: normal;
        font-weight: none;
}
a.typoprincipbleueLien14:link {text-decoration: underline;}
a.typoprincipbleueLien14:visited {text-decoration: underline; color: B519BB;}
a.typoprincipbleueLien14:hover {text-decoration: none; color: 3D39EC;}
a.typoprincipbleueLien14:active {text-decoration: underline;}


.typoprincipvert {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: 26831D;
        font-style: normal;
        font-weight: none;
}

.typoprincipvertRep {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: 26831D;
        font-style: normal;
        font-weight: none;
}


.typoprincipvertbold {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: 26831D;
        font-style: normal;
        font-weight: none;
}

.typoprincipvertclair {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: 74DE6A;
        font-style: normal;
        font-weight: none;
}

.typoprincipvertclairbold {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: 698B37;
        font-style: bold;
        font-weight: none;
}

.typoprinciprouge {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: BE202B;
        font-style: normal;
        font-weight: none;
}

.typoprinciporange {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: D57902;
        font-style: normal;
        font-weight: none;
}

.typoprincipbleueNoir105 {
        font-family: Arial;
        font-size: 15px;
        color: 000000;
        font-style: normal;
        font-weight: none;
}

.typoprincipbleueNoir9 {
        font-family: Arial;
        font-size: 13px;
        color: 000000;
        font-style: normal;
        font-weight: none;
}

a.typoprincipbleueNoir9:link {text-decoration: none; color: 000000;}
a.typoprincipbleueNoir9:visited {text-decoration: none; color: 000000;}
a.typoprincipbleueNoir9:hover {text-decoration: none; color: 000000;}
a.typoprincipbleueNoir9:active {text-decoration: none; color: 000000;}



a.chapo {color:000000;text-decoration:none;font-family:Arial, Verdana, sans-serif;font-size:10px}

.typoprincipbleueSmall {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: 3D39EC;
        font-style: normal;
        font-weight: normal;
}

a.typoprincipbleueSmall:link {text-decoration: underline;}
a.typoprincipbleueSmall:visited {text-decoration: underline; color: 3D39EC;}
a.typoprincipbleueSmall:hover {text-decoration: none; }
a.typoprincipbleueSmall:active {text-decoration: underline;}


.typoprincipbleueUnbold {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        color: 3D39EC;
        text-decoration: underline;
}

a.typoprincipbleueUnbold:link {text-decoration: underline;}
a.typoprincipbleueUnbold:visited {text-decoration: underline; color: 3D39EC;}
a.typoprincipbleueUnbold:hover {text-decoration: none; }
a.typoprincipbleueUnbold:active {text-decoration: underline;}



a.typoprincipgrasrouge:active {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        color: ED1C24;
        text-decoration: none;
}

a.typoprincipbleuefonce:link {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: bold;
        color: 112EA5;
        text-decoration: none;
}
a.typoprincipbleuefonce:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: bold;
        color: 112EA5;
        text-decoration: none;
        }

a.typoprincipbleuefonce:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: bold;
        color: 112EA5;
        text-decoration: underline;
}
a.typoprincipbleuefonce:active {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: bold;
        color: 112EA5;
        text-decoration: underline;
}

.typo_princip11pxblanche {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        color: FFFFFF;
        text-decoration: none;
}

.typo_princip11pxblanche:link {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        color: FFFFFF;
        text-decoration: none;
}

.typo_princip11pxblanche:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        color: FFFFFF;
        text-decoration: none;
}

.typo_princip11pxblanche:hover {
        font-style: normal;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: FFFFFF;
        text-decoration: none;
}

.typo_princip11pxblanche:active {
        font-style: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: FFFFFF;
        text-decoration: none;
}

.typo_princip10px {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        font-weight: normal;
        color: 000000;
        text-decoration: none;
}



.typo_princip11px {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        color: 000000;
        text-decoration: none;
}
.typo_princip11px:link {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        color: 000000;
        text-decoration: none;
}

.typo_princip11px:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        color: 000000;
        text-decoration: none;
}

.typo_princip11px:hover {
        font-size: 12px;
        font-style: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: 000000;
        text-decoration: none;
}

.typo_princip11px:active {
        font-style: normal;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: 000000;
        text-decoration: none;
}

.typo_princip14px {
        font-style: normal;
        font-weight: normal;
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 14px;
        color: 000000;
        text-decoration: none;
}

.typo_princip14px:link {
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        font-weight: normal;
        color: 000000;
        text-decoration: underline;
}

.typo_princip14px:visited {
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        font-weight: normal;
        color: 000000;
        text-decoration: underline;
}

.typo_princip14px:hover {
        font-family: Tahoma, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 14px;
        font-style: normal;
        color: 000000;
        text-decoration: none;
}

.typo_princip14px:active {
        font-family: Tahoma, Helvetica, sans-serif;
  font-size: 14px;
        font-style: normal;
        font-weight: normal;
        color: 000000;
        text-decoration: none;
}

.typo_princip12pxhp {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;
        font-style: normal;
        font-weight: normal;
        color: 000000;
}

.typo_princip12pxhp:link {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        color: 000000;
        text-decoration: none;
}

.typo_princip12pxhp:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        color: 000000;
        text-decoration: none;
}

.typo_princip12pxhp:hover {
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        color: 000000;
        text-decoration: none;
}

.typo_princip12pxhp:active {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        color: 000000;
        text-decoration: none;
}


.typoprincipGrasNoir12 {
        font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
        font-style: normal;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
}

.typoprincipGrasNoir11 {
        font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
        font-style: normal;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
}

.typoprincipGrasNoir10 {
        font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
}


.typo_princip10px {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        color: 000000;
        text-decoration: none;
        border-collapse: collapse;
}

.typo_princip14px {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        font-weight: normal;
        color: 000000;
        text-decoration: none;
        border-collapse: collapse;
}

.typo_princip12px {
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: 112EA5;
        text-decoration: none;
        font-size: 12px;
        font-style: normal;
        border-collapse: collapse;
}

.typoprincipgras11px {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: bold;
        color: 112EA5;
        text-decoration: none;

}

.typoprincipgras12px {
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: 112EA5;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;

}

.typoprincipgras12px:link {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        color: 112EA5;
        text-decoration: underline;

}

.typoprincipgras12px:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        color: 112EA5;
        text-decoration: underline;

}

.typoprincipgras12px:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        color: 112EA5;
        text-decoration: none;

}

.typoprincipgras12px:active {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        color: 112EA5;
        text-decoration: underline;

}

.typoprincipgras10px {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: bold;
        color: 112EA5;
        text-decoration: none;
}

.typoprincipgrasrouge12px {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        color: ED1C24;
        text-decoration: none;
        line-height: 14px;

}
.typoprincipgrasrouge11px {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: bold;
        color: ED1C24;
        text-decoration: none;
        line-height: 14px;
}

.typoprincipblanche12px {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        color: FFFFFF;
        text-decoration: none;
}

.typoprincipgrasrougefonce14px {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-style: normal;
        font-weight: bold;
        color: C0040B;
        text-decoration: none;
        line-height: 14px;
}


.typoprincipgrasrouge14px {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-style: normal;
        font-weight: bold;
        color: ED1C24;
        text-decoration: none;
        line-height: 14px;
}

.typoprincipgrasrouge14px:link {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-style: normal;
        font-weight: bold;
        color: ED1C24;
        text-decoration: underline;
        line-height: 14px;
}

.typoprincipgrasrouge14px:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-style: normal;
        font-weight: bold;
        color: ED1C24;
        text-decoration: underline;
        line-height: 14px;
}

.typoprincipgrasrouge14px:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-style: normal;
        font-weight: bold;
        color: ED1C24;
        text-decoration: none;
        line-height: 14px;
}

.typoprincipgrasrouge14px:active {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-style: normal;
        font-weight: bold;
        color: ED1C24;
        text-decoration: underline;
        line-height: 14px;
}

.typoprincipblanche16px {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: none;
        color: FFFFFF;
        text-decoration: none;
}



.typoprinciprougefonce16px {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: none;
        color: #AB060C;
        text-decoration: none;
}


.typobleue {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: bold;
        color: 2E4BC0;
}

.typobleue16px {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: none;
        color: 112EA5;
}

.typogris11px {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: bold;
        color: E2EBEC;
        text-decoration: none;
}

.typojaune16px {
        font-weight: none;
        color: 000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-style: normal;
        text-decoration: none;
}

.typo_princip16px {
        font-size: 14px;
        font-style: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: 000000;
        text-decoration: none;
}


.typoprincipbleue14px {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        font-weight: none;
        color: 2E4BC0;
}

a.typoprincipbleue14px:link {text-decoration: underline;}
a.typoprincipbleue14px:visited {text-decoration: underline;}
a.typoprincipbleue14px:hover {text-decoration: none; }
a.typoprincipbleue14px:active {text-decoration: underline;}



.bgdciel {
background-color: #FEF3EC ;
}

.bgdbeige {
background-color: #FFFAE5 ;
}

.bgdbeigeclair {
background-color: #FDFAEE ;
}


.bgdcielfonce {

background-image : url('/images/degrade_bleu.gif')
}

.bgdblanc {
background-color: #FFFFFF ;
}

.bgdgris {
background-color:#E2EBEC ;
}

.bgdgris2 {
background-color:#E7E8EC ;
}

.bgdorangeclair {
background-color:#FFD39E ;
}

.bgdcielfonce2 {
background-color: #6B718C ;
}

.bordureOBL {
    border: 0px solid #FFFFFF;
    border-top:1px solid  #FFFFFF;
}

.bordureT {
        border: 1px solid #003399;
        border-center:1px solid #003399;
        border-left:1px solid #003399;
        border-right:1px solid  #003399;
        border-bottom:1px solid  #003399;
        border-top:1px solid  #003399;
}

.bordure1 {
        border: 1px solid #003399;
}

.bordure1_orange {
        border: 1px solid #F1A040;
}


.bordure3 {
        border: 1px solid #003399;
}

.borduregd {
        border: 0px solid #003399;
        border-left:1px solid #003399;
        border-right:1px solid  #003399;
}

.bordureCadregdb {
        border: 0px solid #003399;
        border-left:1px solid #003399;
        border-right:1px solid  #003399;
        border-bottom:1px solid  #003399;
}

.bordureh
{
        border: 0px solid #003399;
        border-top:1px solid #003399;
}

.bordure2 {
        border: 1px solid #003399;
        background-color: #E4EAF0;
}

a.typoprincipbleue2:link {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: 2E4BC0;
}
a.typoprincipbleue2:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: 2E4BC0;
        }
a.typoprincipbleue2:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: 2E4BC0;
}
a.typoprincipbleue2:active {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: 2E4BC0;
}

input{font-family: Arial;
      font-size: 13px;
      font-style: normal;
      font-weight: normal;
      color: 112EA4;
      text-decoration: none;
}

select        {        font-family: Arial;
                        font-weight: normal;
                        color: 112EA4;
                        font-size: 11px;
                        font-style: normal;
                        text-decoration: none;
}

.ofchoix{
      font-family: Arial;
      font-weight: normal;
      font-size: 11px;
      font-style: normal;
      color: #112EA4;
      text-decoration: none;
      background-color:#FFFFFF;
}


BODY{
}
h3 {
        text-decoration: none;
        border: 0px;
        font-family: Arial;
        font-size: 11px;
        color: #000000;
}

h1 {
        color: #FFFFFF;
        font-family: Arial;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
        border: 0px;
}
h2 {
        font-weight: bold;
        color: #000000;
        font-family: Arial;
        font-size: 12px;
        text-decoration: none;
        border: 0px;
}
a.typomainbleue2:link {
        font-family: Arial;
        font-size: 10px;
        color: 2E4BC0;
}
a.typomainbleue2:visited {
        font-family: Arial;
        font-size: 10px;
        color: 2E4BC0;
        }
a.typomainbleue2:hover {
        font-family: Arial;
        font-size: 10px;
        color: 2E4BC0;
}
a.typomainbleue2:active {
        font-family: Arial;
        font-size: 10px;
        color: 2E4BC0;
}
.tdm1, a.tdm1:link, a.tdm1:visited, a.tdm1:active {
        margin-bottom: 0px;
        font-family: arial;
        font-size: 12px;
        color: #000000;
        text-align: left;
    text-decoration:none;
}
a.tdm1:hover {
        margin-bottom: 0px;
        font-family: arial;
        font-size: 12px;
        color: #000000;
        text-decoration:none;
}

#button {
    padding: 2px;
    border-right: 1px solid gray;
    border-bottom: 1px solid gray;
    font-family: Arial;
    font-size:11px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    color: white;
    background-color: #0021A4;
    padding-left: 10px;
    padding-right: 10px;
    border-top: 1px solid white;
    border-left: 1px solid white;
  }

  #button:hover {
    background-color: #2E4BC0;
  }


<style type="text/css">

body { color:black; background-color:white; }

a { color:blue; text-decoration:underline; }
a:hover { color:blue; text-decoration: underline; }
a:visited { color:purple; }

.cadreannonces2 { background-color:#F2A64C; }
.tableauannonces2 {background-color:#FEFBEA; }

.entete { background-color:#AAAAFF; }
.menu { background-color:#AAAAFF; }
.pieddepage { background-color:#DDDDFF; }

.enteteannonces { background-color: #AAAAFF;}
.pieddepageannonces { background-color: #FFEDE5;}

.bordmenu { background-color:black; }
.fondmenu { background-color:#DDDDFF; }
.fondtitremenu { background-color:#EEEEFF; }

</style>



