a {
	COLOR: #333366;
	text-decoration: none;
	}
a:hover {
	color:#990000;
	text-decoration: none;
	}
a:visited {
	COLOR: #663366;
	}
li {
	list-style-type: disk;
	list-style-position: outside;
	}
ul {
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
	}

body {
	background-color: #FFFFFF;
	}
td {
	vertical-align:top;
	}
.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;
	}
.texte li {
	list-style-position: outside
	}	

.chapo {
	COLOR: #000000;
	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: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	}
.petitchapo A{
    COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight: bold;
	}
.petitchapo 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: #669933;
	}
.grostitre A{
    COLOR: #669933;
	TEXT-DECORATION: none;
	}
.grostitre A:hover{
    COLOR: #669933;
	TEXT-DECORATION: underline;
	}

.petittitre{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	}
	
.titre-mot{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	}
.datetexte{
	COLOR: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	}
.datetexte A{
    COLOR: #999999;
	TEXT-DECORATION: none;
	}
.datetexte A:hover{
    COLOR: #999999;
	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;
	padding: 2px;
	margin: 1px;
	}
.menu-noir A{
    COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	}
.menu-noir 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: #00688B;
	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: #E5E5E5; 
	padding: 5px;
	margin: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
	}
	
		
.menugras{
	background-color: #E5E5E5; 
	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;
	}

.boite-audiovisuel {
	background-color: #C3BEE8;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	margin: 1px ;
	}
.boite-techno {
	background-color: #C7E38F;
	padding: 5px;
	margin: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	}
.boite-convergence {
	background-color: #E5E5E5;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	margin: 1px;
	}
.boite-emploi {
	background-color: #E5E5E5;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	margin: 1px;
	}

.boite-calendrier {
	background-color: #E5E5E5;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	margin: 1px;
	}

.boite-guide {
	background-color: #FDCF5E;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	margin: 1px;
}
.boite-videos {
	background-color: #c0c0c0; 
	padding: 3px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	font-weight: bold; 
	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: 100%;
	background-color: #FDCF5E;
}


	
	
.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;
}
.colonne{
  text-align:justify;
  border-width:5px;
  border-style:solid;
  padding:5px;
  margin:5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
} 
.colonne-titre{
  padding:5px;
  margin:5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #99CC33;
  font-size: 14px;
  font-weight: bold;
} 
.colonne-titre A{
  COLOR: #FFFFFF;
  TEXT-DECORATION: underline;
} 
.colonne-titre A:hover{
  COLOR: #FFFFFF;
} 
.colonne-titre A:visited{
  COLOR: #FFFFFF;
} 

.colonne-soustitre{
  padding:5px;
  margin:5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #99CC33;
  font-size: 14px;
  font-weight: bold;
}
.colonne-sousrubrique{
  COLOR: #FFFFFF;
  padding:5px;
  margin:1px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #99CC33;
  font-size: 14px;
  font-weight: bold;
}  
.colonne-sousrubrique A{
  COLOR: #FFFFFF;
  TEXT-DECORATION: none;
} 
.colonne-sousrubrique A:hover{
  COLOR: #FFFFFF;
  TEXT-DECORATION: underline;
} 
.colonne-sousrubrique A:visited{
  COLOR: #FFFFFF;
} 
.annonce{
  padding:5px;
  margin:5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #FFFFFF;
}	
.page{
  padding:5px;
  margin-left:30px;
  margin-right:30px;
  margin-top:2px;
  margin-bottom:2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #CCCCCC;
}	
#empbutgros {
	margin: 100px 0 0 8px;
}
#emploigros{
	margin: 0 0 0 6px;
	display: block;
	width: 406px;
	height: 133px;
	background: url(images/emploi400.gif) top left no-repeat;
}
#itnewsbox {
	border: 1px;
	border-color: #404040;
	border-style: solid;
	background: #101010;
	padding: 0 0 15px 0;
}
.itnewshead {
	display: block;
	background: #303933;
	text-align: center;
	padding: 3px 0 0 0;
}
.boxlink {
	display: list-item;
	list-style-image: url(http://itnewslink.com/IMG/inter/boxlinkbullet.gif);
	list-style-position: outside;
}
ul.bxlink {
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", "sans serif";
	font-size: 10px;
	margin: 0 0 0 20px;
	padding: 0;
}
a.bxlink {
	font-weight: bold;
	color: #d4e6d4; 	
}
a.bxlink:link {
	color: #d4e6d4;
	font-weight: bold;
}
a.bxlink:visited {
	color: #d4e6d4;
	font-weight: bold;
}
a.bxlink:link:hover, a.bxlink:visited:hover {
	color: #ff9900;
	text-decoration: underline;
	font-weight: bold;
}	
a.bxlink:link:active, a.bxlink:visited:active {
	color: #339933;
	font-weight: bold;
}


