.ti0 {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-style: italic; font-weight: bold; color: #FFFFFF}
.ti1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: italic; font-weight: bold; color: #FFFFFF}
.ti2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: italic; color: #0066cc; font-weight: bold}
.ti3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: italic; font-weight: bold; color: #0066CC}
.ti4 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #0066CC}
.ti5 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #FFFFFF}
.ti6 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: italic; color: #0066cc; font-weight: bold}


.te1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF}
.te2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF}
.te3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000}
.te4 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000}
.te5 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.te6 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF}
.te7 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none}
.te7:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000040; text-decoration: none}
.te8 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFF33}

.tg1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF}

.li1 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333}
.li2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF}
.li3 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000}
.li4 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF}
.li5 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none}


.ici {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #009966}
.sit {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000}
.acc {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FF3333}

	body {
		behavior:url("htc/csshover.htc");
		background-color:#0099CC;
	}
	
	* {
		font-family:arial,tahoma,verdana,helvetica;
		font-size:12px;
	}

	/* the menu */

	ul,li,a {
		display:block;
		margin:0;
		padding:0;
		border:0;
	}
	#menu0 {position:absolute; left:20px; top:96px; width:146px; height:32px; z-index:19}

	#menu0 ul {
		background:#0099CC;
		list-style:none;
	}

	#menu0 ul ul{
		width:175px;
		border:1px solid #9d9da1;
		background:white;
		list-style:none;
	}


	li {
		position:relative;
		padding:3px;
		z-index:9;
	}

.breiziroise {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: italic;
	font-weight: bold;
	color: #ffff33;
}

hr.hr1 {
	width: 303px;
	height: 4px;
	background-color: #ff8e4a;
	position: relative;
}


		li ul {
			position:absolute;
			left:135px; /* IE */
			top:6px;
		}		
			li>ul { left:135px; } /* others */

	a {
		padding:0px;
		padding-left:5px;
/*		border:1px solid white;*/
		text-decoration:none;
		color:gray;
		font-weight:bold;
/*		width:100%; *//* IE */
	}
		li>a { width:auto; } /* others */
		

	li a.submenu {
		background:url("img/sub.gif") right no-repeat;
	}
	
	li.img:hover {
		padding-left:8px;
		}
	li.img {padding:0px;}



	/* regular hovers */

	a:hover {
		border-color:gray;
		background-color:#FFCC99;
		color:black;
	}
	
	/* more hovers with specificity (for three levels)*/
	
	li:hover { z-index:10; }		
		
	ul ul, li:hover ul ul,  li:hover li:hover ul ul{
		display:none;
	}

	li:hover ul, li:hover li:hover ul, li:hover li:hover li:hover ul {
		display:block;
	}

/*AUTRES DIV QUE MENU */

	.floatleft {
	float:left;
	padding-right:10px;
	}
	.floatleft a:hover, #Layer11 a:hover, #Layer10 a:hover, #Layer9 a:hover, #Layer16 a:hover, #Layer6 a:hover , #Layer5 a:hover , #Layer2 a:hover {
		border-color:gray;
		background-color:#0099CC;
		color:black;
	}
	 #Layer11 a, #Layer10 a, #Layer9 a, #Layer6 a, #Layer2 a, #Layer16 a {
	 font-size: 10pt;
	 font-weight: normal;
	 color: #FFFFFF;
	 }
	
	 #Layer12 a:hover {
	 background-color:#0099CC;
	 }

hr {
	width: 822px;
	height: 4px;
	background-color: #ff8e4a;
}

 
	#Layer9 {
	padding:3px;
	border:dotted 2px white;
	}

	#Layer16 {
	padding:3px;
	border:dotted 2px white;
	}
	
	#Layer10 {
	padding:3px;
	border:dotted 2px white;
	}
	
	


