/******************************************* Design *******************************************/
html, body 
{
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
  border: none;
}

table
{
	padding: 0px;
	border-collapse: collapse;
}

td
{
	padding: 0px;
	vertical-align: top;
}

img
{
	display: block;
	behavior: url("../IE_png/iepngfix.htc");
}

object
{
	display: block;
}

#tableGlobal
{
    width: 100%;
    height: 100%;
	background-image: url("../Ressources/All/background-pixel-haut1X1.png");
	background-repeat:repeat;
	padding: 0px;
	border-collapse: collapse;
}

#cel1
{
	background-image: url("../Ressources/All/background-pixel-milieu1X540.png");
	background-repeat:repeat-x;
	background-position:bottom;
}

#cel2
{
	vertical-align:bottom;
	height:139px;
	background-image: url("../Ressources/All/background-pixel-bas1X1.png");
	background-repeat:repeat;
}

#trHeader
{
	height: 133px;
}

#tdBody
{
	width: 780px;
}

#colGauche
{
    width: 50%;
}

#colDroite
{
    width: 50%;
}

#tdNuageGauche
{
	background-image: url("../Ressources/All/NUAGE-GAUCHE-352X473.png");
	background-repeat:no-repeat;
	behavior: url("../IE_png/iepngfix.htc");
	background-position:right top;
}

#tdNuageDroit
{
	background-image: url("../Ressources/All/NUAGE-DROITE-369X453.png");
	background-repeat:no-repeat;
	behavior: url("../IE_png/iepngfix.htc");
	background-position:left top;
}

#trFooter1
{
    height: 15px;
}

#Navigation
{
	margin-bottom:5px;
	margin-left:30px;
}

#trFooter2
{
    height: 124px;
	background-image: url("../Ressources/All/FOOTER-1X126.png");
	background-repeat:repeat-x;
}


/******************************************* Contenu *******************************************/

/************ Contenu - Menu ************/
#ctnHeader
{
	background-image: url("../Ressources/All/background-menu-haut-780X111.png");
	background-repeat:no-repeat;
}

#tdMenu
{
	height:40px;
}

#tdSousMenu
{
	height:36px;
}

#tdTitre
{
	height:35px;
	padding-left:20px;
}

#tdSmSolutions
{
	height:36px;
	width:780px;
	text-align:left;
	background-image: url("../Ressources/All/image-sous-menu-780X36.png");
	background-repeat:no-repeat;
	behavior: url("../IE_png/iepngfix.htc");
}

#tdSmClients
{
	height:36px;
	width:780px;
	text-align:left;
	background-image: url("../Ressources/All/image-sous-menu-780X36.png");
	background-repeat:no-repeat;
	behavior: url("../IE_png/iepngfix.htc");
}

/************ Contenu - Corps ************/
#ctnBody
{
	background-image: url("../Ressources/All/fond-blanc-texte-milieu-780X1.png");
	background-repeat:repeat-y;
	padding-top:10px;
	padding-left:28px;
}


/************ Contenu - Bas ************/
#ctnFooter
{
	height:90px;
	background-image: url("../Ressources/All/fond-blanc-texte-bas-780X90.png");
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;
}

.menuBasSep
{
	width:1px;
	background-color:#E5297A;
}

.colorSep
{
	background-color:#DCD9BE;
}

.puceText
{
	padding-right: 0.1em;
	width: 10px;
}

#contact_actif
{
	display: none;
}

/******************************************* Proprietes des liens *******************************************/
a:link, a:visited, a:hover, a:active
{
	text-decoration: none;
}

*
{
	outline: none;
}

