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

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height:14px;
}
body {
	background-color: #EEEEEE;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
}

/* Header */

.borderBleu2pxHeader {border:#336699 2px solid;}

.borderSubNav {background-image:url(_images/_nav/pattern-subnav.jpg); background-repeat:repeat-x; border-bottom:#CCCCCC 1px solid; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; padding:5px;}

.contenu { background-image:url(_images/_includes/pattern-bg.jpg); background-repeat:repeat-x; padding:10px;}

/* Padding */

.padding3px {padding:3px;}
.padding5px {padding:5px;}
.padding10px {padding:10px;}
.paddingLeft10px {padding-left:10px;}
.paddingRight10px {padding-right:10px;}
.paddingTop10px {padding-top:10px;}
.paddingBottom10px {padding-bottom:10px;}



/* Borders */

.borderGris {border:#CCCCCC 1px solid;}
.borderBottom {border-bottom-width:1px; border-bottom-color:#cccccc; border-bottom-style:solid;}


/* Texts */

.txtGrisPale {color:#CCCCCC; line-height:16px;}

.txtRouge {color:#ff0000; line-height:16px;}

.txtGrisfonce10px {color:#333333; font-size:10px; line-height:14px;}

.txtNav {color:#336699; padding-right:10px;}
a.txtNav:link {font-size: 10px; text-decoration:none; color:#336699; font-weight:bold; }
a.txtNav:visited {font-size: 10px;text-decoration:none; color:#336699; font-weight:bold;}
a.txtNav:hover {font-size: 10px; text-decoration:none; color:#333333; font-weight:Bold; }
a.txtNav:active {font-size: 10px; text-decoration:none; color:#333333; font-weight:Bold;}

h1 {font-size:11px; font-weight:normal}
h2 {font-size:11px; font-weight:normal}
h3 {font-size:11px; font-weight:normal}