/* CSS Document */

body{
background-color: #244F91;
width:978px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
text-align:center;
}

p.spip{
padding:3px;
margin:3px;
}

body #global{
text-align:left;
}

body #global_player_corps{
text-align:left;
}

.spip_documents {
margin-right:12px;
}

.spip_in {
font-family:arial;
font-size:12px;
color:#2A5499;
text-decoration:none;
font-weight:normal;
}
.spip_in:hover{
text-decoration:none;
font-weight:bold;
}


.spip a{
border:0px;
}

.table_bleu{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2365A6;
}

* html .spip_documents{
margin-right:14px;
}

.txt{
font-family:arial;
font-size:11px;
color:#FFFFFF;

}
#global_player{
float:left;
width:666px;
height:372px;
border:0;
padding:0px;
margin:0px;
}
#table_bro{
float:left;
width:403px;
}



#global_player_menu{
float:left;
width:666px;
height:46px;
border:0px;
padding:0px;
margin:0px;

}
#resass{
float:left;
width:261px;
border:0px;
margin:0px;
padding:0px;

}
#global_player_corps{
float:left;
width:666px;
height:326px;
border:0px;
padding:0px;
margin:0px;
background-image: url('images/fd_lightbox.gif');

}
#global_player_menu img{
border:0;
padding:0px;
margin:0px;
float:left;

}
#vidd{
width:352px;
text-align:left;
height:264px;
padding-left:10px;
padding-top:10px;
margin:0px;
float:left;

}
#vidd_titre{
width:250px;
padding-top:10px;
margin-left:15px;
font-family:arial;
font-size:22px;
font-weight:bold;
color:#1465B8;
float:left;
}
#vidd_descriptif{
width:250px;
padding-top:10px;
margin-left:15px;
font-family:arial;
font-size:13px;
color:#1465B8;
float:left;
}
#vidd_txt{
width:250px;
padding-top:10px;
margin-left:15px;
font-family:arial;
font-size:11px;
color:#1465B8;
float:left;
}
#souley{
width:250px;
height:3px;
margin-left:15px;
margin-top:8px;
background-color:#1465B8;
float:left;

}
#shoot{
width:113px;
height:84px;
margin-left:15px;
margin-top:14px;
float:left;

}
.titre_f{
float:left;
margin-top:15px;
margin-left:10px;
width:130px;
font-family:arial;
font-weight:bold;
font-size:11px;
color:#1465B8;
}
.titre_f a{
color:#1465B8;
text-decoration:none;
}
.titre_f a:hover{
color:#1465B8;
text-decoration:underline;
}

.descriptif_f{
width:130px;
margin-left:10px;
float:left;
font-family:arial;
font-size:11px;
color:#1465B8;
}

.descriptif_f a{
color:#1465B8;
text-decoration:none;
}
.descriptif_f a:hover{
color:#1465B8;
text-decoration:underline;
}

#bouton_reservation{
float:left;
font-family:arial;
font-size:13px;
color:#FFFFFF;
width:428px;
height:39px;
margin-left:10px;
}
* html #bouton_reservation{
margin-left:4px
}

#global{
width:978px;
}
#bloc{
float:left;
}
#left_article{
float:left;
width:703px;
}

#right_article{
float:left;
width:261px;
}

#entete_article{
float:left;
width:703px;
height:129px;
}
#aleatoire_article{
float:left;
width:703px;
height:30px;
}


#fond_promos_articles{
float:left;
width:261px;
height:218px;
background-image: url('images/fond_promos_articles.gif');
margin:0px;
padding:0px;
background-repeat:no-repeat;
}
#fond_promos_webcam{
float:left;
width:261px;
height:135px;
background-image: url('images/camera.jpg');
margin:0px;
padding:0px;
}

#fond_promos_webcam_es{
float:left;
width:261px;
height:135px;
background-image: url('images/camera_es.jpg');
margin:0px;
padding:0px;
}

#content_a_left{
float:left;
width:229px;
}
#box_navig_parent{
float:left;
width:229px;
}
#box_navig_parent_haut{
float:left;
width:229px;
height:15px;
}
#box_navig_parent_bas{
float:left;
width:229px;
height:15px;
}
#parent_bloc{
float:left;
width:191px;
margin-left:21px;
margin-bottom:6px;
}
* html #parent_bloc{
margin-left:0px
}
#parent_bloc ul{
margin-top:8px;
margin-bottom:1px;
padding-left:25px

}

