
/*body{background: url(../images/mi/bg.png) no-repeat center top #A19F9F;*/
body{background: url(../images/mi/bg.png) no-repeat center top #e2e4c8;
	width:990px ;
	/*border:solid 1px #bbbbbb; border-top: 0px;*/
	margin:auto;}


/*.colonne_gauche{background: bottom no-repeat #cddce7; width:190px;}*/
.colonne_gauche{background:url(../images/mi/fond_gauche.png); width:190px; height:680px;}

.menu-about {margin:0px; padding:0px; list-style-type:none;}

.menu-about li{padding:0px; margin:0px;}
.menu-about li ul{margin-bottom:15px}
.menu-about ul li{margin:2px 0px; list-style-type:none;}
.menu-about ul li.active{background-color:white}
.menu-about li a:link, .menu-about li a:visited{display:block; font-size:11px; background:url(../images/mi/menu_gauche.png); font-weight:bold; font-family:arial; line-height:normal; padding:0px; padding-left:8px; margin:0px; margin-top:1px; }
/*.menu-about li a:link, .menu-about li a:visited{color:black;}*/
.menu-about li a span{padding:0px; margin:0px; line-height:23px}
.menu-about li a:hover{text-decoration:none;}
.menu-about ul li a:link, .menu-about ul li a:visited{font-family:verdana; background-color: transparent; margin-left:5px; padding:0px 5px 0px 10px; display:block; text-decoration:none; font-size:10px; font-weight:bold; line-height:14px; 	background: url("../images/mi/fleche_list_menu.gif") no-repeat left top;}
/*.menu-about ul li a:link, .menu-about ul li a:visited{color:black; }*/
.menu-about ul li:hover{background-color:white}
.menu-about ul li a span{padding:0px; margin:0px; line-height:14px}


.menu-about .par_revue_bsgf li a:link, .menu-about .par_revue_bsgf li a:visited{color:white;}
.menu-about .par_revue_sm li a:link, .menu-about .par_revue_sm li a:visited{color:white;}
.menu-about .par_revue_epjn li a:link, .menu-about .par_revue_epjn li a:visited{color:black;}
.menu-about .par_revue_epjap li a:link, .menu-about .par_revue_epjap li a:visited{color:black;}
.menu-about .par_revue_epjst li a:link, .menu-about .par_revue_epjst li a:visited{color:black;}
.menu-about .par_revue_epjb li a:link, .menu-about .par_revue_epjb li a:visited{color:black;}
.menu-about .par_revue_epjd li a:link, .menu-about .par_revue_epjd li a:visited{color:black;}
.menu-about .par_revue_epje li a:link, .menu-about .par_revue_epje li a:visited{color:black;}
.menu-about .par_revue_epjh li a:link, .menu-about .par_revue_epjh li a:visited{color:black;}
.menu-about .par_revue_epjpv li a:link, .menu-about .par_revue_epjpv li a:visited{color:black;}
.menu-about .par_revue_ijmqe li a:link, .menu-about .par_revue_ijmqe li a:visited{color:black;}
.menu-about .par_revue_ita li a:link, .menu-about .par_revue_ita li a:visited{color:white;}
.menu-about .par_revue_lhb li a:link, .menu-about .par_revue_lhb li a:visited{color:white;}
.menu-about .par_revue_m2an li a:link, .menu-about .par_revue_m2an li a:visited{color:white;}
.menu-about .par_revue_mattech li a:link, .menu-about .par_revue_mattech li a:visited{color:white;}
.menu-about .par_revue_metal li a:link, .menu-about .par_revue_metal li a:visited{color:white;}
.menu-about .par_revue_emsci li a:link, .menu-about .par_revue_emsci li a:visited{color:black;}
.menu-about .par_revue_mi li a:link, .menu-about .par_revue_mi li a:visited{color:white;}
.menu-about .par_revue_ogst li a:link, .menu-about .par_revue_ogst li a:visited{color:white;}
.menu-about .par_revue_ppsy li a:link, .menu-about .par_revue_ppsy li a:visited{color:white;}
.menu-about .par_revue_radiopro li a:link, .menu-about .par_revue_radiopro li a:visited{color:white;}
.menu-about .par_revue_swsc li a:link, .menu-about .par_revue_swsc li a:visited{color:white;}
.menu-about .par_revue_tpe li a:link, .menu-about .par_revue_tpe li a:visited{color:black;}
.menu-about .par_revue_pmed li a:link, .menu-about .par_revue_pmed li a:visited{color:black;}

