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


 /*links*/
 #main  a:link,
  #main a:visited{
       color: #B51D36;	 
}
 a:link,
 a:visited{
	color: #000;	 
 }
 a:hover{
	text-decoration:none;
 }
 a.print{
       color : #a31c2d;	 
 }
 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-size : 11px;
}

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


#left li ul li.current a:link,
#left li ul li.current a:visited,
#left ul li.current a:link,
#left ul li.current a:visited{
	color : white;
	text-decoration : none;
 }

 #left a:link,
 #left a:visited{
	color : black;
	text-decoration : none;
	/*font: 1.2em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size : 12px;
 }
 #left a:hover,
#left li ul li.current a,
body #left ul li.current a{
	color : white;
	text-decoration : none;
 }
 
 #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 : 16px;
	font-weight : bold;
        line-height :1.6em ;
}
#main h2{
	/*font: 1.2em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size : 12px;
	font-weight : bold;
	padding : 0 0 0 15px;
	margin :0;
	line-height :1.3em;
 	background-image:url('http://relaispourlavie.luimages/backgrounds/puceh2.gif');
	background-repeat :no-repeat;
	background-position :  left 5px ;
}

#main p {
  margin-bottom: 10px;
}

#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;
}
/*paragraphs*/
.infoColumn p{
	/*font: 1.2em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size : 12px;
	font-weight : normal;
	line-height : 1.1em;
	margin-top : 3px;
}
#main p,
#main li{
	/*font: 1.2em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size : 12px;
	line-height : 1.1em;	
}

#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 : bold;
}
#footer a:link,
#footera a:visited{
	color : white;
	text-decoration : underline;
}
#footer	 a:hover{
	text-decoration : none	;
}