.clear { clear:both;}



.separateur{background:url(/images/pointille.jpg) bottom repeat-x;}
.padown { padding-bottom:40px;}
a:hover{color: #0085c5; font-weight:bold; text-decoration:underline;}
a:link{color: #010055; font-weight:bold; text-decoration:none;}
a:visited{color: #c68222; font-weight:bold; text-decoration:underline;}

.style1 { FONT-WEIGHT: bold; FONT-SIZE:medium; }

a.lien:active{COLOR: #c68222; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; TEXT-DECORATION: underline;}
a.lien:hover{COLOR: #0085c5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; TEXT-DECORATION: underline}
a.lien:link{COLOR: #010055; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; TEXT-DECORATION: underline}
a.lien:visited{COLOR: #c68222; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; TEXT-DECORATION: underline;}

.tableau tr { background-image:url(/images/pointille.jpg); background-position:bottom left; background-repeat:no-repeat;}

.txtnoir { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.txtnoir a:hover{color: #0085c5; font-weight:bold; text-decoration:none;}
.txtnoir a:link{color: #010055; font-weight:bold; text-decoration:underline;}
.txtnoir a:visited{color: #c68222; font-weight:bold; text-decoration:underline;}

.txtbleum {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000052;}
.txtbleum a:link {color: #010055; font-weight:bold; text-decoration:none;}
.txtbleum a:visited {color: #c68222; font-weight:bold; text-decoration:underline;}
.txtbleum a:hover {	color: #0085c5; font-weight:bold; text-decoration:underline;}

.txtbleum11{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000052;}
.txtbleum11 a:link {color: #010055; font-weight:bold; text-decoration:none;}
.txtbleum11 a:visited {color: #c68222; font-weight:bold; text-decoration:underline;}
.txtbleum11 a:hover {	color: #010055; font-weight:bold; text-decoration:underline;}

.txtbleum12{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000052;}
.txtbleum12 a:link {color: #010055; font-weight:bold; text-decoration:none;}
.txtbleum12 a:visited {color: #c68222; font-weight:bold; text-decoration:underline;}
.txtbleum12 a:hover {	color: #0085c5; font-weight:bold; text-decoration:underline;}

.txtbleup{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0086c6;}
.txtbleup a:link {color: #010055; font-weight:bold; text-decoration:none;}
.txtbleup a:visited {color: #c68222; font-weight:bold; text-decoration:underline;}
.txtbleup a:hover {	color: #0085c5; font-weight:bold; text-decoration:underline;}

.txtbleup11{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0086c6;}
.txtbleup11 a:link {color: #010055; font-weight:bold; text-decoration:none;}
.txtbleup11 a:visited {color: #c68222; font-weight:bold; text-decoration:underline;}
.txtbleup11 a:hover {	color: #0085c5; font-weight:bold; text-decoration:underline;}

.txtbleup111{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0086c6;}
.txtbleup111 a:link {color: #010055; FONT-WEIGHT: normal; text-decoration:none;}
.txtbleup111 a:visited {color: #c68222; FONT-WEIGHT: normal; text-decoration:underline;}
.txtbleup111 a:hover {	color: #0085c5; FONT-WEIGHT: normal; text-decoration:underline;}

.txtbleup12{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0086c6;}
.txtbleup12 a:link {color: #010055; font-weight:bold; text-decoration:none;}
.txtbleup12 a:visited {color: #c68222; font-weight:bold; text-decoration:underline;}
.txtbleup12 a:hover {	color: #0085c5; font-weight:bold; text-decoration:underline;}

.txtbleup16{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #0086c6;}
.txtbleup16 a:link {color: #010055; font-weight:bold; text-decoration:none;}
.txtbleup16 a:visited {color: #c68222; font-weight:bold; text-decoration:underline;}
.txtbleup16 a:hover {	color: #0085c5; font-weight:bold; text-decoration:underline;}

#flashmedia
{
	margin-top: 20px;
}
#flashmedia2
{
	margin: 0px;
	padding: 0px;
}
.plansite{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.plansite ul { padding:0px 0px 10px 0px;  margin:0px; list-style:none; list-style-image:none;} 
.plansite li { padding:0px 0px 0px 15px; margin:0px; list-style:none; list-style-image:none;}
.plansite ul a { color:#010055;}
.plansite ul ul a { color:#0085c5;}

.documents {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; clear:both; background-color: #E1F3FB; padding:10px 10px 0px 10px;}
.documents ul {overflow:hidden; margin:0px; padding:0px;}
.documents ul li { background-image:none; padding:5px 0px 10px 0px; margin:-5px 0px 0px 0px; background:url(/medias/cifit/communs/mstr_pointille_horz2.gif) top repeat-x;}
.docicon { width:20px; float:left; padding-top:2px;}
.docdesc { padding-top:3px;}
.docdesc a:link { color: #010055; text-decoration:none;}
.docdesc a:visited {  color: #c68222; text-decoration:none;} 
.docdesc a:hover {  color: #0085c5; text-decoration:none;}

.images{ float:left; padding:15px 15px 15px 0px;}
.images img { border:4px #e1f3fb solid;}

/* documents */
.attLinkpdf, .attLinkdoc, .attLinkdocx, .attLinkxls, .attLinkxlsx, .attLinkeps, .attLinkzip, .attLinkjpg, .attLinkgif, .attLinkpng { display: inline-block; padding: 2px 0px 2px 24px; line-height: 18px; min-height: 18px; overflow: visible; background: url(/medias/communs/DocIcone/default.gif) center left no-repeat; }
.attLinkpdf { background-image: url(/medias/communs/DocIcone/pdf.gif); }
.attLinkdoc, .attLinkdocx { background-image: url(/medias/communs/DocIcone/doc.gif); }
.attLinkxls, .attLinkxlsx { background-image: url(/medias/communs/DocIcone/xls.gif); }
.attLinkjpg, .attLinkgif, .attLinkpng { background-image: url(/medias/communs/DocIcone/jpg.png); }
.attLinkeps { background-image: url(/medias/communs/DocIcone/eps.png); }
.attLinkzip { background-image: url(/medias/communs/DocIcone/zip.png); }

.coina1 {padding:0px 0px 0px 0px;}
.coinb1 {border-left:1px #003 solid; padding:0px 0px 0px 10px;}
.coinc1 {padding:10px 0px 0px 0px;}
.coind1 {border-left:1px #003 solid; padding:10px 0px 0px 10px;}

.coina2 {border-bottom:1px #003 solid; padding:3px 0px 10px 0px;}
.coinb2 {border-left:1px #003 solid; border-bottom:1px #003 solid; padding:3px 0px 10px 10px;}
.coinc2 {padding:3px 0px 0px 0px;}
.coind2 {border-left:1px #003 solid; padding:3px 0px 0px 10px;}