body {
background-color:#c5beb4;
font-family:Arial, Helvetica, sans-serif;
}

a.link1 {
	color: #ffffff;
	text-decoration: none;
}

a.link1:hover {
	text-decoration: underline;
	color: #e87001;
}


.lienblancns {
color:#FFFFFF;
text-decoration:none;
}

.liennoirns {
color:#000000;
}


.liennoirns {
color:#000000;
text-decoration:none;
}

.titreviolet {
font-size:14px;
font-weight:bold;
color:#7d52a0;
}

.texteorange {
color:#FF6600;
}

.texteviolet {
color:#7d52a0;
}

.textejaune {
color:#f6b901;
}

.petittexte {
font-size:11px;
}

.moyentexte {
font-size:14px;
}


.textegs {
color:#14b7dc;
}

.textecp {
color:#fdc501;
}

.textece1 {
color:#0ea1b1;
}

.textece2 {
color:#f07e02;
}

.textecm1 {
color:#a3ce10;
}

.textecm2 {
color:#e5005b;
}
.texte6e {
color:#026db6;
}

.texte5e {
color:#9369a8;
}

.texte4e {
color:#689711;
}

.texte3e {
color:#e3022e;
}

.texte2de {
color:#5965aa;
}



p {
margin:0px;
paddin:0px;
}

a{
color:#000000;
}

form {
margin-bottom:0;
margin-top:0;
margin-left:0;
margin-right:0;
padding-bottom:0;
padding-top:0;
padding-left:0;
padding-right:0;
}

select {
border-style:none;
border-bottom-width:thin;
border-top-width:thin;
border-left-width:thin;
border-right-width:thin;
border-bottom-style:solid;
border-left-style:solid;
border-right-style:solid;
border-top-style:solid;
border-bottom-color:#CCCCCC;
border-left-color:#CCCCCC;
border-right-color:#CCCCCC;
border-top-color:#CCCCCC;
color:#000000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.fondcp {
background-color: #fdbe00;
}

.fondce1 {
background-color: #0ea1b1;
}

.fondce2 {
background-color: #f07e02;
}

.fondcm1 {
background-color: #a3ce10;
}

.fondcm2 {
background-color: #e5005b;
}

/* menu collection*/

  .rad_menu_01 {
        float: left;
        padding: 0;
        margin: 0;
        clear: both;
        }
        /*Color navigation bar normal mode*/
        .rad_menu_01  a, .rad_menu_01 a:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: bold;
        font-size: 16px;
        text-decoration: none;
        }
        .rad_menu_01 ul {
        list-style-type: none;
        padding: 0;
        margin: 0;
        }
        .rad_menu_01 ul li {
        float: left;
        position: relative;
        z-index: auto !important
        /*Non-IE6*/
        ;
        z-index: 1000
        /*IE6*/
        ;
        border-right: 0px;
        }
        .rad_menu_01 ul li a {
        float: none !important
        /*Non-IE6*/
        ;
        float: left
        /*IE-6*/
        ;
        display: block;
        height: 44px;
        padding: 0 0px 0 0px;
        text-decoration: none;
        }
        .rad_menu_01 ul li ul {
        display: none;
        border: none;
        color: #FFFFFF;
        background: #ffcc33;
        }
        .rad_menu_01 ul li:hover a {
        background-color: #008000;
        text-decoration: none;
        color: #FFFF00;
        }
        /*Color main cells hovering mode*/
        .rad_menu_01 ul li:hover ul {
        display: block;
        position: absolute;
        z-index: 999;
        top: 43px;
        margin-top: 1px;
        left: 5px;
        }
        .rad_menu_01 ul li:hover ul li a {
        display: block;
        width: 180px;
        height: auto;
        line-height: 1.3em;
        margin-left: 0px;
        padding: 5px 5px 5px 5px;
        border-left: 0px;
        border-bottom: 0px;
        background-color: #ffcc33;
        color: #FFFFFF;
        }
        /*Color subcells normal mode*/
        .rad_menu_01 ul li:hover ul li a:hover {
        background-color: #ffcc33;
        text-decoration: none;
        color: #024c7f;
        }
        /*Color subcells hovering mode*/
        .rad_menu_01 table {
        position: absolute;
        top: 0;
        left: 0;
        border-collapse: collapse;
        color: #FFFFFF;
        background: #ffcc33;
        }
        .rad_menu_01 ul li a:hover {
        background-color: #ffcc33;
        text-decoration: none;
        color: #ffffff;
        }
        /*Color main cells hovering mode*/
        .rad_menu_01 ul li a:hover ul {
        display: block;
        width: 180px;
        position: absolute;
        z-index: 999;
        top: 43px;
        left: 0;
        }
        .rad_menu_01 ul li a:hover ul li a {
        display: block;
        width: 12em;
        height: 1px;
        line-height: 1.3em;
        padding: 4px 16px 4px 16px;
        border-left: solid 1px #004080;
        border-bottom: solid 1px #004080;
        background-color: #0000FF;
        color: #FFFFFF;
        }
        /*Color subcells normal mode*/
        .rad_menu_01 ul li a:hover ul li a:hover {
        background-color: #CA0000;
        text-decoration: none;
        color: #FFFF00;
        }
		
		
		
