/*-------- VDOC EASY SITE 2007 GRANGE ------10-*/

BODY {margin:0px; padding:0px 10px 0px 0px; background-color:#ffffff; background:#373026; text-align:left; font-family:Arial,helvetica,sans-serif; font-size:14px;
      }

/*---links---*/
A:link, A:visited {color:#A79776; text-decoration:underline;}
A:hover, A:active {color:#FEFFFD; text-decoration:underline;}

/*---HTML forms---*/
FORM {padding:0px; margin:0px; }
INPUT,TEXTAREA,SELECT { background:white; color:#494949; border:1px solid #D2D2D2; font:normal 10px arial,helvetica,sans-serif; }
INPUT.radio { background:transparent none; border:none;}
INPUT.checkbox { background:transparent none; border:none; }



/*----------------------------------------contents---*/

/*-content zone-*/
.main-content  {font:normal 10px Arial,helvetica,sans-serif; margin:0px; height:100%}
.main-content TD {font-family:Arial,helvetica,sans-serif; font-size:10px; }

/*-titres- 17*/
.main-title {background:url(../images/separator.gif) repeat-x right bottom; font-size:20px; color:#A99475; padding:0px 0px  6px 0px; margin: 5px 0px 2px  0px; }

/*-titres- 11*/
.title-level1 {background:url(../images/h1_bullet.gif) no-repeat 0px 9px; font:bold 14px  arial,helvetica,sans-serif; color:#FFFEF9; padding:5px 0px 5px 12px; margin:7px 0px 5px 0px}
.title-level2 { background:url(../images/h2_bullet.gif) no-repeat 1px 4px; font:bold 14px Arial,helvetica,sans-serif; color:#A4947A;  padding:0px 0px 0px 12px; margin:7px 0px 5px 0px}
	/* links */
	.title-level2 A:link, .title-level2 A:visited { color:#A79776; text-decoration:underline }
	.title-level2 A:hover, .title-level2 A:active { text-decoration:none }

/*Multicolumn*/
.multicolumn {}
.multicolumn .outer {width:100%}
.multicolumn .column {width:50%}
.multicolumn .column-1 {}
.multicolumn .column-2 {}
.multicolumn .column-1 .text-bloc
{
	margin: 10px;
}
.multicolumn .column-2 .text-bloc
{
	margin: 10px;
}
.multicolumn .paragraph,.multicolumn .bloc-header {text-align:justify}

/*-content bloc-*/
.text-bloc {margin:10px 15px 10px 10px; }

/*-text types-11*/
.bloc-header {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;font-style:italic; font-weight:bold; color:#A4947A; margin:5px 0px 10px 0px}
.paragraph {color:#FFFCF5; margin:5px 0px 10px 0px; font-weight:normal }
.separator {height:6px; font-size:1px; background:url(../images/separator.gif) repeat-x; padding:0px; margin:5px 15px 10px 10px; text-align:right; clear:both}
#withtop.separator {height:16px; font-size:1px; background:url(../images/separator.gif) repeat-x left bottom; padding:0px; margin:5px 15px 10px 10px; text-align:right; }
#withtop.separator #gototop {width:16px; height:16px; background:url(../images/gototop.gif) no-repeat; cursor:pointer; cursor:hand;float:right}

/*-text styles-*/
.text-style1 {font-weight:bold;}
.text-style2 {color:#CC6068}
.text-style3 {font-style:italic}
.text-style4 {color:#a49770}
STRONG.text-style3 {font-weight:normal}
.text-highlighted {color:#CC6068}

/*- list-10*/
.list-bloc { padding:0px; margin:0px 0px 10px 0px}
.bullet-link {margin:0px; padding:0px 0px 0px 7px; background: url(../images/link_arrow.gif) no-repeat 0px 6px; font:normal 12px Arial,helvetica,sans-serif; list-style:none; line-height:16px;}
.bullet-list {margin:0px; padding:0px 0px 0px 20px; background: url(../images/bullet_list.gif) no-repeat 11px 7px; color:#FEFFFD; list-style:none; line-height:14px;}
/*bullet arrows*/
#arrowbullet .bullet-list { background-image: url(../images/bullet_list2.gif); color:#A79776; }

/*-tables-*/
.table-border {border-collapse:collapse; margin:10px 15px 10px 10px;}
.table-caption {font:bold 11px Arial,helvetica,sans-serif; color:#A79776; padding:4px 6px 4px 6px; text-align:center; padding:4px 6px 4px 6px;}
.cell-header {color:#A79776; padding:4px 6px 4px 6px; background-color:#201D16; font:normal 10px Arial,helvetica,sans-serif;}
.cell1 {background-color:#594F3E; font:normal 10px Arial,helvetica,sans-serif; color:#FEFFFD; padding:4px 6px 4px 6px;  }
.cell2 {font:normal 10px Arial,helvetica,sans-serif; color:#FEFFFD; padding:4px 6px 4px 6px; }
.cell-footer {color:#A79776; padding:4px 6px 4px 6px; background-color:#201D16; font:normal 10px Arial,helvetica,sans-serif;}

/*-forms-*/
.form-style { margin:10px 15px 10px 10px; padding:7px; }
.form-style TABLE {width:auto}
.form-style .cell1 {padding:2px 10px 2px 2px; border:none; background-color:transparent; }
.form-style .cell2 {padding:2px; border:none; background-color:transparent; }

/*images*/
.img-left {float:left; display:block; margin:0px 0px  0px 0px; font:bold 9px Verdana,Arial,helvetica,sans-serif; color:#A79776; text-align:center}
.img-center {cursor:default; display:block; margin:5px 0px 2px 0px; font:bold 9px Verdana,Arial,helvetica,sans-serif; color:#A79776; text-align:center}
.img-right {float:right; display:block; margin:5px 0px 2px 10px; font:bold 9px Verdana,Arial,helvetica,sans-serif; color:#A79776; text-align:center}

/*-buttons-*/

/* outer */
.buttons-outer { margin:5px 10px 10px 10px; padding:8px 0px 0px 0px; text-align:right }

/* main */
.button {font:bold 10px verdana,arial,helvetica,sans-serif;}
	
/* links */
.button A:link, .button A:visited { cursor:hand; color:#000000; text-decoration:none !important }
.button A:hover, .button A:active { cursor:hand; text-decoration:none !important }

/* button1 */
.button1-part0 { white-space:nowrap; background:  url(../images/buttongridbg1.gif) no-repeat top left; } /* margin = space between buttons  */
.button1-part1 { white-space:nowrap; background:  url(../images/buttongridbg.gif) no-repeat top right; }
.button1-part0-down { white-space:nowrap;background:  url(../images/buttongridbg1.gif) no-repeat top left;  }
.button1-part1-down { white-space:nowrap;background:  url(../images/buttongridbg.gif) no-repeat top right; }

/* button2 */
.button2-part0 { white-space:nowrap; height:34px; background:  url(../images/buttongridbg1.gif) no-repeat top left; } /* margin = space between buttons  */
.button2-part1 { white-space:nowrap; background:  url(../images/buttongridbg.gif) no-repeat top right; }
.button2-part0-down { white-space:nowrap; background:  url(../images/buttongridbg1.gif) no-repeat top left;  }
.button2-part1-down { white-space:nowrap; background:  url(../images/buttongridbg.gif) no-repeat top right; }

/* button3 */
.button3-part0 { white-space:nowrap; background:  url(../images/buttongridbg1.gif) no-repeat top left; } /* margin = space between buttons  */
.button3-part1 { white-space:nowrap; background:  url(../images/buttongridbg.gif) no-repeat top right; }
.button3-part0-down { white-space:nowrap; background:  url(../images/buttongridbg1.gif) no-repeat top left;  }
.button3-part1-down { white-space:nowrap; background:  url(../images/buttongridbg.gif) no-repeat top right; }	
	

/*-bloc-  11*/
.bloc {margin:4px auto 6px auto; width:200px; padding:0px; text-align:left; background:url(../images/separator.gif) repeat-x top left;}
.bloc .title {background:url(../images/separator.gif) repeat-x top bottom; font:bold 12px arial,helvetica,sans-serif; color:#FFFFFF; padding:10px 0px 8px 0px; text-align:center}
.bloc .content-zone {  padding:10px 0px 0px 0px}
.bloc .list-bloc {}
.bloc .bottom {height:10px; font-size:0px}

/*bloc contents 10*/
.bloc .list-bloc {margin:0px}
.bloc .bullet-link { font:normal 12px arial,helvetica,sans-serif; line-height:14px; padding:0px 0px 0px 12px;}
.bloc .button1-part0 { white-space:nowrap; background:url(../images/button2bg1.gif) no-repeat top left !important;} /* margin = space between buttons  */
.bloc .button1-part1 { white-space:nowrap; background:url(../images/button2bg.gif) no-repeat top right !important;}
.bloc .button1-part0-down { white-space:nowrap; background:url(../images/button2bg1.gif) no-repeat top left !important;}
.bloc .button1-part1-down { white-space:nowrap; background:url(../images/button2bg.gif) no-repeat top right !important;}




