body,td {
	font-family: verdana;
	font-size: 11px;
/*	color: #632B01; */
	color:#000000;
}

a {
	font-family: verdana;
	color: #632B01;
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #F77A1E
}

a:active {
	text-decoration: none;
}

ul {
	list-style-image: url(../images/commun/fleche_menu_ora.gif)
}

p {
	padding: 0;
	margin: 0;
	color: #000;
}

.grandtexte {
	font-size: 13px;
	font-weight: bold;
	text-align: justify;
	font-family: verdana;
	width: 95%;
	padding: 0px 0px 5px 0px;
	background-image: url(../images/commun/fleche_menu_ora.gif);
	text-indent: 10px;
	background-repeat: no-repeat
}

.titrerouge {
	font-family: Verdana;
	font-size: 12px;
	color: #cc0000;
	font-weight: bolder;
}

.case {
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
	background-color: #495869;
}

.caseadmin {
	font-family: Verdana;
	font-size: 11px;
	color: #33333;
}

.texteform {
	font-family: Verdana;
	font-size: 11px;
	color: #0254C1;
	text-align: right;
}

.texte2 {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
}

.titre_actu_home {
	font-family: Verdana;
	font-size: 11px;
	color: #CC0000;
}

.texte_groupe {
	font-family: Verdana;
	font-size: 10px;
	color: #00254E;
}

.form_home {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #E75D14;
	height: 20px;
	width: 180px;
}

.form_contact {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FCE9DA;
}

.form_offres {
	font-family: Verdana;
	font-size: 10px;
	color: #632B01;
	background-color: #fce9da;
	border: 1px solid #632b01;
}

.case_form_offres {
	font-family: Verdana;
	font-size: 10px;
	width: 150px;
	color: #632B01;
	background-color: #fce9da;
	border: 1px solid #632b01;
}

.Gcase_form_offres {
	font-family: Verdana;
	font-size: 10px;
	width: 370px;
	color: #632B01;
	background-color: #fce9da;
	border: 1px solid #632b01;
}

.Textarea_form_offres {
	font-family: Verdana;
	font-size: 10px;
	width: 370px;
	height: 50px;
	color: #632B01;
	background-color: #fce9da;
	border: 1px solid #632b01;
}

.titreactuhome {
	color: #632B01;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 2;
}

