*{margin:0;padding:0;}
html{height:100%;}
body{margin:0;padding:0;font:70%/135% Tahoma, Geneva, sans-serif;color:#606060;background:url('../images/bg_1.jpg') #f1f1f1 top center repeat-y;height:100%;}
input.coord_annonceur,textarea.coord_annonceur,select.coord_annonceur{font-weight:normal;font-style:normal;background-color:transparent;border:1px solid #999999;font-size:13px;padding:5px;margin:0px;color:#003e5f;}
input.coord_annonceur:hover,textarea.coord_annonceur:hover,select.coord_annonceur:hover{font-weight:normal;font-style:normal;background-color:#003e5f;border:1px solid #999999;font-size:13px;padding:5px;margin:0px;color:#FFFFFF;cursor:pointer;}
span.reponse{margin-top:7px;}
img{border:none;}
a,a:link,a:visited, a:active{color:#3596c6;font-weight:normal;text-decoration:none;}
a:hover{text-decoration:underline;}
h1,h2,h3,h4,h5,h6{font-family:Tahoma, Geneva, sans-serif;margin:0 0 .3em 0;text-transform:none;line-height:1.1em;font-weight:normal;zoom:1;}
h1{color:#333333;font-size:1.5em;}
h2{color:#333333;font-size:1.5em;}
h3{color:#333333;font-size:1.30em;}
h4{color:#606060;font-size:1.3em;margin:0.8em 0;font-weight:bold;}
h5{color:#606060;font-size:1.2em;font-weight:bold;margin:0.8em 0;}
h1 span{display:none;}
h2.important{display:inline-block;font-size:1.35em;-moz-border-radius:3px;border-radius:3px;background:none repeat scroll 0 0 #a9c655;padding:7px 15px;color:#FFFFFF;margin-bottom:15px;}
ul{margin:0;padding:0;}
ul ul{padding:.4em 0 0 1.6em;}
ul li{font-size:1em;line-height:1.3em;padding-left:8px;list-style:none;padding-bottom:.25em;margin-left:10px;}
ul ul li{font-size:.95em;line-height:1.3em;}
ul ul ul li{font-size:.95em;line-height:1.2em;}
ul ul ul ul li{font-size:1em;line-height:1.1em;}
ol{margin-left:20px;padding:0;list-style-type:upper-alpha;}
ol ol{padding:.4em 0 0 1.2em;list-style-type:decimal;}
ol ol ol{list-style-type:lower-alpha;}
ol ol ol ol{padding:.4em 0 0 1.2em;list-style-type:decimal;}
ol li{font-size:1em;line-height:1.4em;}
ol ol li{font-size:.9em;line-height:1.3em;}
ol ol ol li{font-size:.8em;line-height:1.2em;}
ol ol ol ol li{font-size:1em;line-height:1.1em;}
table{border-collapse:collapse;}
table .inside{border:0px;padding:2px;color:#666666;}
table th{background:#014364;padding:8px;color:#FFFFFF;border:1px solid #FFFFFF;text-align:left;vertical-align:middle;font-weight:bold;}
table th h5{color:#FFF;padding:0;margin:0;}
table th.clean{background:none;}
table td{padding:8px;background:#e9e4e2;color:#333333;border:1px solid #FFFFFF;vertical-align:middle;}
table.cleanTable{border-collapse:collapse;}
table.cleanTable th{background:none;padding:3px 0;color:#343434;border:none;text-align:left;vertical-align:top;}
table.cleanTable td{background:none;padding:3px 0;color:#343434;border:none;text-align:left;vertical-align:top;}
p{padding:0 0 .5em 0;line-height:1.4em;text-align:justify;}
blockquote{display:inline-block;-moz-border-radius:3px;border-radius:3px;background:none repeat scroll 0 0 #fff;padding:18px;margin:18px;border:3px solid #d9d9d9v;}
br{}
hr{margin:1em 0;background:#c4c4c4;color:#c4c4c4;height:1px;border:none;clear:both;}
form{}
label{font-weight:normal;display:block;font-size:11px;color:#515151;}
input, textarea, select{font-size:12px;color:#8d9296;padding:6px;}
input, textarea, select, option{}
select, option, fieldset, legend{color:#666666;vertical-align:bottom;}
textarea{font-family:Tahoma;font-size:11px;}
option{border:none;}
.radio{border:none}
.button{border:none;padding:0;}
#container1, #container2, #container3, #container4, #container5{margin:0;padding:0;}
#container1{border:none;min-height:100%;height:auto!important;height:100%;margin:0 auto;background:url('../images/bg_all.png') top center repeat-x;}
.accueil #container1{border:none;min-height:100%;height:auto!important;height:100%;margin:0 auto;background:url('../images/bg_home.png') top center repeat-x;}
#container2{width:100%;margin:0 auto;position:relative;z-index:1;background:url('../images/bg_header.jpg') top center no-repeat;}
.accueil #container2{width:100%;margin:0 auto;position:relative;z-index:1;background:url('../images/bg_header_home.jpg') top center no-repeat;}
#container3{margin:0 auto;width:990px;}
#container4{}
#container5{}
#header{width:990px;height:249px;position:relative;z-index:50;}
#logo{position:absolute;top:18px;left:0px;}
#logo h1{padding:0;border:none;display:none;}
#mainSearch{width:432px;height:54px;background:url('../images/sprite_2.png');background-position:0 -1550px;position:absolute;top:140px;}
#mainSearch form{position:relative;width:294px;height:33px;float:right;}
#mainSearch input.biggerInput{width:268px;position:absolute;top:12px;left:0;padding:8px;border:none;}
#mainSearch a.loupe{width:35px;height:26px;position:absolute;top:15px;right:16px;background:url('../images/sprite_2.png') -1040px -183px;}
#identification{width:322px;position:relative;}
#identification form{position:relative;width:340px;height:33px;float:center;}
#identification input.biggerInput{width:190px;position:relative;top:0px;left:0;padding:8px;border:none;}
#inscriptionNewsletter a.loupe_small{width:20px;height:20px;position:absolute;top:20px;right:10px;background:url('../images/sprite_2.png') -1040px -527px;}
#socialIcon{position:absolute;top:175px;right:0px;padding:0;z-index:5000;width:250px;}
#socialIcon ul{margin:0;padding:0;}
#socialIcon ul li{display:inline;padding:0;margin:0;height:25px;width:auto;margin-left:-30px;}
#socialIcon ul li div{margin:0px;}
#socialIcon ul li span{margin:0px;}
#banner468{position:absolute;right:0px;top:26px;}
#inscriptionNewsletter{background:url('../images/sprite_2.png');background-position:0 -1081px;width:377px;height:57px;position:absolute;top:119px;right:0;}
#inscriptionNewsletter form{position:relative;width:179px;height:17px;float:right;}
#inscriptionNewsletter input.smallerInput{width:170px;position:absolute;top:17px;right:10px;;padding:4px;border:none;}
#inscriptionNewsletter input.loupe_small{width:15px;height:15px;position:absolute;top:13px;right:10px;}
#mainMenu{height:25px;position:absolute;top:212px;left:0;z-index:1;}
#mainMenu ul li{list-style:none;display:inline;float:left;margin:0;padding:0;background:none;position:relative;}
#mainMenu ul li a{font-size:0;line-height:0;text-indent:-9999px;}
#mainMenu ul li a:hover{text-decoration:none;}
#mainMenu ul li a.menu_plongee_etranger{background:url('../images/sprite_2.png');background-position:-1040px -992px;width:150px;height:25px;display:block;}
#mainMenu ul li a.menu_plongee_etranger:hover{background:url('../images/sprite_2.png');background-position:-1040px -1017px;width:150px;height:25px;display:block;}
#mainMenu ul li a.menu_plongee_france{background:url('../images/sprite_2.png');background-position:-1040px -1092px;width:135px;height:25px;display:block;}
#mainMenu ul li a.menu_plongee_france:hover{background:url('../images/sprite_2.png');background-position:-1040px -1117px;width:135px;height:25px;display:block;}
#mainMenu ul li a.menu_sejour{background:url('../images/sprite_2.png');background-position:-1040px -1492px;width:65px;height:25px;display:block;}
#mainMenu ul li a.menu_sejour:hover{background:url('../images/sprite_2.png');background-position:-1040px -1517px;width:65px;height:25px;display:block;}
#mainMenu ul li a.menu_croisiere{background:url('../images/sprite_2.png');background-position:-1040px -792px;width:83px;height:25px;display:block;}
#mainMenu ul li a.menu_croisiere:hover{background:url('../images/sprite_2.png');background-position:-1040px -817px;width:83px;height:25px;display:block;}
#mainMenu ul li a.menu_decouvrir{background:url('../images/sprite_2.png');background-position:-1040px -892px;width:87px;height:25px;display:block;}
#mainMenu ul li a.menu_decouvrir:hover{background:url('../images/sprite_2.png');background-position:-1040px -917px;width:87px;height:25px;display:block;}
#mainMenu ul li a.menu_plongee_theme{background:url('../images/sprite_2.png');background-position:-1040px -1292px;width:122px;height:25px;display:block;}
#mainMenu ul li a.menu_plongee_theme:hover{background:url('../images/sprite_2.png');background-position:-1040px -1317px;width:122px;height:25px;display:block;}
#mainMenu ul li a.menu_promotions{background:url('../images/sprite_2.png');background-position:-1040px -1392px;width:95px;height:25px;display:block;}
#mainMenu ul li a.menu_promotions:hover{background:url('../images/sprite_2.png');background-position:-1040px -1417px;width:95px;height:25px;display:block;}
#mainMenu ul li a.menu_stages{background:url('../images/sprite_2.png');background-position:-1040px -1592px;width:140px;height:25px;display:block;}
#mainMenu ul li a.menu_stages:hover{background:url('../images/sprite_2.png');background-position:-1040px -1617px;width:140px;height:25px;display:block;}
#mainMenu ul li a.menu_plongee_pratique{background:url('../images/sprite_2.png');background-position:-1040px -1192px;width:113px;height:25px;display:block;}
#mainMenu ul li a.menu_plongee_pratique:hover{background:url('../images/sprite_2.png');background-position:-1040px -1217px;width:113px;height:25px;display:block;}
#mainMenu ul li ul{position:absolute;top:25px;left:0px;width:190px;background:#f4f4f4;padding:5px 0 10px 0;border:3px solid #c4c4c4;z-index:10;}
#mainMenu ul li ul li{float:none;display:block;padding:0 20px 0 10px;}
#mainMenu ul li ul li a{display:block;width:100%;font-size:11px;text-decoration:none;border:#d6d6d6 solid;border-width:0 0 1px 0;line-height:1.6em;padding:4px 0 4px 4px;font-weight:normal;color:#666666;font-size:11px;line-height:15px;text-indent:0px;}
#mainMenu ul li ul li a.sub_menu{background:url('../images/icn_next.gif') right 10px no-repeat;}
#mainMenu ul li ul li a:hover{color:#000;}
#mainMenu ul li ul li{position:relative;}
#mainMenu ul li ul li ul{position:absolute;left:190px;top:0;z-index:20;background:#FFF;border:1px solid #c4c4c4;}
#mainMenu ul li ul li ul li{float:none;display:block;padding:0 10px;}
#mainMenu ul li ul li ul li a:hover{color:#000;}
#mainMenu ul li ul li ul li{position:relative!important;z-index:100;}
#mainMenu ul li ul li ul li ul{position:absolute;left:190px;top:0;z-index:100;background:#FFF;zoom:1;}
#mainMenu ul li ul li ul li ul li a{}
#mainMenu ul li ul li ul li ul li{float:none;display:block;padding:0 10px;}
#banner{width:990px;position:relative;height:285px;margin-top:0px;background:url('../images/sprite_2.png');background-position:0 -1714px;}
#banner_inside{width:965px;position:relative;height:240px;padding:26px 0 0 26px;background-color:transparent;overflow:hidden;}
#content{width:575px;margin:0 auto;position:relative;z-index:11;float:left;padding:25px;}
#breadcrumb{padding:5px 0 0px 0;margin-bottom:20px;}
#breadcrumb ul li{display:inline;background:none;padding:0;margin:0;padding-right:7px;position:relative;}
#breadcrumb ul li a{font-weight:normal;background:url('../images/icn_next.gif') right no-repeat;margin:0;padding:0;padding-right:10px;}
.blockquote{border:3px solid #d9d9d9;padding:18px;position:relative;margin:18px 0;}
.blockquote .shadow_bottom{position:absolute;bottom:-13px;left:0;}
.col50{width:263px;padding-right:24px;float:left;}
.col50.noSpace{padding-right:0px;}
.pageTitle{border-bottom:1px solid #055984;color:#FFF;margin-bottom:10px;position:relative;}
.pageTitle h1, h2.accueil{color:#FFF;font-size:22px;background-color:#055984;padding:4px 8px;display:inline-block;margin-bottom:0;padding-bottom:0;letter-spacing:-1px;}
.pageTitle.special{border-bottom:none;background:#7fa9bf;}
.pageTitle.odd{border-bottom:1px solid #aeaeae;}
.pageTitle.odd h1{background-color:#aeaeae;}
.pageTitle.odd h2.accueil{background-color:#aeaeae;}
.pageTitle .socialItem{float:right;position:absolute;bottom:0;right:0;}
.pageTitle .socialItem ul li{float:right;display:inline;}
#plongee_une{background:url('../images/sprite_2.png');background-position:0 -1188px;width:554px;height:296px;position:relative;margin-top:-100px;padding-top:16px;margin-bottom:10px;}
#plongee_une .pageTitle{width:261px;}
#plongee_une .container{position:relative;width:555px;height:248px;}
#plongee_une .container #leftNav a{position:absolute;top:57px;left:-25px;background:url('../images/sprite_2.png');background-position:-1040px 0px;width:25px;height:40px;}
#plongee_une .container #rightNav a{position:absolute;top:57px;right:-28px;background:url('../images/sprite_2.png');background-position:-1040px -90px;width:25px;height:40px;}
#plongee_une .container .plongee_item{width:105px;float:left;cursor:pointer;}
#plongee_une .container .plongee_item .title{text-transform:uppercase;color:#606060;font-size:11px;padding:6px 0 2px 0;}
#plongee_une .container .plongee_item .description{font-size:10px;}
.diaporama{background:url('../images/sprite_2.png');background-position:0 -317px;width:526px;height:158px;position:relative;margin:10px 0 10px 23px;}
.diaporama .container{position:relative;width:526px;height:158px;}
.diaporama .container #leftNav{position:absolute;top:52px;left:-21px;}
.diaporama .container #rightNav{position:absolute;top:52px;right:-23px;}
.diaporama .container .plongee_item{width:105px;float:left;margin:20px 0 0 21px;}
.news{border-bottom:1px solid #dfdfdf;margin-bottom:8px;padding-bottom:8px;}
#rightContent{width:340px;padding:25px 25px 25px 0;float:left;position:relative;}
#identification_membre{width:340px;height:230px;display:block;float:left;position:relative;}
#reinit_password_membre{width:340px;height:300px;display:block;float:left;position:relative;}
#item_coupCoeureven{background:#f9f9f9;}
#item_coupCoeurodd{background:#e8f5fd;}
.item_coupCoeur{background:#e8f5fd;margin-bottom:4px;padding:10px;}
.item_coupCoeur.even{background:#f9f9f9;}
.item_coupCoeur .photo{position:relative;float:left;padding:0px 10px 5px 0px;width:105px;height:106px;}
.item_coupCoeur .photo_interne{width:105px;height:106px;background-color:white;overflow:hidden;}
.item_coupCoeur .photo .logo_partenaires{position:absolute;bottom:7px;left:-6px;}
.item_coupCoeur .title_coupCoeur h3{text-transform:uppercase;color:#055984;font-weight:bold;padding:0px 0px 4px 0;margin-bottom:0;font-size:0.8rem;}
.item_coupCoeur .btn_coupCoeur{float:left;width:69px;}
.item_coupCoeur .btn_coupCoeur a{text-indent:-9999px;font-size:0;}
.item_coupCoeur .btn_coupCoeur a.btn_offre{width:69px;height:23px;background:url('../images/sprite_2.png');background-position:-1040px -673px;display:block;}
.item_coupCoeur .btn_coupCoeur a.btn_offre:hover{background-position:0 -23px;text-decoration:none;}
.item_coupCoeur .btn_coupCoeur{float:left;width:69px;height:23px;background:url('../images/sprite_2.png');background-position:-1040px -673px;display:block;}
.item_coupCoeur .btn_coupCoeur:hover{float:left;width:69px;height:23px;background-position:-1040px -696px;text-decoration:none;}
.item_coupCoeur .price{float:right;background-color:#FFF;padding:5px;color:#055984;font-weight:bold;}
.item_coupCoeur .btn_coupCoeur_no_url{float:left;width:69px;height:23px;background:url('../images/sprite_2.png');background-position:-1040px -719px;display:block;}
#footer{width:100%;margin:0 auto;height:320px;background:url('../images/bg_footer_v2.jpg') #dfe3e6 top left repeat-x;position:relative;z-index:11;clear:both;color:#FFF;border-top:4px solid #0092d5;}
#footer a{color:#b9d83d;font-weight:normal;}
#footer a:hover{text-decoration:underline;}
#footer .container{width:990px;margin:0 auto;position:relative;}
#footer .left{width:660px;float:left;}
#footer .left .separator{width:550px;}
#footer .right{width:330px;float:right;}
#footerMenus{margin:20px 0 10px 22px;padding:0px;}
#footerMenus ul{width:210px;float:left;height:94px;padding:0px;margin:0px;top:0px;}
#footerMenus ul li{background:none;list-style:none;padding:0;margin:0;padding-bottom:5px;}
#footerMenus ul li a{color:#FFF;font-size:15px;font-weight:normal;}
#footerInfos{padding-left:22px;}
#liensParametrables{padding:10px 0 0 22px;}
#liensParametrables ul li{display:inline;margin:0 3px 0 0;padding:0;}
#socialInfos{padding:42px 22px 0 0;text-align:right;}
#socialInfos h2{color:#FFF;font-size:18px;margin-bottom:10px;}
#socialInfos div.footer_title{color:#FFF;font-size:16px;font-weight:bold;margin-bottom:10px;}
#socialInfos ul li{padding:0;margin:0 0 0 10px;display:inline;float:right;}
#socialInfos .separator{width:150px;margin:16px 0;}
#socialInfos .fcb a{width:30px;height:35px;background:url('../images/sprite_2.png');background-position:-1040px -362px;display:block;}
#socialInfos .twt a{width:30px;height:35px;background:url('../images/sprite_2.png');background-position:-1040px -591px;display:block;}
#socialInfos .flx a{width:35px;height:35px;background:url('../images/sprite_2.png');background-position:-1040px -444px;display:block;}
#espacePartenaires{text-align:right;float:right;margin-right:22px;}
#espacePartenaires a{font-size:0;line-height:0;text-indent:-9999px;}
#espacePartenaires a:hover{text-decoration:none;}
#espacePartenaires a.btn_espacePartenaires{width:105px;height:26px;background:url('../images/sprite_2.png');background-position:-1040px -261px;display:block;}
#espacePartenaires a.btn_espacePartenaires:hover{background-position:-1040px -287px;}
.error{color:#cc0000;}
.success{color:#3061b0;}
.small{font-size:10px;}
.showBtn{display:none;cursor:pointer;}
.hideBtn{display:none;cursor:pointer;}
.toggleBtn{cursor:pointer;}
.clear{clear:both;display:block;}
.floatLeft{float:left;display:inline;}
img.floatLeft{padding:0 13px 5px 0;}
.floatRight{float:right;display:inline;}
.block{display:block;clear:both;}
.rolloverCss span{display:none;}
.rolloverCss{display:block;}
.rolloverCss:hover{background-position:bottom;}
.rollOverTrans img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.rollOverTrans:hover img{filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;}
a.important{text-align:right;background:url(../images/bullet1.png) right 5px no-repeat;padding-right:10px;float:right;font-weight:bold;}
a.pagination{float:left;line-height:25px;background-color:#055984;color:#FFFFFF;font-weight:bold;text-align:center;margin-left:2px;padding:0px 6px 0px 6px;border:1px solid #FFFFFF;}
a.pagination_active{float:left;line-height:25px;background-color:#F0F0F0;color:#666666;font-weight:bold;text-align:center;margin-left:2px;padding:0px 6px 0px 6px;border:1px solid #666666;}
a.pagination:hover{float:left;line-height:25px;background-color:#F0F0F0;color:#666666;font-weight:bold;text-align:center;margin-left:2px;padding:0px 6px 0px 6px;border:1px solid #666666;}
.title{font-size:1.1em;font-weight:bold;padding-bottom:0px;text-align:left;}
.date{color:#7e7e7e;}
.separator{background:url('../images/separator.png') top left repeat-x;width:100%;height:7px;margin-bottom:7px;display:inline-block;}
.title_actu{float:left;font-size:1.1em;font-weight:bold;padding-bottom:0px;text-align:left;}
.date_actu{float:right;color:#7e7e7e;}
.contenu_actu{float:left;width:100%;}
.partenaire_nom_annonceur{float:left;color:#003b63;font-size:18px;font-weight:bold;text-align:left;}
.partenaire_description_annonceur{float:left;color:#003b63;font-size:12px;font-weight:normal;text-align:left;font-style:italic;}
.small_separator{background:#dfdfdf;width:100%;height:1px;margin:8px 0;display:inline-block;}
.photoRight{float:right;padding:0 0px 10px 10px;}
.autocomplete-w1{background:url(../images/shadow.png) no-repeat bottom right;position:absolute;top:0px;left:0px;margin:8px 0 0 6px;_background:none;_margin:0;}
.autocomplete{border:1px solid #999;background:#FFF;cursor:default;text-align:left;max-height:350px;overflow:auto;margin:-6px 6px 6px -6px;_height:350px;_margin:0;_overflow-x:hidden;}
.autocomplete .selected{background:#F0F0F0;}
.autocomplete div{padding:2px 5px;white-space:nowrap;}
.autocomplete strong{font-weight:normal;color:#3399FF;}
#selection{padding:5px;font-weight:bold;height:20px;}
#selection img{vertical-align:middle;}
label.labelInscription{float:left;width:200px;}
fieldset form p{float:left;width:550px;background-color:transparent;}
input.input_form_contact, textarea.input_form_contact, select.input_form_contact{border:1px solid #BBBBBB;color:#3399FF;}
.centre{vertical-align:middle;}
#veuillez_patienter{display:none;position:absolute;top:50%;margin-top:-50px;left:50%;margin-left:-110px;z-index:99;width:220px;background-color:#FFFFFF;padding:10px;border:2px solid #003b5a;font-weight:normal;font-size:14px;font-style:normal;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:#666 0px 2px 3px;-moz-box-shadow:#666 0px 2px 3px;box-shadow:#666 0px 2px 3px;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#EFF2ED));background:-webkit-linear-gradient(#FFFFFF, #EFF2ED);background:-moz-linear-gradient(#FFFFFF, #EFF2ED);background:-ms-linear-gradient(#FFFFFF, #EFF2ED);background:-o-linear-gradient(#FFFFFF, #EFF2ED);background:linear-gradient(#FFFFFF, #EFF2ED);}
ul li ul{display:none;}
#erreur{width:600px;margin:10px auto;background-color:#C0C0C0;border:2px solid #CC0000;}
#header_erreur{float:left;width:600px;height:25px;line-height:25px;text-align:center;font-variant:small-caps;font-size:14px;font-weight:bold;color:#CC0000;}
#erreur_entete{float:left;width:600px;height:25px;line-height:25px;background-color:#F0F0F0;color:#343434;border-top:1px dotted #CC0000;border-bottom:1px dotted #CC0000;}
#message{width:600px;margin:10px auto;background-color:#D6D6D6;border:2px solid #00CC00;}
#header_message{float:left;width:600px;height:25px;line-height:25px;text-align:center;font-variant:small-caps;font-size:14px;font-weight:bold;color:#00CC00;}
#message_entete{float:left;width:600px;height:25px;line-height:25px;background-color:#F0F0F0;color:#343434;border-top:1px dotted #00CC00;border-bottom:1px dotted #00CC00;}
#bloc_G{float:left;width:171px;}
#titre_classe{float:left;width:60px;background-color:#FFCC00;border-right:1px dotted #CC0000;text-align:center;}
#classe_en_cours{float:left;width:100px;text-align:left;padding-left:10px;font-variant:small-caps;font-weight:bold;font-size:12px;}
#bloc_D{float:right;width:291px;}
#titre_fonction{float:left;width:80px;background-color:#FFCC00;border-right:1px dotted #CC0000;text-align:center;}
#fonction_en_cours{float:left;width:200px;text-align:left;padding-left:10px;font-variant:small-caps;font-weight:bold;font-size:12px;}
#description_erreur{float:left;width:580px;text-align:left;padding:10px;line-height:16px;}
#description_requete{float:left;width:580px;text-align:left;padding:10px;line-height:20px;}
#message_formulaire{float:left;width:550px;text-align:left;padding:10px;line-height:16px;border:2px solid #055984;margin-bottom:15px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:#666 0px 2px 3px;-moz-box-shadow:#666 0px 2px 3px;box-shadow:#666 0px 2px 3px;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#EFF2ED));background:-webkit-linear-gradient(#FFFFFF, #EFF2ED);background:-moz-linear-gradient(#FFFFFF, #EFF2ED);background:-ms-linear-gradient(#FFFFFF, #EFF2ED);background:-o-linear-gradient(#FFFFFF, #EFF2ED);background:linear-gradient(#FFFFFF, #EFF2ED);}
