/* LIRMM CSS V1.0 :01/09/02 premiers styles pour maquettes*/


.formulaire {
	font-family:Verdana, Helvetica san-serif; 
	color: black;
	font-weight: bold;
	font-size: 11px;
	vertical-align: middle
}
.spip {
	font-family:Verdana, Helvetica san-serif; 
	color: black;
	font-weight: bold;
	font-size: 11px;
	vertical-align: middle
}
.help_italic {
	font-family: Georgia, Verdana;
	color: #303030;
	font-weight: normal;
	font-size: 11px;
	font-style: italic;
}
.button {
	color: white;
	font-size: 11px;
	font-weight: bold;
	background-color: #346099;
	text-decoration: none;
	border-bottom: 2px solid #153069;
	border-right: 2px solid #153069;
	border-top: 2px solid #6e91bf;
	border-left: 2px solid #6e91bf;
}
.tab_cell0 {font-size:11px;
			margin-right:15px;
			margin-left:30px;
			padding-left:0px;
			margin-top:5px;
			margin-bottom:5px;
			padding-top:3px;
			padding-bottom:5px;   
			border-width:3px 0px 0px 0px;
			border-style:solid;
			border-color:#CCCCCC;
			}
			
.search_cell_header {font-size:11px;
			font-weight:bold;
			color:#555555;
			margin-top:5px;
			margin-bottom:5px;
			padding-top:3px;
			padding-bottom:5px;   
			border-width:0px 0px 2px 0px;
			border-style:solid;
			border-color:#555555;
			text-align:left;
			}
			
.perso_cell_header {font-size:11px;
			font-weight:bold;
			color:#555555;
			margin-top:5px;
			margin-bottom:5px;
			padding-top:3px;
			padding-bottom:5px;   
			border-width:0px 0px 1px 0px;
			border-style:solid;
			border-color:#555555;
			text-align:left;
			}
			
.search_cell1 A, .search_cell0 A {
			font-weight:normal;
			}

.search {	font-size:11px;
			margin-right:15px;
			margin-left:0px;
			margin-top:5px;
			margin-bottom:5px;
			padding-top:3px;
			padding-bottom:5px;   
			color:#555555;
			}

			
.searchform {	font-size:11px;
			padding-top:3px;
			padding-bottom:2px;   
			color:#000000;
			}
			
.search_cell0 {font-size:11px;
			margin-right:15px;
			margin-left:0px;
			margin-top:5px;
			margin-bottom:5px;
			padding-top:3px;
			padding-bottom:5px;   
			border-width:1px 0px 0px 0px;
			border-style:solid;
			border-color:#555555;
			text-align:left;
			}
.perso_cell1 {font-size:11px;
			background-color:#BBBBBB;
			margin-right:15px;
			margin-left:15px;
			margin-top:5px;
			margin-bottom:5px;
			padding-top:3px;
			padding-bottom:5px;   
			border-width:1px 0px 0px 0px;
			border-style:solid;
			border-color:#555555;
			}
			
.perso_cell2 {font-size:11px;
			background-color:#FFFF99;
			margin-right:15px;
			margin-left:15px;
			margin-top:5px;
			margin-bottom:5px;
			padding-top:3px;
			padding-bottom:5px;   
			border-width:1px 0px 0px 0px;
			border-style:solid;
			border-color:#555555;
			}
			
.filetbas {
			font-family:Verdana, Helvetica san-serif; 
			font-size:9px;
			color:#006699; 
			vertical-align:top;
			margin-right:15px;
			padding-right:0px;
			margin-left:15px;   
			border-width:1px 0px 0px 0px;
			border-style:solid;
			border-color:#006699; 
			text-align:right;
			}
			
.tab_cell1 {font-size:11px;
			margin-right:15px;
			margin-left:30px;
			padding-left:0px;
			margin-top:5px;
			margin-bottom:5px;
			padding-top:3px;
			padding-bottom:5px;   
			border-width:1px 1px 1px 1px;
			border-style:solid;
			border-color:#CCCCCC;
			}
			
.tab_annu {font-size:11px;
			margin-right:15px;
			margin-left:30px;
			padding-left:0px;
			margin-top:5px;
			margin-bottom:5px;
			padding-top:3px;
			padding-bottom:5px;   
			border-width:1px 0px 0px 0px;
			border-style:solid;
			border-color:#CCCCCC;
			}
			