/* fin menu */

/* menu parents*/

  .rad_menu_02 {
        float: left;
        padding: 0;
        margin: 0;
        clear: both;
        }
        /*Color navigation bar normal mode*/
        .rad_menu_02  a, .rad_menu_02 a:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: bold;
        font-size: 16px;
        text-decoration: none;
        }
        .rad_menu_02 ul {
        list-style-type: none;
        padding: 0;
        margin: 0;
        }
        .rad_menu_02 ul li {
        float: left;
        position: relative;
        z-index: auto !important
        /*Non-IE6*/
        ;
        z-index: 1000
        /*IE6*/
        ;
        border-right: 0px;
        }
        .rad_menu_02 ul li a {
        float: none !important
        /*Non-IE6*/
        ;
        float: left
        /*IE-6*/
        ;
        display: block;
        height: 44px;
        padding: 0 0px 0 0px;
        text-decoration: none;
        }
        .rad_menu_02 ul li ul {
        display: none;
        border: none;
        color: #FFFFFF;
        background: #9c7bb7;
        }
        .rad_menu_02 ul li:hover a {
        background-color: #c5beb4;
        text-decoration: none;
        color: #FFFF00;
        }
        /*Color main cells hovering mode*/
        .rad_menu_02 ul li:hover ul {
        display: block;
        position: absolute;
        z-index: 999;
        top: 43px;
        margin-top: 1px;
        left: 5px;
        }
        .rad_menu_02 ul li:hover ul li a {
        display: block;
        width: 170px;
        height: auto;
        line-height: 1.3em;
        margin-left: 0px;
        padding: 5px 5px 5px 5px;
        border-left: 0px;
        border-bottom: 0px;
        background-color: #9c7bb7;
        color: #FFFFFF;
        }
        /*Color subcells normal mode*/
        .rad_menu_02 ul li:hover ul li a:hover {
        background-color: #9c7bb7;
        text-decoration: none;
        color: #024c7f;
        }
        /*Color subcells hovering mode*/
        .rad_menu_02 table {
        position: absolute;
        top: 0;
        left: 0;
        border-collapse: collapse;
        color: #FFFFFF;
        background: #9c7bb7;
        }
        .rad_menu_02 ul li a:hover {
        background-color: #9c7bb7;
        text-decoration: none;
        color: #ffffff;
        }
        /*Color main cells hovering mode*/
        .rad_menu_02 ul li a:hover ul {
        display: block;
        width: 170px;
        position: absolute;
        z-index: 999;
        top: 43px;
        left: 0;
        }
        .rad_menu_02 ul li a:hover ul li a {
        display: block;
        width: 12em;
        height: 1px;
        line-height: 1.3em;
        padding: 4px 16px 4px 16px;
        border-left: solid 1px #004080;
        border-bottom: solid 1px #004080;
        background-color: #0000FF;
        color: #FFFFFF;
        }
        /*Color subcells normal mode*/
        .rad_menu_02 ul li a:hover ul li a:hover {
        background-color: #CA0000;
        text-decoration: none;
        color: #FFFF00;
        }
		
		
		
/* fin menu */

.titreguide2 {
font-size:14px;
color:#FF6600;
font-weight:bold;
}

.stitreguide2 {
font-size:12px;
color:#5965aa;
font-weight:bold;
}