.menu-about .par_revue_bsgf li a:hover{color:black;}
.menu-about .par_revue_sm li a:hover{color:black;}
.menu-about .par_revue_epjn li a:hover{color:white;}
.menu-about .par_revue_epjap li a:hover{color:#878484;}
.menu-about .par_revue_epjst li a:hover{color:white;}
.menu-about .par_revue_epjb li a:hover{color:white;}
.menu-about .par_revue_epjd li a:hover{color:white;}
.menu-about .par_revue_epje li a:hover{color:white;}
.menu-about .par_revue_epjh li a:hover{color:white;}
.menu-about .par_revue_epjpv li a:hover{color:white;}
.menu-about .par_revue_ijmqe li a:hover{color:white;}
.menu-about .par_revue_ita li a:hover{color:black;}
.menu-about .par_revue_lhb li a:hover{color:black;}
.menu-about .par_revue_m2an li a:hover{color:black;}
.menu-about .par_revue_mattech li a:hover{color:black;}
.menu-about .par_revue_metal li a:hover{color:black;}
.menu-about .par_revue_emsci li a:hover{color:white;}
.menu-about .par_revue_mi li a:hover{color:black;}
.menu-about .par_revue_ogst li a:hover{color:black;}
.menu-about .par_revue_ppsy li a:hover{color:black;}
.menu-about .par_revue_radiopro li a:hover{color:black;}
.menu-about .par_revue_swsc li a:hover{color:black;}
.menu-about .par_revue_tpe li a:hover{color:white;}
.menu-about .par_revue_pmed li a:hover{color:white;}


.menu_bas .par_revue_bsgf #mainlevel-bas a:link, .menu_bas .par_revue_bsgf #mainlevel-bas a:visited{color:white;}
.menu_bas .par_revue_bsgf #mainlevel-bas a:hover{color:black;}
.menu_bas .par_revue_sm #mainlevel-bas a:link, .menu_bas .par_revue_sm #mainlevel-bas a:visited{color:white;}
.menu_bas .par_revue_sm #mainlevel-bas a:hover{color:black;}
.menu_bas .par_revue_epjn #mainlevel-bas a:link, .menu_bas .par_revue_epjn #mainlevel-bas a:visited{color:black;}
.menu_bas .par_revue_epjn #mainlevel-bas a:hover{color:white;}
.menu_bas .par_revue_epjap #mainlevel-bas a:link, .menu_bas .par_revue_epjap #mainlevel-bas a:visited{color:black;}
.menu_bas .par_revue_epjap #mainlevel-bas a:hover{color:#878484;}
.menu_bas .par_revue_epjst #mainlevel-bas a:link, .menu_bas .par_revue_epjst #mainlevel-bas a:visited{color:black;}
.menu_bas .par_revue_epjst #mainlevel-bas a:hover{color:white;}
.menu_bas .par_revue_epjb #mainlevel-bas a:link, .menu_bas .par_revue_epjb #mainlevel-bas a:visited{color:black;}
.menu_bas .par_revue_epjb #mainlevel-bas a:hover{color:white;}
.menu_bas .par_revue_epjd #mainlevel-bas a:link, .menu_bas .par_revue_epjd #mainlevel-bas a:visited{color:black;}
.menu_bas .par_revue_epjd #mainlevel-bas a:hover{color:white;}
.menu_bas .par_revue_epje #mainlevel-bas a:link, .menu_bas .par_revue_epje #mainlevel-bas a:visited{color:black;}
.menu_bas .par_revue_epje #mainlevel-bas a:hover{color:white;}
.menu_bas .par_revue_epjh #mainlevel-bas a:link, .menu_bas .par_revue_epjh #mainlevel-bas a:visited{color:black;}
.menu_bas .par_revue_epjh #mainlevel-bas a:hover{color:white;}
.menu_bas .par_revue_epjpv #mainlevel-bas a:link, .menu_bas .par_revue_epjpv #mainlevel-bas a:visited{color:black;}
.menu_bas .par_revue_epjpv #mainlevel-bas a:hover{color:white;}
.menu_bas .par_revue_ita #mainlevel-bas a:link, .menu_bas .par_revue_ita #mainlevel-bas a:visited{color:white;}
.menu_bas .par_revue_ita #mainlevel-bas a:hover{color:black;}
.menu_bas .par_revue_ijmqe #mainlevel-bas a:link, .menu_bas .par_revue_ijmqe #mainlevel-bas a:visited{color:black;}
.menu_bas .par_revue_ijmqe #mainlevel-bas a:hover{color:white;}
.menu_bas .par_revue_lhb #mainlevel-bas a:link, .menu_bas .par_revue_lhb #mainlevel-bas a:visited{color:white;}
.menu_bas .par_revue_lhb #mainlevel-bas a:hover{color:black;}
.menu_bas .par_revue_m2an #mainlevel-bas a:link, .menu_bas .par_revue_m2an #mainlevel-bas a:visited{color:white;}
.menu_bas .par_revue_m2an #mainlevel-bas a:hover{color:black;}
.menu_bas .par_revue_mattech #mainlevel-bas a:link, .menu_bas .par_revue_mattech #mainlevel-bas a:visited{color:white;}
.menu_bas .par_revue_mattech #mainlevel-bas a:hover{color:black;}
.menu_bas .par_revue_metal #mainlevel-bas a:link, .menu_bas .par_revue_metal #mainlevel-bas a:visited{color:white;}
.menu_bas .par_revue_metal #mainlevel-bas a:hover{color:black;}
.menu_bas .par_revue_emsci #mainlevel-bas a:link, .menu_bas .par_revue_emsci #mainlevel-bas a:visited{color:black;}
.menu_bas .par_revue_emsci #mainlevel-bas a:hover{color:white;}
.menu_bas .par_revue_mi #mainlevel-bas a:link, .menu_bas .par_revue_mi #mainlevel-bas a:visited{color:white;}
.menu_bas .par_revue_mi #mainlevel-bas a:hover{color:black;}
.menu_bas .par_revue_ogst #mainlevel-bas a:link, .menu_bas .par_revue_ogst #mainlevel-bas a:visited{color:white;}
.menu_bas .par_revue_ogst #mainlevel-bas a:hover{color:black;}
.menu_bas .par_revue_ppsy #mainlevel-bas a:link, .menu_bas .par_revue_ppsy #mainlevel-bas a:visited{color:white;}
.menu_bas .par_revue_ppsy #mainlevel-bas a:hover{color:black;}
.menu_bas .par_revue_radiopro #mainlevel-bas a:link, .menu_bas .par_revue_radiopro #mainlevel-bas a:visited{color:white;}
.menu_bas .par_revue_radiopro #mainlevel-bas a:hover{color:black;}
.menu_bas .par_revue_swsc #mainlevel-bas a:link, .menu_bas .par_revue_swsc #mainlevel-bas a:visited{color:white;}
.menu_bas .par_revue_swsc #mainlevel-bas a:hover{color:black;}
.menu_bas .par_revue_tpe #mainlevel-bas a:link, .menu_bas .par_revue_tpe #mainlevel-bas a:visited{color:black;}
.menu_bas .par_revue_tpe #mainlevel-bas a:hover{color:white;}
.menu_bas .par_revue_pmed #mainlevel-bas a:link, .menu_bas .par_revue_pmed #mainlevel-bas a:visited{color:white;}
.menu_bas .par_revue_pmed #mainlevel-bas a:hover{color:black;}


a.home_link:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1b8ed0; text-decoration: none; font-size: 10px; font-weight: bold;margin-top:3px; margin-bottom:8px; text-align:right; }
a.home_link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1b8ed0; text-decoration: none; font-size: 10px; font-weight: bold;margin-top:3px; margin-bottom:8px; text-align:right;}
a.home_link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1b8ed0; text-decoration: underline; font-size: 10px; font-weight: bold;margin-top:3px; margin-bottom:10px; text-align:right;}
a.home_link {padding-right: 10px;}



