*{
   font-size : 100%;/*Defaults size -> 16px*/
}

body{
    /*Define a new defaults font size : 10px -> 10/16=0.625*/
    font: 0.625em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;
}


 /*links*/

 a:link,
 a:visited{
	color: #1782A2;	 
 }
 a.print{
       color : #1782A2	 
 }
 a:hover{
	text-decoration:none;
 }
 
 a.readMore{
	 font-size : 11px;
 }
 #breadcrumb{
	color: black;	
 }
 #breadcrumb span{
	color : #c7423d;
 }
 #navigation li a{
	 /*font: 1.2em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	text-decoration : none;
	line-height : 1.1em;
 }
  #navigation li ul li a{
	 /*font: 1.2em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size: 11px;
	text-decoration : none;
	line-height : 1.1em;
 }

 #navigation li a:link,
 #navigation li a:visited{
	color : white;	
 }
 #navigation li a:hover,
 #navigation li.hover a.topLink{
	color : #ffd19c;
 }
 
 #preHeader  a:link,
 #preHeader  a:visited{
	color : white;	
	text-decoration : underline;
	height : 1.5em;
 }
 #preHeader li a:hover{
	color : white;	
	text-decoration : none;
 }


  #left ul li ul li a:link,
  #left ul li ul li a:visited,
  #left ul li ul li a:hover{
         font-size : 11px;
}
 #left a:link,
 #left a:visited{
	color : black;
	text-decoration : none;
	/*font: 1.2em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size : 12px;
        line-height : 1.2em;
 }

#left a:hover,
#left .current a{
	color : #fff;
	text-decoration : none;
 }

#left .current li a{
        color : black;
}

#left .current li.current a{
        color : #fff;
}
 
 #home #main dt a{
	/*font: 1.2em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size : 12px;
	color : black;
	text-decoration : none;
	font-weight : bold;
 }

/*titles*/
#main h1{
	/*font: 1.7em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size : 17px;
}
#main h2{
	/*font: 1.2em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size : 12px;
	font-weight : bold;
	padding : 0;
	margin :0;
	line-height :1.3em;
	background-repeat :no-repeat;
	background-position :  left 5px ;
}

#sidebar h2{
	/*font: 1.1em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size : 11px;
	font-weight : bold;
}
#left h2{
	/*font: 1.3em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size : 13px;
	font-weight : bold;
	color :white;
	line-height :1em;
}

.infoColumn h2{
	/*font: 1.3em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size : 13px;
	font-weight : bold;
}

.infoColumn h3{
	/*font: 1.2em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size : 12px;
	font-weight : bold;
	line-height : 1.1em;
}
/*paragraphs*/
#main .infoColumn p{
	/*font: 1.2em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size : 12px;
	font-weight : normal;
	line-height : 1.1em;
	margin-top : 7px;
}
#main p,
#main li{
	/*font: 1.2em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size : 12px;
	line-height : 1.1em;	
}
#main p{
	line-height : 1.3em;
	margin-bottom: 10px;
}

#main p.emphasis{
	color:#65798d;
	font-style:italic;
	margin:0 0 20px 0;
	width : 570px;
}

#home #main dd{
	/*font: 1.2em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size : 12px;
	line-height : 1.1em;	
}


/*Misc*/
#sidebar #agenda h2{
         line-height : 1.2em;
}
#sidebar #agenda dd{
	font-style : italic;
	/*font: 1.1em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size : 11px;
}
#sidebar #nePasManquer li{
	line-height : 1.3em;
}

/*Footer*/
#footer{
	font-weight : normal;
}
#footer a:link,
#footera a:visited{
	color : white;
	text-decoration : underline;
}
#footer	 a:hover{
	text-decoration : none	;
}
