body#cermexinc #header {
    background:             url(images/header-company_inc.jpg) no-repeat right bottom;
}

table.history {
	margin-bottom:         20px;
	margin-top:            20px;
	width:                 100%;
	border:                0;
}

table.history th {
	padding:               5px;
	background:            #F2F2ED;
	border-bottom:         1px solid #E0DFD5 ;
}

table.history td {
	padding:               5px;
	border-bottom:         1px solid #E0DFD5;
}




table.contact {
	margin-bottom:         20px;
	margin-top:            20px;
	border:                0;

}

table.contact th {
	padding:               5px;
	background:            #F2F2ED;
	border-bottom:         1px solid #E0DFD5 ;
}

table.contact td {
	padding:               5px;
	border:        				 1px solid #E0DFD5;
	background:							#F2F2ED;
	width:									197px;
}

table.contact td.td1 {
	padding:               5px;
	background:							#ffffff;
		border:        				 0px solid #E0DFD5;
	width:									197px;
}



div.location-contacts {
    overflow:               hidden;
    clear:                  both;
    margin-top:             20px;

}

div.location-contacts p {
    margin:                 4px;
    padding:                0 10px;
   	height:							    170px;
    float:                  left;
}

div.location-contacts h3 {
    margin:             5px 0;
    padding:            0;
    border-bottom:      1px dashed #ccc;
    color:              #004A9A;
    text-align:         left;
}

/** actualites ***********************************************************/

dl.actualites {
	margin-bottom:		20px;
	width:            620px;
}

dl.actualites dt {
	clear:				both;
}

dl.actualites dt a {
    text-decoration:    none;
    font-weight:        bold;
    float:				left;
    font-size:			13px;
    margin:				10px 0px 5px 0px;
    color:				#F25C33;
    padding-right:		13px;
    /*background:			transparent url(images/submit.png) no-repeat right 5px;*/
}

dl.actualites dt em {
    color:				#808080;
    font-size:			9px;
    float:				right;
    font-style:			normal;
    margin:				12px 0px 0px 0px;
}

dl.actualites dd {
	clear:				both;
    margin:             0 0 10px 0;
    padding:            0;
    overflow:			hidden;
    _height:			1%;
}

ul.actualites {
    margin:             10px 20px;
    padding:            0;
    list-style:         none;
    clear:				both;
}

ul.actualites li {
    padding-left:       10px;
    background:         url(images/p-more.gif) no-repeat left center;
}

/* Machines *******************************************************************/

dl.machines {}

/* Salons *********************************************************************/

dl.salons {
	margin-bottom:		20px;
}

dl.salons dt {
	clear:				both;
	border-bottom:		2px solid #F2F2ED;
	overflow:			hidden;
    _height:			1%;
    /*margin-bottom:		10px;*/
}

dl.salons dt a:link, dl.salons dt a:visited, dl.salons dt strong  {
	margin:             0;
    padding:            2px 5px;
    background:         #E0DFD5;
    color:              #000;
    font-size:          11px;
    text-decoration:    none;
    font-weight:        bold;
    float:				left;
}

dl.salons dt a:hover {
	text-decoration:    underline;
}

dl.salons dt a:link, dl.salons dt a:visited, dl.salons dt a:hover {
	padding:            2px 13px 2px 5px ;
	background:			#E0DFD5 url(images/submit.gif) no-repeat right 5px;
}

dl.salons dt em {
    color:				#555555;
    font-weight:		bold;
    font-size:			11px;
    font-style:			normal;
    float:				right;
    margin:				4px 0px 0px 0px;
}

dl.salons dt em span.date {
    margin-left:        20px;
	background:         #F2F2ED;
	padding:            2px 5px;
}

dl.salons dd {
	clear:				both;
    margin:             0 0 20px 0;
    padding:            0 0 1px 0;
    overflow:			hidden;
    _height:			1%;
    border-bottom:		1px dashed #E0DFD5;
}

dl.salons dd strong {
	float:				left;
	font-size:			13px;
	color:				#C0C0C0;
}

dl.salons dd em {
	float:				right;
}

dl.salons dd em label {
	font-weight:		bold;
	font-style:			normal;
    color:				#F25C33;
	padding:			0 50px 0 13px;
	background:			transparent url(images/content-more-h3-home.jpg) no-repeat left 1px;
}

/*dl.salons dt.highlight,*/ 
dl.salons dd.highlight {
    padding:            0 10px 10px;
    background:         #F2F2ED;
    border-top:         1px solid #fff;
} 


/* Best links *********************************************************************/

h4.liens {
	padding:			5px 0 0 10px;
	margin:				10px 0 0 0;
	background-color:	#E0DFD5;
	color:				#000000;
	float:				none;
	font-size:			11px;
}

div.liens {
	padding:			0;
	margin:				0;
	border:				5px solid #E0DFD5;
}

dl.liens {
	margin:				0 5px;
}

dl.liens dt {
	clear:				both;
	margin:				0;
}

dl.liens dt a:link, dl.liens dt a:visited  {
	text-decoration:    	none;
    font-weight:        bold;
    float:							left;
    font-size:					13px;
    margin:							5px 0 5px 0px;
    color:							#F25C33;
    padding-right:			13px;
    background:					transparent url(images/submit.png) no-repeat right 5px;
}

dl.liens dt a:hover {
	text-decoration:    underline;
}

dl.liens dd {
	clear:				both;
	padding:			0;
	margin:				0;
}

dl.liens dd p {
	padding:			0;
	margin:				5px 0 10px 0;
}

/* Générique ******************************************************************/

#content-main h3 {
    float:              right;
    width:              260px;
    margin-top:         12px;
    margin-bottom:      10px;
    color:              #2E79BC;
    font-size:          18px;
}

#content-main #flashcontent {
    margin-right:       10px;
}

/* Table links ******************************************************************/
table.links {
	margin-bottom:		       10px;
	width:						99%;
	border: 					0px;
}

table.links tr td {
	border:						0px;
	margin:						0px;
}

table.links tr td a {
	text-decoration:    none;
  font-weight:        bold;
  float:							left;
  font-size:					11px;
  margin:							0px 0 5px 0px;
  color:							#000;
  padding-left:				10px;
  background:					transparent url(images/arrow-blue.png) no-repeat left 3px;
}

table.links tr td a:hover {
	text-decoration:    underline;
}