* html #parent_bloc ul{
padding-left:35px
}

#parent_bloc h1{
font-family:arial;
font-size:12px;
padding-left:5px;
color:#1B5E9F;
text-decoration:underline;
}

#parent_bloc h1 a{
color:#1B5E9F;
text-decoration:underline;
}

#parent_bloc h1 a:hover{
color:#1B5E9F;
text-decoration:none;
}

* html #parent_bloc h1{
padding-left:25px;
padding-bottom:0px;
}

* html #parent_bloc h1 a{
color:#1B5E9F;
text-decoration:underline;
}

* html #parent_bloc h1 a:hover{
color:#1B5E9F;
text-decoration:none;
}


#parent_bloc li{
font-family:arial;
font-size:12px;
color:#1B5E9F;
list-style-image: url('images/puce.gif');
padding:2px;
}
#parent_bloc li a{
color:#1B5E9F;
text-decoration:none;
}

#parent_bloc li a:hover{
text-decoration:underline;
}

#parent_bloc2{
float:left;
width:191px;
margin-left:21px;
margin-bottom:6px;
}

* html #parent_bloc2 {
margin-left:0px;
}

#parent_bloc2 h1{
font-family:arial;
font-size:12px;
padding-left:5px;
color:#337BCA;
font-weight:normal;
}

* html #parent_bloc2 h1{
padding-left:25px;
padding-bottom:0px;
}

#parent_bloc2 ul{
list-style-type: none;
padding-left:2px;
margin-top:8px;
margin-bottom:1px;
}

* html #parent_bloc2 ul{
padding-left:0px;
}

#parent_bloc2 li{
font-family:arial;
font-size:12px;
color:#FFFFFF;
background-color:#5EA4F1;
margin-top:1px;
padding:3px 3px;
}

* html #parent_bloc2 li{
padding-left:3px;
margin-left:0px;
width:180px;
}

#parent_bloc2 li a{
text-decoration:none;
color:#FFFFFF;
}
#parent_bloc2 li a:hover{
color:#0C55A5;
}
#box_navig_parent_central_b{
float:left;
width:229px;
background-image: url('images/repeat_box.gif');
}

#box_navig_parent_central{
float:left;
width:229px;
background-image: url('images/repeat_box.gif');
}

#content_a_right{
float:left;
width:474px;
}
#content_a_right_neige{
float:right;
width:540px;
}
#global_centre_c{
float:left;
background-image: url('images/fond_bg_global.gif');
background-repeat:repeat-y;
width:474px;
}
#global_centre_c_neige{
float:left;
background-image: url('images/fond_bg_global2.gif');
background-repeat:repeat-y;
width:540px;
}
#global_centre_c_bloc{
width:444px;
margin-left:15px;
}
#global_centre_c_bloc_neige{
width:500px;
margin-left:15px;
}

#plans{
float:left;
width:261px;
height:308px;
background-image: url('images/fond_plan.gif');
}
#plans_bis{
float:left;
width:261px;
height:115px;
}
#plans_bis2{
float:left;
width:261px;
height:124px;
}



* #test{
width:200px;
height:200px;
position:fixed;
}

#puce_titre{
float:left;
background-color:#FDBA2F;
width:15px;
height:15px;
margin-right:10px;
margin-top:16px;
margin-left:5px;
}

#titre h1{
float:left;
padding-left:25px;
width:420px;
background-image: url('images/pp.gif');
background-repeat:no-repeat;
background-position:left center;
margin-top:1px;
margin-bottom:3px;
margin-left:5px;
}

* html #titre h1{
width:420px;
margin-top:8px;
margin-bottom:8px;
}

#titre h2{
float:left;
width:440px;
font-family:arial;
font-size:14px;
font-weight:bold;
color:#1B5E9F;
margin-top:8px;
}

#titre h3{
float:left;
width:440px;
font-family:arial;
font-size:14px;
font-weight:bold;
color:#9DCC00;
padding:6px;
}

