@charset "utf-8";

@import "undohtml.css";
@import "block.css";
@import "colors.css";
@import "headers.css";
@import "images.css";
@import "layout.css";
@import "links.css";
@import "lists.css";
@import "rollovers.css";
@import "tables.css";

/* Éléments globaux */

body {	
	padding: 24px 0 24px 8px;
	
	background: #ffffff;
	
	/* fonts */
	font-family: Verdana, Helvetica, "Sans Serif";
	font-size: 10px;
	
	color: #000000;
	
	line-height: 1.2em;
}

div.en-tete {
	padding-bottom: 24px;
}

div.col_0 {
	width: 240px;
	padding-left: 8px;
	
	float: left;
}

div.col_1 {
	width: 480px;
		
	float: left;
	
	line-height: 1.2em;
}

div.col_1 p {
	margin-bottom: 1em;
}

div.foot_margin_top {
	margin-top: 4em;
}

.foot_padding {
	padding-bottom: 4em;
	border-bottom: 1px #000000 dotted;
}

div.section_menu {
	margin-bottom: 16px;
}

.liste_menu {
	padding-left: 2px;
	margin-top: 8px;
}


/****** listes ******/
.section_cv, .section_media {
	margin: 3em 0;
}

dl.cv dt {
	font-weight: 700;
}

.section_cv li, .section_cv dd, .section_media dd, .liste_liens {
	margin-bottom: 1em;
}

/****** images ******/
.float_detail {
	width: 236px;

	float: left;
}

.float_detail_mini {
	width: 116px;
	
	float: left;
}

.tier_1 {
	margin-right: 8px;
}

.demi_tier {
	margin-right: 4px;
}



/****** liens ******/
a {
	color: #000000;
}

a:hover {
	color: #ffffff;
	background-color: #996666;
}

/****** En-tête ******/
h1 {
	margin-bottom: 1em;
	
	text-transform: uppercase;
	font-weight: 700;
}

.selectionner a{ background:#996666; color:#FFF; }
#langue{ position:absolute; top:33px; margin-left:250px; display:inline;}

.lecteur a, .lecteur img{ display:inline; margin:0; padding:0px; background:none;}
.lecteur{ padding-left:30px; width:200px; position:relative;}
.lecteur .titre{ display:block; font-weight:bold; margin-bottom:30px;}
.lecteur .pdf{ float:right;}

.lecteur .lecture{ position:absolute; display:block; top:0; height:17px; width:18px; border:none; 	 left:45px;}
