@charset "UTF-8";/* CSS Document */body {margin: 0px auto 0px auto;padding:0;width:950px;background-image:url(mtf_fd.gif);color:#333;font:13px/20px  "Times New Roman", Times, serif;}#content {background-color:#FFF;
width : 950px;
text-align:left;}
.form_look {
margin:0;
padding:0 0 0 0;
}
#recherche {width:150px;height:35px;
float: left;
}#recherche input {color:#FFF;background-color:#0b1b75;font:10px/12px normal Verdana, Tahoma, Geneva, sans-serif;margin:0;padding:1px;width:85px;clear:none;border:0px;}#menutop {float:right;width:775px;height:35px;
//padding : 8px 0px 0px 24px;
padding-bottom : 7px;
margin : 0;}
#menutop ul li { display : inline;padding : 0 5px; /* Pour espacer les boutons entre eux */margin:0 0 0 0;}#menutop ul {font:11px/45px normal Tahoma, Verdana, sans-serif;text-transform:uppercase;list-style-image:url(puce_menu.gif);/* Car sinon les puces se placent n'importe où */margin:0px;padding:0px;}#menutop li a, #menutop li a:link, #menutop li a:visited {text-decoration:none;color:#333;}#menutop li a:hover {color:#0b1b75;}

#menubottom {
float: left;//width: 550px;height:35px;}#menubottom ul li { display : inline;padding : 0 5px; /* Pour espacer les boutons entre eux */margin:0;}#menubottom ul {font:11px/45px normal Tahoma, Verdana, sans-serif;text-transform:uppercase;list-style-image:url(puce_menu.gif);/* Car sinon les puces se placent n'importe où */margin:0;padding:0;}#menubottom li a, #menubottom li a:link, #menubottom li a:visited {text-decoration:none;color:#333;}#menubottom li a:hover {color:#0b1b75;}

.txt_p3d {
text-decoration:none;color:black;
font-size : 11pt;
}
.green {color:#66cc00;}#colgauche {margin:0;padding:0;width:175px;float:left;}#mainmenu {background-color:#ccc;margin:0 0 10px 0;padding:10px 0 ;}#mainmenu ul {margin:0;padding:0;font:11px/30px normal Arial, Helvetica, sans-serif;text-decoration:none;list-style:none;width:165px;}#mainmenu ul li a {text-indent: 0px;color:#0b1b75;list-style:none;margin:0;padding:0 0 5px 10px;text-decoration:none;border-bottom:#FFF 1px solid;}#mainmenu ul li a:hover {color:#FFF;}#submenu {margin:20px 0 20px 0px;padding:0 ;}#submenu ul {margin:0;padding:0;font:11px/27px normal Arial, Helvetica, sans-serif;text-decoration:none;list-style:none;}#submenu li a {text-indent:10px;color:#0b1b75;list-style:none;margin:0;padding:0 0 5px 0px;text-decoration:none;border-bottom:#FFF 1px solid;}#submenu li a:hover {color:#666;}#submenu p {font:10px/12px normal Tahoma, Verdana, sans-serif;color:#666;margin:0;padding:0 0 5px 10px;}#contenupage {width:745px; border-top:#ccc 1px solid; margin:0; padding:15px 10px 0 0px;float:right;}#contenupage h1 {font:22px/26px Arial, Helvetica, sans-serif;color:#000;font-weight:lighter;margin:0;padding:15px 0 10px 0;}#contenupage h2 {color:#0b1b75;font:12px/17px  "Times New Roman", Times, serif;font-weight:bold;margin:0;padding:0;}#contenupage p {color:#333;font:13px/20px  "Times New Roman", Times, serif;margin:0;padding:10px 0 2px 0;}#contenupage a, #contenupage a:link, #contenupage a:visited {color:#000;text-decoration:none;border-bottom:#000 1px dotted;font-weight:bold;}#contenupage a:hover {text-decoration:none;border-bottom:none;color:#66cc00;}#contenupage td {font:12px/14px normal Arial, Helvetica, sans-serif;color:#000;}#contenupage .form {color:#000;background-color:#CCC;font:11px/13px normal Verdana, Tahoma, Geneva, sans-serif;width:300px;border:none;padding:2px;}#contenupage .btnvalid {width:101px;height:30px;background-image:url(fd_btn_valid.gif);background-repeat:no-repeat;border:0;}
#a2pdf {
text-decoration:none;border-bottom:none;color:#66cc00;
}
.bckdon {background-color:#58c607;width:180px;color:#FFF;border:none;padding:3px
text-align:right}.blue {color:#0b1b75;font-weight:bold;}#piedpage {clear:both;text-align:center;margin:0;padding:0px 0px 0px 0;border-top:#ccc 1px solid;
background-color : white;}

.algn_top {
vertical-align : middle;
text-align: left;
font:12px/14px normal Arial, Helvetica, sans-serif;
color:#000;
}

.slide_app {
border : 1px dotted black
}