#titre hr{
float:left;
width:98%;
height:1px;
color:#1B5E9F;
margin-top:8px;
}

.archives {
margin-top:0px;
padding-bottom:8px;
margin-right:4px;
font-family:arial;
font-size:11px;
color:#1B5E9F;
text-align:justify;
text-decoration:none;
}

.archives:hover{
text-decoration:underline;
}


#titre p{
margin-top:0px;
margin-left:4px;
margin-right:4px;
font-family:arial;
font-size:13px;
color:#1B5E9F;
text-align:justify;

}
#trailer{
width:440px;
font-family:arial;
font-size:11px;
color:#2365A6;
padding-left:5px;
}
#trailer a{
font-family:arial;
font-size:11px;
color:#2365A6;
text-decoration:none;
}

#trailer a:hover{
font-family:arial;
font-size:11px;
color:#2365A6;
text-decoration:underline;
}

#column_left{
width:7px;
float:left;
background-image: url('images/fond_gauche.gif');
}

#column_center{
float:left;
width:964px;
background-color:#5C8BC7;
background-image:url('images/fond_central.gif');
background-repeat:repeat-x;
border-left:7px solid #1A58B6;
border-right:7px solid #1A58B6;
}

* html #column_center{
border:0px;
}

#global_centre_c{
background-image: url('images/fond_bg_global.gif');
}


#footer{
float:left;
text-align:center;
width:951px;
height:96px;
padding-left:13px;
padding-top:6px;
background-image: url('images/fd_footer.jpg');
font-family:arial;
font-size:11px;
color:#FFFFFF;
}
#footer a{
color:#FFFFFF;
text-decoration:none;
}

#footer a:hover{
color:#FFFFFF;
text-decoration:underline;
}

#column_right{
float:left;
width:7px;
background-image: url('images/fond_droite.gif');
}

#header{
float:left;
height:113px;
width:970px;
}

#mode_menu{
float:left;
height:113px;
width:867px;
}
#lang{
float:right;
/*margin-right:20px;*/
padding-right:40px;
height:21px;
width:847px;
text-align:right;
font-family:arial;
font-size:10px;
color:53A7FB;
vertical-align:bottom;

}
#navig{
float:left;
height:92px;
width:867px;
/*vertical-align:bottom;*/
}

#logo_m{
float:left;
height:92px;
width:214px;
}
#logo_m a{
border:none;
}
#menu_m{
float:left;
/*height:92px;*/
width:653px;
margin-top:47px;
}

#mode_weather{
float:left;
height:113px;
width:97px;
}
#flash{
float:left;
height:250px;
width:964px;
}
#anim_flash{
float:left;
height:250px;
width:702px;
}
#meteo{
float:left;
height:250px;
width:262px;
background-image: url('images/fond_meteo.gif');
}
#bloquage_info_neige{
float:left;
height:228px;
width:215px;
margin-left:14px;
padding-left:8px;
margin-top:8px;
padding-top:5px;
}
* html #bloquage_info_neige{
margin-left:6px;
}
#bloc_info_neige{
float:left;
height:19px;
width:207px;
background-color:#9dcc00;
font-family:arial;
font-size:11px;
padding-left:5px;
padding-top:4px;
color:#FFFFFF;
font-weight:bold;
line-height:16px;
}

#bloc_info_neige2{
float:left;
height:19px;
width:207px;
background-color:#326AB2;
font-family:arial;
font-size:11px;
padding-left:5px;
padding-top:4px;
margin-top:1px;
}
#bloc_info_neige2 a{
color:#99B5D9;
text-decoration:none;
}
#bloc_info_neige2 a:hover{
color:#FFFFFF;
text-decoration:underline;
}
#webcam{
float:left;
height:120px;
width:206px;
margin-top:8px;
margin-left:2px;
}

#infos{
float:left;
height:376px;
width:964px;
}

#info1{
float:left;
height:376px;
width:467px;
}
#actus{
float:left;
width:467px;
height:376px;
background-image: url('images/fond_info1.gif');
background-repeat: no-repeat;
}
#bloquage_actus{
float:left;
width:422px;
height:209px;
margin-left:8px;
padding-left:12px;
margin-top:14px;
padding-top:5px;
}
#bloquage_actus2{
float:left;
width:422px;
margin-left:8px;
padding-left:12px;
margin-top:5px;
padding-top:5px;
}