/*************************************************** CONTENU ***************************************************/

/*==============ARTICLES==============*/

#mainbody {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	text-transform : none;
	color : #000000;
	text-align : left;
	margin: 0 0 0 0;
	padding: 0px 22px 5px 22px;
}

#mainbody p{line-height:1.4}

.contentpaneopen {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

#mainbody ul {
	padding: 0 0 0 18px;
}

#mainbody li {
	padding: 0 0 5px 0;
}

#mainbody a {
	padding: 0 0 0 0;
}

#mainbody table {
}

#fleche_puce.gif #titre {
	font-size : 12px;
	font-weight : bold;
}


a{outline-style:none; outline-width:medium}


.menu-about ul li:hover{background-color:white}
.menu-about ul li a span{padding:0px; margin:0px; line-height:14px}

a.home_link:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1b8ed0; text-decoration: none; font-size: 10px; font-weight: bold;margin-top:3px; margin-bottom:8px; text-align:right; }
a.home_link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1b8ed0; text-decoration: none; font-size: 10px; font-weight: bold;margin-top:3px; margin-bottom:8px; text-align:right;}
a.home_link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1b8ed0; text-decoration: underline; font-size: 10px; font-weight: bold;margin-top:3px; margin-bottom:10px; text-align:right;}
a.home_link {padding-right: 10px;}

