* {
	font-size:12px;
	font-weight:normal;
}
Body{
	font-family :  Arial, Verdana, sans-serif;
	color: #ffffff;
	margin:0px;
	background-color:#ff6d00;
}

a, a:visited {
	font-weight:bold;
	color: #ff6d00;
	text-decoration:none;
}
a:hover {
	color: #a1bc22;
}

a.adn, a.adn:visited {
	font-size:10px;
	color:#630000;
}
a.adn:hover {
	color:#ffffff;
}

a.bas, a.bas:visited {
	font-size:10px;
	color:#ffffff;
}
a.bas:hover {
	color:#630000;
}

a.new_defil, a.new_defil:visited {
	font-size:13px;
	font-weight:bold;
	color:#630000;
}

a.new_defil:hover {
	color:#ff6d00;
}

a.menu, a.menu:visited{
	color:#ffffff;
}
a.menu:hover {
	color:#ff6d00;
}

a.menumedia, a.menumedia:visited{
	color: #630000;
}
a.menumedia:hover {
	color: #ff6d00;
}

a.menuv, a.menuv:visited{
	color: #ffffff;
}
a.menuv:hover {
    color: #630000;
}

a.menuv2, a.menuv2:visited{
	color: #ffffff;
}
a.menuv2:hover {
    color: #ff6d00;
}

a.menuvniv2, a.menuvniv2:visited{
	color: #3f2d27;
}
a.menuvniv2:hover {
    color: #ffffff;
}

a.menuam1, a.menuam1:visited{
	color: #5F483A;
}
a.menuam1:hover {
    color: #FF6D00;
}

a.menuam, a.menuam:visited{
	color: #FF6D00;
}
a.menuam:hover {
    color: #5F483A;
}

a.rappel_navigation, a.rappel_navigation:visited {
	font-size:10px;
	color: #c07c65;
}
a.rappel_navigation:hover {
	color: #ff6d00;
}
a.divfiche, a.divfiche:visited {
	color: #ff6d00;
}

a.divfiche:hover {
	color: #ffffff;
}

h1 {
	font-size:18px;
	font-weight: bold;
	color: #ff6d00;
	text-transform:uppercase;
	margin-bottom:0px
}
h2 {
	font-size:15px;
	font-weight: bold;
	color: #ff6d00;
}
.titrefiche {
	font-size:15px;
	font-weight: bold;
	color: #ff6d00;
	margin:0px;
	padding:0px;
}
.titremarron {
	font-size:15px;
	font-weight: bold;
	color: #c07c65;
}
.titrebordeau {
	font-size:15px;
	font-weight: bold;
	color: #630000;
}
.titreorange {
	font-size:15px;
	font-weight: bold;
	color: #ff6d00;
}
.titrevert {
	font-size:15px;
	font-weight: bold;
	color: #a1bc22;
}
.titreblanc {
	font-size:15px;
	font-weight: bold;
	color: #ffffff;
}

.soustitremarron {
	font-size:13px;
	font-weight: bold;
	color: #c07c65;
}
.soustitrebordeau {
	font-size:13px;
	font-weight: bold;
	color: #630000;
}
.soustitreorange {
	font-size:13px;
	font-weight: bold;
	color: #ff6d00;
}
.soustitrevert {
	font-size:13px;
	font-weight: bold;
	color: #a1bc22;
}
.soustitreblanc {
	font-size:13px;
	font-weight: bold;
	color: #ffffff;
}

.textemarron {
	color: #c07c65;
}
.textebordeau {
	color: #630000;
}
.texteorange {
	color: #ff6d00;
}
.textevert {
	color: #a1bc22;
}
.texteblanc {
	color: #ffffff;
}


.configbutton{
	padding:0px;
	margin:5px;
	width:136px;
	height:25px;
	font-family: Verdana, Arial;
	font-weight:bold;
	font-size: 10px;
	background-color:transparent;
 	background-image:url(boutons/FR/btn_normal.png);
	background-repeat:no-repeat;
	border:none;
	cursor:pointer;
	color:#532E2E;
}
input 
{
	border:1px;
	border-style: solid;
	border-right-color: #604c46;
	border-left-color: #1f1512;                      
	border-bottom-color: #604c46;                           
	border-top-color: #1f1512;
	color: #1f1512;
	background-color:7a6259;
}
.inputct {
	border:1px;
	border-style: solid;
	border-right-color: #604c46;
	border-left-color: #1f1512;                      
	border-bottom-color: #604c46;                           
	border-top-color: #1f1512;
	color: #1f1512;
	background-color:7a6259;
}

textarea 
{
	border:1px;
	border-style: solid;
	border-right-color: #604c46;
	border-left-color: #1f1512;                      
	border-bottom-color: #604c46;                           
	border-top-color: #1f1512;
	color: #1f1512;
	background-color:7a6259;
}

SELECT  
{
border: 0px dotted #CCCCCC;
color: #583812;
}
.inputvide {
border: 0px solid #179ac0;
color: #1f1512;
}
.inputrch {
border: 0px solid #179ac0;
background-color: #FFFFFF;
color: #413c3c;
font-size: 11px;
}