a:visited .texte {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

a:active .texte {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

a:link .texte {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

a:hover .texte {
	font-family: verdana;
	font-size: 10px;
	color: #CECECE;
	font-weight: normal;
	text-decoration: none;
}

.texte {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-align: justify;
}

a:visited .liensbas {
	font-family: verdana;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: -1;
}

a:active .liensbas {
	font-family: verdana;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: -1;
}

a:link .liensbas {
	font-family: verdana;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: -1;
}

a:hover .liensbas {
	font-family: verdana;
	font-size: 10px;
	color: #ff6600;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: -1;
}

.liensbas {
	font-family: verdana;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: -1;
}

a:visited .liensbasOn {
	font-family: verdana;
	font-size: 10px;
	color: #ff6600;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: -1;
}

a:active .liensbasOn {
	font-family: verdana;
	font-size: 10px;
	color: #ff6600;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: -1;
}

a:link .liensbasOn {
	font-family: verdana;
	font-size: 10px;
	color: #ff6600;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: -1;
}

a:hover .liensbasOn {
	font-family: verdana;
	font-size: 10px;
	color: #ff6600;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: -1;
}

.liensbasOn {
	font-family: verdana;
	font-size: 10px;
	color: #ff6600;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: -1;
}

a:visited .titre {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a:active .titre {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a:link .titre {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a:hover .titre {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.titre {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a:visited .lien {
	font-family: verdana;
	font-size: 10px;
	color: #004186;
	font-weight: normal;
	text-decoration: underline
}

a:active .lien {
	font-family: verdana;
	font-size: 10px;
	color: #004186;
	font-weight: normal;
	text-decoration: underline;
}

a:link .lien {
	font-family: verdana;
	font-size: 10px;
	color: #004186;
	font-weight: normal;
	text-decoration: underline;
}

a:hover .lien {
	font-family: verdana;
	font-size: 10px;
	color: #CECECE;
	font-weight: normal;
	text-decoration: none;
}

.lien {
	font-family: verdana;
	font-size: 10px;
	color: #004186;
}

a:visited .date {
	font-family: Verdana;
	font-size: 11px;
	color: #CC0000;
	font-weight: normal;
	text-decoration: none;
}

a:active .date {
	font-family: Verdana;
	font-size: 11px;
	color: #CC0000;
	font-weight: normal;
	text-decoration: none;
}

a:link .date {
	font-family: Verdana;
	font-size: 11px;
	color: #CC0000;
	font-weight: normal;
	text-decoration: none;
}

a:hover .date {
	font-family: verdana;
	font-size: 11px;
	color: #0254C1;
	font-weight: normal;
	text-decoration: none;
}

.date {
	font-family: verdana;
	font-size: 11px;
	color: #CC0000;
	font-weight: normal;
	text-decoration: none;
}

a:visited .navadmin {
	font-family: verdana;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

a:active .navadmin {
	font-family: verdana;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

a:link .navadmin {
	font-family: verdana;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

a:hover .navadmin {
	font-family: verdana;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.navadmin {
	font-family: verdana;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.bg_droite_offre {
	background-color: #FDEADC;
}

TABLE#actuFi2 {
	width: 150px;
	background-color: #FDEADC;
}

TABLE#actuFi {
	width: 200px;
	background-color: #FDEADC;
}

TD#FINactuFi {
	height: 5px;
}

.hautactuFi {
	padding: 5px 0px 0px 0px;
	background-image: url(../images/fr/actualites/dps/flash_fi.gif);
	background-repeat: no-repeat;
	background-position: top;
	text-indent: 40px;
	height: 26px;
	font-weight: bold;
	font-size: 10px;
	color: #BF5302;
}

.titreactuFi {
	padding: 5px 5px 5px 5px;
	color: #BF5302;
	font-size: 10px;
	font-weight: bold;
}

.actuFi {
	background-image: url(../images/fr/actualites/dps/separateur_fi.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 5px 5px 10px 5px;
	font-size: 10px;
}

TABLE#alaUne {
	background-color: #fce9da;
}

TABLE#actu {
	width: 98%;
}

TD#imgAlaUne {
	padding: 5px 5px 5px 5px;
	background-image: url(../images/commun/dps/bg_une.gif);
	background-position: right;
	font-weight: bold;
	width: 120px;
	font-size: 10px;
	text-align: center;
	line-height: 20px;
}

TD#TxtAlaUne {
	padding: 5px 5px 5px 5px;
	background-image: url(../images/commun/actualites/dps/bg_une.gif);
	background-position: right;
	font-weight: bold;
	font-size: 10px;
}

.titreActu {
	background-image: url(../images/commun/puce_actu_bleu.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 5px 5px 5px 15px;
	font-weight: bold;
	font-size: 10px;
}

.actu {
	padding: 0px 10px 10px 15px;
	font-size: 10px;
	text-align: justify;
}

.bordphoto {
	border-color: #632b01;
}

/*------NAVIGATION---------------------------------------------------------------------*/
TABLE#menuGroupe {
	font-family: Verdana;
	width: 158;
	background-image: url(../images/commun/menu_gen_dps/bg_menu.jpg);
	background-position: left;
}

.bgTd {
	background-image: url(../images/commun/menu_gen_dps/bg_menu.jpg);
}

TD#menuGroupeHaut {
	background-image: url(../images/commun/menu_gen_dps/haut.jpg);
	background-position: top;
	height: 10px;
	background-repeat: no-repeat;
}

TD#menuGroupeBas {
	background-image: url(../images/commun/menu_gen_dps/bas.jpg);
	background-position: bottom;
	height: 25px;
	background-repeat: no-repeat;
}

TD#menuGroupe {
	background-image: url(../images/commun/menu_gen_dps/pointille.jpg);
	background-position: bottom;
	height: 22px;
	background-repeat: no-repeat;
	padding: 5px 0px 0px 0px;
}

div#menuGroupeItems {
	background-image: url(../images/commun/fleche_menu_ora.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 10px;
	color: #632B01;
	padding: 0px 5px 5px 10px;
}

div#menuGroupeItemsOn {
	background-image: url(../images/commun/fleche_menu_ora.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 10px;
	color: #F77A1E;
	padding: 0px 5px 5px 10px;
}

.menuGroupeSubItems {
	padding: 0px 2px 5px 17px;
	display: block;
	font-size: 9px;
	color: #36658B;
	text-decoration: none;
	background-image: url(../images/commun/puce_menu_bleu.gif);
	background-repeat: no-repeat;
}

.menuGroupeSubItemsOn {
	padding: 0px 2px 5px 17px;
	display: block;
	font-size: 9px;
	color: #F77A1E;
	text-decoration: none;
	background-image: url(../images/commun/puce_menu_ora.gif);
	background-repeat: no-repeat;
}

a.menuGroupeSubItems:hover {
	text-decoration: none;
	background-image: url(../images/commun/puce_menu_ora.gif);
	background-repeat: no-repeat;
}

/* padding:'haut' 'droit' 'bas' 'gauche' */
	/*------BLOC NEWS---------------------------------------------------------------------*/
#cadre_news {
	width: 95%;
	background-color: #E6EEF5;
}

#titreNewsdotted {
	font-weight: bold;
	font-size: 12px;
	padding: 5px 5px 5px 5px margin : 5px 5px 5px 5px;
	color: #fd9140;
	text-align: left;
	border-bottom: 1px dotted #632b01;
}

#titreNews {
	font-weight: bold;
	font-size: 12px;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
	color: #5B8EBD;
	text-align: left;
}

/* propriétés communes à l'ensemble des 4 coins */
#haut_news_gauche,#bas_news_droit,#bas_news_gauche,#haut_news_droit {
	
}

