* {margin:0; padding:0}
body {font:12px Verdana,Arial; color:#555; background:#ddd}
p {line-height:1.4; margin-bottom:12px}
#wrapper {width:889px; margin:5px auto}
#container {position:relative; background:#cd4642; padding:32px; height:210px; border-right:1px solid #ccc; border-bottom:1px solid #ccc}
.sliderbutton {float:left; width:25px; height:235px; cursor:pointer}
#slideleft {background:url(images/icons.gif) -50px -265px no-repeat}
#slideleft:hover {background-position:-0 -265px}
#slideright {background:url(images/icons.gif) 0 90px no-repeat}
#slideright:hover {background-position:-50px 90px}
#slider {float:left; position:relative; overflow:auto; width:768px; height:235px}
#slider ul {
	position:absolute;
	list-style:none;
	top:-9px;
	left:0px
}
#slider li {float:left; width:768px; height:235px}
.pagination {position:absolute; top:40px; right:61px; list-style:none; height:25px}
.pagination li {float:left; cursor:pointer; height:8px; width:8px; background:#ccc; margin:0 4px 0 0; border:1px solid #fff}
.pagination li:hover, li.current {background:#fff}



/***** Trait vertical et horizontal *****/
.vertpara {
	border-top: 1px none #363636;
	border-right: 1px solid #363636;
	border-bottom: 1px none #363636;
	border-left: 1px solid #363636;
}
.horpara {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #F8BC07;
	border-right-color: #F8BC07;
	border-bottom-color: #F8BC07;
	border-left-color: #F8BC07;
	border-left: 1px solid #F8BC07;
	border-right: 1px solid #F8BC07;
}
.lefthor1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #F8BC07;
	border-right-color: #0F8BC07;
	border-bottom-color: #F8BC07;
	border-left-color: #F8BC07;
}
.horbas1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #31609f;
	border-right-color: #31609f;
	border-bottom-color: #31609f;
	border-left-color: #31609f;
	border-bottom-style: solid;
}

/***** BODY *****/

body {
   background: url('img/fond.jpg') no-repeat top fixed;
  }


/*****
body {
	background-image: url(img/bg.jpg);
} 
*****/
/*****
body {background-color:#ffffff;}
*****/

/***** ACCUEIL *****/
/* Texte sur la page d'acceuil :

/* texte des liens de la page d'accueil */
.texte_accueil { font-family: Verdana, Arial , sans-serif; font-size: 10pt;  font-weight: bold; color: #ffffff;}
a.texte_accueil { font-family: Verdana, Arial , sans-serif; font-size: 10pt; font-weight: bold; color: #ffffff;}
a:link.texte_accueil {text-decoration: none; color: ffffff; font-weight: bold; text-transform:}
a:visited.texte_accueil {text-decoration: none; color: #ffffff; font-weight: bold; text-transform:}
a:hover.texte_accueil {text-decoration:  none; color: #BA6C22; font-weight: bold; text-transform:}

/* texte slogan ...*/
.texte_slogan { font-family: Verdana, Arial , sans-serif; font-size: 12pt; color: #fa8100;}
a.texte_slogan { font-family: Verdana, Arial , sans-serif; font-size: 12pt; color: #fa8100;}
a:link.texte_slogan {text-decoration: none; color: #fa8100; text-transform:}
a:visited.texte_slogan {text-decoration: none; color: #fa8100; text-transform:}
a:hover.texte_slogan {text-decoration:  none; color: #BA6C22; text-transform:}

/* texte version ...*/
.texte_version { font-family: Verdana, Arial , sans-serif; font-size: 8pt; color: #005caa;}
a.texte_version { font-family: Verdana, Arial , sans-serif; font-size: 8pt; color: #005caa;}
a:link.texte_version {text-decoration: none; color: #005caa; text-transform:}
a:visited.texte_version {text-decoration: none; color: #005caa; text-transform:}
a:hover.texte_version {text-decoration:  none; color: #BA6C22; text-transform:}

/* texte copyright ...*/
.texte_corps { font-family: Verdana, Arial , sans-serif; font-size: 9pt; color: #000000;}
a.texte_corps { font-family: Verdana, Arial , sans-serif; font-size: 9pt; color: #000000;}
a:link.texte_corps {text-decoration: none; color: #000000; text-transform:}
a:visited.texte_corps {text-decoration: none; color: #000000; text-transform:}
a:hover.texte_corps {text-decoration:  none; color: #6b2b0f; text-transform:}

/* texte titre actualites et evenements ...*/
.texte_titre_actus { font-family: Verdana, Arial , sans-serif; font-size: 8pt; font-weight: bold; color: #000000;}
a.texte_titre_actus{ font-family: Verdana, Arial , sans-serif; font-size: 8pt; font-weight: bold; color: #000000;}
a:link.texte_titre_actus {text-decoration: none; color: #000000; font-weight: bold; text-transform:}
a:visited.texte_titre_actus {text-decoration: none; color: #000000; font-weight: bold; text-transform:}
a:hover.texte_titre_actus {text-decoration:  none; color: #fa8100; font-weight: bold; text-transform:}

/* texte menu accueil ...*/
.texte_menu_accueil { font-family: Verdana, Arial , sans-serif; font-size: 8pt; font-weight: bold; color: #000000;}
a.texte_menu_accueil{ font-family: Verdana, Arial , sans-serif; font-size: 8pt; font-weight: bold; color: #000000;}
a:link.texte_menu_accueil {text-decoration: none; color: #000000; font-weight: bold; text-transform:}
a:visited.texte_menu_accueil {text-decoration: none; color: #000000; font-weight: bold; text-transform:}
a:hover.texte_menu_accueil {text-decoration:  none; color: #faad07; font-weight: bold; text-transform:}

/* textetitre des colones ...*/
.texte_titre_colonne { font-family: Verdana, Arial , sans-serif; font-size: 8pt; font-weight: bold; color: #010080;}
a.texte_titre_colonne{ font-family: Verdana, Arial , sans-serif; font-size: 8pt; font-weight: bold; color: #010080;}
a:link.texte_titre_colonne {text-decoration: none; color: #010080; font-weight: bold; text-transform:}
a:visited.texte_titre_colonne {text-decoration: none; color: #010080; font-weight: bold; text-transform:}
a:hover.texte_titre_colonne {text-decoration:  none; color: #10238c; font-weight: bold; text-transform:}


/* Titre head */
.titre_head { font-size: 20px; font-weight: bold; font-family: Verdana, Arial , sans-serif; color: #005caa;}


.titre_circuits { font-size: 15px; font-weight:; font-family: Verdana, Arial , sans-serif; color: #fa8100;}

/* texte version ...*/
.texte_phone { font-family: Verdana, Arial , sans-serif; font-size: 8pt; color: #ffffff;}
a.texte_phone{ font-family: Verdana, Arial , sans-serif; font-size: 8pt; color: #ffffff;}
a:link.texte_phone {text-decoration: none; color: #ffffff; text-transform:}
a:visited.texte_phone {text-decoration: none; color: #ffffff; text-transform:}
a:hover.texte_phone {text-decoration:  none; color: #00608f; text-transform:}

