a {
	COLOR: #333366;
	text-decoration: none;
	}
a:hover {
	color:#990000;
	text-decoration: underline;
	}
a:visited {
	COLOR: #663366;
	}
li {
	list-style-type: disk;
	list-style-position: inside;
	}

body {
	background-color: #202020;
	}

.texte {
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
.texte A{
    COLOR: #333366;
	TEXT-DECORATION: underline;
	}
.texte A:hover{
    COLOR: #990000;
	TEXT-DECORATION: underline;
	}

.chapo {
	COLOR: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	}
.chapo A{
   	COLOR: #333366;
	TEXT-DECORATION: none;
	font-weight: bold;
	}
.chapo A:hover{
    COLOR: #990000;
	TEXT-DECORATION: underline;
	font-weight: bold;
	}

.petitchapo {
	COLOR: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	}
.petitchapo A{
    COLOR: #c0c0c0;
	TEXT-DECORATION: none;
	font-weight: bold;
	}
.petitchapo A:hover{
    COLOR: #A7D9D8;
	TEXT-DECORATION: underline;
	font-weight: bold;
	}
	
.motclef {
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	margin: 8px;
	}
.motclef A{
    COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight: bold;
	}
.motclef A:hover{
    COLOR: #990000;
	TEXT-DECORATION: underline;
	font-weight: bold;
	}	

.grostitre{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #C0FFFF;
	}
.grostitre A{
    COLOR: #C0FFFF;
	TEXT-DECORATION: none;
	}
.grostitre A:hover{
    COLOR: #C0FFFF;
	TEXT-DECORATION: underline;
	}

.petittitre{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C0FFFF;
	}
.petittitre A{
    COLOR: #C0FFFF;
	TEXT-DECORATION: none;
	}
.petittitre A:hover{
    COLOR: #C0FFFF;
	TEXT-DECORATION: underline;
	}
.titre-revue{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	}
.titre-revue A{
    COLOR: #990000;
	TEXT-DECORATION: none;
	}
.titre-revue A:hover{
    COLOR: #990000;
	TEXT-DECORATION: underline;
	}


.titre-mot{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	}
.datetexte{
	COLOR: #A7D9D8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	}
.datetexte A{
    COLOR: #A7D9D8;
	TEXT-DECORATION: none;
	}
.datetexte A:hover{
    COLOR: #A7D9D8;
	TEXT-DECORATION: underline;
	} 
.suite{
	COLOR: #c0c0c0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	}
.suite A{
    COLOR: #ffffff;
	TEXT-DECORATION: none;
	}
.suite A:hover{
    COLOR: #A7D9D8;
	TEXT-DECORATION: underline;
	} 
	
.surtitre {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	}
	
.soustitre {
	color: #669933;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	}	

.auteur {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	}

.encadre {
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 2px;
	border: 1px solid #000000;
	}

.menu-noir {
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	}
.menu-noir A{
    COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	}
.menu-noir A:hover{
    COLOR: #FFCC00;
	TEXT-DECORATION: underline;
	}
	
.menu-revue {
	background-color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	}
.menu-revue A{
    COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	}
.menu-revue A:hover{
    COLOR: #FFCC00;
	TEXT-DECORATION: underline;
	}	

.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
	}
.menu A{
    COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	}
.menu A:hover{
    COLOR: #FFCC00;
	TEXT-DECORATION: underline;
	}


.menu-titre {
	background-color: #202020;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px;
	margin: 1px;
	}
.menu-titre A{
    COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	}
.menu-titre A:hover{
    COLOR: #FFCC00;
	TEXT-DECORATION: underline;
	}
.menu-texte {
    background-color: #808080; 
	padding: 5px;
	margin: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
	}	
.menu-texte A{
    COLOR: #000000;
	TEXT-DECORATION: none;
	}
.menu-texte A:hover{
    COLOR: #C0C0C0;
	TEXT-DECORATION: underline;
	}
.menugras{
	background-color: #F0F0F0; 
	padding: 5px;
	margin: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	}

.menugras A{
	TEXT-DECORATION: none;
	}

.menugras A:hover{
    COLOR: #990000;
	TEXT-DECORATION: none;
	}


.texte-petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	}

.titre-petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.7em;
	}

.colonne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.boite-audiovisuel {
	background-color: #C3BEE8;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 1px ;
	}
.boite-techno {
	background-color: #C7E38F;
	padding: 5px;
	margin: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	}
.boite-convergence {
	background-color: #E5E5E5;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 1px;
	}
.boite-emploi {
	background-color: #808080;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 1px;
	}
.boite-emploi A{
	color: #202020;
	text-decoration: none;
}
.boite-emploi A:hover{
	color: #c0c0c0;
	text-decoration: none;
}
.boite-calendrier {
	background-color: #E5E5E5;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 1px;
	}

.boite-guide {
	background-color: #FDCF5E;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 1px;
}

.onglet {
	margin: 1px;
}

.spacer {
	clear: both;
	margin: 0px;
	padding: 3px;
}




.titres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;

}
.titre-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
}
.titre-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}
.texte-haut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #66913E;
}

