body, tr, td, span, .texte {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 11px;
}

body {
	background-color : #A8ADC1;
}

a, a:hover {
	color: #43485C;
	font-weight: bold;
	text-decoration: underline;
}

.breve_titre {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 11px;
	font-variant: small-caps;
	font-weight: bold;
	color: #43485C;
	background-color : transparent;
	margin-left: 6px;
	margin-top: 10px;
}

li div.titre {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color : transparent;
}

li div.extrait {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	background-color : transparent;
}

.pub {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color : #000000;
}

.input {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	text-align: left;
}

.object {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.label {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	background-color : transparent;
}

.labelError {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	color: #993333;
	background-color : transparent;
}

ul {
	list-style-type: square;
}

/* Colonnes */
/* Colonnes Centre */
div.column350 {
	float: left;
	width: 342px;
	margin: 0;
}

div.column180 {
	float: left;
	width: 170px;
	margin: 0;
}

div.column520 {
	float: left;
	width: 510px;
	margin: 0;
}

/* Blocs */
/* Blocs Colonne */
div.box144 {
	float: left;
	width: 148px;
	margin: 0px;
	padding-bottom: 0.5em;
	border: 1px solid #43485C;
}

/* Blocs Centre */
div.box700 {
	float: center;
	width: 684px;
	margin: 0;
}

div.box350 {
	float: center;
	width: 330px;
	margin: 5px;
	padding-bottom: 0.5em;
	border-top: 4px solid #43485C;
	border-bottom: 2px solid #43485C;
}

div.box250 {
	float: center;
	width: 250px;
	margin: 5px;
	padding-bottom: 0.5em;
	border: 1px dotted #43485C;
}

div.box180 {
	float: left;
	width: 170px;
	margin: 0;
	padding-bottom: 0.5em;
s}

div.box520 {
	float: left;
	width: 510px;
	margin-bottom: 1em;
	padding-bottom: 0.5em;
	border-top: 4px solid #43485C;
	border-bottom: 2px solid #43485C;
}

/* Colonne */
.boxTitle, .boxTitle a {
	background-color : #43485C;
	color: #FFFFFF;
	font: small-caps bold 12px "Trebuchet MS", Verdana, Arial, Helvetica;
	text-decoration: none;
	text-align: left;
	padding: 1px 5px;
}

.boxContentSection, .boxContentSection a {
	background-color : transparent;
	color: #43485C;
	font: small-caps bold 11px "Trebuchet MS", Verdana, Arial, Helvetica;
	text-align: left;
	padding: 5px 0 0 5px;
	margin: 0;
}

.boxTitleCT, .boxTitleCT a,.boxTitleMT, .boxTitleMT a, .boxTitleMLT, .boxTitleMLT a, .boxTitleLT, .boxTitleLT a, .boxTitleSTD, .boxTitleSTD a {
	color: #FFFFFF;
	font: small-caps bold 12px "Trebuchet MS", Verdana, Arial, Helvetica;
	text-decoration: none;
	text-align: left;
	padding: 1px 5px;
}

.boxTitleSTD, .boxTitleSTD a {
	background-color : #584303;
}

.boxTitleCT, .boxTitleCT a {
	background-color : #F8E908;
}

.boxTitleMT, .boxTitleMT a {
	background-color : #1BBE06;
}

.boxTitleMLT, .boxTitleMLT a {
	background-color : #267FF8;
}

.boxTitleLT, .boxTitleLT a {
	background-color : #CD0B06;
}

.boxContentSectionSTD, .boxContentSectionSTD a, .boxContentSectionCT, .boxContentSectionCT a, .boxContentSectionMT, .boxContentSectionMT a, .boxContentSectionMLT, .boxContentSectionMLT, .boxContentSectionLT, .boxContentSectionLT {
	background-color : transparent;
	font: small-caps bold 11px "Trebuchet MS", Verdana, Arial, Helvetica;
	text-align: left;
	padding: 5px 0 0 5px;
	margin: 0;
}

.boxContentSectionSTD, .boxContentSectionSTD a {
	color: #584303;
}

.boxContentSectionCT, .boxContentSectionCT a {
	color: #F8E908;
}

.boxContentSectionMT, .boxContentSectionMT a {
	color: #1BBE06;
}

.boxContentSectionMLT, .boxContentSectionMLT a {
	color: #267FF8;
}

.boxContentSectionLT, .boxContentSectionLT a {
	color: #CD0B06;
}

.boxContentTitle, .boxContentTitle a, .boxContentTitleSTD, .boxContentTitleSTD a, .boxContentTitleCT, .boxContentTitleCT a, .boxContentTitleMT, .boxContentTitleMT a, .boxContentTitleMLT, .boxContentTitleMLT a, .boxContentTitleLT, .boxContentTitleLT a {
	color: #A8ADC1;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica;
	text-decoration: none;
}

.boxContentTitleSTD a:hover, .boxContentTitle a:hover, boxContentBody a:hover, .boxContentTitleCT a:hover, .boxContentTitleMT a:hover, .boxContentTitleMLT a:hover, .boxContentTitleLT a:hover {
	text-decoration: underline;
}

.boxContentTitleSTD a:hover {
	color: #584303;
}

.boxContentTitleCT a:hover {
	color: #F8E908;
}

.boxContentTitleMT a:hover {
	color: #1BBE06;
}

.boxContentTitleMLT a:hover {
	color: #267FF8;
}

.boxContentTitleLT a:hover {
	color: #CD0B06;
}

/* Centre */
.boxTitleNormal, .boxTitleNormal a, .boxTitleNormalCT, .boxTitleNormalCT a, .boxTitleNormalMT, .boxTitleNormalMT a, .boxTitleNormalMLT, .boxTitleNormalMLT a, .boxTitleNormalLT, .boxTitleNormalLT a {
	color: #43485C;
	font: small-caps bold 12px "Trebuchet MS", Verdana, Arial, Helvetica;
	text-decoration: none;
	text-align: left;
	padding: 1px 5px;
	margin-top: 1px;
}

.boxTitleNormal, .boxTitleNormal a {
	background-color : #A8ADC1;
}

.boxTitleNormalCT, .boxTitleNormalCT a {
	background-color : #F8E908;
}

.boxTitleNormalMT, .boxTitleNormalMT a {
	background-color : #1BBE06;
}

.boxTitleNormalMLT, .boxTitleNormalMLT a {
	background-color : #267FF8;
}

.boxTitleNormalLT, .boxTitleNormalLT a {
	background-color : #CD0B06;
}

.boxTitleFocus, .boxTitleFocus a, .boxTitleFocusCT, .boxTitleFocusCT a, .boxTitleFocusMT, .boxTitleFocusMT a, .boxTitleFocusMLT, .boxTitleFocusMLT a, .boxTitleFocusLT, .boxTitleFocusLT a {
	color: #FFFFFF;
	font: small-caps bold 12px "Trebuchet MS", Verdana, Arial, Helvetica;
	text-decoration: none;
	text-align: left;
	padding: 1px 5px;
}

.boxTitleFocus, .boxTitleFocus a {
	background-color : #43485C;
}

.boxTitleFocusCT, .boxTitleFocusCT a {
	background-color : #F8E908;
}

.boxTitleFocusMT, .boxTitleFocusMT a {
	background-color : #1BBE06;
}

.boxTitleFocusMLT, .boxTitleFocusMLT a {
	background-color : #267FF8;
}

.boxTitleFocusLT, .boxTitleFocusLT a {
	background-color : #CD0B06;
}

.boxContentTitle, .boxContentTitle a, .boxContentSubTitle, .boxContentSubTitle a, .boxContentBody, .boxContentBody a {
	background-color : transparent;
	text-decoration: none;
	text-align: left;
	margin: 0;
}

.boxContentCenter, .boxContentCenter a{
	background-color : transparent;
	text-decoration: none;
	text-align: center;
	margin-top: 8px;
}

.boxContentSubTitle, .boxContentSubTitle a{
	color: #43485C;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica;
}

.boxContentTitle, .boxContentBody {
	padding: 3px;
}

.boxContentBody, .boxContentBody a {
	font: 11px "Trebuchet MS", Verdana, Arial, Helvetica;
}

.boxContentBody {
	color: #000000;
}

.boxContentBody a, .boxContentBody a:hover {
	color: #43485C;
	font-weight: bold;
	text-decoration: underline;
}

ul.boxElements {
	list-style-type: square;
	padding-left: 1.5em;
	padding-right: 0.5em;
	margin: 0;
}

.boxElements li {
	list-style-position: outside;
	padding-left: 0;
	margin: 0;
	text-align: left;
	vertical-align: middle;
	clear:both;
}

ul.liste {
	list-style-type: square;
	padding-left: 1.5em;
	margin: 0;
}

.liste li {
	list-style-position: outside;
	padding-left: 0;
	margin: 0;
	text-align: left;
	vertical-align: middle;
	clear:both;
}

