@charset "utf-8";
/* CSS Document */

body{text-align:center; margin:0; padding:0; background-color:#FFF;font-family:Arial, Helvetica, sans-serif;color:black;font-size:12px;}
a {color:#0066CC; text-decoration:none;}
a:hover {text-decoration:underline;}
img { border:0; }`
h1,h2,h3,h4,h5,h6,ol,img,p{margin:0;padding:0;}
table,img{border:0}
table,textarea,select,input,#ctn_ctt{font-family: Arial, Helvetica, sans-serif; color:black; font-size: 1em;}
h1, h2, h3, h4, h5, h6,ul, li, form, p {margin:0; padding:0;}
.clr_all {clear:both;}
* html .cbl, * html .cbr {margin-top:-6px;}
.nodisp {display:none;}

#bloch { margin:0; }
#bloch-h { background:url(../img/bloch-h.png) no-repeat; width:983px; height:6px; position:relative; }

/* hack pour ie 6 */
* html #bloch-h { margin-bottom:-3px; }

/* hack pour ie 7 */
*+html #bloch-h { margin-bottom:-3px; }

#bloch-m { background:url(../img/bloch-m.png) repeat-y; width:983px; position:relative; }
#bloch-m-ctn { padding:3px 15px 0 15px; }
#bloch-m-ctn .titre { font-size:16px; }
#bloch-b { background:url(../img/bloch-b.png) no-repeat; width:983px; height:11px; }

#contenu {
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:14px;
	text-align:left;
}
#contenu .titre {
	font-size:16px;
}

p {margin:1em 0}

#page1col #header { text-align:left; margin-top:10px; }