#titre_actus{
float:left;
width:422px;
height:18px;
background-color:#52B11D;
padding-left:8px;
padding-top:5px;
}
#actualites{
float:left;
font-family:arial;
font-size:11px;
color:#ffffff;
font-weight:bold;
}
* html #actualites{
padding-bottom:5px;
}
#plus_actualites{
float:right;
font-family:arial;
font-size:11px;
color:#3098D3;
padding-right:8px;
}
#plus_actualites a{
font-family:arial;
font-size:11px;
color:#3098D3;
text-decoration:none;
}
#plus_actualites a:hover{
text-decoration:underline;
}
#titre_une{
float:left;
width:380px;
font-family:arial;
font-size:20px;
color:#1F4E95;
text-decoration:none;
font-weight:bold;
padding-top:12px;
padding-left:3px;
text-transform:uppercase;
}
#titre_une_breve{
text-transform:uppercase;
float:left;
width:400px;
font-family:arial;
font-size:13px;
color:#1F4E95;
text-decoration:none;
font-weight:bold;
padding-left:3px;
margin-top:8px;
}
#titre_une_breve_descriptif{
float:left;
width:400px;
font-family:arial;
font-size:12px;
color:#1F4E95;
text-decoration:none;
padding-left:3px;
margin-top:8px;
}
#titre_une_breve_descriptif a{
font-family:arial;
font-size:12px;
color:#1F4E95;
text-decoration:none;
}
#titre_une_breve_descriptif a:hover{
text-decoration:underline;
}
#titre_une_breve a{
font-family:arial;
font-size:13px;
color:#1F4E95;
text-decoration:none;
}
#titre_une_breve a:hover{
text-decoration:underline;
}

#titre_une a{
color:#1F4E95;
text-decoration:none;
}

#titre_une a:hover{
text-decoration:underline;
}

#image_actus{
float:left;
width:162px;
height:138px;
padding-top:8px;
padding-left:5px;
}
#descriptif_actus{
float:left;
width:248px;
height:138px;
}


#descriptif_actus h1{
font-family:arial;
font-size:13px;
padding-left:8px;
padding-top:8px;
color:#1F4E95;
font-weight:bold;
text-decoration:none;
}

#descriptif_actus h1 a{
color:#1F4E95;
text-decoration:none;
}

.spip_logos{
border:none;
}

#descriptif_actus h1 a:hover{
text-decoration:underline;
}


#descriptif_actus p{
font-family:arial;
font-size:13px;
padding-left:8px;
color:#1F4E95;
text-decoration:none;
}

#descriptif_actus p a{
color:#1F4E95;
text-decoration:none;
}
#descriptif_actus p a:hover{
text-decoration:underline;
}


#station{
float:left;
width:235px;
height:133px;
}
#snow{
float:left;
width:232px;
height:133px;
}
#info2{
float:left;
height:376px;
width:232px;
}
#breves{
float:left;
height:300px;
width:232px;
background-image: url('images/fond_breves.gif');
_padding-left:15px;
}
* html #breves{

padding-top:20px;
}

#breves_conteneur{
float:left;
width:205px;
}

#bloquage_breves{
float:left;
width:205px;
height:265px;
margin-left:15px;
margin-top:19px;
}
#jump{
float:left;
width:204px;
height:104px;
margin-left:5px;
}

* html #bloquage_breves{
margin:0px;
padding:0px;
}


#fond_brochures{
float:left;
width:205px;
height:18px;
background-color:#52B11D;
padding-bottom:5px;
}
#fond_bro{
float:left;
width:72px;
height:130px;
margin-top:5px;
margin-left:5px;
}
#fond_bro_descriptif{
float:left;
width:110px;
font-family:arial;
margin-left:8px;
margin-top:5px;
font-size:11px;
color:#ffffff;
}
#fond_bro_descriptif a{
color:#ffffff;
text-decoration:none;
}
#fond_bro_descriptif a:hover{
color:#ffffff;
text-decoration:underline;
}
#fond_bro_texte{
float:left;
width:110px;
font-family:arial;
margin-left:8px;
margin-top:5px;
font-size:12px;
color:#ffffff;
font-weight:bold;
}
#fond_bro_texte a{
color:#ffffff;
text-decoration:none;
}
#fond_bro_texte a:hover{
text-decoration:underline;
}
* html #fond_brochures{
padding-bottom:5px;
}

