BODY { background: black;
       font-family: Arial,Helvetica,Verdana,sans-serif;
       color: #ffffff;
	   font-size: 12px;
} 

/* Normal unvisited, hover and visited link presentation */
A         { font-family: Arial,Helvetica,Verdana,sans-serif;background: transparent; color: #CCCCCC; text-decoration: none}
A:link    { font-family: Arial,Helvetica,Verdana,sans-serif;color: #CCCCCC ; text-decoration: none; }
A:visited { font-family: Arial,Helvetica,Verdana,sans-serif;color: #C0C0C0;} 
A:hover   { font-family: Arial,Helvetica,Verdana,sans-serif;color: #CCCCCC; text-decoration: underline;  }
A:active   { font-family: Arial,Helvetica,Verdana,sans-serif;color: #ec1b92; text-decoration: underline;  }

.chantier       { font-family: Arial,Helvetica,Verdana,sans-serif;background: transparent; color: #D41C20; text-decoration: none}
a.chantier:link    { font-family: Arial,Helvetica,Verdana,sans-serif;color: #D41C20 ; text-decoration: none; }
a.chantier:visited { font-family: Arial,Helvetica,Verdana,sans-serif;color: #D41C20; text-decoration: none;} 
a.chantier:hover   { font-family: Arial,Helvetica,Verdana,sans-serif;color: #D41C20; text-decoration: underline;  }
a.chantier:active   { font-family: Arial,Helvetica,Verdana,sans-serif;color: #D41C20; text-decoration: underline;  }

td {
	font-family: Arial,Helvetica,Verdana,sans-serif;
    color: #ffffff;
	font-size: 12px;
}

p {
	font-family: Arial,Helvetica,Verdana,sans-serif;
    color: #ffffff;
	font-size: 12px;
}

li {
	font-family: Arial,Helvetica,Verdana,sans-serif;
    color: #ffffff;
	font-size: 12px;
}

#degrade
{
	position : absolute;
	top : 0px;
	left : 0px;
	width : 800px;
	height : 600px;
	z-index : 0;
	background-image : url(chantier/images/fond-degr.jpg);
}

#fond
{
	position : absolute;
	top : 0px;
	left : 0px;
	width : 800px;
	height : 600px;
	z-index : 1;
	background-image : url(chantier/images/fondchantier.gif);
}

#include
{
	position : absolute;
	top : 100px;
	left : 150px;
	width : 550px;
	height : 300px;
	z-index : 2;
	overflow : auto;
}

#btecoute
{
	position : absolute;
	top : 356px;
	left : 12px;
	width : 101px;
	height : 37px;
	z-index : 2;
}
#btnews
{
	position : absolute;
	top : 419px;
	left : 31px;
	width : 117px;
	height : 37px;
	z-index : 2;
}
#btcroquis
{
	position : absolute;
	top : 482px;
	left : 62px;
	width : 139px;
	height : 36px;
	z-index : 2;
}
#btprogrammes
{
	position : absolute;
	top : 544px;
	left : 99px;
	width : 182px;
	height : 37px;
	z-index : 2;
}
/* textes spéciaux  */
.grandevidence {font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: bold; color: #FFFFFF; font-size:20px }
.evidence {font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: bold; color: #FFFFFF; font-size:15px }
.titrepage {font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: bold; color: #FFFFFF; font-size:larger }
.emphatique {font-family: Arial,Helvetica,Verdana,sans-serif;color:#FFFFFF;font-size:larger}
.copyright {font-family: Arial,Helvetica,Verdana,sans-serif;font-size: small; color: #COCOCO;}
.discret {font-family: Arial,Helvetica,Verdana,sans-serif;font-size:10px;}
.majuscule{
	text-transform : uppercase;
}

td.cmsnavig { /* td navig de bas de page */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D41C20;
	font-size: 10px;
}

div.cmsnavig { /* div navig de bas de page */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D41C20;
	font-size: 10px;
}

cmsnavig { /* lien navig de bas de page */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D41C20;	font-size: 10px;}
a.cmsnavig { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D41C20;	font-size: 10px;}
a.cmsnavig:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D41C20;	font-size: 10px;}
a.cmsnavig:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D41C20;	font-size: 10px;}
a.cmsnavig:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D41C20;	font-size: 10px;}
a.cmsnavig:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D41C20;	font-size: 10px;}


/* Style des formulaires : champs et boutons*/
.champ {
	BORDER-RIGHT: #A90101 1px solid;
	BORDER-TOP: #A90101 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #A90101 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #A90101 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
}

.boutonrech {
	BORDER-RIGHT: #FF73BD 1px solid;
	BORDER-TOP: #FF73BD 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BORDER-LEFT: #FF73BD 1px solid;
	CURSOR: hand;
	COLOR: #FF73BD;
	BORDER-BOTTOM: #FF73BD 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #000000;
}


.boutonchantier {
	BORDER-RIGHT: #D41C20 1px solid;
	BORDER-TOP: #D41C20 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BORDER-LEFT: #D41C20 1px solid;
	CURSOR: hand;
	COLOR: #DF7F0C;
	BORDER-BOTTOM: #D41C20 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #F6D0A3;
}

.votehh {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BORDER-LEFT: #cccccc 1px solid;
	CURSOR: hand;
	COLOR: #ffffff;
	BORDER-BOTTOM: #cccccc 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #A90101;
	size: 8px
}