.content {
	text-align:justify;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Helvetica, sans-serif;
	color: #102C45;
	line-height:130%;
	letter-spacing:normal;
	padding:1.2em;
	width:580px;
}

.title {
	/*font-size:18px;*/
	font-size:15pt;
	letter-spacing: 0.03em;
	line-height:130%;
	/*color: #404040;*/
	color:#194168;
	font-weight:bold;
	text-align:left;
}

.title p {
	letter-spacing:normal;
	text-align:justify;
	font-size: 11px;
	font-weight: normal;
	line-height:130%;
}

div.title table tr td {
	letter-spacing:normal;
	text-align:justify;
	font-size: 11px;
	font-weight: normal;
	line-height:130%;
}

#contenuprincipal ul {
	list-style-type: disc;
	list-style-image: url(/myImages/w4dot_trans.gif);
	list-style-position: outside;
}

#contenuprincipal ul ul {
	list-style-type: disc;
	list-style-image: url(/myImages/bullet_carre_bleu.gif);
	list-style-position: outside;
}

#pagecontent-menu-bf ul {
	list-style-type: disc;
	list-style-image: url(/myImages/w4dot_trans.gif);
	list-style-position: outside
}

#pagecontent-menu-bf ul ul {
	list-style-type: disc;
	list-style-image: url(/myImages/bullet_carre_bleu.gif);
	list-style-position: outside;
}

.content ul {

	list-style-type: disc;
	list-style-image: url(/myImages/w4dot_trans.gif);
	list-style-position: outside;

}

.content ul ul {
	list-style-type: disc;
	list-style-image: url(/myImages/bullet_carre_bleu.gif);
	list-style-position: outside;
}

.floatimageleft {
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}

.subtitle {
	line-height:130%;
	font-size:14px;
	color: #194168;
	font-weight:bold;
	text-align:left;
	margin:0;
	padding:0;
}

.subtitleDark {
	line-height:130%;
	font-size:14px;
	color: #194168;
	font-weight:bold;
	text-align:left;
}

.subtitleWhite {
	line-height:130%;
	font-size:14px;
	color: #ffffff;
	font-weight:bold;
	text-align:left;
}

.subtitleBleu {
	line-height:150%;
	font-size:14px;
	color:#5B9BD8;
	font-weight:bold;
	text-align:left;
}


.subtitleOrange {
	line-height:130%;
	font-size:14px;
	color: #EB6E07;
	font-weight:bold;
	text-align:left;
}


.date {
	color:#EB6E07;
	font-size:7.5pt;
	font-weight:bold;
	margin:0.5em 0.5em 0.5em 0;
	padding:0.5em 0 0;
	line-height:130%;
	text-align:left;
}

.telephone {
	font-size:10px;
	font-weight:normal;
	color:#21578A;
}

.cadrebleu {
	background-color:#f2f2f2;
	border:1px solid #f2f2f2;
	padding:3px;
}



.cadrebleu-gamme {
	background-color:#F2F2F2;
	border:1px solid #21578A;
	cursor:pointer;
}

.cadrebleu-gammetext {
	padding:0;
	margin:0 15px;
	line-height:170%;
}

.contentcadrebleu {
	color:#21578A;
	font-size:11px;
}

.cadrevert {
	background-color:#ffffff;
	border:1px solid #55AB26;
	padding:3px;
}

.contentcadrevert {
	color:#55AB26;
	font-size:11px;
}

.topmenu {color:#194168;font-size:10px;text-decoration:none;}
a.topmenu {color:#213D56;font-size:10px;text-decoration:none;}
a.topmenu:active {color:#194168;font-size:10px;text-decoration:none;}
a.topmenu:visited {color:#92BCE5;font-size:10px;text-decoration:none;}
a.topmenu:hover {color:#EB6E07;font-size:10px;text-decoration:none;}
a.topmenu:active:hover {color:#EB6E07;font-size:10px;text-decoration:none;}
a.topmenu:visited:hover {color:#EB6E07;font-size:10px;text-decoration:none;}


.demolinks {font-size:13px;color:#21578A;font-weight:bold;line-height:130%}

a.demolinks {font-size:13px;font-weight:bold;line-height:130%;color:#21578A;text-decoration:none}
a.demolinks:active {color:#21578A;font-size:13px;text-decoration:none}
a.demolinks:visited {color:#36628A;font-size:13px;text-decoration:none}
a.demolinks:hover {color:#EB6E07;font-size:13px;text-decoration:none}
a.demolinks:active:hover {color:#EB6E07;font-size:13px;text-decoration:none;}
a.demolinks:visited:hover {color:#EB6E07;font-size:13px;text-decoration:none;}

.demo-links {font-size:9pt;color:#21578A;font-weight:bold;line-height:130%}

a.demo-links {font-size:9pt;font-weight:bold;line-height:130%;color:#21578A;text-decoration:none}
a.demo-links:active {color:#21578A;font-size:9pt;text-decoration:none}
a.demo-links:visited {color:#36628A;font-size:9pt;text-decoration:none}
a.demo-links:hover {color:#EB6E07;font-size:9pt;text-decoration:none}
a.demo-links:active:hover {color:#EB6E07;font-size:9pt;text-decoration:none;}
a.demo-links:visited:hover {color:#EB6E07;font-size:9pt;text-decoration:none;}


.rightAlign {text-align:right;}
.leftAlign  {text-align:left;}

.VideoCadre {
	background-color:#FEFEFE;
	border:1px solid #E2E2E2;
	float:left;
	height:320px;
	margin:0.5em 1em 0.5em 0;
	padding:1em;
	width:230px;
	overflow:hidden;
}

.GreySingleBorder {background-color:#fefefe; border:1px solid #e2e2e2;}
.GreySingleBorderDivide {background-color:#fefefe; border-top:3px solid #e2e2e2;border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}

.bluehighlight  {background-color:#C8DEF2}
.redfonthighlight {color:#FF3300}
.redfonthighlightbold {color:#FF3300; font-weight:bold}
.dottedblueline  {border:1px dotted #21578A}

td.calendar {
	border:0.05em solid #D9D9D9;
	text-align:center;
	
}


.scrollbr {
	/*scrollbar-arrow-color: #FFFFFF; scrollbar-base-color: #FFFFFF; scrollbar-darkshadow-color: #000000; scrollbar-face-color:#9C83EA; scrollbar-highlight-color:#9C83EA; scrollbar-shadow-color:#5D4F96; scrollbar-track-color:#F2F2F2;*/
}


#mdleft {
	width:700px;
	float:left;
	padding:0 1em 1em;
}

#mdright {
	width:250px;
	float:right;
}

#mdCalendars {
	width:250px;
}

#mdCalendars>table {
	margin:0 2.5em 1.5em;
	width:170px;
}

#mdCalendars>table td {
	text-align:center;
	padding:0.05em;

}

#mdadresse {
	font-size:11pt;
	font-weight:bold;
	line-height:150%;
	margin-top:60px;
	padding:0.5em;
	text-align:left;
	color:#225789;
}

div#mdadresse ul {
	font-size:8pt;
	line-height:150%;
	list-style-image:url(/myImages/w4dot_trans.gif);
	list-style-position:outside;
	list-style-type:disc;
	margin:0;
	padding:2em;
}

