/* CSS Document */



.header {
	background: url(images/header2.jpg) no-repeat;
	height: 200px;
	width: 100%;
}

body {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

.bord_tablo {
	background: #DBE7F2 repeat-y;
	border-top: 1px solid #FF6600;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #FF6600;
}
.page {
	color: #006699;
}

a:link {
	color: #006699;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
a:visited {
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	font-size: 11px;
}

a:hover {
	color: #0099CC;
	font-weight: bold;
	font-size: 11px;
	background: #F4F4F4;
	text-decoration: underline;
}
a:active {
	color: #FF3300;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
}

page a:link {
	color: #006699;
	font-weight: bold;
}
h4 {
	font-size: 14px;
	font-weight: bold;
}

page a:visited {
	font-weight: bold;
	color: #006699;
}

page a:hover {
	color: #FF3300;
	font-weight: bold;
	background-color: #FFFF99;
}
page a:active {
	color: #FF6600;
	font-weight: bold;
}
/*========= Menu ======================*/
#LeftMNav {
z-index : 100000; 
} 
#LeftMNav UL {
	padding-right : 0;
	padding-left : 0;
	padding-bottom : 0;
	margin : 0;
	width : 160px;
	color : #FFFFCC;
	padding-top : 0;
	text-align: left;
	background: #FFFFFF;
} 

.textGras {
	font-weight: bold;
	color: #CC0000;
}
#LeftMNav LI {
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
list-style-type : none; 
} 
#LeftMNav a {
	border-right : 1px solid #CC0000;
	padding-right : 0;
	border-top : 1px solid #FFFFFF;
	display : block;
	padding-left : 2px;
	padding-bottom : 3px;
	border-left : 1px solid #CC0000;
	padding-top : 3px;
	border-bottom : 1px solid #CC0000;
	color : #003366;
	text-decoration : none;
	font:10px "Ms Sans Serif", "Times New Roman";
	background: #F5F9FC 100% 50%;
} 

#LeftMNav a:hover {
	border-bottom-color : #c3c8cb;
	border-top-color : #fefefe;
	border-right : 5px solid #CC0000;
	color : #006699;
	text-decoration : none;
	font: 10px "Ms Sans Serif", "Times New Roman";
	background: #FFCC00;
	border-left: 1px solid #CC0000;
} 
#LeftMNav a:active {
border-left-color : #fefefe; 
border-bottom-color : #c3c8cb; 
border-top-color : #fefefe; 
background-color : #f8fafc; 
border-right-color : #c3c8cb; 
font-size : 10px; 
color : #048; 
font-family : Ms Sans Serif, Times New Roman; 
text-decoration : none; 
} 
.menuheader {
	width : 158px;
	text-align : left;
	color : #003399;
	background: #FFCC00 url(arrow_orange.gif) no-repeat left center;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 0px;
	border-bottom : 1px solid;
	border-right : 1px solid #CC0000;
	border-top : 1px solid #CC0000;
	display : block;
	font: 10px verdana, arial, helvetica, sans-serif;
	border-left: 1px solid #CC0000;
} 
[if gte IE 5]>

#LeftMNav ul a {height: 1em;}


.baseline {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
}
.baseline a {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.baseline a:hover {
	font: 10px Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.baseline a:active {
	font: 10px Arial, Helvetica, sans-serif;
	color: #FF9900;s
}
#LeftMNav li {float: left; clear: both; width: 100%;}

<![endif]



.bg_nav2 {
	background: url(images/icones/ico-trait.gif) repeat-x;
}
.bg_nav2 {
	background: url(/images/icones/ico-trait.gif) repeat-x;
}

.bord_Rouge {
	border: 1px solid #CC0000;
}
.centre {
	text-align: center;
}
.align-gaucheIE {
	text-align: left;
}
h2 {
	font-size: 24px;
	color: #003366;
}
h3 {
	color: #003366;
	font: bolder 18px Verdana, Arial, Helvetica, sans-serif;
}texte_12px {
	font-size: 12px;
	color: #003366;
}
sss
.cart-centre {
	background: url(images/td-centre.gif) repeat-y;
	width: 352px;
}
.cart-haut {
	background: url(images/td-haut.gif) no-repeat;
}
.bgCentre {
	background: url(images/td-centre.gif) repeat-y;
}
.header2 {
	background: url(images/header2.jpg) no-repeat;
}
.align-gaucheIE {
	text-align: left;
	text-indent: 10px;
}
.bord_tablo2 {
	background: #F1F5FA repeat-y;
	border-top: 1px dashed #CC0000;
	border-right: 1px dashed #999999;
	border-bottom: 1px dashed #999999;
	border-left: 1px dashed #CC0000;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
}
.bord_tablo3 {
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	background-color: #FFFFE8;
	background-repeat: repeat-y;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CC0000;
	border-right-color: #FFCC00;
	border-bottom-color: #FFCC00;
	border-left-color: #CC0000;
}
.Td-Top {
	background: url(images/td-top.png) repeat-x;
}
.td_top {
	background-image: url(images/td_sommaireh.gif);
	background-repeat: no-repeat;
	height: 23px;
	padding-top: 8px;
	background-position: center;
}
