@CHARSET "UTF-8";
/* ------------- HAUT DE PAGE  ------------ */
html {background-color:#FFF;}
body {font-family:"Trebuchet Ms";font-size:12px;line-height:15px;color:#000;}

/* -------------  CONTENU COMMUN  ----------------- */
h1{font-size:20px;font-weight:bold;}
h1 span,h2 span {font-weight:bold;font-family:"Arial";letter-spacing:-1px;color:#ff8800;font-size:18px;}
h2{font-size:18px;font-weight:normal;}
h3{font-size:18px;font-weight:normal;}
a {color:#ff8800;text-decoration:none;}
a:visited {color:#ff8800;text-decoration:none;}
a:hover {color:#ff8800;text-decoration:underline;}
hr{border-bottom:1px solid #ff8800;}
input.text,textarea {background-color:#FFF;border:1px solid #212121;}
input.text:hover,input.text:focus,textarea:hover,textarea:focus {background-color:#FFF;border:1px solid #ff8800;}
select {border:1px solid #000;}

.errorbox {border:1px dashed #FF0000;color: #C21F42;font-weight:bold;}
.validbox { border: 1px dashed #339900;color: #339900;font-weight:bold;}
.infobox {border: 1px dashed #FF9900;color: #FF9900;font-weight:bold;}
.small {font-size:10px;}
h1 span.small,h2 span.small{font-size:12px;font-weight:normal;color:#000;font-family:"Trebuchet Ms";}
.orange{color:#ff8800;font-weight:bold;}
.required{font-weight:bold;}

.button1, .button2, .button3 {
	background:transparent none repeat scroll 0 0;
	color: #FFF;text-align: center;
	font-size: 17px;  cursor: pointer;vertical-align:middle;}
.button1 a, .button2 a, .button3 a {color: #FFF;}
a.button1:visited, a.button2:visited, a.button3:visited {color: #FFF;}
a.button1:hover, a.button2:hover, a.button3:hover {color: #FFF;text-decoration: underline;}

.button1 span {background: transparent url(../images/bouton-orange-right.png) no-repeat scroll right top;}
.button1 span span {background: transparent url(../images/bouton-orange-left.png) top left no-repeat;}
.button2 span {background: transparent url(../images/but_vert_right.png) top right no-repeat;}
.button2 span span {background: transparent url(../images/but_vert_left.png) top left no-repeat;}
.button3 span {background: transparent url(../images/but_marron_right.png) top right no-repeat;}
.button3 span span {background: transparent url(../images/but_marron_left.png) top left no-repeat;}

/* -------------  HAUT DE PAGE  ------------------- */
#wrap {background: url(../images/fond.jpg) no-repeat scroll left top;}
#menu {color:#000;background:#000;}
#menu li{background:#FFF;font-weight:bold;}
#menu li.submenu {background:#000;}
#menu li.submenu ul{font-weight:bold;}
#menu li.submenu ul li{font-weight:bold;color:#ff8800;}
#menu ul.link,#menu ul.link li,#menu li.submenu ul li{background-color:transparent;}
/* ------------- CONTENU  ----------- */
p img.site {border:1px solid #ff8800;}

/* ------------- PIED DE PAGE  ----------- */
#pageFooter #crossing {background:#FFFFFF url(../images/foot_cross.jpg) no-repeat scroll left bottom;}
#pageFooter #dark_foot {background-color:#6F6256;color:#B0A696;text-align:center;}
#pageFooter #dark_foot a {color:#B0A696;}
#pageFooter #dark_foot a:visited {color:#B0A696;}
#pageFooter #dark_foot a:hover {color:#B0A696;}
#pageFooter #logos {background-color:#E3DFD3;color:#6F6256;text-align:center;}
#pageFooter #logos a {color:#6F6256;}
#pageFooter #logos a:visited {color:#6F6256;}
#pageFooter #logos a:hover {color:#6F6256;}

#debug {border:1px solid #BE0F35;background-color:#FFF;}

