/* Style */

body {
	margin: 0px;
	background-color: #294994;
	background-image:url(/images/bg-colonne.jpg);
}

body,td,p,input,select,textarea {
	color: #FFF;
	font-size:12px;
	font-family: verdana, "trebuchet ms", "luxi sans", sans-serif;
}



hr {
	width:100%;
	height:3px;
	border-top: 1px solid #DADADB;
	border-bottom: 2px solid #E4E5E6;
	border-right: 1px solid #E4E5E6;
	border-left: 1px solid #E4E5E6;
	margin:0px;
}

/* -- lien -- */
a {
	color: #FFF;
	text-decoration: underline;
	outline: none;
}

a:hover {
	color: #FFF;
	text-decoration: none;
}

a:visited {
	color: #FFF;
	text-decoration: underline;
}

a:active {
	color: #FFF;
	text-decoration: underline;
}

/* -- lien menu -- */
a.menu {
	color:#fff;
	font-size:11px;
	text-decoration: underline;
}

a.menu:hover {
	text-decoration: underline;
}

a.menu:visited {
	text-decoration: underline;
}

a.menu:active {
	text-decoration: underline;
}


/* -- lien image -- */
a.img {
	text-decoration: none;
}

a.img:hover {
	text-decoration: none;
}

a.img:visited {
	text-decoration: none;
}

a.img:active {
	text-decoration: none;
}

/* -- lien competences N2 -- */
a.competences-n2 {
	font-size:11px;
	text-decoration: underline;
}

a.competences-n2:hover {
	text-decoration: none;
}

a.competences-n2:visited {
	text-decoration: underline;
}

a.competences-n2:active {
	text-decoration: underline;
}


/* -- lien footer -- */
a.footer {
	color: #707070;
	text-decoration: underline;
}

a.footer:hover {
	color: #707070;
	text-decoration: none;
}

a.footer:visited {
	color: #707070;
	text-decoration: underline;
}

A.footer:active {
	color: #707070;
	text-decoration: underline;
}


/* -- Listes ----------------------------------------- */
li {
	list-style:none;
}

li.compentences-n1 {
  font-size: 16px;
  margin-top:5px;
  margin-bottom:20px;
  list-style:none;
}

span.competences-n1 {
  font-size:11px;
}

li.competences-n2{
  margin-top:5px;
  margin-bottom:15px;
  font-size:11px;
  list-style:none;
}

li.produits{
  margin-top:5px;
  margin-bottom:25px;
  list-style:none;
}

li.nouveautes{
  margin-top:5px;
  font-size:11px;
  margin-bottom:5px;
  list-style:none;
}

span.competences-n2 {
  font-size:10px;
}

li.competences-n3 {
  margin-top:5px;
  margin-bottom:10px;
  list-style:none;
}

span.competences-n3 {
  font-size:9px;
  font-weight:bold;
  font-style:italic;
}

/* -- Titre ------------------------------------------ */
.content-titre {
  font-size:12px;
  font-weight:bold;
  color:#FFF;
}

 h1 {
  font-size:12px;
  float: left;
  padding: 0;
  margin: 4px 0 0 4px;
}

span.competences-n1 h1
{
  font-size:11px;
  float: left;
  padding: 0;
  margin: 0;
}

span.competences-n1 h2
{
  font-size:11px;
  float: left;
  padding: 0;
  margin: 0;
  text-decoration: none;
  font-weight: normal;
}

h2 {
  font-size:11px;
  float: left;
  padding: 0;
  margin: 0;
}

h3 {
  font-size:11px;
  float: left;
  padding: 0;
  margin: 0;
  text-decoration: underline;
  font-weight: normal;
}

 a:hover h3
{
  text-decoration: none;
}




.content-stitre1,h1 {
  font-size:12px;
  font-weight:bold;
  color:#FFF;
}
.content-stitre2 {
  font-size:10px;
  color:#FFF;
}

img.content-titre {
  vertical-align:middle;
  float: left; 
}

/* -- Home ------------------------------------------- */
.home-text {
  color:#333;
  text-align:justify;
}


/* -- Societe ---------------------------------------- */
.societe-text {
  text-align:justify;
}

/* -- Partenaires ------------------------------------ */
.partenaires-text {
  font-size:11px;
  text-align:justify;
}

/* -- Competences ------------------------------------ */
i.competences {
  font-size:11px;;
}

/* -- Copyright -------------------------------------- */
.copyright {
  font-size:10px;
  color:#fff;
}

/* -- Catalogue -------------------------------------- */


/* -- Form ------------------------------------------- */
.form-input-l {
	width: 350px;
	border: 1px solid #666;
	color:#333;
}

.form-input-m {
	width: 150px;
	color:#666;
	border: 1px solid #666;
}

