/* CSS Document */

*{ margin:0; padding: 0; }

/*-============================================================================
																	PAGE
=============================================================================*/
#content {width:1000px; margin: auto; }
#page { width:1000px; margin: auto;}

/*-============================================================================
																	TOP
=============================================================================*/
#top_bande{  width: 1000px; height:180px; float:left;}
#top_menu {  width: 846px; height:41px; float:left;}
#identification {  width: 1000px; height:37px; float:right; background-image: url(../images/interface/fd-identification.jpg); color:#909090; font-size:11px; margin-top:5px;}
* html #identification {  width: 1000px; height:37px; float:right; margin-top: -10px; background-image: url(../images/interface/fd-identification.jpg); background-repeat: no-repeat; color:#909090; font-size:11px;}
#identifie {  width: 1000px; height:37px; float:right; background-image: url(../images/interface/fd-identification-ss.jpg); color:#909090; font-size:11px; margin-top:5px;}
#bottom{  width: 1000px; height:189px; float:left;}
#menu_bottom{  width: 338px; height:189px; float:left;}
#anim_flash{  width: 662px; height:189px; float:left;}
.login_menu {float:left; width:140px;margin-left:40px;margin-top:10px;}
.password_menu {float:left; width:140px;margin-left:30px;margin-top:10px;}
.souvenir_menu {float:left; width:115px;margin-left:30px;margin-top:10px; color: white;}
*+html  .souvenir_menu {float:left; width:120px;margin-left:30px;margin-top:10px; color:#b3bc11;}
* html  .souvenir_menu {float:left; width:120px;margin-left:-50px;margin-top:10px; color:#b3bc11;}

/*-======== accueil */

#central_lignesx3{ float:left; width:955px;}
#central_ma-carte { float:left; width:216px; height:273px; margin-left:10px; background-image:url(../images/interface/ma-carte.jpg); background-position:right; background-repeat:no-repeat;}

#central_ligne1  { float:left; background-color:#d6f5fe; width:715px; margin-top:10px;text-align:justify; padding:10px 0px 10px 0px; }
#central_ligne2  { float:left; width:715px; margin-top:10px; padding:10px 0px 10px 0px;  }
#central_ligne-in1  { float:left; width:350px; text-align:justify; margin-left:30px; margin-top:10px; }
#central_ligne-in2  { float:left; width:350px; text-align:justify; margin-left:30px; margin-top:5px; }
#central_ligne-in3  { float:left; width:350px; text-align:justify; margin-left:30px; margin-top:15px; }
#central_ligne-bt1  { float:left; width:250px; text-align:justify; margin-left:30px; }
#central_ligne-bt2  { float:left; width:250px; text-align:justify; margin-left:30px; }
#central_ligne-bt3  { float:left; width:250px; text-align:justify; margin-left:30px;  }

/*-======== catalogue */

#catalogue_lignes{ float:left; width:935px;}

#catalogue_ligne1  { float:left; background-color:#f4f2f2; width:935px; margin-top:0px;text-align:justify; padding:10px 0px 10px 0px; }
#catalogue_ligne2  { float:left; background-color:#ffffff; width:935px; margin-top:0px;text-align:justify; padding:10px 0px 10px 0px; }
#catalogue_ligne-in1  { float:left; width:350px; text-align:justify; margin-left:30px; margin-top:10px; }
#catalogue_ligne-in2  { float:left; width:350px; text-align:justify; margin-left:30px; margin-top:5px;}
#catalogue_img1  { float:left; width:250px; text-align:justify; margin-left:30px;}
#catalogue_bt1  { float:right; width:200px; text-align:justify; margin-top:10px; text-align: right; margin-right:20px;}


/*-============================================================================
																CONTENU CENTRAL
=============================================================================*/

#contenu_central { width: 1000px;  float:left; background-color:#daf3fb;}
#content_central { width: 954px;  float:left; margin:15px; background-color:#FFFFFF; padding: 8px 10px 25px 8px;}
#central_top {  width: 1000px;  float:left; }

#titre_actu{
	padding:20px 0px 0px 20px;margin-right:30px;
}
#content_actu{
padding:10px 20px 10px 20px; background-color:#f4f2f2; margin-left:20px; margin-right:14px; text-align:justify;
}
/*-============================================================================
																		FOOTER
=============================================================================*/

#footer { float:left; width:1000px; font-size:11px; text-align:center; height:50px;}

/*-============================================================================
                                                                        CALENDRIER
=============================================================================*/

.ds_box {
    background-color: #FFF;
    border: 1px solid #000;
    position: absolute;
    z-index: 32767;
}

.ds_tbl {
    background-color: #FFF;
}

.ds_head {
    background-color: #e7c72e;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    letter-spacing: 2px;
}

.ds_subhead {
    background-color: #e7d12e;
    color: #000;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    width: 32px;
}

.ds_cell_grey {
    background-color: #eee;
    color: #000;
    font-size: 13px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    padding: 5px;
    cursor: pointer;
}

.ds_cell {
    background-color: #e1f035;
    color: #000;
    font-size: 13px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    padding: 5px;
    cursor: pointer;
}

.ds_cell:hover {
    background-color: #c4d12e;
} /* This hover code won't work for IE */

/*-============================================================================
                                                                        MINISITES
=============================================================================*/

.float_left {
	float:left;
}

.float_right {
	float:right;
}

.red {
	color: red;
}

/*-============================================================================
                                                                      CONTROLEURS
=============================================================================*/

#content_control{ width: 224px; height:320px;  float:left; padding:150px 8px 8px 8px; background-image: url(../images/interface/fd_controleurs.jpg); background-repeat:no-repeat; }

img {
	border: 0px;
}