/* Main CSS for NodeKiller */ 


body
{
	background-color: #FFFFFF;
	background-image: url(../gfx/degrade.png);
	background-repeat: repeat-x;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.75em;
  padding-top: 0px;
  margin-top: 0px;
}

a
{
	/*color: #ef8310;*/
	color: #ef8310;
	text-decoration: none;
}

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

h1
{
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
	font-size: 1.7em;
	font-weight: normal;
}



.homepage
{
	background-image: url(../gfx/bandeau.png);
	background-repeat: no-repeat;
	background-color: White;
	width: 975px;
	padding: 85px 0 0 0;
	margin: 0 0 0 0;
	margin-left: auto;
	margin-right: auto;
}

.contentpage
{
	background-image: url(../gfx/bandeau.png);
	background-repeat: no-repeat;
	background-color: White;
	width: 975px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	margin-left: auto;
	margin-right: auto;
}

.contentpagetitle
{
  /*height: 98px;*/
  width: 975px;
  height: 85px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;  
	border: 0px solid black;
	display: block;
}
.contentpagetitle img
{
  border: none;
}

.gfxfooter
{
	background-image: url(../gfx/basdepage.png);
	background-position: bottom;
	background-repeat: no-repeat;
  padding: 0 0 0 0;
  margin:  0 0 0 0;
  clear: both;
}

.footerlinks
{
	padding: 50px 0 8px 0;
	margin: 0 0 0 0;
	height: 1em;
	border: none;
	clear: both;
	font-size: 1em;
	text-align: center;
	color: #929188;
	position: relative;
	left: 0px;
}

.footerlinks a { color: #929188; text-decoration: none;}
.footerlinks a:hover { color: #000000; text-decoration: underline;}

.multicolumn_ol_container
{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.leftcolumn
{
	border: 0px solid #808080;
	width: 198px;
	height: 410px;
	padding: 0px 0px 0px 18px;
	margin: 0px 0px 0px 0px;
  float: left;
}

.middlecolumn
{
	border: 0px solid #808080;
	width: 521px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
  float: left;
}

.middlecolumnwide
{
	border: 0px solid #808080;
	width: 605px;
	padding: 0px 0px 0px 35px;
	margin: 0px 0px 0px 0px;
  float: left;
}


.rightcolumn
{
	border: 0px solid #808080;
	width: 318px;
	height: 410px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
  float: right;
}

.middlecolumnwide img
{
  background-color:#F9F9F9;
  border:1px solid #EDEDED;
  padding:10px;
}

.fiche_entreprise
{
	
}

.fiche_entreprise .intitule
{
	/*color: #6b7425;*/
	color: #6b7425;
	font-size: small;
}
