/* CSS Document */
body {
	background-image: url(../images/background.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a img {
border:0;
outline:none;
}
a{
outline:none;
}
.footer {
color:#aca5a1;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.footer a {
color:#aca5a1;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}
.txt {
text-align:left;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.txt a {
text-align:left;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.txt_bold {
text-align:left;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.txt_bold a {
text-decoration:underline;
color:#FFFFFF;
}
.txt_bold a:hover, .txt a:hover, txt_small a:hover {
color:#97BE0D;
text-decoration:none;
}
.txt_small {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}
.txt_small a {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
font-weight:normal;
}
#login input[type=text], #login input[type=password]{
height:13px;
width:75px;
background-color:#6f665f;
border:solid 1px #858d43;
color:#FFFFFF;        
font-size:10px;     
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; 
}
#form_concours input[type=text], #form_concours input[type=password]{
height:15px;
background-color:#6f665f;
border:solid 1px #858d43;
color:#FFFFFF;        
font-size:10px;     
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal; 
}
#form_concours textarea{
padding:5px;
height:120px;
background-color:#6f665f;
border:solid 1px #858d43;
color:#FFFFFF;        
font-size:12px;     
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal; 
}
#form_concours select {
height:20px;
width:65px;
background-color:#6f665f;
border:solid 1px #858d43;
color:#FFFFFF;        
font-size:12px;     
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal; 
}
#form_ville select {
width:150px;
}
h1 {
padding-top:20px;
text-align:left;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
}
.star{
color:#97BE0D;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.little_vert{
color:#97BE0D;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}
.title{
/*padding-top:10px;*/
/*padding-bottom:10px;*/
text-align:left;
color:#97BE0D;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
}
.title_blanc{
/*padding-top:10px;*/
/*padding-bottom:10px;*/
text-align:left;
color:#FFFFFF;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
}
.leasecom_1{
font-family:Arial, Helvetica, sans-serif;
color:#296378;
}
.leasecom_2{
font-family:Arial, Helvetica, sans-serif;
color:#296378;
font-size:36px;
}
.erreur {
color:red;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}
.fond_contenu {
background-color:#3D3F3C;
}
.fond_sympass {
background-image:url(../images/fond_sympass.jpg);
}
.btn_sympass01{
display:block;
background-image:url(../images/sympass_03.jpg);
width:243px;
height:67px;
margin-bottom:10px;
}
.btn_sympass01:hover{
background-image:url(../images/sympass_on_03.jpg);
}
.btn_sympass02{
display:block;
background-image:url(../images/sympass_06.jpg);
width:243px;
height:67px;
margin-bottom:10px;
}
.btn_sympass02:hover{
background-image:url(../images/sympass_on_06.jpg);
}
.btn_sympass03{
display:block;
background-image:url(../images/sympass_08.jpg);
width:243px;
height:67px;
margin-bottom:10px;
}
.btn_sympass03:hover{
background-image:url(../images/sympass_on_08.jpg);
}
.ouverture {
font-family:Arial, Helvetica, sans-serif;
text-transform:capitalize;
font-weight:normal;;
font-size:18px;
color:#FFFFFF;
}
.vert{
color:#97BE0D;
}
.msg {
    font-size:10px;
    letter-spacing:0px;
    color:#FFF;
    font-weight:bold;
}
.valid {
    background-color:#5794BE;
}
.error {
    background-color:#FC924B;    
}