.tab {
	border: 1px solid #FFFFFF;
}

form.formrecherche { 
	margin-top: 5px;
	margin-bottom: 5px;
}
input.formrecherche {
	width: 95%;
	background-color: #c0c0c0;
}


	
	
.menuclair {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	}

.menutexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	}

.menutexte A{
    COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	}

.menutexte A:hover{
    COLOR: #990000;
	TEXT-DECORATION: none;
	}
table.spip {
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #999999;
	border-collapse:collapse;
}

table.spip caption{
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin-left: auto;                                                       
	margin-right: auto;
	padding: 3px;
	font-weight: bold;
	font-family: Verdana,Arial,Sans,sans-serif;
	font-size: 10px;
}

table.spip tr.row_first {
	background-color: #FDCF5E;
	font-size: 10px;
}

table.spip tr.row_odd {
	background-color: #d0d0d0;
	font-size: 10px;
}

table.spip tr.row_even {
	background-color: #F0F0F0;
	font-size: 10px;
}

table.spip td {
	padding: 3px;
	text-align: left;
	vertical-align: middle;
	font-size: 10px;
}
.spip_puce {
	list-style-position: inside;
	border-width: 0px;
}
.spip_documents{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size : 85%;
}

.spip_documents_center{
	margin: auto; 
	text-align: center;
}

.spip_documents_left{
	float: left;
	margin-right: 5px;
	text-align: center;
}

.spip_documents_right{
	float: right;
	margin-left: 5px;
	text-align: center;
}

/*couleur de fond des resultats de recherche*/
/*Lien Multimedia*/
.fond1{
		background-color: #FFFFFF;	
}
/*Lien Audiovisuel*/
.fond12{
		background-color: #FFFFFF;	
}
/*Lien Techno*/
.fond13{
		background-color: #FFFFFF;	
}
/*Convergence*/
.fond22{
		background-color: #EFFFCC;	
}
/*Emploi*/
.fond16{
		background-color: #EFFFCC;	
}
/*Presentation*/
.fond20{
		background-color: #EFFFCC;	
}
/*Archives*/
.fond2{
		background-color: #FFFFFF;	
}
/*Promotions*/
.fond15{
		background-color: #EFFFCC;	
}
.footermenu {
	color: #c0c0c0;
}
.footermenu A{
	color: #ffffff;
	text-decoration: none;
}
.footermenu A:hover{
	color: #c0c0c0;
	text-decoration: none;
}
.vlist {
	background-color: #c0c0c0;
	color: #404040;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
}
.vlist A {
	color: #404040;
}
.vlist A:hover {
	color: #202020;
}
.vlisttitre {
	color: #A7D9D8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
}