.tab_cell2 {font-size:11px;
			font-family:Verdana, Helvetica san-serif; 
			margin-right:15px;
			margin-left:15px;
			margin-top:5px;
			margin-bottom:5px;
			padding-top:3px;
			padding-bottom:5px;   
			border-width:1px 1px 1px 1px;
			border-style:solid;
			border-color:#CCCCCC;
			}
			
.entrefilet {
			margin-right:15px;
			margin-left:15px;
			margin-top:5px;
			margin-bottom:1px;
			padding-top:3px;
			padding-bottom:1px;   
			border-width:1px 0px 0px 0px;
			border-style:solid;
			border-color:#CCCCCC; 
			text-align:right;
			}
.filetG {
			margin-right:15px;
			margin-left:15px;
			margin-top:5px;
			margin-bottom:1px;
			padding-top:3px;
			padding-bottom:1px;   
			border-width:0px 0px 0px 1px;
			border-style:solid;
			border-color:#CCCCCC; 
			text-align:left;
			}

.filetliste {
			font-size:11px;
			margin-right:15px;
			margin-left:30px;
			padding-left:0px;
			margin-top:5px;
			margin-bottom:1px;
			padding-top:3px;
			padding-bottom:1px;   
			border-width:1px 0px 0px 0px;
			border-style:solid;
			border-color:#CCCCCC; 			
			}

.actu {		font-family:Verdana, Helvetica san-serif; 
			color:#000000;
			font-size:10px;
			line-height:120%;	
			border-color:#5F6062; 
			border-width:1px;
			border-style:solid;
			background-color:#EFEDED;
			
			}
.iframe {		font-family:Verdana, Helvetica san-serif; 
			color:#006699;
			font-size:9px;
			margin-right:5px;
			margin-left:5px;
			padding-left:0px;
			margin-top:2px;
			margin-bottom:1px;
			padding-top:1px;
			padding-bottom:1px;   
			border-width:1px 0px 0px 0px;
			border-style:solid;
			border-color:#CCCCCC; 			
			}
			
.actutitre {font-family:Verdana, Helvetica san-serif; 
			font-size:11px;
			font-weight:bold;
			color:#FFFFFF;
			line-height:120%;
			background-color:#5F6062;
			padding-left:10px;
			padding-top:4px;
			padding-bottom:4px;
			border-color:#5F6062; 
			border-width:1px;
			border-style:solid;
			}
			
.ann {		font-family:Verdana, Helvetica san-serif; 
			color:#000000;
			font-size:10px;
			line-height:120%;	
			border-color:#CCCCCC; 
			border-width:1px;
			border-style:solid;
			
			}
			
.ann_titre {font-family:Verdana, Helvetica san-serif; 
			font-size:11px;
			font-weight:bold;
			color:#999999;
			line-height:120%;
			background-color:#CCCCCC;
			padding-left:10px;
			padding-top:4px;
			padding-bottom:4px;
			border-color:#999999; 
			border-width:1px;
			border-style:solid;
			}

.ann_entrefilet {
			font-size:9px;
			margin-right:10px;
			margin-left:0px;
			margin-top:5px;
			margin-bottom:1px;
			padding-top:3px;
			padding-bottom:1px;   
			border-width:0px 0px 1px 0px;
			border-style:solid;
			border-color:#CCCCCC; 
			text-align:left;
			}

.actu P { 	font-family:Verdana, Helvetica san-serif; 
			color:#000000;
			font-size:10px;
			line-height:120%;
			padding-left:20px;
			padding-right:7px;
			padding-top:2px;
			padding-bottom:1px;
			margin-top:0px;
			margin-bottom:1px;
			}
			
.actuentrefilet {
			font-size:8px;
			margin-right:20px;
			margin-left:0px;
			margin-top:5px;
			margin-bottom:1px;
			padding-top:3px;
			padding-bottom:1px;   
			border-width:0px 0px 1px 0px;
			border-style:solid;
			border-color:#CCCCCC; 
			text-align:right;
			}


HTML, BODY {		font-family:Verdana, Helvetica san-serif; 
			font-size:10px;
			line-height:140%;
			margin:0px;	
			height: 100%;
			}

.paragraphe {
			font-family:Verdana, Helvetica san-serif; 
			font-size:11px;
			line-height:140%;
			margin:10px;	
			text-align:justify;
			}