#fond_brochures_article{
float:left;
width:187px;
margin-left:22px;
height:18px;
background-color:#52B11D;
padding-bottom:5px;
margin-top:4px;
}
* html #fond_brochures_article {
margin-left:12px;
}
#fond_promos{
float:left;
width:225px;
height:18px;
background-color:#9DCC00;
padding-bottom:5px;
}
#fond_promos2{
float:left;
width:225px;
height:18px;
background-color:#9DCC00;
padding-bottom:5px;
}

* html #fond_promos2 {
margin-left:8px;
}
* html #fond_promos {
margin-left:0px;
}

#fond_plans{
float:left;
width:225px;
height:18px;
background-color:#52b11d;
padding-bottom:5px;
}
#fond_plans2{
float:left;
width:225px;
height:18px;
background-color:#52b11d;
padding-bottom:5px;
margin-top:1px;
margin-bottom:1px;
}
#fond_brochures_titre{
float:left;
font-family:arial;
font-size:11px;
color:#ffffff;
font-weight:bold;
margin-top:5px;
margin-left:5px;
}
#fond_brochures_titre_autre{
float:left;
font-family:arial;
font-size:11px;
color:#ffffff;
font-weight:bold;
margin-top:5px;
margin-left:5px;
}

#fond_brochures_titre a{
color:#ffffff;
text-decoration:none;
}
#fond_brochures_titre a:hover{
color:#ffffff;
text-decoration:underline;
}
#fond_brochures_titre_article{
float:left;
font-family:arial;
font-size:11px;
color:#ffffff;
font-weight:bold;
margin-top:5px;
margin-left:5px;
}


#fond_brochures_titre_article a{
color:#ffffff;
text-decoration:none;
}

#fond_brochures_titre_article a:hover{
color:#e1e1e1;
text-decoration:underline;

}

#fond_promos_titre{
float:left;
font-family:arial;
font-size:11px;
color:#ffffff;
font-weight:bold;
margin-top:5px;
margin-left:5px;
}

#fond_promos_titre a{
color:#ffffff;
text-decoration:none;
}
#fond_promos_titre a:hover{
color:#e1e1e1;
text-decoration:underline;
}

#fond_promos2_titre{
float:left;
font-family:arial;
font-size:11px;
color:#ffffff;
font-weight:bold;
margin-top:5px;
margin-left:5px;
}
#brochure{
float:left;
margin-top:10px;
margin-bottom:12px;
}
#brochure_article{
float:left;
margin-top:6px;
margin-bottom:12px;
margin-left:23px;
}

*html #brochure_article{
float:left;
margin-top:10px;
margin-bottom:12px;
margin-left:25px;
padding-left:13px;
}

#brochure_article_img{
float:left;
margin-top:4px;
margin-bottom:6px;
margin-left:21px;
}
* html #brochure_article{
margin-left:5px;
}
* html #brochure_article_img{
margin-left:13px;
}
#descriptif_brochure{
float:left;
width:110px;
font-family:arial;
font-size:11px;
color:#ffffff;
margin-top:10px;
margin-left:10px;
text-decoration:none;
}
#descriptif_brochure a{
color:#ffffff;
text-decoration:underline;
font-weight:bold;
}
#descriptif_brochure a:hover{
color:#ffffff;
text-decoration:none;
}

#descriptif_brochure_article{
float:left;
width:90px;
font-family:arial;
font-size:11px;
color:#117BBB;
margin-top:10px;
margin-left:10px
}

#descriptif_infos_article{
float:left;
width:150px;
font-family:arial;
font-size:11px;
color:#117BBB;
margin-top:10px;
margin-left:26px
}


#descriptif_brochure_article a{
color:#117BBB;
text-decoration:none;
}
#descriptif_brochure_article a:hover{
color:#117BBB;
text-decoration:underline;
}

