*{padding:0px;margin:0px;}
body{background-color:#c0c0c0;}
ul{margin-left:30px;}

div#site{width:950px;margin:0 auto;background-color:#fff;height:auto !important;height:750px;min-height:750px;}
div#bloc_gauche{margin:5px 5px 5px 10px;height:auto !important;height:500px;min-height:500px;float:left/*oblige pour que IE comprenne que les blocs doivent etre a la meme hauteur...*/;width:625px;background:#fff url(../img/fond_contenu.jpg) no-repeat top right;}
div#bloc_droite{float:right;width:302px}

div#contenu_admin{margin:0px 20px 0px 200px;}

div#header{width:950px;height:198px;background:#fff ;}
div#header_admin{width:950px;height:198px;background:#fff url(../img/header_admin.jpg) no-repeat top left;}
div#tete{width:950px;height:164px;}

div#pied_de_page{width:950px;margin:0 auto;color:#fff;text-align:center;clear:both;}
div#footer{background:#8fa3b3;height:60px;}
div#footer2{background:#fff;height:50px;}

div#login_box{padding: 5px 0px 10px 5px;}

/*object#menu{margin-top:164px;}*/

ul#menu_xhtml{list-style:none;margin-top:0px !important;margin-top:164px;padding-top:164px !important;padding-top:0px;float:right;}
ul#menu_xhtml li{float:left;padding}

div#smenu{float:left;margin:10px 0px 20px 5px;width:184px;}
div#smenu ul{margin:0px;list-style:none;background:#fff url(../img/menu_gauche_background.jpg) repeat-y;clear:left;}
div#smenu li{margin-left:3px;padding:1px 0px;}

.long_input{width:500px;}
.middle_input{width:300px;}
.short_input{width:30px;}

div#smenu hr{width:90%;margin:5px 0px 5px 7px;border:1px solid #ccc;}


div#menu_accueil{position:relative;}
div#menu_accueil ul{position:absolute;top:15px;left:95px;list-style-type:none;z-index:0;padding-left:15px;background:url(../img/fond_menu.jpg) repeat-y top left;}
div#menu_accueil li{margin-top:40px;}
div#menu_accueil li.first{margin-top:0px;}
div#menu_accueil object{z-index:2;}

div#interventions{margin-top:20px;background:url(../img/france.jpg) no-repeat top left;height:auto !important;height:348px;min-height:348px;}
div#interventions ul{margin:10px 40px 15px 20px;}

ul#liste_breves_mini{list-style-type:none;margin:0px 0px 0px 10px;}
ul#liste_breves_mini li{margin-bottom:20px;}

div#infos_compte{border-bottom:2px solid #ddd;}


/* CONTACT */
div#page_contact{padding:5px;}
div#page_contact ul{margin-top:10px;margin-bottom:20px;}
div#page_contact li{margin:0px 0px 10px 0px;}

fieldset#adresses div{float:left;margin:20px 30px 10px 20px;}

.marginTop20
{
	margin-top: 40px;
}