.petit {
			font-family:Verdana, Helvetica san-serif; 
			font-size:8px;
			line-height:140%;
			margin:0px;	
			text-align:left;
			}
.moyen {
			font-family:Verdana, Helvetica san-serif; 
			font-size:10px;
			line-height:140%;
			margin:0px;	
			text-align:left;
			}

.intra_lien {
			font-family:Verdana, Helvetica san-serif; 
			font-size:11px;
			line-height:140%;
			text-align:center;
			}

.rss_txt {
			font-family:Verdana, Helvetica san-serif; 
			font-size:11px;
			line-height:140%;
			}
.texte {
			font-family:Verdana, Helvetica san-serif; 
			font-size:11px;
			line-height:140%;
			}

.texte2 {
			font-family:Verdana, Helvetica san-serif; 
			font-size:11px;
			line-height:140%;
			}

.annu {
			font-family:Verdana, Helvetica san-serif; 
			font-size:10px;
			line-height:140%;
			margin-right:0px;
			margin-left:0px;
			margin-top:0px;
			margin-bottom:0px;
			padding-top:3px;
			padding-bottom:5px;   
			font-weight:normal;
			}

.fileth {
			font-family:Verdana, Helvetica san-serif; 
			font-size:10px;
			line-height:140%;
			margin-right:15px;
			margin-left:15px;
			margin-top:0px;
			margin-bottom:0px;
			padding-top:3px;
			padding-bottom:5px;   
			border-width:1px 0px 0px 0px;
			border-style:solid;
			border-color:#000000;
			font-weight:normal;
			}


.filetvannu {
			font-family:Verdana, Helvetica san-serif; 
			font-size:10px;
			line-height:140%;
			margin-right:0px;
			margin-left:0px;
			margin-top:0px;
			margin-bottom:0px;
			padding-top:3px;
			padding-left:5px;
			padding-bottom:5px;   
			border-width:0px 0px 0px 1px;
			border-style:solid;
			border-color:#000000;
			font-weight:normal;
			}


.filetvertical {
			background-color:#5F6062;
			}

.auteur {	font-family:Verdana, Helvetica san-serif; 
			font-size:9px;
			line-height:120%;
			color:#006699;
			padding-right:10px;
			padding-bottom:10px; 
			}
			

.aut {
			font-family:Verdana, Helvetica san-serif; 
			font-weight:bold;
			font-size:11px;
			line-height:100%;
			}

			
.titre {	
			font-family:Verdana, Helvetica san-serif; 
			font-size:11px;
			line-height:100%;
			font-style:italic;
			text-align:left;
			}
.fildariane {
			font-family:Verdana, Helvetica san-serif; 
			font-size:10px;
			line-height:120%;
			color:#999999;
			padding-bottom:5px;
			padding-top:0px;
			padding-right:10px;
			padding-left:30px;
			}

.fildariane A {
			color:#006699;
			font-weight:normal;
			}
			
.fildariane A:hover {
			text-decoration:underline;
			}

H2 {		font-family:Verdana, Helvetica san-serif; 
			font-size:18px;
			line-height:120%;
			padding-top:0px;
			padding-bottom:15px;
			padding-left:15px;
			margin:0px;
			color:#333333;
			font-weight:bold;
			}
			
.h2 {		font-family:Arial, Helvetica, sans-serif; 
			font-size:18px;
			line-height:300%;
			padding-top:0px;
			padding-bottom:15px;
			padding-left:15px;
			margin:0px;
			color:#333333;
			font-weight:bold;
			}
			

.soustitre {	
			font-family:Verdana, Helvetica san-serif; 
			font-size:14px;
			line-height:100%;
			padding-top:2px;
			padding-bottom:0px;
			padding-left:30px;
			color:#333333;
			font-weight:bold;
			text-align:left;
			}
.err {	
			font-family:Verdana, Helvetica san-serif; 
			font-size:11px;
			line-height:100%;
			padding-top:2px;
			padding-bottom:0px;
			padding-left:30px;
			color:#EE1111;
			font-weight:bold;
			text-align:left;
			}
.warn {	
			font-family:Verdana, Helvetica san-serif; 
			font-size:11px;
			line-height:100%;
			padding-top:2px;
			padding-bottom:0px;
			padding-left:30px;
			color:#9E8E31;
			font-weight:bold;
			text-align:left;
			}