.barre_vide{text-align:right; height:15px; clear:both;}
.barre_vide {height:19px;}
.barre_vide a.lien_liste{margin-top:3px; font-size:10px; font-family:Verdana, arial, helvetica; color:#FFFFFF; padding-right:10px; font-weight:bold; text-shadow:0px 0px 4px black}

.contents p{text-align:justify}

.contents.board ul{list-style-image: url("../images/mi/fleche_list_menu.gif")}
.contents.board ul li{text-align:justify; margin:20px 0px;}
.contents.board ul li .title{font-weight:bold; color:#b81c20; font-size:13px}


.prices{}
.prices.nfo{border: 1px solid #b81c20; background-color:#e6e6e6; padding:5px; width:600px; text-align:center}
.prices.nfo span{font: bold 12px/16px verdana; color: #b81c20}

/*.contenu_principal{ background-color:#FFFFFF; }*/
.contenu_principal{ }

h1{ font-size:18px ;}
h2{ font-size:16px ;}
h3{ font-size:14px ; }
h4{ font-size:12px ; }
h5{ font-size:11px ; }

a {color:#000000}

body a:link, body a:visited {text-decoration : none; color:#0227B1;   /*#*/}


body a:hover { text-decoration : underline;	color : #000000;}


tbody {
	vertical-align:top;
}

table.centered {
	margin-left: auto;
	margin-right: auto;
}

table.table_blue_courier{
	border: 1px solid #6da1d4;
}

table.table_blue_courier td{
        border: 1px solid #6da1d4;
        padding:3px;
        font-family: courier;
}

blockquote table {
	border: 1px solid #b81c20;
	border-collapse: collapse;
}

blockquote tr {
	border:0;
	padding:0;
	margin:0;

}

blockquote td {
	border: 1px solid #b81c20;
	padding: .4em 0 0 .5em;
	margin:0;
	vertical-align:top;
}

.color_revue{
	color : #0152a1; /*#0152a1*/
	background-color : #0152a1;
	border: 0;
	margin:0;
	height : 1px;
	border-bottom: 1px solid;
	}
/*************************************************** HEAD ***************************************************/

/*============== BANDEAU HAUT============*/
.bandeau_haut_gauche{
	float:left;
}

.bandeau_haut_centre{
       background : url(../images/mi/ijmqe_bandeau_centre.png) repeat-x;
       height:90px;
       width:100%;
}

.bandeau_haut{
width:100%;
height:120px;
}


.bandeau_haut_droite{
	float:right;

}


/* ============== BOUTON SEARCH EN HAUT A DROITE ============== */


#mainlevel-search li {
	height : 21px;
	text-align : center;
	display : inline;
	color : #ffffff;
	font-weight : bold;
	font-size : 11px;
	font-family : arial, helvetica, seriff;
	text-decoration : none;
	width : 103px;
	height : 26px;
	line-height : 21px;
}

#mainlevel-search a {
	color : #ffffff;
	font-weight : bold;
	font-size : 11px;
	font-family : arial, helvetica, seriff;
	text-decoration : none;
	padding: 3px 0 0 0;
}

#mainlevel-search a:hover  {
	background-position : 0 -21px;
	width : 103px;
	height : 21px;
	color : #ffffff;
	font-weight : bold;
	font-size : 11px;
	font-family : arial, helvetica, seriff;
	text-decoration : none;
}

.menu_search * {
	margin : 0;
	padding : 0;
}

.menu_search {
	float : left;
	width : 100%;
	font-size : 93%;
	line-height : normal;
}

.menu_search ul {
	list-style : none;
	padding-left:59px;
}
.menu_search li {
	float : right;
}
.menu_search a {
	display : block;
}

/* ============== MENU ============== */


#mainlevel-nav li {
	background : url(../images/mi/menu_bg.png) no-repeat;
	text-align : center;
	font-weight : bold;
	font-size : 12px;
	font-family : arial, helvetica, seriff;
	text-decoration : none;
	width : 118px;
	height : 21px;
	line-height : 21px;
	margin-left:3px;
}
#mainlevel-nav a {
	color : white;
	font-weight : bold;
	font-size : 12px;
	font-family : arial, helvetica, seriff;
	text-decoration : none;
}

#active_menu-nav, #active_menu-nav * {
	background : url(../images/mi/menu_bg.png) no-repeat !important;
	background-position : 0 -42px !important;
	width : 118px;
	height : 21px;
	color : black !important;
	font-weight : bold;
	font-size : 12px;
	font-family : arial, helvetica, seriff;
	text-decoration : none;
}

#mainlevel-nav a.mainlevel-nav:hover {
	background : url(../images/mi/menu_bg.png) no-repeat;
	background-position : 0 -21px;
	width : 118px;
	height : 21px;
	color : white;
	font-weight : bold;
	font-size : 12px;
	font-family : arial, helvetica, seriff;
	text-decoration : none;
}