#haut_news_gauche {
	
}

#haut_news_droit {
	float: left;
}

#bas_news_droit {
	float: right;
	background: url(../images/dps/commun/bas_news_gauche.gif);
}

#bas_news_gauche {
	float: right;
	background: url(../images/dps/commun/bas_news_droit.gif);
}

/*------test---------------------------------------------------------------------*/
#cadre_blanc { /* taille du cadre, à titre d'exemple */
	margin: 0px 10px 0 15px;
	width: 98%;
}

/* propriétés communes à l'ensemble des 4 coins */
#cadre { /* taille du cadre, à titre d'exemple */
	margin: 0px 10px 0 15px;
	width: 98%;
	background-color: #fce9da;
}

/* propriétés communes à l'ensemble des 4 coins */
#hautgauche,#hautdroit,#basgauche,#basdroit {
	height: 9px;
	width: 9px;
	background-repeat: no-repeat;
	font-size: 1px;
}

/* propriétés spécifiques à chaque coin */
#hautgauche {
	background: url(../images/commun/dps/haut_news_gauche.gif)
}

#hautdroit {
	float: right;
	background: url(../images/pixel.gif)
}

#basgauche {
	background: url(../images/pixel.gif);
}

#basdroit {
	float: right;
	background: url(../images/commun/dps/bas_news_droit.gif);
}

#contenu p {
	MARGIN: 5px 5px 5px 5px;
}

/* historique */
.div_historique {
	background-image: url(../images/historique/puce_historique.gif);
	background-repeat: no-repeat;
	padding: 0px 5px 0px 15px
}

.div_historiqueTop {
	background-image: url(../images/historique/puce_historique_top.gif);
	background-repeat: no-repeat;
	padding: 0px 5px 0px 15px
}

.div_historiqueBas {
	background-image: url(../images/historique/puce_historique_bas.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding: 0px 5px 0px 15px;
}

.date_historique {
	font-size: 12px;
	font-weight: bold;
	color: #F77A1E;
}

.texte_historique {
	margin: 0px 0px 0px 50px;
	text-align: justify;
}

/* PICTO_ACCUEIL */
div#nav_page_accueil {
	font-size: 9px;
	color: #859EBA;
	height: 17px;
	padding: 2px 0px 0px 19px;
	background-image: url(../images/commun/groupe_onet/picto_home_off.gif);
	background-repeat: no-repeat;
}

div#nav_page_accueil :hover {
	cursor: auto;
	font-size: 9px;
	height: 17px;
	padding: 2px 0px 0px 19px;
	background-image: url(../images/commun/groupe_onet/picto_home_on.gif);
	background-repeat: no-repeat;
}

a.nav_page_accueil:hover {
	color: #859EBA
}

a.nav_page_accueil:hover {
	color: #00254E
}

/* formulaire de contact */
.input {
	margin-top: 2px;
	margin-bottom: 2px;
	font: Verdana;
	font-size: 10px;
	color: #632b01;
	float: rigth;
	width: 130px;
	background-color: #FCE9DA;
	border: 1px solid #632b01;
}

.select {
	margin-top: 2px;
	width: 150px;
	font: Verdana;
	font-size: 10px;
	color: #632b01;
	height: 18px;
	background-color: #FCE9DA;
	border: 1px solid #632b01;
}

.select2 {
	margin-top: 2px;
	width: 130px;
	font: Verdana;
	font-size: 10px;
	color: #632b01;
	height: 18px;
	background-color: #FCE9DA;
	border: 1px solid #632b01;
}

.textarea {
	font-family: Verdana;
	font-size: 10px;
	color: #632b01;
	margin: 2px 0px 0px 0px;
	width: 240px;
	height: 252px;
	background-color: #FCE9DA;
	border: 1px solid #632b01;
}

.cnil {
	width: 525px;
	text-align: justify;
	color: #fd9140;
}

.Style1 {
	color: #FF6600
}

/* sur deux collones gen */
.deuxcolls {
	width: 58%;
	float: left;
	text-align: justify;
}

.schema_services {
	width: 40%;
	float: left;
	height: 300px
}

/* films */
.film {
	width: 206px;
	text-align: left;
}

.haut_film {
	width: 206px;
	background-image: url(../images/films/haut_films.gif);
	background-repeat: no-repeat;
	min-height: 20px;
	padding: 4px 0px 3px 42px;
}

.milieu_film {
	width: 206px;
	background-image: url(../images/films/milieu_film.gif);
	padding: 0px 5px 0px 5px;
}

.bas_film {
	width: 206px;
	background-image: url(../images/films/bas_film.gif);
	background-repeat: no-repeat
}

.decal_puce {
	margin: 0px 20px 0px 0px;
}