body {
	background-color: #fff;
    background-image: url('../img/fond-body.png');
	background-repeat: repeat-x;
	font-family :  Arial, "Book Antiqua", Helvetica;
	font-size: 12px;
	margin: 0;
	padding: 5px;
	text-align: justify;
}

h1 {
	font-weight: bold;
    font-style: italic ;
    font-size: 20px;
    color: #5398dd; /* d05816 - 5398dd*/
	margin: 0;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	padding: 3px 3px 3px 10px;
	/*width: 700px;*/
	text-align: center;
}
h2 {
	margin-top: 10px;
	font-weight: bold;
    font-size: 16px;
    color: #5398dd;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;

}

h3 {
	margin-top: 10px;
	font-weight: bold;
    font-size: 13px;
	text-decoration: underline ;
    color: #5398dd;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;

}

.H1{
	padding:5px;
}


p {
	margin-top: 0;
}

a {
    color: #5398dd;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}

form {
	margin-top: 0;
	margin-bottom: 0;
}

td {
	vertical-align:top;
}

select {
    font-size: 11px;
    font-family: 'Comic Sans MS', Courier, Arial;
    text-decoration: none

}
input {
    font-size: 11px;
    font-family: 'Comic Sans MS', Courier, Arial;
    text-decoration: none

}
textarea {
    font-size: 11px;
    font-family: 'Comic Sans MS', Courier, Arial;
    text-decoration: none

}

hr {
	clear: both;
	visibility: hidden;
}
.spacer {
	clear: both;
}

.divlink{
	padding: 3px;
	color: #ba9e9e; /*999999*/
	cursor: pointer;
}

.divlinksel{
	padding: 3px;
	color: #ff0000;
}


.normaltext {
	font-size: 12px;
}
.smalltext {
	font-size: 11px;
}

.attention {
	color: red;
}
.red {
	color: red;
}
.gray {
	color: gray;
}
.green {
	color: #569E46;
}
.black {
	color: #000000;
}

.entete{
	margin-right: 10px;
	float:right;
	text-align: right;
	color: #707e95;
	font-size: 11px;
}

.nbProvidersMessage
{
	margin-top: 8px;
	margin-right: 10px;
	text-align: right;
	color: #ffffff;
	font-size: 11px;
}

.quickSearch
{
	margin-top: 10px;
	margin-right: 10px;
}

.welcomeMessage
{
	margin-top: 12px;
	margin-right: 10px;
	text-align: right;
	color: #000000;
	font-size: 11px;
}

.AdSense
{
	margin-top: 17px;
	background-color: #bcd9ee;
	margin-right: 30px;
}

.wrapper{
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	/*background-color: #ffffff;*/
    background-image: url('../img/fond-body.png');
	background-repeat: repeat-x;
	background-color: #fff;
}

.logo {
    background-image: url('../img/logo19.png');
	background-repeat: no-repeat;
	height: 130px;
	width: 1000px;
	text-align: left;
	color: #ffffff;
}

.contentTop {
	margin-top: 5px;
	/*background-color: #9ecee4; 9ecee4*/
    background-image: url('../img/contentTop.png');
	background-repeat: no-repeat;
	background-position:right bottom;
	width: 1000px;
	height:11px;
}

.contentMiddle {
    background-image: url('../img/contentMiddle.png');
	background-repeat: repeat-y;
	width: 1000px;
}

.contentBottom {
    background-image: url('../img/contentBottom.png');
	background-repeat: no-repeat;
	background-position:left top;
	width: 1000px;
	height:11px;
}

.speedButtonGreen {
    background-image: url('../img/bouton-speed-green-inactive.png');
	background-repeat: no-repeat;
	background-position:left top;
	width: 240px;
	height:80px;
}

.speedButtonGreenActive {
    background-image: url('../img/bouton-speed-green-active.png');
	background-repeat: no-repeat;
	background-position:left top;
	width: 240px;
	height:80px;
}

.speedButtonBlue {
    background-image: url('../img/bouton-speed-blue-inactive.png');
	background-repeat: no-repeat;
	background-position:left top;
	width: 240px;
	height:80px;
}

.speedButtonBlueActive {
    background-image: url('../img/bouton-speed-blue-active.png');
	background-repeat: no-repeat;
	background-position:left top;
	width: 240px;
	height:80px;
}

.speedButtonRed {
    background-image: url('../img/bouton-speed-red-inactive.png');
	background-repeat: no-repeat;
	background-position:left top;
	width: 240px;
	height:80px;
}

.speedButtonRedActive {
    background-image: url('../img/bouton-speed-red-active.png');
	background-repeat: no-repeat;
	background-position:left top;
	width: 240px;
	height:80px;
}

.speedButtonYellow {
    background-image: url('../img/bouton-speed-yellow-inactive.png');
	background-repeat: no-repeat;
	background-position:left top;
	width: 240px;
	height:80px;
}

.speedButtonYellowActive {
    background-image: url('../img/bouton-speed-yellow-active.png');
	background-repeat: no-repeat;
	background-position:left top;
	width: 240px;
	height:80px;
}

.speedButtonContent{
	font-family : 'Trebuchet MS', 'Comic Sans MS', Tahoma, Arial, "Book Antiqua", Helvetica;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #000000;
	padding: 5px 5px 5px 5px;
}

.speedButtonAlert{
	padding: 7px 0px 0px 0px;
	color: #ff6c0a;
	text-align: right;
}

.leftcolumn {
	float: left;
	width: 235px;
	margin: 0;
	padding: 5px 8px 5px 8px;
}

.content {
	float: left;
	margin: 0px;
	width: 725px; /*-130*/
	padding: 0px 5px 5px 10px;
}


.menu {
	background-image: url('../img/menutopblue.png');
	background-repeat:no-repeat;
	float:left;
	height: 32px;
	width: 1000px;
	margin-top: 10px;
	padding-top: 8px;
	text-align: center;
	vertical-align: bottom;
}

.menuitemtop {
	margin-left: 35px;
	margin-right: 35px;
}
.menuitemtop a {
    font-weight: bold;
    font-size: 14px;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
}
.menuitemtop a.normal {
    color: #000000;/ffffff;*/
}
.menuitemtop a.current {
    color: #006aaf; /ff651f/
}

.menubottom {
    font-size: 15px;
	margin-top: 2px;
	float:left;
	height: 20px;
	width: 1000px;
	padding-top: 5px;
	padding-bottom: 3px;
	text-align: left;
	vertical-align: middle;
    /*border: 1px solid green;*/
}

.menuitembottom {
	margin-left: 42px;
	margin-right: 42px;
}
.menuitembottom a {
    font-weight: bold;
    font-size: 14px;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
}
.menuitembottom a:hover {
    background:#ffffff;
}
.menuitembottom a.normal {
    color: black;
}
.menuitembottom a.current {
    color: #006aaf;
}


.CategoryAcceleratorTop {
    background-image: url('../img/Accelerator-top.gif'); /* linkToSearch*/
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
}

.CategoryAcceleratorMiddle {
    background-image: url('../img/Accelerator-middle.gif');
	background-repeat: repeat-y;
	width: 725px;
}

.CategoryAcceleratorBottom {
    background-image: url('../img/Accelerator-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
}

.CategoryAcceleratorContent {
	font-family : 'Trebuchet MS', 'Comic Sans MS', Tahoma, Arial, "Book Antiqua", Helvetica;
	text-align: justify;
	padding: 10px;
}

.CategoryAcceleratorContent a {
	text-decoration: none;
	color: #c89375;
}

.CategoryAcceleratorIndex {
	font-family : 'Trebuchet MS', 'Comic Sans MS', Tahoma, Arial, "Book Antiqua", Helvetica;
	text-align: left;
	padding: 10px;
}

.CategoryAcceleratorIndex a {
	text-decoration: none;
	color: #5398dd; /*999999*/
	font-weight: bold;
}
.CategoryAcceleratorIndex a:hover {
	color: #ff0000;
}

.AnnuaireAjaxTop {
    background-image: url('../img/annuaire-ajax-top.png');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 8px;
	width: 356px;
	margin: 0px;
}

.AnnuaireAjaxMiddle {
    background-image: url('../img/annuaire-ajax-middle.png');
	background-repeat: repeat-y;
	width: 356px;
}

.AnnuaireAjaxBottom {
    background-image: url('../img/annuaire-ajax-bottom.png');
	background-position:left top;
	background-repeat: no-repeat;
	height: 8px;
	width: 356px;
}

.AnnuaireAjaxContent {
	padding: 5px;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	text-align: justify;
}

.AnnuaireAjaxBigTop {
    background-image: url('../img/annuaire-ajaxbig-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 9px;
	width: 725px;
	margin: 0px;
}

.AnnuaireAjaxBigMiddle {
    background-image: url('../img/annuaire-ajaxbig-middle.gif');
	background-repeat: repeat-y;
	width: 725px;
}

.AnnuaireAjaxBigBottom {
    background-image: url('../img/annuaire-ajaxbig-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 9px;
	width: 725px;
}

.AnnuaireAjaxBigContent {
	padding: 5px;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	text-align: justify;
}



/* Used for professional pub */
/************************/
.encartpub {
    background-image: url('../img/Encart.png');
	background-repeat: no-repeat;
	background-position:left top;
	font-family : Arial, "Comic Sans MS", "Book Antiqua", Arial, Helvetica; /*Tahoma*/
	padding: 4px 3px 0px 3px;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
	color: #5398dd; /* 4c6bb1 */
	width: 230px;
	height: 148px;
}

.encartpub a {
    color: #1a7eb9;/*ff651f*/
	text-decoration:none;
	font-weight : bold;

}

.encartpub a:hover {
    color: #ff0000;/*ff651f*/
	text-decoration:none;
	font-weight : bold;

}

/************************/



/* Used for generic pub */
/************************/
.pubgenTop {
    background-image: url('../img/pubgen-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 9px;
	width: 320px;
	margin: 0px;
}

.pubgenMiddle {
    background-image: url('../img/pubgen-middle.gif');
	background-repeat: repeat-y;
	width: 320px;
}

.pubgenBottom {
    background-image: url('../img/pubgen-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 9px;
	width: 320px;
}

.pubgenContent {
	padding: 0px 10px 0px 10px;
	font-family: Tahoma, 'Trebuchet MS', 'Comic Sans MS', Arial;
	font-size: 11px;
	text-align: justify;
	color: #000000;
}

.pubgenContent a {
	color: #ff651f;
	font-size: 11px;
	font-weight: normal;
}
/************************/



.lastupdate {
	float: left;
	width: 470px;
	font-size: 0.85em;
	padding-top: 10px;
	padding-left: 20px;
}
.copyright {
	float: right;
	text-align: right;
	font-size: 0.85em;
	width: 470px;
	padding-top: 10px;
	padding-right: 20px;
}

.arriereplanrubric {
	height: 30px;
	padding-top: 14px;
	padding-left: 55px;
    background-image: url('../img/rubric.gif');
	font-weight: normal;
    font-size: 16px;
    color: #00000; /*B14A3C d05816 5398dd */
	font-family: 'Comic Sans MS', Arial;
}

.arriereplancategories {
	height: 30px;
	padding-top: 14px;
	padding-left: 55px;
    background-image: url('../img/rubric.gif');
	font-weight: normal;
    font-size: 14px;
    color: #58a4f0;
	font-family: 'Comic Sans MS', Arial;

}

.arriereplancategories a{
	font-weight: bold;
 	text-decoration: underline;
	color: #58a4f0;
}



.ListCategoryContent {
	padding-left: 5px;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	font-size: 12px;
	color: #000000;
}

.ListCategoryContent a {

	color: #58a4f0;
	font-size: 14px;
}

.ListCategoryContentSmall {
	padding: 15px 10px 10px 45px;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	font-size: 12px;
	color: #000000;
}

.ListCategoryContentSmall a {

	color: #58a4f0;
	font-size: 11px;
}

.ListCategoryTop {
    background-image: url('../img/disciplines-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
	margin: 0px;
}

.ListCategoryMiddle {
    background-image: url('../img/disciplines-middle.gif');
	background-repeat: repeat-y;
	width: 725px;
}

.ListCategoryBottom {
    background-image: url('../img/disciplines-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
}

.LinkToSearchTop {
    background-image: url('../img/linkToSearch-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
	margin: 0px;
}

.LinkToSearchMiddle {
    background-image: url('../img/linkToSearch-middle.gif');
	background-repeat: repeat-y;
	width: 725px;
}

.LinkToSearchBottom {
    background-image: url('../img/linkToSearch-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
}

.LinkToSearchContent {
	padding: 0px;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	font-size: 12px;
	text-align: center;
	color: #000000;
}

.LinkToSearchContent a {
	color: #5398dd;
	font-size: 14px;
	font-weight: bold;
}

.ProTop {
    background-image: url('../img/IntroPro-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
	margin: 0px;
}

.ProMiddle {
    background-image: url('../img/IntroPro-middle.gif');
	background-repeat: repeat-y;
	width: 725px;
}

.ProBottom {
    background-image: url('../img/IntroPro-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
}

.ProContent {
	padding: 0px 20px 0px 20px;
	text-align: left;
	color: #000000;
}

.ProContentTitle {
	padding: 0px 0px 8px 0px;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	font-weight: bold;
    font-size: 14px;
    color: #5398dd;
}

.ProContent a {
	color: #ff651f;
	font-size: 12px;
	font-weight: bold;
}

.ProContentInfoTop {
    background-image: url('../img/procontentinfo-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 9px;
	width: 320px;
	margin: 0px;
}

.ProContentInfoMiddle {
    background-image: url('../img/procontentinfo-middle.gif');
	background-repeat: repeat-y;
	width: 320px;
}

.ProContentInfoBottom {
    background-image: url('../img/procontentinfo-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 9px;
	width: 320px;
}
.ProContentInfoContent {
	padding: 0px 20px 0px 20px;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	font-size: 12px;
	text-align: left;
	color: #000000;
	height: 210px;
}


.DiplomeTop {
    background-image: url('../img/linkToSearch-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
	margin: 0px;
}

.DiplomeMiddle {
    background-image: url('../img/linkToSearch-middle.gif');
	background-repeat: repeat-y;
	width: 725px;
}

.DiplomeBottom {
    background-image: url('../img/linkToSearch-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
}

.DiplomeContent {
	padding: 10px 0px 10px 0px;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	font-size: 12px;
	text-align: center;
	color: #000000;
}


.IntroProTop {
    background-image: url('../img/IntroPro-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
	margin: 0px;
}

.IntroProMiddle {
    background-image: url('../img/IntroPro-middle.gif');
	background-repeat: repeat-y;
	width: 725px;
}

.IntroProBottom {
    background-image: url('../img/IntroPro-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
}

.IntroProContent {
	padding: 0px;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	font-size: 12px;
	text-align: left;
	color: #000000;
}

.IntroProContent a {
	color: #5398dd;
	font-size: 12px;
	font-weight: bold;
}

.PageCounterTop {
    background-image: url('../img/IntroPro-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
	margin: 0px;
}

.PageCounterMiddle {
    background-image: url('../img/IntroPro-middle.gif');
	background-repeat: repeat-y;
	width: 725px;
}

.PageCounterBottom {
    background-image: url('../img/IntroPro-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
}

.PageCounterContent {
	padding: 0px;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #000000;
}

.PageCounterContent a {
	color: #ff651f;
	font-size: 11px;
	font-weight: bold;
}


.AdsenseTop {
    background-image: url('../img/adsensetop-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
	margin: 0px;
}

.AdsenseMiddle {
    background-image: url('../img/adsensetop-middle.gif');
	background-repeat: repeat-y;
	width: 725px;
}

.AdsenseBottom {
    background-image: url('../img/adsensetop-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
}


.AlerteTop {
    background-image: url('../img/adsensetop-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
	margin: 0px;
}

.AlerteMiddle {
    background-image: url('../img/adsensetop-middle.gif');
	background-repeat: repeat-y;
	color: red;
	width: 725px;
}

.AlerteMiddle a{
	color: red;
	font-weight: bold;
	text-decoration: underline;
}

.AlerteBottom {
    background-image: url('../img/adsensetop-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
}


.IntroStageTop {
    background-image: url('../img/Stage-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
	margin: 0px;
}

.IntroStageMiddle {
    background-image: url('../img/Stage-middle.gif');
	background-repeat: repeat-y;
	width: 725px;
}

.IntroStageBottom {
    background-image: url('../img/Stage-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
}

.IntroStageContent {
	padding: 0px 25px 0px 55px;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	font-size: 11px;
	text-align: left;
	color: #000000;
}

.IntroStageContent a {
	color: #5398dd;
	font-size: 12px;
	font-weight: bold;
}


.indexStageLeft {
	float: left;
	margin: 0;
	width: 63%;

}
.indexStageRight {
	margin-left: 65%;
}


.StageTop {
    background-image: url('../img/Stage-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
	margin: 0px;
}

.StageMiddle {
    background-image: url('../img/Stage-middle.gif');
	background-repeat: repeat-y;
	width: 725px;
}

.StageBottom {
    background-image: url('../img/Stage-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
}

.StageContent {
	padding: 0px 10px 0px 20px;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	font-size: 12px;
	text-align: left;
	color: #000000;
}

.StageContent a {
	color: #5398dd;
	font-size: 12px;
	font-weight: bold;
}


.StageEncartTop {
    background-image: url('../img/StageEncart-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 9px;
	width: 320px;
	margin: 0px;
}

.StageEncartMiddle {
    background-image: url('../img/StageEncart-middle.gif');
	background-repeat: repeat-y;
	width: 320px;
}

.StageEncartBottom {
    background-image: url('../img/StageEncart-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 9px;
	width: 320px;
}

.StageEncartContent {
	padding: 0px 10px 0px 10px;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	font-size: 11px;
	text-align: center;
	color: #000000;
}

.StageEncartContent a {
	color: #ff651f;
	font-size: 13px;
	font-weight: bold;
}

.StageEncartPrioTop {
    background-image: url('../img/StageEncart-Prio-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 9px;
	width: 320px;
	margin: 0px;
}

.StageEncartPrioBlueTop {
    background-image: url('../img/StageEncart-PrioBlue-top.gif') !important;
}

.StageEncartPrioMiddle {
    background-image: url('../img/StageEncart-Prio-middle.gif');
	background-repeat: repeat-y;
	width: 320px;
}

.StageEncartPrioBlueMiddle {
    background-image: url('../img/StageEncart-PrioBlue-middle.gif') !important;
}

.StageEncartPrioBottom {
    background-image: url('../img/StageEncart-Prio-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 9px;
	width: 320px;
}

.StageEncartPrioBlueBottom {
    background-image: url('../img/StageEncart-PrioBlue-bottom.gif') !important;
}

.StageEncartPrioContent {
	padding: 0px 10px 0px 10px;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	font-size: 11px;
	text-align: center;
	color: #255211;
}

.StageEncartPrioBlueContent {
	color: #1a7eb9 !important;
}

.StageEncartPrioContent a {
	color: #4e9031;
	font-size: 11px;
	font-weight: bold;
}

.StageEncartPrioBlueContent a {
	color: #1a7eb9 !important;
}

.AnnuairePro {
	float: left;
	margin: 10px;
	vertical-align: middle;
}

.AnnuaireProAjaxTop {
    background-image: url('../img/StageEncart-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 9px;
	width: 320px;
	margin: 0px;
}

.AnnuaireProAjaxMiddle {
    background-image: url('../img/StageEncart-middle.gif');
	background-repeat: repeat-y;
	width: 320px;
}

.AnnuaireProAjaxBottom {
    background-image: url('../img/StageEncart-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 9px;
	width: 320px;
}

.AnnuaireProAjaxContent {
	padding: 0px 10px 0px 10px;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	font-size: 12px;
	text-align: justify;
	color: #000000;
}

.AnnuaireProAjaxContent a {
	color: #ff651f;
	font-size: 14px;
	font-weight: bold;
}

.IntroStageTop {
    background-image: url('../img/Stage-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
	margin: 0px;
}


.IntroArticleTop {
    background-image: url('../img/Stage-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
	margin: 0px;
}

.IntroArticleMiddle {
    background-image: url('../img/Stage-middle.gif');
	background-repeat: repeat-y;
	width: 725px;
}

.IntroArticleBottom {
    background-image: url('../img/Stage-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
}

.IntroArticleContent {
	padding: 0px 25px 0px 35px;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	font-size: 11px;
	text-align: left;
	color: #000000;
}

.IntroArticleContent a {
	color: #5398dd;
	font-size: 12px;
	font-weight: bold;
}




.MainMessageTop {
    background-image: url('../img/Stage-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
	margin: 0px;
}

.MainMessageMiddle {
    background-image: url('../img/Stage-middle.gif');
	background-repeat: repeat-y;
	width: 725px;
}

.MainMessageBottom {
    background-image: url('../img/Stage-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
}

.MainMessageContent {
	padding: 0px 25px 0px 35px;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	color: #000000;
}

.MainMessageContent a {
	color: #5398dd;
	font-size: 12px;
	font-weight: bold;
}


.AnnuaireEntryTop {
    background-image: url('../img/IntroPro-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 9px;
	width: 725px;
	margin: 0px;
}

.AnnuaireEntryMiddle {
    background-image: url('../img/IntroPro-middle.gif');
	background-repeat: repeat-y;
	width: 725px;
}

.AnnuaireEntryBottom {
    background-image: url('../img/IntroPro-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 9px;
	width: 725px;
}

.AnnuaireEntryContent {
	padding: 10px 20px 10px 20px;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	font-size: 12px;
	text-align: center;
	color: #000000;
}

.AnnuaireEntryContent a {
	color: #5398dd;
	font-size: 16px;
	font-weight: bold;
}



.FormulaireTop {
    background-image: url('../img/Stage-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 9px;
	width: 725px;
	margin: 0px;
}

.FormulaireMiddle {
    background-image: url('../img/Stage-middle.gif');
	background-repeat: repeat-y;
	width: 725px;
}

.FormulaireBottom {
    background-image: url('../img/Stage-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 9px;
	width: 725px;
}

.FormulaireContent {
	padding: 10px 20px 10px 20px;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	font-size: 12px;
	text-align: left;
	color: #000000;
}

.FormulaireContent a {
	color: #4a5684;
	font-size: 16px;
	font-weight: bold;
}

.EmailTop {
    background-image: url('http://www.portail-sante.ch/img/Stage-top.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
	margin: 0px;
}

.EmailMiddle {
    background-image: url('http://www.portail-sante.ch/img/Stage-middle.gif');
	background-repeat: repeat-y;
	width: 725px;
}

.EmailBottom {
    background-image: url('http://www.portail-sante.ch/img/Stage-bottom.gif');
	background-position:left top;
	background-repeat: no-repeat;
	height: 11px;
	width: 725px;
}

.EmailContent {
	padding: 0px 25px 0px 35px;
	font-family: 'Trebuchet MS', 'Comic Sans MS', Arial;
	font-size: 10px;
	text-align: left;
	color: #000000;
}

.EmailContent a {
	color: #5398dd;
	font-size: 11px;
	font-weight: bold;
}


.adsense-left {
    background-image: url('../img/adsense-left.png');
	background-repeat: no-repeat;
	text-align: center;
	width: 236px;
	height: 620px;
}

.indexleft {
	float: left;
	margin: 0;
	width: 53%;
	padding: 0px 0px 0px 0px;

}
.indexright {
	margin-top: 0;
	margin-left: 55%;
	padding: 0px 0px 0px 0px;
}

.forumLatestPosts {
	padding: 5px;
	font-size: 11px;
	color: #888888;
}
.forumLatestPosts a {
	font-size: 11px;
	color: #71b2ec;
}

.annonce
{
	background-image: url('../img/logo-2005_bw.gif');
	border-top: 1px solid #F0E1DF;
	border-left: 1px solid #F0E1DF;
	border-right: 1px solid #F0E1DF;
	border-bottom: 1px solid #F0E1DF;
	background-repeat: no-repeat;
	background-position : center center;
}

.MessageBoxRed {
	text-align: center;
	padding: 4px 20px 4px 20px;
	border: 1px dotted red;
    background-color: #fffafa;
}
.MessageBoxRed a{
    color: #ff0000;
	text-decoration: underline
}
.MessageBoxRed a:hover {
	text-decoration: none
}

.MessageBoxGreen {
	text-align: center;
	padding: 4px 20px 4px 20px;
	border: 1px dotted #569e46;
    background-color: #f8fff2;
}
.MessageBoxGreen a{
    color: #569E46;
	text-decoration: underline
}
.MessageBoxGreen a:hover {
	text-decoration: none
}

.MessageBoxGold {
	text-align: center;
	padding: 4px 20px 4px 20px;
	border: 1px dotted gold;
    background-color: #FFFFFA;
}
.MessageBoxGold a{
    color: #000000;
	text-decoration: underline
}
.MessageBoxGold a:hover {
	text-decoration: none
}

.MessageBoxDiplome {
	margin-left: 20%;
	margin-right: 20%;
	text-align: center;
	padding: 4px 20px 4px 20px;
	border: 1px dotted #569e46;
    background-color: #f8fff2;
}

.partenaires a{
    color: #569E46;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none
}
.partenaires a:hover{
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline
}

/* Page des partenaires */
.partenairesleft { margin-top: 0; float: left; margin: 0; width: 50%; padding: 0px 0px 0px 0px; }
.partenairesright {	margin-top: 0; margin-left: 55%; padding: 0px 0px 0px 0px; }


.partenairesformation {
	margin-top: 0;
	float: left;
	margin: 0;
	width: 50%;
	padding: 0px 0px 0px 0px;

}
.partenairescentres {
	margin-top: 0;
	margin-left: 55%;
	padding: 0px 0px 0px 0px;
}

.partenairesprives {
	margin-top: 0;
	float: left;
	margin: 0;
	width: 50%;
	padding: 0px 0px 0px 0px;

}
.partenairesautres {
	margin-top: 0;
	margin-left: 55%;
	padding: 0px 0px 0px 0px;
}

.TableBlack
{
	padding: 4px;
    border: black 1px solid;
    background-color: white
}
.TableBlackBottom
{
	padding: 4px;
    border-bottom: black 1px solid;
    background-color: white
}
.TableBlackGold
{
	padding: 4px;
    border: black 1px solid;
    background-color: #ffffe3
}
.TableGold
{
	padding: 4px;
    border: gold 1px solid;
    background-color: #fffffa
}