.important {	
			font-family:Verdana, Helvetica san-serif; 
			font-size:14px;
			line-height:100%;
			padding-top:2px;
			padding-bottom:0px;
			padding-left:30px;
			color:#EE1111;
			font-weight:bold;
			text-align:left;
			}
P {			font-family:Verdana, Helvetica san-serif; 
			font-size:10px;
			line-height:150%;
			padding-left:30px;
			padding-right:15px;
			padding-top:1px; 
			padding-bottom:1px; 
			margin-top:4px; 
			margin-bottom:3px;
			}

A, .gras A, P A, LI A, OL A, TD A { 		
			text-decoration:none;
			font-weight:bold;
			color:#006699;
			}

A :visited { 
			text-decoration:none;
			}

A :hover { 	
			text-decoration:none;
			}
			
.gras A:hover, P A:hover, LI A:hover, OL A:hover, TD A:hover { 	
			text-decoration:underline;
			color:#006699;
			}
			
.gras {	
		font-weight:bold;
			}

UL {		margin-left:0px;
			padding-left:15px;
			border-top-width:0px;
			}
.menuniv0 {		list-style-position:outside;
			list-style-image: url(images/espaceur.gif);	
			font-family:Verdana, Helvetica san-serif; 
			color:#006699;
			font-size:10px;
			line-height:140%;
			font-weight:bold;
			line-height:120%;
			padding-left:3px;
			}
.menuniv0 LI {	margin-top:3px;
			padding-bottom:3px;
			border-top-width:1px;
			border-right-width:0px;
			border-left-width:0px;
			border-bottom-width:0px;
			border-style:solid;
			border-color:#999999;   
			}
.menujs { font-family:Verdana, Arial, Helvetica san-serif;
		  text-decoration:blink;
		  }
			
