table{ FONT-SIZE: 9pt; FONT-FAMILY: verdana, Helvetica, sans-serif; color: #666666 ; list-style-type: square; line-height: 140%}

A:active {	COLOR: #666666; FONT-FAMILY: Verdana;  FONT-STYLE: normal;  TEXT-DECORATION: underline}
A:link {COLOR: #666666; FONT-FAMILY: Verdana;  FONT-STYLE: normal;  TEXT-DECORATION: underline}
A:hover {COLOR: #000000; FONT-FAMILY: Verdana;  FONT-STYLE: normal; TEXT-DECORATION: underline}
A {	COLOR: #666666; FONT-FAMILY: Verdana;  FONT-STYLE: normal;  TEXT-DECORATION: underline}


/* CONCOURS TABLES */
.conc-tables {  border:0px grey solid}
/* TITRE DES QUESTIONS */
.conc1 {  font-family:arial;font-size:18px;color:#FF6600;line-height: 120%}
/* TEXTE DES QUESTIONS */
.conc2 {   font-family:arial;font-size:12px;color:#0253A3}
.conc2b1 {  font-family:arial;font-size:12px;color:#0253A3;font-weight:none;text-decoration:underline;}
.conc2b2 {  font-family:arial;font-size:12px;color:#0253A3;font-weight:none;text-decoration:underline;}
.conc2b3 {
	font-family:arial;
	font-size:12px;
	color:#0253A3;
	font-weight:none;
	font-style:italic;
	margin:10px;
	
	border:1px #0253A3 dotted;
	padding-top:-20px;
	padding-bottom:-10px;
	padding-left:10px;padding-right:10px;
}
.conc2b3 a, a:hover {  font-family:arial;font-size:12px;color:#0253A3;font-weight:none;font-style:italic;}
.fr {float:right;padding-left:5px;}
.fl {float:left;padding-right:5px;}



/* TITRE AGENDA */
.ta { color:#009933; font-size:11pt; font-weight:bold; line-height:130% }
/* TITRE EUROPE */
.tb { color:#0253A3; font-size:11pt; font-weight:bold; line-height:150% }

/* TITRE POINT DE VUE */
.tp { color:#DD2E0F; font-size:11pt; font-weight:bold; line-height:150% }

h1 {
	margin:0; 
	padding:0;
	
	/*color:#FF5611; par défaut les titres sont oranges*/
	color:; 
	line-height:120%;
	font-size:18px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin-bottom:10px;
	font-weight:normal;
	
}








.colorsenat {color:#9A0232;}


.lucida {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;line-height:120%;}

H5{ 
	color:#FF0000;
	font-family: verdana;
	font-size: 11pt;
    text-decoration: none
    font-weight: bold;
	}

li { 
list-style-type: square; 
}
li A:visited { 
color: #666666;
	font-family: verdana;
	font-size: 8pt;
	 TEXT-DECORATION: underline
}
li A:hover { 
color:#FF0000;
	font-family: verdana;
	font-size: 8pt;
	 TEXT-DECORATION: underline
}



.menuleft 	{
	color: #666666;
	font-family: verdana;
	font-size: 8pt;
    
}
.menuleft A:link	{
	color: #666666;
	font-family: verdana;
	font-size: 8pt;
    text-decoration: none	
}
.menuleft A:visited {
	color: #666666;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none
	}	
.menuleft A:hover { 
	color: #666666;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: underline
}




.menulang 	{
	color: #666666;
	font-family: verdana;
	font-size: 7pt;
    
}
.menulang  A:link	{
	color: #666666;
	font-family: verdana;
	font-size: 7pt;
    text-decoration: none	
}
.menulang  A:visited {
	color: #666666;
	font-family: verdana;
	font-size: 7pt;
	text-decoration: none
	}	
.menulang  A:hover { 
	color: #FF0000;
	font-family: verdana;
	font-size: 7pt;
	text-decoration: underline
}





.menuproduct 	{
	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline    
}
.menuproduct A:link	{
	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
 	text-decoration: underline   	
}
.menuproduct A:visited {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline	
	}	
.menuproduct A:hover { 
	color: #FF0000;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline	
}


.menu {
	color: #ffffff;
	font-family: verdana;
	font-size: 8pt;
    text-decoration: none 	
}

.menu A:link	{
	color: #ffffff;
	font-family: verdana;
	font-size: 8pt;
    text-decoration: none 	
}
.menu A:visited {
	color: #ffffff;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: underline
	}	
.menu A:hover { 
	color: #ffffff;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none 
}


.menudroite {
	color: #ffffff;
	font-family: verdana;
	font-size: 8pt;
    /* text-decoration: underline */	
}

.menudroite A:link	{
	color: #ffffff;
	font-family: verdana;
	font-size: 8pt;
    /* text-decoration: underline */	
}
.menudroite A:visited {
	color: #ffffff;
	font-family: verdana;
	font-size: 8pt;
	/* text-decoration: underline */
	}	
.menudroite A:hover { 
	color: #000000;
	font-family: verdana;
	font-size: 8pt;
	/* text-decoration: underline */
}


.titre{ 
	color: #FF9900;
	font-family: verdana;
	font-size: 15t;
    text-decoration: none
    font-weight: bold;
	}




.mhsfield {
	LEFT: 612px; POSITION: absolute; TOP: 8px
}
.mhsfield INPUT {
	BORDER-RIGHT: #b4dfff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #025695 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; FONT: 9px Tahoma, verdana, arial, helvetica, sans-serif; BORDER-LEFT: #025695 1px solid; WIDTH: 92px; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #b4dfff 1px solid; HEIGHT: 12px; BACKGROUND-COLOR: #d7eefb
}



.bord{
border-style=solid;
border-width:1px;

}


.bordgris{
border-style=solid;
border-width:1px;
color: #CCCCCC;

}



.blanc 	{
	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
    
}
.blanc A:link	{
	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
    text-decoration: underline	
}
.blanc A:visited {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: underline
	}	
.blanc A:hover { 
	color: #000000;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: underline
}