.menu_haut {
	float : left;
	width : 100%;
	font-size : 93%;
	line-height : normal;
    	height : 10px;
}

.menu_haut ul {
	margin : 0;
	padding : 0;
	list-style : none;
}

.menu_haut li {
	float : left;
	margin : 0;
	padding : 0;
}

.menu_haut a {
	display : block;
}

/*************************************************** CONTENU ***************************************************/

/*==============ARTICLES==============*/

#mainbody {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	text-transform : none;
	color : #000000;
	text-align : left;
	margin: 0 0 0 0;
	padding: 0px 22px 5px 22px;
}

#mainbody p{line-height:1.4}

.contentpaneopen {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

#mainbody ul {
	padding: 0 0 0 18px;
}

#mainbody li {
	padding: 0 0 5px 0;
}

#mainbody a {
	padding: 0 0 0 0;
}

#mainbody table {
}

#fleche_puce.gif #titre {
	font-size : 12px;
	font-weight : bold;
}

/*************************************************** SOMMAIRE ***************************************************/


.revue_editor {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
}

/*************************************************** PIED ***************************************************/

/*============== BANDEAU BAS ==============*/

.bandeaucourbe {
	height:28px;
	width:100%;
	background-color:#475356;
	background-image:url(../images/piedcourbe.gif);
	background-position:right;
	background-repeat:no-repeat;
	/*border-bottom:1px solid black;*/
}


.menu_bas {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	font-style : normal;
	line-height : normal;
	font-weight : bold;
	font-variant : normal;
	text-transform : none;
	padding-left : 11px;
	text-align : center;
	background-image:url(../images/mi/fond_bas.png);
/*	background-color : #b81c20;*/
}

#mainlevel-bas  {
	display : inline;
	line-height:18px;
}

#mainlevel-bas li {
	display : inline;
	
}

#mainlevel-bas a {
	text-decoration : none;
	font-style : normal;
	/*color : black;*/
}

#mainlevel-bas a:hover {
	text-decoration : none;
	font-style : normal;
        /*color : #e2e6ec;*/
}

.mainlevel-bas{
	margin-left:15px;
	height:18px;
}


/* Fin subscription */


/* Par revue */


/* Fin Par revue */
