/*<![CDATA[*/
@charset "utf-8";

* {
margin: 0;
padding: 0;
}
body {
font: 0.9em  "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #222;
line-height: 1.5em;
background: #FFFFFF url('medias/top_bg.gif') repeat-x 0% 0%;
}
#body_container{
width: 100%;
text-align: center;
}
p {
margin: 10px 0 10px 0;
}
a {
margin: 0 2px;
color: #3399CC;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
#header {
height: 147px;
width: 950px;
margin: auto auto;
}
#top_menu {
width: 950px;
margin: auto auto;
text-align: left;
list-style-type: none;
line-height: 50px;
}
#top_menu li {
display: inline;
text-transform: uppercase;
font-weight: bold;
background: #000000;
}
#top_menu a {
margin: 0 12px;
color: #FFF;
text-decoration: none;
}
#top_menu a:hover {
text-decoration: none;
border-bottom: 4px solid #dd0000;
}
#container {
width: 100%;
margin: 0;
padding: 0;
text-align: left;
}
#cont_container{
width: 100%;
margin: 0;
background: #FFFFFF url('medias/bg_top.gif') repeat-x 0% 0%;
}
#cont{
width: 950px;
min-height: 360px;
margin: auto auto;
padding-top: 40px;
}
#content {
margin-left: 240px;
margin-right: 20px;
border-left: 3px dashed #FF0000;
text-align: left;
padding-left: 16px;
min-height: 300px;
}
#left_cont {
float:left;
width: 240px;
/*background: #FFFFFF url('medias/bg_menu.gif') repeat-y 100% 0%;*/
}

#pied {
clear:both;
height: 25px;
line-height: 25px;
text-align: center;
background: #FFFFFF url('medias/bgd.gif') repeat-x 0% 100%;
}
#pied a {
color: #FFFFFF;
}
#container_btm{
float: left;
width: 100%;
height: 41px;
}
#cont_btm{
float: left;
width: 100%;
height: 82px;
line-height: 88px;
background: #F3F3F3 url('medias/cont_btm.gif') repeat-x 0% 0%;
}
#cont_btm a{
color: #FFFFFF;
}
#left_cont_menu {
list-style-type: none;
text-transform: uppercase;
}
#left_cont_menu li {
margin-bottom: 5px;
}
#left_cont_menu li a {
margin: 0 2px;
background: #FFFFFF url('medias/li_left_a.gif') 0 5px no-repeat;
padding-left: 12px;
font-size: 0.8em;
font-weight: bold;
text-decoration: none;
color: #000000;
}
#left_cont_menu a:hover {
text-decoration: underline;
background: #FFFFFF url('medias/arrow.gif') 0 5px no-repeat;
padding-left: 12px;
}
#right_cont_menu {
list-style-type: none;
margin: 0;
padding:0;
}
#right_cont_menu li {
margin-bottom: 5px;
}
#right_cont_menu a {
margin: 0 2px;
text-decoration: none;
font-size: 0.8em;
font-weight: bold;
color: #222;
}
#right_cont_menu a:hover {
text-decoration: underline;
color: #3399CC;
}
#content  li {
margin-bottom: 5px;
background: #FFFFFF url('medias/li.gif') 0 8px no-repeat;
padding-left: 10px;
list-style-type: none;
}
#content  li a {
background: #FFFFFF url('medias/li.gif') 0 8px no-repeat;
padding-left: 10px;
margin: 0 2px;
text-decoration: underline;
}

#header h1{
padding-top: 100px;
color: #FFFFFF;
font: 2.0em "Trebuchet MS", Arial, sans;
font-weight: bold;
}
#header h1 a{
margin: 0;
padding: 10px;
color: #000000;
text-decoration: none;
}
#content h1{
margin: 10px 0px 30px 0px;
font-size: 1.6em;
color: #0099FF;
text-transform: uppercase;
text-align: center;
}
h2{
margin: 20px 0px 20px 10px;
padding: 0px 0px 0px 10px;
width: 90%;
font-size: 1.1em;
border-left: 6px solid #990000;
text-transform: uppercase;
color: #C00;
}
#left_cont h2{
margin: 20px 0px 20px 10px;
padding: 0px 0px 0px 10px;
width: 90%;
font-size: 1.1em;
border-left: 6px solid #990000;
text-transform: uppercase;
color: #FF0000;
}
h4{
margin: 20px 0px 20px 10px;
width: 80%;
font-size: 1.2em;
color: #339933;
}
h5{
margin: 20px 0px 20px 10px;
width: auto;
color: #33ACE6;
font-size: 1.6em;
text-transform: lowercase;
}
code {
color: #900;
font-weight: bold;
font-size: 1em;
}
em {
color: #900;
font-weight: bold;
}
.champ {
float: left;
margin-top: 12px;
width: 260px;
}
.champ_txt {
float: left;
margin-top: 12px;
width: 550px;
}
.champ_choix {
float: left;
margin-top: 12px;
width: 550px;
color: #FC8A34;
}
.nom_c {
float: left;
width: 80px;
display: block;
}
input, textarea {
font: 1.2 "Trebuchet MS", Georgia, Arial, sans-serif;
color: #FF5A00;
font-weight: bold;
}
p.go {
margin: auto auto;
text-align: center;
}

/*]]>*/