#fond_brochures_link_article{
float:right;
font-family:arial;
font-size:11px;
color:#F0f006;
margin-top:5px;
margin-right:5px;
}

#fond_brochures_link_article a{
color:#F0f006;
text-decoration:underline;
}

#fond_brochures_link_article a:hover{
color:#FFFFFF;
text-decoration:none;
}

#fond_brochures_link{
float:right;
font-family:arial;
font-size:11px;
color:#F0f006;
margin-top:5px;
margin-right:5px;
}
#fond_promos_link{
float:right;
font-family:arial;
font-size:11px;
color:#FFFFFF;
margin-top:5px;
margin-right:5px;
}
#fond_promos2_link{
float:right;
font-family:arial;
font-size:11px;
color:#FEE3AC;
margin-top:5px;
margin-right:5px;
}
.titre_breve{
float:left;
font-family:arial;
font-size:12px;
color:#FFFFFF;
padding-top:10px;
padding-left:5px;
}
.titre_breve a{
color:#9EE3FF;
text-decoration:none;
}
.titre_breve a:hover{
color:#FFFFFF;
}
#fond_brochures_link a{
color:#F0f006;
text-decoration:none;
}

#fond_brochures_link a:hover{
color:#F0f006;
text-decoration:underline;
}
#fond_brochures_link_article a{
color:#F0f006;
text-decoration:none;
}

#fond_brochures_link_article a:hover{
color:#FFFFFF;
text-decoration:underline;
}
#fond_promos_link a{
color:#FFFFFF;
text-decoration:none;
}

#fond_promos_link a:hover{
color:#FFFFFF;
text-decoration:underline;
}
#fond_promos2_link a{
color:#FFFFFF;
text-decoration:none;
}

#fond_promos2_link a:hover{
color:#FFFFFF;
text-decoration:underline;
}

#npy{
float:left;
height:73px;
width:232px;
}

#video_piau{
float:left;
height:120px;
width:205px;
margin-left:10px;
*margin-left:45px;
_margin-left:5px;
margin-top:10px;

}
#son_piau{
float:left;
margin-left:10px;
margin-top:5px;
font-family:arial;
font-size:11px;
color:#FFFFFF;
}
#son_piau a{
font-family:arial;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
#son_piau a:hover{
text-decoration:underline;
}




#info3{
float:left;
height:376px;
width:265px;
background-image: url('images/bg_offres.gif');
background-repeat:no-repeat;
}

#bloquage_offres{
float:left;
padding-top:20px;
padding-left:20px;
}

* html #bloquage_offres{
margin-left:0px;
}
#bloquage_offres_articles{
float:left;
width:224px;
margin-left:16px;
margin-top:8px;
}
* html #bloquage_offres_articles{
margin-left:0px;
}

#bloquage_plans_articles{
float:left;
width:224px;
height:279px;
margin-left:16px;
margin-top:15px;
}
* html #bloquage_plans_articles{
margin-left:7px;
}
div.promos_articles{
float:left;
width:200px;
font-family:arial;
font-size:11px;
color:#FFFFFF;
padding-top:7px;
padding-left:10px;
}
div.promos2_articles{
float:left;
width:200px;
font-family:arial;
font-size:11px;
color:#FFFFFF;
padding-top:7px;
padding-left:10px;
}

* html div.promos2_articles{
margin-left:10px;
}

div.promos{
float:left;
width:200px;
font-family:arial;
font-size:11px;
color:#FFFFFF;
padding-top:10px;
padding-left:10px;
}

*html div.promos{
padding-left:24px;
padding-top:6px;
}

*html div.promos1{
padding-left:24px;
padding-top:6px;
}

*html div.promos2{
padding-left:24px;
padding-top:6px;
}

div.promos1{
float:left;
width:200px;
font-family:arial;
font-size:18px;
color:#FFFFFF;
padding-top:10px;
padding-left:10px;
}

div.promos2{
float:left;
width:200px;
font-family:arial;
font-size:14px;
color:#FFFFFF;
padding-top:10px;
padding-left:10px;
}

div.promos b{
font-family:arial;
font-size:11px;
color:#FFFFFF;
padding-top:10px;
}

