/*
Nomenclature des CSS : 

	- superStructure : reprend tous les styles de la superstructure portante des pages
	- leftStructure : Element CSS de la colonne de gauche
	- centerStructure : Element CSS de la colonne du milieu

*/
/* Redefinition des elements HTML */
body{
	padding:0px;
	margin: 0px;
	margin-bottom:0px;
}
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

/* Elements CSS de la superstructure portante */
.superStructureBottom{
	background-image:url(../images/decoupe/right/geoform/bg.gif);
	background-repeat:repeat-x;
	color: #FFFFFF;
	background-position: bottom;
}

/* Element CSS de la colonne de gauche */
.leftTopSpacerBG{
	/*background-image:url(/images/decoupe/left/topBG.gif);*/
	background-repeat:repeat-x;
}
.leftShadowBG{
	background-image:url(/images/decoupe/left/shadow.gif);
	background-repeat: repeat-y;
}
.leftBottomBG{
	background-image:url(/images/decoupe/left/bottomBG.gif);
	background-repeat:repeat-x;
}

/* Element CSS de la colonne du milieu (center) */
.centerStructureTop{
	background-image:url(../images/new/top-bg.gif);
	background-repeat:repeat-x;
}
/* Element CSS de la colonne de droite (right) */
.rightStructureMainBG{
	background-image:url(/images/decoupe/right/mainBG.gif);
	background-repeat:repeat-x;
	padding-right: 2px;
}
.rightStructureTopCellBG{
	background-image:url(/images/decoupe/right/topBG.gif);
	background-repeat:repeat-x;
}
.rightStructureGeoFormBG{
	background-image:url(/images/decoupe/right/geoform/bg.gif);
	background-repeat:repeat-x;
}
.rightStructureVerticalBG{
	background-image:url(/images/decoupe/right/verticalBG.gif);
	background-repeat:repeat-y;
}
.rightStructureVerticalFullBG,
.rightStructureVerticalFullTxt
{
	background-image:url(../images/decoupe/right/bg_right.gif);
	background-repeat:repeat-y;
	background-position: right;
	color: #FFFFFF;
	background-color: #FFFFFF;
}
.rightStructureVerticalFullTxt{
	padding-left: 3px;
}

.rightStructureGeoForm{
	margin:0px;
	padding: 0px;
}
.rightStructureGeoFormTxt{
	width: 50px;
	height: 20px;
	background-color:#EEEEEE;
	border:1px dotted black;
	font-size: 10px;
}
.rightStructureGeoFormButton{
	width: 30px;
	height: 20px;
	background-color:#EEEEEE;
	border:1px solid black;
}.contentCadreGauche {
	background-image: url(/images/decoupe/bord_gauche_cadre.gif);
	background-repeat: repeat-y;
}
.contentCadreUp {
	background-image: url(/images/decoupe/center/topBG.gif);
	background-repeat: no-repeat;
}
a.bottomSignature:visited,
a.bottomSignature{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}
.blanc {
	color: #FFFFFF;
}