.menuniv0 A {	color:#006699;}

.menuniv0 A:hover {	color:#555555;text-decoration:none;}


.intranetniv0 {		list-style-position:outside;
			list-style-image: url(images/espaceur.gif);	
			font-family:Verdana, Helvetica san-serif; 
			color:#5F6062;
			font-size:10px;
			line-height:140%;
			font-weight:bold;
			line-height:120%;
			padding-left:3px;
			}
.intranetniv0 LI {	margin-top:3px;
			padding-bottom:3px;
			border-top-width:1px;
			border-right-width:0px;
			border-left-width:0px;
			border-bottom-width:0px;
			border-style:solid;
			border-color:#999999;   
			}
			
.intranetniv0 A {	color:#5F6062;}

.intranetniv0 A:hover {	color:#555555;
text-decoration:none;
}

.niv0 {		list-style-position:outside;
			font-family:Verdana, Helvetica san-serif; 
			color:#006699;
			font-size:10px;
			font-weight:bold;
			padding-left:0px;
			padding-bottom:3px;
			padding-right:3px;
			padding-top:3px;
			border-width:1px 0px 0px 0px;
			border-style:solid;
			border-color:#999999;   
			}
			
.niv1 {		font-weight:normal;
 			list-style-position:outside;
			font-family:Verdana, Helvetica san-serif; 
			color:#006699;
			font-size:10px;
			line-height:120%;
			padding-left:10px;
			}

.plan {		list-style-position:outside;
			font-family:Verdana, Helvetica san-serif; 
			font-weight:bold;
			font-size:11px;
			padding-top:3px;
			padding-bottom:3px;
			line-height:140%;
			border-width:1px 0px 0px 0px;
			border-style:solid;
			color:#006699;
			border-color:#5F6062; 			
			}

			
.sousplan {		list-style-position:outside;
			font-family:Verdana, Helvetica san-serif; 
			font-size:10px;
			font-weight:bold;
			line-height:120%;
			padding-top:2px;
			padding-bottom:2px;
			color:#006699;
			border-width:1px 0px 0px 0px;
			border-style:solid;
			border-color:#CCCCCC; 			
			}

			
.nivA {		list-style-position:outside;
			list-style-image: url(images/espaceur.gif);	
			font-family:Verdana, Helvetica san-serif; 
			color:#000000;
			font-size:10px;
			line-height:140%;
			font-weight:bold;
			line-height:120%;
			padding-left:3px;
			padding-bottom:10px;
			}
			
.nivB {		list-style-position:outside;
			list-style-image: url(images/espaceur.gif);	
			font-family:Verdana, Helvetica san-serif; 
			margin-left:25px;
			font-size:10px;
			line-height:140%;
			font-weight:bold;
			line-height:120%;
			font-weight:normal;
			padding-bottom:10px;
			}

.niv0 A {	color:#006699;}

.niv1 A {	color:#006699;font-weight:normal;}


.pluss A {	background-color:#EFEDED;
			color:#5F6062;
			font-size:10px;
			padding:5px;
			text-align:right;
			}
			
.pluss A:hover{	
			background-color:#5F6062;
			color:#FFFFFF;
			}
			

.plus A {	background-color:#EFEDED;
			color:#5F6062;
			font-size:10px;
			padding:5px;
			text-align:right;
			}
			
.plus A:hover{	
			background-color:#5F6062;
			color:#FFFFFF;
			}
/* .plus A:visited{	
			background-color:#EFEDED;
			color:#5F6062;
			}
*/
.menuorange {
			border-top-width:1px;
			border-right-width:0px;
			border-left-width:0px;
			border-bottom-width:0px;
			border-style:solid;
			border-color:#5F6062;
		   }
		   
.menuplan1 {
			font-family:Verdana, Helvetica san-serif;
			color:#006699; 
			border-top-width:1px;
			border-right-width:0px;
			border-left-width:0px;
			border-bottom-width:0px;
			border-style:solid;
			border-color:#5F6062;
		   }

.img_trombino {
			align:center;
			vspace:10;
			hspace:10;
			border-style:solid;
			border-color:#5F6062;   
			}


.hi {		background-color:#CCCCCC;
			color:#333333;
			}
			
.webmas {	background-color:#FFFFFF;
			color:#006699;
			font-size:10px;
			}
			
.orga_txt1 {
			font-family:Verdana, Helvetica san-serif; 
			font-size:13px;
			font-weight:bold;
			line-height:150%;
			padding-left:5px;
			padding-right:0px;
			padding-top:1px; 
			padding-bottom:1px; 
			margin-top:1px; 
			margin-bottom:1px;
			border-style:solid;
			border-color:#006699;   
			border-top-width:2px;
			border-right-width:0px;
			border-left-width:0px;
			border-bottom-width:0px;
			}
			
.orga_txt2 {
			font-family:Verdana, Helvetica san-serif; 
			font-size:11px;
			line-height:150%;
			padding-left:20px;
			padding-right:0px;
			padding-top:1px; 
			padding-bottom:1px; 
			margin-top:1px; 
			margin-bottom:1px;
			border-style:solid;
			border-color:#CCCCCC;   
			border-top-width:1px;
			border-right-width:0px;
			border-left-width:0px;
			border-bottom-width:0px;
			}
			
.orga_txt3 {
			font-family:Verdana, Helvetica san-serif; 
			font-size:12px;
			font-weight:bold;
			line-height:150%;
			padding-left:5px;
			padding-right:0px;
			padding-top:1px; 
			padding-bottom:1px; 
			margin-top:1px; 
			margin-bottom:1px;
			border-style:solid;
			border-color:#006699;   
			border-top-width:1px;
			border-right-width:0px;
			border-left-width:0px;
			border-bottom-width:0px;
			}
			
.orga_txt4 {
			font-family:Verdana, Helvetica san-serif; 
			font-size:11px;
			font-weight:bold;
			color:#006699;   
			}
			
.orga_txt5 {
			font-family:Verdana, Helvetica san-serif; 
			font-size:11px;
			font-weight:normal;
			color:#555555;   
			}
			
.orga_txt6 {
			font-family:Verdana, Helvetica san-serif; 
			font-size:12px;
			font-weight:bold;
			line-height:150%;
			padding-left:5px;
			padding-right:0px;
			padding-top:1px; 
			padding-bottom:1px; 
			margin-top:1px; 
			margin-bottom:1px;
			border-style:solid;
			border-color:#555555;   
			border-top-width:2px;
			border-right-width:0px;
			border-left-width:0px;
			border-bottom-width:0px;
			}
.metadata {
	color: #163232;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}
A.metadata {
	color: #151545;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}
  #anim-flash {
	margin-top: 20%;
	margin-left: 50%;
			