.promos a{
color:#85DCFF;
text-decoration:none;
}
.promos a:hover{
color:#FFFFFF;
}
.promos1 a{
color:#FFFFFF;
text-decoration:none;
}
.promos1 a:hover{
color:#85DCFF;
}
.promos2 a{
color:#FFFFFF;
text-decoration:none;
}
.promos2 a:hover{
color:#85DCFF;
}

.resa{
float:left;
font-family:arial;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
margin-left:10px;
margin-top:30px;
text-decoration:none;
}
* html .resa{
margin-left:20px;
margin-top:10px;
}
.resa a{
font-family:arial;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.resa a:hover{
text-decoration:underline;
}
div.promos_articles b{
font-family:arial;
font-size:11px;
color:#FFFFFF;
}

.promos_articles a{
color:#85DCFF;
text-decoration:none;
}
.promos_articles a:hover{
color:#FFFFFF;
}
div.promos2_articles b{
font-family:arial;
font-size:11px;
color:#FFFFFF;
}

.promos2_articles a{
color:#85DCFF;
text-decoration:none;
}
.promos2_articles a:hover{
color:#FFFFFF;
}

#ImageBoxOverlay
{
background-color:#244F91;
font-family:Arial, Helvetica, sans-serif;
z-index: 150;
}
#ImageBoxCaption
{
background-color:#FFF;
border:1px solid #353535;
border-top:none;
}
#ImageBoxContainer
{
width: 250px;
height: 250px;
background-color: #FFF;
border:1px solid #353535;
border-bottom:none;
z-index: 3000;
}
#ImageBoxCaptionText
{
font-weight: bold;
padding-bottom: 5px;
font-size: 13px;
color: black;
font-family:Arial, Helvetica, sans-serif;
}
#ImageBoxCaptionImages
{
font-family:Arial, Helvetica;
margin: 0;
font-size: 11px;
color: black;
}
#ImageBoxNextImage
{
background-image: url(images/spacer.gif);
background-color: transparent;
}
#ImageBoxPrevImage
{
background-image: url(images/spacer.gif);
background-color: transparent;
}
#ImageBoxNextImage:hover
{
background-image: url(images/next_image.jpg);
background-repeat:	no-repeat;
background-position: right top;
}
#ImageBoxPrevImage:hover
{
background-image: url(images/prev_image.jpg);
background-repeat:	no-repeat;
background-position: left bottom;
}
#ImageBoxOuterContainer{
z-index:200;
}

img{
border:0px;
}

.champs_formulaire{
border:solid 1px #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:20px;
padding:1px;
color:#363636;
}

.champs_formulaire2{
border:solid 1px #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:1px;
color:#363636;
}

table{
width:430px;
line-height:16px;
}

table.spip
{
float:left;
width:430px;
text-align:left;
padding:3px;
margin-bottom:5px;
}

table.spip tr.row_first
{
background-color:#37A4E6;
color:#FFFFFF;
font-size:11px;
font-family:arial;
padding:3px;
}

table.spip th{
background-color:#F3F3F3;
font-size:11px;
font-family:arial;
color:#000000;
padding:3px;
}

table.spip td{
background-color:#F3F3F3;
font-size:11px;
font-family:arial;
color:#000000;
padding:3px;
}

div.promoss{
float:left;
width:200px;
font-family:arial;
font-size:11px;
color:#FFFFFF;
padding-top:10px;
padding-left:10px;
}

div.promos1s{
float:left;
width:200px;
font-family:arial;
font-size:18px;
color:#FFFFFF;
padding-top:10px;
padding-left:10px;
}

div.promos2s{
float:left;
width:200px;
font-family:arial;
font-size:14px;
color:#FFFFFF;
padding-top:10px;
padding-left:10px;
}

div.promoss b{
font-family:arial;
font-size:11px;
color:#FFFFFF;
padding-top:10px;
}

.promoss a{
color:#85DCFF;
text-decoration:none;
}
.promoss a:hover{
color:#FFFFFF;
}
.promos1s a{
color:#FFFFFF;
text-decoration:none;
}
.promos1s a:hover{
color:#85DCFF;
}
.promos2s a{
color:#FFFFFF;
text-decoration:none;
}
.promos2s a:hover{
color:#85DCFF;
}