/********************************************************************
 ************************ Global ************************************
 ********************************************************************/ 

* { font-family:Verdana, Arial, Helvetica, sans-serif; margin: 0; padding:0; font-size:10px; border:0px; /*color:#4d4d4d;*/ }
body {  text-align: center;  background:#ebebeb ;   }
#header_contenu { margin-left: auto; margin-right: auto; width:1012px; height:146px; text-align: left; background:url('images/header.jpg') repeat-x; }
#contenu { margin-left: auto; margin-right: auto; width:1012px; text-align: left; font-size:10px;	min-height:650px;height:auto !important; height:650px; }
#header { margin-left: auto; margin-right: auto; width:100%; text-align: center; background:url('images/bg_header.jpg') repeat-x; color:#4D4D4D; }
#header1 {float:right; display:inline ; width:440px; height:29px; margin-right:7px; margin-top:36px; text-align:left;color:#4D4D4D;}
#header1 input {width:60px; ; border-style:solid; border-color:#999999; border-width:1px;padding-left:3px;color:#4D4D4D;}
#header2 {float:right; display:block; margin-top:58px; color:#4D4D4D;}
#footer {  float:left; display:block;margin-left: auto; margin-right: auto; width:100%; text-align: center; background:url('images/bg_lignerouge_bas2.jpg') repeat-x; color:#4D4D4D; }
#footer_contenu { float:none; display:block;  width:1012px; height:199px; text-align: left;color:#4D4D4D; margin:auto; }
.li_footer{background-color:#000000;margin-left:1px;padding-left:20px;_padding-left:10px;}
.clair{color:#808080;}
.taille_12 { font-size:12px;}
input{border-style:solid; border-color:#999999; border-width:1px;color:#4D4D4D; }
textarea{border-style:solid; border-color:#999999; border-width:1px;color:#4D4D4D;}
select{border-style:solid; border-color:#999999; border-width:1px;color:#4D4D4D;}
.erreur{ border-color:#FF0000;}
.margeG15 {margin-left:15px;}
.margeG10 {margin-left:10px;}
.margeG6T7 {margin-top:7px; margin-left:6px;}
.margG25T55 {margin-top:55px; margin-left:25px;}
.margG25T15 {margin-top:15px; margin-left:25px;}
.margG2T36 {margin-top:36px; margin-left:2px;}
.margG7B3L30 {margin-left:30px; margin-bottom:3px; float:left; display:inline; margin-top:15px;}
.margG7B3L20 { margin-bottom:3px;margin-left:20px;float:left; display:inline;margin-top:15px;}
.floatleft{display:inline; float:left;}


#haut_col{background-image:url(images/bg_exposant_top.jpg) ; width:1012px; height:17px; float:left; display:inline;}
#fond_col{background-image:url(images/bg_exposant_milieu.jpg) ; width:1012px; float:left; display:inline;min-height:640px;height:auto !important; height:640px;color:#4D4D4D;}
#bas_col{background-image:url(images/bg_exposant_footer.jpg) ; width:1012px; height:17px; float:left; display:inline;}



a:visited{color:#666666;text-decoration:none;}
a:actived{color:#666666;text-decoration:none;}
a{color:#666666; text-decoration:none;}
a:hover{color:#666666;text-decoration:underline;}

.blanc:visited{color:#FFFFFF;text-decoration:none;}
.blanc:actived{color:#FFFFFF;text-decoration:none;}
.blanc{color:#FFFFFF; text-decoration:none;}
.blanc:hover{color:#FFFFFF;text-decoration:underline;}

.rouge:visited{color:#FF0000;text-decoration:underline;font-weight:bold;}
.rouge:actived{color:#FF0000;text-decoration:underline;font-weight:bold;}
.rouge{color:#FF0000; text-decoration:underline;font-weight:bold;}
.rouge:hover{color:#FF0000;text-decoration:none;font-weight:bold;}

.gris:visited{color:#CCCCCC;text-decoration:none;}
.gris:actived{color:#CCCCCC;text-decoration:none;}
.gris{color:#CCCCCC; text-decoration:none;}
.gris:hover{color:#CCCCCC;text-decoration:underline;}


#haut_col_gauche_info {background-image:url(images/bg_page_infos247_colgauche_haut.jpg) ; width:700px; height:135px; float:left; display:inline;}
#haut_col_gauche_presse{background-image:url(images/titre_espacepresse.jpg) ; width:700px; height:60px; float:left; display:inline;}
#haut_col_gauche_formations{background-image:url(images/titre_formations.jpg) ; width:700px; height:60px; float:left; display:inline;}

#bloc_moteur { width:312px; height:96px;  background:url('images/bg_page_blocrech.jpg') no-repeat ; color:#4D4D4D;}
#haut_col_gauche{background-image:url(images/bg_page_colgauche_haut.jpg) ; width:700px; height:18px; float:left; display:inline;}
#fond_col_gauche{background-image:url(images/bg_page_colgauche_milieu.jpg) ; width:700px; float:left; display:inline;min-height:648px;height:auto !important; height:648px;color:#4D4D4D;}
#bas_col_gauche{background-image:url(images/bg_page_colgauche_bas.jpg) ; width:700px; height:18px; float:left; display:inline;}
.separateur{height:1px; background-color:#F47200; font-size:1px; margin-top:10px; margin-bottom:10px; float:left; display:inline; width:680px;margin-left:10px;}
.separateur_jaune{height:1px; background-color:#FDE400; font-size:1px; margin-top:10px; margin-bottom:10px; float:left; display:inline; width:680px;margin-left:10px;}

#reglette{font-size:9px;height:34px;text-align:center;margin-top:20px;float:left;width:700px;display:inline;color:#4D4D4D;}

#haut_col_gauche_recherche{background-image:url(images/bg_rechercheapprofondie-haut.jpg) ; width:700px; height:65px; float:left; display:inline;}
#fond_col_gauche_recherche{background-image:url(images/bg_recherche-milieu.jpg) ; width:700px; float:left; display:inline;min-height:570px;height:auto !important; height:570px;color:#4D4D4D;}
#bas_col_gauche_recherche{background-image:url(images/bg_recherche-bas.jpg) ; width:700px; height:27px; float:left; display:inline;}

#haut_col_droite{background-image:url(images/bg_page_coldroite_haut.jpg) ; width:312px; height:11px; float:left; display:inline;}

.haut_col_droite_info{background-image:url(images/bg_page_infos247_coldroite_haut.jpg) ; width:312px; height:60px; float:left; display:inline;}


#fond_col_droite{background-image:url(images/bg_page_coldroite_milieu.jpg) ; width:312px; float:left; display:inline;color:#4D4D4D;}
#bas_col_droite{background-image:url(images/bg_page_coldroite_bas.jpg) ; width:312px; height:11px; float:left; display:inline;}

.haut_col_droite{background-image:url(images/bg_page_coldroite_haut.jpg) ; width:312px; height:11px; float:left; display:inline;}
.fond_col_droite{background-image:url(images/bg_page_coldroite_milieu.jpg) ; width:312px; float:left; display:inline;color:#4D4D4D;}
.bas_col_droite{background-image:url(images/bg_page_coldroite_bas.jpg) ; width:312px; height:11px; float:left; display:inline;}


.cata_col_droite {background-image:url(images/bg_page_catalogueenligne.jpg) ; width:312px; height:250px; float:left; display:inline;color:#4D4D4D;}

/********************************************************************
 ************************ 2 Colonnes larges *************************
 ********************************************************************/ 

#contenu_1_2 { float:left; display:inline; width:532px; text-align: left;	min-height:650px;height:auto !important; height:650px;}
#contenu_2_2 { float:left; display:inline; width:480px; text-align: left;	}

/********************************************************************
 ************************ 2 Colonnes mode2  *************************
 ********************************************************************/ 

#contenu2_1_2 { float:left; display:inline; width:700px; text-align: left; background-color:#FFFFFF; min-height:650px;height:auto !important; height:650px;}
#contenu2_1_2_info { float:left; display:inline; width:700px; text-align: left; background:url(images/bg_info247-bloc01.jpg);  height:890px;}
#contenu2_1_2_inforss { float:left; display:inline; width:700px; text-align: left; background:url(images/bg_info247-bloc01rss.jpg);  height:890px;}
#contenu2_2_2 { float:left; display:inline; width:312px; text-align: left;	}

/********************************************************************
 ************************ Index *************************************
 ********************************************************************/
  
.bloc_info24_date { color:#b3b3b3; margin-bottom:5px;}
.bloc_info24_nom { color:#ffffff; margin-bottom:5px; font-weight:bold;}
.bloc_info24_nom2 { color:#ffffff; margin-bottom:5px; font-weight:bold;}

.bloc_info24_nom2 a:link { color:#b3b3b3; }
.bloc_info24_nom2 a:visited { color:#b3b3b3; }
.bloc_info24_nom2 a:hover { color:#b3b3b3; }


.bloc_info24_contenu { color:#cccccc; margin-bottom:5px;}

#index_cont1_bloc1  { float:left; display:inline; width:532px; height:380px; text-align: left;	background:url('images/bg_accueil_bloc01bis.jpg') no-repeat ;}
#index_cont1_bloc1_flash{ margin-left:6px; margin-top:6px; }
#index_cont1_bloc1_contenu{ margin-left:12px; margin-top:6px; width:508px; font-size:12px; color:#4D4D4D;}

#index_cont1_blocav2 { float:left; display:inline; width:532px; height:50px; text-align: left;	background:url('images/bg_accueil_bloc_presseformation.jpg') no-repeat ;}

#index_cont1_bloc2  { float:left; display:inline; width:532px; height:260px; text-align: left;	background:url('images/bg_accueil_bloc02bis.jpg') no-repeat ;}
#index_cont1_bloc2_1 { float:left; display:inline; width:276px; text-align: left; margin-left:18px; margin-top:7px; color:#4D4D4D; }
#index_cont1_bloc2_2 { float:left; display:inline; width:177px; text-align: left;	margin-left:30px; margin-top:7px;  color:#4D4D4D;}

#index_cont2_bloc1 { float:left; display:inline; width:480px; height:72px; text-align: left;	 }

#index_cont2_bloc2_1 { float:left; display:inline; width:282px; text-align: left; }
#index_cont2_bloc2_1_1 { float:left; display:inline; width:282px; height:130px; text-align: left;background:url('images/bg_accueil_bloc04.jpg') no-repeat ; }
#index_cont2_bloc2_1_2 { float:left; display:inline; width:282px; height:488px; text-align: left;background:url('images/bg_accueil_bloc05.jpg') no-repeat ; }
#index_cont2_bloc2_1_2_content {float:left; display:inline; width:258px; margin-top:60px; margin-left:12px; color:#4D4D4D; }

#index_cont2_bloc2_2 { float:left; display:inline; width:198px; text-align: left;	}
#index_cont2_bloc2_2_1 { float:left; display:inline; width:198px; height:443px; text-align: left;background:url('images/bg_accueil_bloc06.jpg') no-repeat ; }
#index_cont2_bloc2_2_1_content { float:left; display:inline; width:185px; margin-top:50px; margin-left:12px;color:#FFFFFF;}
#index_cont2_bloc2_2_2 { float:left; display:inline; width:198px; height:175px; text-align: left;background:url('images/bg_accueil_bloc07.jpg') no-repeat ; }

#index_contenu_bas { float:left; display:inline; width:1012px; text-align: left; }
#index_contenu_bas_1 { float:left; display:inline; width:338px; height:245px; text-align: left; background:url('images/bg_accueil_bloc08.jpg') no-repeat ; }
#index_contenu_bas_1_cont{float:left; display:inline; width:308px; margin-left:18px; margin-top:7px; color:#4D4D4D; }

#index_contenu_bas_2 { float:left; display:inline; width:337px; height:245px; text-align: left;	background:url('images/bg_accueil_bloc09.jpg') no-repeat ; }
#index_contenu_bas_2_cont{float:left; display:inline; width:308px; margin-left:18px; margin-top:7px;color:#4D4D4D; }

#index_contenu_bas_3 { float:left; display:inline; width:337px; height:245px; text-align: left;	background:url('images/bg_accueil_bloc09.jpg') no-repeat ; }
#index_contenu_bas_3_cont{float:left; display:inline; width:308px; margin-left:18px; margin-top:7px;color:#4D4D4D; }

#index_contenu_bas_pub { float:left; display:inline; width:1012px; text-align: left; background:url('images/bg_accueil-blocpubs.jpg') no-repeat ;	 height:100px; }

#index_recherche {border-style:solid; border-width:1px; border-color:#999999; width:200px;}

/********************************************************************
 ************************ HEADER ************************************
 ********************************************************************/
#header_bloc_erreur {float:left; disply:inline;color: red; width:210px;}
#header_bloc_erreur2 {float:left;display:inline; width:80px;}
#header_bloc_erreur3 {float:left; display:inline;}
#header_bloc_erreur4 {margin-left:25px;}

#header_co {float:left; display:inline; width:200px;}
#header_co2 {float:left; display:inline;width:125px;}
#header_co3 {float:left; display:inline;width:100px;}
#header_co4 {margin-left:5px;}
#header_co5 {margin-left:25px;}
#header_co6 {margin-left:5px;}

/********************************************************************
 ************************ FOOTER ************************************
 ********************************************************************/

#footer_logo{float:left; display:inline; margin-top:20px; margin-left:50px;}
#footer_logo2{float:left; display:inline; margin-top:20px; margin-left:30px; width:315px; background-color:#333333}
#footer_block1{float:left; display:inline; margin-top:45px; margin-left:15px; background-color:#FF0000;}
#footer_block1_ul{width:150px; color:#FFFFFF; list-style:none;}
#footer_block2{float:left; display:inline; margin-top:45px; margin-left:15px; background-color:#FF0000;}
#footer_block2_ul{width:200px; color:#FFFFFF; list-style:none;}

/********************************************************************
 ************************ ZOOM STAND ********************************
 ********************************************************************/

#zoom_stand{text-align:center; height:90px;}
#zoom_stand2{margin:auto; border:0px;}
#zoom_stand3{height:90px;}
#zoom_stand4{width:177px; height:200px;}

/********************************************************************
 ************************ VIDEO MOIS ********************************
 ********************************************************************/

#video_mois{height:37px;}
#video_mois_block{height:37px;}
#video_mois2{width:177px; height:200px;}

/********************************************************************
 ********************** BLOC INFO 24 ********************************
 ********************************************************************/

.bloc_info24_1{height:135px; overflow:hidden;}
.bloc_info24_2{float:left; width:100px; height:100px; text-align:center;}
.bloc_info24_3{float:left; width:145px;  height:30px; margin-left:5px;}
.bloc_info24_4{float:left; width:145px; height:70px; margin-left:5px;}
#bloc_info24_5{}
#bloc_info24_6{}

/********************************************************************
 ********************** Formations **********************************
 ********************************************************************/
 
.bloc_formation_photo 	{ float:left;display:inline;width:150px;color:#b3b3b3; margin-bottom:5px; margin-left:20px;}
.bloc_formation_date 	{ color:#b3b3b3; margin-bottom:5px;}
.bloc_formation_nom 	{ color:#000000; margin-bottom:5px; font-weight:bold;}
.bloc_formation_titre 	{ color:#000000; margin-bottom:10px; font-weight:bold;}
.bloc_formation_contenu { float:left;display:inline; color:#000000; margin-bottom:10px;}

