/* CSS Document */

BODY { 
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	}

TABLE, TR, TD {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	}

a:link, a:visited, a:active {
	text-decoration: none;
	color: #0000CC;
	}
	
a:hover {
	color: #CC0000;
	text-decoration:underline;
	}
	
SELECT, option, textarea, input {
	font-family: Verdana;
	color: #000000;
	font-size: 11px;
	font-style: normal;
	background-color:#F5F9FD;
	line-height: normal;
	text-transform: none;
	font-weight: normal;
	}

.style_page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	text-transform: none;
	color: #000000;
	background-color: #FFFFFF;
	background-image: url(../images/fond_repetitif.gif);
	background-repeat: repeat;
	}
	
.style_menu {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	}

.box_bleublanc {
	padding:0 0 0 11px;
	margin:0;
	background:url("../images/box_bleu_gauche.jpg") top left no-repeat;
	}

.box_bleublanc h5 {
	margin:0;
	padding:2px 0 2px 0;
	font-family:Lucida Grande, Lucida Sans Unicode, Tahoma, Verdana, Arial;
	color:#ffff00;
	background:#7b88d2;
	background:url("../images/box_bleu_droite.jpg") top right no-repeat;
	}

.box_bleublanc p {
	margin:0 0 0 -11px;
	padding:7px 11px 0 11px;
	border:1px solid #d8d8d8;
	border-width:0 1px;
	background:#fff;
	}

.box_bleublanc div {
	margin:0 0 0 -11px;
	padding-left:11px;
	background:url("../images/box_blanc_gauche.gif") bottom left no-repeat;
	}

.box_bleublanc a.bas {
	display:block;
	background:url("../images/box_blanc_droite.gif") bottom right no-repeat;
	}


.box_430px_blanc {
	width:430px;
	padding:0 0 14px 0;
	margin:10px auto;
	background:url('../images/box_430px_blanc.gif') bottom left no-repeat;
	}
.box_430px_blanc h3 {
	margin:0;
	padding:7px 10px 3px 10px;
	background:url('../images/box_430px_blanc.gif') top left no-repeat;
	}
.box_430px_blanc p {
	margin:0;
	padding:0 10px 3px;
	border:1px solid #d8d8d8;
	border-width:0 1px;
	background:#fff;
	}

.box_430px_bleu {
	width:430px;
	padding:0 0 14px 0;
	margin:10px auto;
	background:url('../images/box_430px_bleu_ext.jpg') bottom left no-repeat;
	}
.box_430px_bleu h3 {
	margin:0;
	padding:7px 10px 3px 10px;
	background:url('../images/box_430px_bleu_ext.jpg') top left no-repeat;
	}
.box_430px_bleu p {
	margin:0;
	padding:0 10px 3px;
	border:1px solid #d8d8d8;
	border-width:0 1px;
	background:url('../images/box_430px_bleu_int.jpg') top left no-repeat;
	}
