/*Styles du document de base*/

/*ie 5.5+ fix*/
/*img, div { behavior: url(iepngfix.htc) }*/

.up
{
	position:absolute;
	background-color:#a0a0a0;
	top:0px;
	left:450px;
	right:0px;
	height:93px;
	padding:0px;
	padding-right:50px;
	text-align:right;
	padding-bottom:10px;
	z-index:2;
}

.logo
{
	position:absolute;
	background-color:#a0a0a0;
	top:0px;
	left:280px;
	width:200px;
	height:50px;
	padding:0px;
	padding-right:0px;
	padding-top:41px;
	text-align:left;
	z-index:1;
}

.rdaf
{
	position:absolute;
	background-color:#a0a0a0;
	top:38px;
	left:40px;
	padding:0px;
	z-index:10;
}

.left
{
	position:absolute;
	background-color:#a0a0a0;
	top:0px;
	left:0px;
	bottom:0px;
	right:0px;
	padding:0px;
	padding-top:200px;
	z-index:1;
}

.center
{
	position:absolute;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	height:99%;
	width:99%;
/* 	background-color:#ffffff; */
	padding:0px;
	z-index:4;
/* 	border-style:solid; */
}

.centertext
{	top:30px;
/* 	bottom:50px; */
/* 	font-family: Verdana, Arial, Helvetica, sans-serif; */
	left:30px;
	right:30px;
	position:absolute;
	width:auto;
/* 	bottom:50px; */
	border-style:solid;
	border-width:1px;
	border-color:#954a88;
/* 	background-color:#d0d0d0; */
/* 	min-height:99%; */
/* 	background-image:"./images/logo.png"; */
	padding:30px;
	z-index:1;
/* 	overflow:scroll; */
/* 	border-style:solid; */
/* 	border-color:green; */
}

.info
{
	padding:30px;
	padding-top:50px;
	padding-left:60px;
	/*border-style:solid;
	border-color:red;*/
}

.credentials
{
/* 	position:relative; */
/*	left:0px;
	right:0px;*/
/* 	height:20px; */
/* 	bottom:0px; */
	position:absolute;
	bottom:0px;
	right:50px;
	background-color:#a0a0a0;
	vertical-align:middle;
	text-align:right;
	padding:10px;
	padding-right:0px;
	font-size:10px;
/* 	z-index:10; */
}

/*Styles de menu*/

.menu1
{
	color:#5f0014;
	font-size:11pt;
	font-weight:bold;
	padding-top:10px;
}

.menu2
{
	color:black;
	font-size:10pt;
	font-weight:normal;
}

.menu3
{
	color:black;
	font-size:10pt;
	font-weight:normal;
}

/*Styles de balises*/

a:hover
{
	text-decoration:underline;
	color:#5f0014;
}

a
{
	text-decoration:none;
	color:#954a88  	;
	border:none;
}

img
{
	border:none;
}


body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#f0f0f0;
	line-height:100%;
	color:#000033;
	padding:0px;
/* 	font-stretch:extra-condensed; */
}

textarea, input
{
/* 	font-family:Arial, Helvetica, sans-serif; */
	font-size:14px;
}

button
{
/* 	font-family:Arial, Helvetica, sans-serif; */
	margin:0;
	vertical-align:bottom;
	color:#0000ff;
	background-color:#ffffff;
	border-width:0px;
	border-color:#ffffff;
	text-align:left;
	cursor:pointer;
	padding:0px;
	padding-left:0
}

button:hover
{
	text-decoration:underline
}

h1
{
	text-decoration:underline;
	color:#00ffaa
}

h2
{
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1em;
	color:#5f0014;
	font-weight:bold;
	font-size:10pt;
	padding-top:1em;
}

h3
{
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1em;
	color:#5f0014;
	font-weight:normal;
	font-size:10pt;
	margin-left:20pt;
}

h4
{
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1em;
	color:#000000;
	font-weight:bold;
	font-size:8pt;
	margin-left:20pt;
}

option.selected
{
	background-color:#FFB647;
	color:#FF0000
}

/*Styles import�s*/

.top{vertical-align:top}
.blue{background-color:#d0d0ff}
.none{vertical-align:middle}
.middle{vertical-align:middle}
.bottom{vertical-align:bottom}
.right{text-align:right}
.all_center{text-align:center; font-size:14px;vertical-align:top}
.nocolor{color:#ffffff}
.black{color:#000000}
.corps{text-align:justify; font-size:14px}
.a {color:#aaaaaa; background-color:#124faa; text-align:center}
.a_top {color:#aaaaaa; background-color:#124faa; text-align:center; vertical-align:top}
.b {color:#0000ff}
.g {color:#cccccc; text-align:center;font-size:15px}
.comm {font-size:8px}
.titre{font-size:32px; text-align:right}
.titre2{font-size:32px; text-align:left}
.titre3{font-size:32px; text-align:center}

/*styles nouveaux*/
.h2
{
  font-weight:bold;
  font-size:16px;
  color:#5f0014;
 }

.h3
{
  font-style:italic
 }

.h4
{
  font-weight:bold;
  font-size:12px;
 }

.hehe
{
  padding-bottom:400px
 }
 
.nom
{
  font-size:18pt;
  color:#5f0014;
  border-style:none;
  padding-top:0px;
  margin-top:0px;
}

.datas, .competences, .diplomes, .experiences, .langues, .auteur, .annee, .titrelivre, .details
{
	font-size:10pt;
	padding:0px;
	margin:0px;
	margin-bottom:0.2em;
	padding-left:20pt;
	vertical-align:top;
}

.languesligne
{
	font-size:10pt;
	vertical-align:top;
}


.datas
{
 margin-bottom:0.1em;
}

.biblio
{
	list-style-type:square;
	color:#5f0014;
	list-style-image: url(images/puce.gif);
	margin-left:20pt;
}

.auteur, .annee, .titrelivre, .details
{
	color:#000033;
	padding:0pt;
}

.detailslivre
{
	padding-left:20pt;
}
/* .auteur{font-weight:bold} */

.titrelivre
{
	font-style:italic
}

.diplomestable, .experiencestable, .publicationstable, .languestable
{
	border-style:none;
	border-color:red;
	vertical-align:top;
	/*margin-bottom:1.5em;
	padding-bottom:1.5em;*/
	margin-left:20pt;
}

.littleFran
{
	font-size:8pt;
	font-style:italic;
}
/*.diplomes
{
 border-style:none;
/*  border-color:red; */
/*  margin-bottom:1.5em; */
/*  padding-bottom:1.5em */
/* }*/ */
