.newsletter {background-color: #02a7ab;width:160px;height:70px}
.titre {font-family: Arial, Helvetica, sans-serif;font-size: 20px;color: #FFFFFF;}
.text-recherche {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #0066CC;letter-spacing: 0.1em;}
.nbr-reponses {font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;color: #FFFFFF;}
.entete-result {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #0066CC;background-color: #FFFFFF;}
.typo-menu {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: bold;color: #FFFFFF;letter-spacing: 1px;background-color: #FF6600;}
.typo-ssmenu {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FF6600;background-color: #FFCC00;}
.typo-text-news {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;color: #006699;}
.text-sstitre-news {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #CC0000;}
.text-titre-news {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #CC0000;}
/* général */
body{
	
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	margin : 0 0% 0% 0;
	scrollbar-face-color: #E4ECE3;
	scrollbar-shadow-color: #A3C39E;
	scrollbar-highlight-color: #E4ECE3;
	scrollbar-3dlight-color: #A3C39E;
	scrollbar-darkshadow-color: #E4ECE3;
	scrollbar-track-color: #E4ECE3;
	scrollbar-arrow-color: #A3C39E;
	background: #cfdfef;
}

a.hebergement{
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}

a.hebergement:hover{
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
	
}

a.minute{
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #4E68A6;
	text-decoration : none;
}

a.minute:hover{
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #4E68A6;
	text-decoration : none;
	
}

a.lien{
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #990940;
	text-decoration : none;
}

a.lien:hover{
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #990940;
	text-decoration : none;
	
}

a.lien2{
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}

a.lien2:hover{
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
	
}

td.blanc2{
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #ffffff;
}

td.minute{
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #4E68A6;
}


div.blanc{
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : bold;
	color : #ffffff;
}

div{
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}


div.actu{
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : bold;
	color : #C08E2D;
	text-decoration : none;
}


div.titreencard{
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : bold;
	color : #7CAD76;
}

a{
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #990940;
	text-decoration : none;
}

a:hover{
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #990940;
	text-decoration : none;
	
}
a:visited{
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #990940;
	text-decoration : none;
	
}



td{
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #000000;
}

td.adresse{
	font-family : arial;
	font-size : 9px;
	font-style: normal;
	font-weight : normal;
	color : #5252AE;
}

td.blanc{
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #ffffff;
}

td.petit{
	font-family : arial;
	font-size : 9px;
	font-style: normal;
	font-weight : normal;
	color : #000000;
}



a.adresse{
	font-family : arial;
	font-size : 9px;
	font-style: normal;
	font-weight : normal;
	color : #5252AE;
	text-decoration : none;
}

a.adresse:hover{
	font-family : arial;
	font-size : 9px;
	font-style: normal;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
	
}

td.maj{
	font-family : arial;
	font-size : 11px;
	font-style: normal;
	font-weight : bold;
	color : #4E68A6;
}

td.actu{
	font-family : arial;
	font-size : 10px;
	font-style: normal;
	font-weight : bold;
	color : #0E6000;
}

td.email{
	font-family : arial;
	font-size : 9px;
	font-style: normal;
	font-weight : normal;
	color : #0E6000;
}


td.titre{
	font-family : arial;
	font-size : 18px;
	font-style: normal;
	font-weight : bold;
	color : #0E6000;
}

td.titrebas{
	font-family : arial;
	font-size : 18px;
	font-style: normal;
	font-weight : bold;
	color : #4E68A6;
}



td.titrehebrg{
	font-family : arial;
	font-size : 18px;
	font-style: normal;
	font-weight : bold;
	color : #4E68A6;
}

td.titrebalneo{
	font-family : arial;
	font-size : 18px;
	font-style: normal;
	font-weight : bold;
	color : #57BEE0;
}


td.titrequestre{
	font-family : arial;
	font-size : 18px;
	font-style: normal;
	font-weight : bold;
	color : #C08E2D;
}

td.titreactivite{
	font-family : arial;
	font-size : 18px;
	font-style: normal;
	font-weight : bold;
	color : #70D45D;
}


td.titreseminaire{
	font-family : arial;
	font-size : 18px;
	font-style: normal;
	font-weight : bold;
	color : #F1C100;
}


td.titrehaut{
	font-family : arial;
	font-size : 18px;
	font-style: normal;
	font-weight : bold;
	color : #81B2D7;
}
td.titreactu{
	font-family : arial;
	font-size : 12px;
	font-style: normal;
	font-weight : bold;
	color : #81B2D7;
}

  
/************   MENU  BRATTA   ********************/

 /* CoolMenus 4 - default styles - do not edit */
  .clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible;z-index:1}
  .clCMAbs{position:absolute; visibility:hidden; left:0; top:0;z-index:1}
  /* CoolMenus 4 - default styles - end */

  /*Style for the background-bar*/
  .clBar{position:absolute; width:10; height:10; background-color:#B5B5B5; layer-background-color:#B5B5B5; visibility:hidden;z-index:1}

  /*Styles for level 1*/
  .clLevel0,.clLevel0over{position:absolute;padding: 2px;font-family:arial,helvetica;font-size:10px;	font-weight: normal;z-index:1 }
  .clLevel0{background-color:#E7EDF8; layer-background-color:#E7EDF8; color:#000000;z-index:1}
  .clLevel0over{background-color:#4E68A6; layer-background-color:#4E68A6; color:#FFFFFF; cursor:pointer; cursor:hand;z-index:1 }
  .clLevel0border{position:absolute; visibility:hidden; background-color:#B5B5B5; layer-background-color:#B5B5B5;z-index:1}

  /*Styles for level 1*/
  .clLevel1,.clLevel1over{position:absolute;padding: 2px;font-family:arial,helvetica;font-size:10px;	font-weight: normal;z-index:1 }
  .clLevel1{background-color:#E0F6FE; layer-background-color:#E0F6FE; color:#000000;z-index:1}
  .clLevel1over{background-color:#57BEE0; layer-background-color:#57BEE0; color:#FFFFFF; cursor:pointer; cursor:hand;z-index:1 }
  .clLevel1border{position:absolute; visibility:hidden; background-color:#B5B5B5; layer-background-color:#B5B5B5;z-index:1}

  /*Styles for level 2*/
  .clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:10px; font-weight:normal}
  .clLevel2{background-color:#FDEECF; layer-background-color:#FDEECF; color:#000000;}
  .clLevel2over{background-color:#C08E2D; layer-background-color:#C08E2D; color:#FFFFFF; cursor:pointer; cursor:hand; }
  .clLevel2border{position:absolute; visibility:hidden; background-color:#B5B5B5; layer-background-color:#B5B5B5}  
  
  /*Styles for level 3*/
  .clLevel3, .clLevel3over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:10px; font-weight:normal}
  .clLevel3{background-color:#E3FDDE; layer-background-color:#E3FDDE; color:#000000;}
  .clLevel3over{background-color:#70D45D; layer-background-color:#70D45D5; color:#FFFFFF; cursor:pointer; cursor:hand; }
  .clLevel3border{position:absolute; visibility:hidden; background-color:#B5B5B5; layer-background-color:#B5B5B5}  

INPUT{
	font-family : arial;
	font-size : 11px;
	color : #0E6000;
}


SELECT  {
	font-family : arial;
	font-size : 11px;
	color : #0E6000;
}

TEXTAREA  {
	font-family : arial;
	font-size : 11px;
	color : #0E6000;
}

SELECT  {
	font-family : Arial;
	font-size : 11px;
	color : #0E6000;
}