body
{
	background: white;
	font-family: "Verdana";
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
	background-image: url('images/indexbg.jpg');
}

body.metiers
{
	background-image: url('images/metiersbg.jpg');
}

a
{
	color: #005db3;
}

a:hover
{
	color: #ffca06;
}

body.industrie
{
	background-image: url('images/industriebg.jpg');
}

body.comite
{
	background-image: url('images/comitebg.jpg');
}

div.main
{
	background: white;
}

input
{
	font-family: "Verdana";
	font-size: 8pt;
}

input.topmenu
{
	width: 71px;
}

hr
{
	height: 1px;
	margin-top: 0px;
	margin-bottom: 5px;
	border-top: 1px dotted black;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	padding: 0px;
}

td, tr, table, form, img
{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

div.topmenu
{
	margin: 0px;
	padding: 0px;
}

table.topmenu
{
	border-collapse: collapse;
	table-layout: auto;
	width: 761px;
	line-height:0px; 
	font-size:0px;
	background: #888;
}

table.menu
{
	width: 150px;
}

td.topmenu
{
}

td.topmiddlemenu
{
	vertical-align: middle;
	color: white;
	font-family: "Verdana";
	font-size: 8pt;
	background-image: url('images/topmenu_08.jpg');
	text-align: center;
	width: 340px;
	line-height: 8pt;
}

td.topmiddlemenu a
{
	color: white;
	text-decoration: none;
}

td.topmiddlemenu a:hover
{
	color: #ffca06;
}

td.topsearchmenu
{
	background-image: url('images/topmenu_10.jpg');
}

div.content
{
	margin: 0px;
	padding: 0px;
}

div.metiers_content
{
	background-image: url('images/metiersbg.jpg');
}

table.metiers
{
	border-collapse: collapse;
	table-layout: auto;
	background: white;
	background-image: url('images/metiersbg.jpg');
}


td.metiersleft
{
	vertical-align: top;
	padding: 5px;
	width: 544px;
}

td.metiersright
{
	background-image: url('images/metiersbevel.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	vertical-align: top;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 15px;
	width: 200px;
	font-size: 13px;
}

td.metiersright a
{
	color: #666;
	text-decoration: none;
}

td.metiersright a:hover
{
	color: #ffca06;
}

div.industrie_content
{
	background-image: url('images/industriebg.jpg');
}

table.industrie
{
	border-collapse: collapse;
	table-layout: auto;
	background: white;
	background-image: url('images/industriebg.jpg');
}

td.industrieleft
{
	vertical-align: top;
	padding: 5px;
	width: 543px;
}

td.industrieright
{
	background-image: url('images/industriebevel.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	vertical-align: top;
	padding-left: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 15px;
	width: 200px;
	font-size: 13px;
}

td.industrieright a
{
	color: #666;
	text-decoration: none;
}

td.industrieright a:hover
{
	color: #ffca06;
}

div.comite_content
{
	background-image: url('images/comitebg.jpg');
}

table.comite
{
	border-collapse: collapse;
	table-layout: auto;
	background: white;
	background-image: url('images/comitebg.jpg');
}

td.comiteleft
{
	vertical-align: top;
	padding: 5px;
	width: 543px;
}

td.comiteright
{
	background-image: url('images/comitebevel.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	vertical-align: top;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 15px;
	width: 200px;
	font-size: 13px;
}

td.comiteright a
{
	color: #666;
	text-decoration: none;
}

td.comiteright a:hover
{
	color: #ffca06;
}

table.content
{
	border-collapse: collapse;
	table-layout: auto;
	width: 628px;
	color: white;
}

td.contentbg_01
{
	width: 21px;
	background-image: url('images/contentbg/contentbg_01.jpg');
}

td.contentbg_02
{
	padding: 5px;
	width: 159px;
	background-image: url('images/contentbg/contentbg_02.jpg');
}

td.contentbg_03
{
	width: 43px;
	background-image: url('images/contentbg/contentbg_03.jpg');
}

td.contentbg_04
{
	padding: 5px;
	width: 159px;
	background-image: url('images/contentbg/contentbg_04.jpg');
}

td.contentbg_05
{
	width: 47px;
	background-image: url('images/contentbg/contentbg_05.jpg');
}

td.contentbg_06
{
	padding: 5px;
	width: 159px;
	background-image: url('images/contentbg/contentbg_06.jpg');
}

td.contentbg_07
{
	width: 10px;
	background-image: url('images/contentbg/contentbg_07.jpg');
}

div.ensavoirplus
{
	position: absolute;
	top: 357px;
	left: 238px;
}

div.ensavoirplus a
{
	color: white;
}

div.toprightmenu
{
	position: absolute;
	top: 28px;
	left: 630px;
	color: white;
}

div.toprightmenu a
{
	color: white;
	text-decoration: none;
}

div.toprightmenu a:hover
{
	color: #ffca06;
}

h1
{
	font-weight: normal;
	font-size: 16pt;
}

h2
{
	color: #888;
	font-size: 14pt;
	font-weight: normal;
	text-decoration: underline;
}

h2.section
{
	font-weight: bold;
	font-size: 8pt;
	margin: 5px 0px 5px 0px;
	line-height: 8pt;
	color: white;
	text-decoration: none;
}

h3
{
	background: #9b9b96;
	padding: 1px;
	margin-bottom: 5px;
	font-weight: normal;
	font-size: 7pt;
	color: white;
}

div.select_metiers, div.select_industrie, div.select_comite, div.select_outils
{
	background: #888;
	color: white;
	font-size: 10pt;
	border: 1px solid black;
	width: 122px;
	z-index: 10;
	visibility: hidden;
	position: absolute;
	text-align: left;
}

div.select_metiers
{
	left: 26px;
	top: 273px;
}

div.select_industrie
{
	left: 238px;
	top: 268px;
}

div.select_comite
{
	left: 454px;
	top: 268px;
}

div.select_outils
{
	left: 574px;
	top: 307px;
}

div.select_metiers a, div.select_industrie a, div.select_comite a,
div.select_outils a
{
	text-decoration: none;
	color: white;
}

div.select_metiers a:hover, div.select_industrie a:hover,
div.select_comite a:hover, div.select_outils a:hover
{
	color: #ffca06;
}

div.bottom
{
	background: #ccc;
	color: black;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-top: 0px;
	width: 731px;
}

div.boxed
{
	border: 1px solid black;
	padding: 0px;
}

div.boxedtext
{
	border: 1px solid black;
	padding: 5px;
}

div.greenboxedtext
{
	border: 1px solid black;
	padding: 5px;
	background: #DEF49E;
}

div.indentedtext
{
	padding: 5px;
}

div.footnote
{
	color: #888;
	font-size: 7pt;
	font-style: italic;
}

div.date
{
	font-size: 8pt;
	color: #0022cc;
	font-weight: bold;
	text-decoration: underline;
}

div.greentitle
{
	margin-bottom: 15px;
	color: #4e6d63;
	font-size: 16pt;
	font-style: italic;
}

td.col
{
	background: white;
	vertical-align: top;
	width: 175px;
	padding-right: 10px;
}

td.sidemenu
{
	color: #666;
	width: 150px;
	background: #f0f0f0;
	vertical-align: top;
	padding-top: 20px;
	padding-left: 5px;
	padding-right: 5px;
}

td.sidemenu a
{
	color: #666;
	text-decoration: none;
	font-weight: bold;
	font-size: 7pt;
}

td.sidemenu a:hover
{
	text-decoration: underline;
}

div.section
{
	color: #f80;
	font-size: 8pt;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 20px;
	line-height: 8pt;
}

div.tip
{
	margin-top: 10px;
	background: #f80;
	color: white;
	padding: 5px;
	border: 1px solid black;
	width: 100px;
}

h1.tip
{
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	padding: 5px;
	margin: 0px;
}

img.icon
{
	margin-right: 5px;
}

div.search
{
	color: black;
	padding: 15px;
	background: white;
}

td.evensearch
{
	background: #ccc;
	padding: 5px;
}

td.oddsearch
{
	background: #ddd;
	padding: 5px;
}

th.search
{
	color: white;
	background: #000;
	padding: 5px;
}

span.snippet
{
	background: yellow;
}

div.flash
{
	margin: 0px;
	padding: 0px;
	line-height: 0px;
}

h4
{
	padding: 0px;
	margin-top: 30px;
	margin-bottom: 10px;
	font-weight: boldl;
	font-size: 8pt;
	color: #D62829;
}

























/* ------------------------------------------------------------------------------------- */
/* Répertoire des entreprises */
/* ------------------------------------------------------------------------------------- */

#regions
{
	position:relative;
	display:block;
}

.region_padding
{
	padding-left:0px;

}

#carte_regions
{
	background-image:url(images/industrie/veille/carte_quebec.jpg);
	float:left;
	width:295px;
	height:325px;
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	position:absolute;
}

#menu_regions
{
/*	float:right;*/
	width:350px;
	display:block;
	position:absolute;
	left:265px;
	top:1px;
}




#menu99_on{ display:none;}
#menu1_on{ display:none;}
#menu2_on{ display:none;}
#menu3_on{ display:none;}
#menu4_on{ display:none;}
#menu5_on{ display:none;}
#menu6_on{ display:none;}
#menu7_on{ display:none;}
#menu8_on{ display:none;}
#menu9_on{ display:none;}
#menu10_on{ display:none;}
#menu11_on{ display:none;}
#menu12_on{ display:none;}
#menu13_on{ display:none;}
#menu14_on{ display:none;}
#menu15_on{ display:none;}
#menu16_on{ display:none;}
#menu17_on{ display:none;}



ul.liste_region
{
	list-style-type: none;
}

li.liste_region
{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	line-height:18px;
}

li.liste_region a
{
	text-decoration:none;
	color:#61727F;
	font-weight:bold;
	line-height:18px;
}

li.liste_region a:hover
{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	line-height:18px;
}

p.titre_region
{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	line-height:18px;
}

span.nom_entreprise a
{
	text-decoration:none;
	color:#61727F;
	font-weight:bold;
	line-height:18px;
}

span.nom_entreprise a:hover
{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	line-height:18px;
}

span.ville_entreprise
{
	color:#000000;
	line-height:18px;
}

#profil_entreprise
{
	background-color:#FFFFFF;
	padding:10px;
}

div.nom_entreprise
{
	color:#61727F;
	font-weight:bold;
	line-height:18px;
	font-size:18px;
}


.titre_entreprise
{
	font-weight:bold;
	font-size:14px;
}

.info_entreprise
{
	font-size:14px;
	padding-left:10px;
}

h1.industrie
{
	color: #6f933c;
	font-size: 17px;
	font-weight: bold;
	margin-top: 0px;
}

a.industrie
{
	color: #d5692d;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	roll-hover: underline;
}

h1.metierstitle
{
	color: #284e5a;
	font-size: 24px;
	font-weight: bold;
}

h1.metiers
{
	color: #284e5a;
	font-size: 17px;
	font-weight: bold;
	margin-top: 0px;
}

h1.comite
{
	color: #4E6E63;
	font-size: 24px;
	font-weight: bold;
}

h1.industrietitle
{
	color: #6f933c;
	font-size: 24px;
	font-weight: bold;
}

h1.indusrie
{
	color: #6f933c;
	font-size: 17px;
	font-weight: bold;
	margin-top: 0px;
}

a.metiers
{
	color: #d0172d;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}


div.options
{
	font-size: 10px;
	text-align: center;
	color: Black;
}
