/* CSS Document */
p{
	margin-top:0px;
}
input {
	border:1px solid #5f2b23;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
}
ul {
	padding:0;
	margin:0 0 10px 12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
li {
	margin:0;
        padding:0 0 5px 15px;
        list-style-type:none;
        background-image:url(../images/contenu/puce_liste.gif);
        background-position:left 5px;
        background-repeat:no-repeat;
}

* html li {
	margin:0;
        padding: 0 0 5px 15px;
}

ul li div {
	margin:0;
        padding: 0;
	max-width:485px;
}
* html ul li div {
	width:485px;
}

textarea {
	/*border:1px solid #4C2620;*/
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	border:1px solid #5f2b23;
	width:230px;
}

input.bouton {
	border: none;
	background-color:#5f2b23;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 11px;
}

.recherche{
	text-align:center;
	float:right;
	width:200px;
	padding-top:10px;
	padding-bottom:10px
}

.recherche input{
	border:1px solid #5F2B23;
	background-color:#ffffff;
	color:#666666;
	width:115px;
	font-size:10px;
}

.recherche input.bouton {
	border: none;
	background-color:#5f2b23;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 11px;
	font-weight:bold;
	width:20px;
	margin: 0 0 0 16px;
	cursor:pointer;
}

.recherche form{
    margin:0px;
	padding:12px 0 12px 0;
	background-image:url(../images/contenu/fd_recherche.png);
	background-repeat:no-repeat;
	background-position:right top;
}

#accueil p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
	color: #000000;
}
#accueil a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
	color: #4C2620;
	font-weight: bold;
	text-align:left;
}
#accueil a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:underline;
	color: #4C2620;
	font-weight: bold;
	text-align:left;
}
#accueil a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:underline;
	color: #4C2620;
	font-weight: bold;
	text-align:left;
}

/* Styles typo pour la page type "presentation" */
/*#presentation h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5F2B23;
	font-weight:100;
	margin:0px;
	padding-left:20px;
	padding-bottom:13px;
	padding-top:3px;
	text-transform:none;
}
#presentation h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform:uppercase;
	font-weight: bold;
	color: #5F2B23;
}
#presentation h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5F2B23;
}
#presentation h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5F2B23;
}
#presentation p,#presentation u,#presentation b,#presentation strong {
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	width:518px;
	text-align:justify;
}
#presentation h5 p,#agenda p{
	text-align:left;
	display:block;
	width:518px;
}
*/
#presentation a {
	/*clear:both;*/ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
	color:#5F2B23;
	font-weight: bold;
}
#presentation a:hover {
	text-decoration:underline;
	color:#5F2B23;
}
/*
#presentation a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:underline;
	color: #4C2620;
	font-weight: bold;
}*/
#actualites h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #000000;
	font-weight:100;
}
#actualites h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform:uppercase;
	font-weight: bold;
	color: #000000;
}
#actualites h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
#actualites h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
#actualites p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-align:justify;
}
.action h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #60258d;
	font-weight: bold;
}
.menu h1 {
	font-weight: normal;
	text-transform:none;
}
.action h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
}
.action p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #60258d;
}
.action a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
	color: #4C2620;
	font-weight: bold;
}
.action a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:underline;
	color: #4C2620;
	font-weight: bold;
}
.action a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:underline;
	color: #4C2620;
	font-weight: bold;
}
#cadre_orange p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	color: #000000;
	text-transform:none;
}
#cadre_orange li {
	color: #000000;
	list-style-type:none;
	font-size:1em;
	text-transform:none;
	font-weight:normal;
	width:170px;
}
#cadre_orange li a{
	color: #000000;
	list-style-type:none;
	width:170px;
}
#cadre_orange h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;


}
#cadre_orange a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
	color: #4C2620;
	font-weight: bold;
	padding-left:10px;
}
#cadre_orange a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:underline;
	color: #4C2620;
	font-weight: bold;
	padding-left:10px;
}


#cadre_orange a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:underline;
	color: #4C2620;
	font-weight: bold;
	padding-left:10px;
}


#cadre_infos p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	padding-left:10px;
}
#cadre_infos h1 {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;

	font-weight: bold;
	padding-left:10px;
}
#cadre_infos a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
	color: #4C2620;
	font-weight: bold;
}
#cadre_infos a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:underline;
	color: #4C2620;
	font-weight: bold;
}
#cadre_infos a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	font-style: normal;
	text-decoration:underline;
	color: #4C2620;
	font-weight: bold;
}

.cadre p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	padding:0 10px;
	width:180px;
}
.cadre h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	padding-left:10px;
	text-transform:none;
}
.cadre a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
	color: #4C2620;
	font-weight: bold;
	padding-left:10px;
}
.cadre a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:underline;
	color: #4C2620;
	font-weight: bold;
	padding-left:10px;
}
.cadre a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:underline;
	color: #4C2620;
	font-weight: bold;
	padding-left:10px;
}

#accueil h1 {
	color: #000000;
	/*text-align:center;*/
}
#bas p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	width:960px;
}
#bas a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
	color: #000000;
}
#bas a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:underline;
	color: #000000;
}
#bas a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:underline;
	color: #000000;
}


.formTD
{
	padding:1px 2px 2px 2px;
    /*PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-TOP: 1px;
    PADDING-BOTTOM: 2px;*/
	font-family: Verdana, Arial;
    color: #000000;
	font-size: 8pt;
	background-color: #c1c970;
}

select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #60258d;
}

#titre a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	text-decoration:none;
	color: #5F2A22;
	font-weight: bold;
	padding-left:0px;
}
#titre a:hover, #titre a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	text-decoration:underline;
	color: #000000;
	font-weight: bold;
	padding-left:0px;
}
.titregauche a, .titregauche a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
	color: #5F2A22;
	font-weight: bold;
	padding-left:0px;
}
.titregauche  a:hover, .titregauche  a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:underline;
	color: #000000;
	font-weight: bold;
	padding-left:0px;
}
#cadre_orange #titre a {
	font-size:1em;
	text-transform:none;
	width:170px;
}
* html #cadre_orange #titre a {
	font-size:1em;
	text-transform:none;
}
* html #cadre_orange ul li div {
	width:180px;
}
#agenda a {
	font-size: 11px;
	font-weight: normal;
}
#agenda a:hover,#agenda a:active {
	font-size: 11px;
	font-weight: normal;
}
#presentation a.cheminFer{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #9ea299;
    font-weight: normal;
}
#presentation a:link.cheminFer
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
    color:#9ea299;
    font-weight: normal;
}
#presentation a:hover.cheminFer
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #9ea299;
    font-weight: normal;
    text-decoration:underline;
}
#presentation a:active.cheminFer
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
    color:#9ea299;
    font-weight: normal;
    text-decoration:underline;
}


.formulaire_inscription tr{
	margin:0;
	padding:0;
}