body {
	margin:0;
	padding:0;
	width:100%;
	color:#000000;
	font:normal 12px/1.8em Arial, Helvetica, sans-serif;
	background:#ffffff /*url(/images/style/main_bg.gif) repeat-x center 6px;*/
}
html, .main {
	padding:0;
	margin:0;
}
.main {
	border-top:0px;
	/*background:url(/images/style/header_bg.jpg) no-repeat center top;*/
}

.article
{
   background-color:White;
}
.TableSimple,.TableHeight
{
    border-collapse: collapse;
    width: 100%;
    margin:0px;
    padding:0px;
}

.TableNoBorder
{
    margin:0px;
    padding:0px;
}
.TableHeight
{
    height:100%;
}

.TableBordure, .TableBordureRight
{
    border-collapse:collapse;
    width:100%;
    height:100%;
    margin:0px;
    padding:5px; 
    text-align:center;  
}

.TableBordure
{
    width:100%;
    border: thin solid #b5a98e; 
}

.TableBordureRight
{
    
    border-right: thin solid #b5a98e;
}

.TableResult_1
{
    background-color:#e7e6d9;
    width: 100%;
}

.TableResult_2
{
    background-color:#f3f2e3;
    width: 100%;
}

.tdResult_1
{
    background-color:#e7e6d9;
    border-bottom: thin dashed #b5a98e;
}

.tdResult_2
{
    background-color:#f3f2e3;
    border-bottom: thin dashed #b5a98e;
}
.TableRecherche
{
    background:#cfcbc0 url(/images/style/borderTab.gif) repeat-x bottom;
    width: 100%;
    
}
.TdBoutonDroite
{
    text-align:right;
    padding:10px;
}
.TableBase
{
  	width: 100%;
}

.TableRed
{
  	width: 100%;
  	color:Red;
}

.TitreLogo
{
    margin :0px;
    padding:0px;
    color:#560234;
    font-family: Helvetica, Arial, Sans-serif;
	font-size: 26pt;
	font-weight:bold;
	line-height:32px;
	text-align:right;
}

.TitreParagraphe
{
    border: thin solid #b5a98e;
    background-color:#d8dbd4;
    width: 100%;
    margin:0px;
    padding:0px;
    text-align:center;
    color:#000000;
    font-family: Helvetica, Arial, Sans-serif;
	font-size: 16pt;
	font-weight:bold;
}
.TitreParagrapheSmall
{
    background-color:#d8dbd4;
    border: thin solid #b5a98e;
    width: auto;
    margin:0px;
    padding:3px;
    text-align:center;
    color:#000000;
    font-family: Helvetica, Arial, Sans-serif;
	font-size: 11pt;
	font-weight:bold;
}

.champsformulaireEnable
{
    background-color:#73746b;
    margin:0px;
    padding:5px;
    border: thin solid #b5a98e;
}
.champsformulaire
{
    width:260px;
    background-color:#d8dbd4;
    margin:0px;
    padding:5px;
    text-align:center;
    vertical-align:middle;
    color:#000000;
    font-family: Helvetica, Arial, Sans-serif;
    font-weight:bold;
    border: thin solid #b5a98e;
    font-size:10pt;
}


.champsformulaireValeur, .champsformulaireValeurSbordure, .champsformulaireValeurDashed
{
    background-color:#f0efed;
    width:auto;
    margin:0px;
    text-align:left;
    color:#000000;
    font-family: Helvetica, Arial, Sans-serif;

}

.champsformulaireValeur
{
    border: thin solid #b5a98e;
    padding:5px;
    vertical-align:top;
}

.champsformulaireValeurDashed
{
   border-bottom: thin dashed #b5a98e;
   text-align:center;
}

.top
{
    height:20px;
    position:absolute;
}

.contentWindow 
{
    top : 0px;
	left: 0px;
	width: 100%;
	text-align: left;
	font: 12px/1.8em Arial,Helvetica,sans-serif;
	padding-top :15px;
	padding-bottom :15px;
	background-color:#ffffff;
	border-top:0px;

}

.contentWindowCenter
{
    top : 0px;
	left: 0px;
	width: 850px;
	margin:auto;
	background-color:#ffffff;
}
.imprimer
{
    display:none;
}
