@charset "iso-8859-1";
html {
	height: 100%;
	background:url(../img/fond.jpg) repeat-x fixed;
}


body {
	height: 100%;
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
    text-align : center;
    font-family : Tahoma;
    font-size : 0.7em;

}


table{
	font-family : Tahoma;
    font-size : 1em;

}

a:link {

    background-color : transparent;
    color : #ff3366;
    font-family : Tahoma;
    font-size : 1em;
    text-decoration : none;
	font-weight : bold;
    z-index : 2;

}
a:visited {

    font-family : Tahoma;
    font-size : 1em;
    color : #ff3366;
    background-color : transparent;
    text-decoration : none;
	font-weight : bold;
    z-index : 2;

}
a:hover {

    font-family : Tahoma;

    font-size : 1em;
    color : #ff3366;
    background-color : transparent;
    text-decoration : underline;
	font-weight : bold;
    z-index : 2;

}



div#contenu{
	height: 900px;
	width : 700px;
	margin: 0 auto ;
    text-align : left;
	background-color:#2c2e2d;
	

}

div#contenu_cv{
	width : 700px;
	margin: 0 auto ;
    text-align : left;
	background-color:#2c2e2d;
	

}
.table_menu{
	width:700px;
	background-color:#666767;
	border-collapse : collapse;
    border-top-color : #ffffff;
    border-top-width : 0.1em;
    border-top-style : solid;
    border-bottom-color : #ffffff;
    border-bottom-width : 0.1em;
    border-bottom-style : solid;
    text-align : center;
}

.table_menu td{
	text-align: center;
	height:40px;
	
	
}

.td_menu a {
	height:40px;
	display : block;
	text-decoration : none;
	color:#FFFFFF;


}

.td_menu a:hover {
	font-family : Tahoma;
    font-size : 1em;
    color : #FFFFFF;
	background-color : #282828;
    text-decoration : none;
	font-weight : bold;

	vertical-align: center;
	
}

.td_menu_visite a {
	height:40px;
	display : block;
	text-decoration : none;

}

.td_menu_visite  a{
	font-family : Tahoma;
    font-size : 1em;
    color : #FFFFFF;
	background-color : #282828;
    text-decoration : none;
	font-weight : bold;

	vertical-align: center;
	
}

div#texte{
	background-color:#ffffff;
	width:425px;
	margin-top:50px;
	margin-left:50px;
	padding-top:25px;
	padding-bottom:0px;
	padding-right:10px;
	padding-left:10px;
}

div#texte_accueil{
	background-color:#FFFFFF;
	width:450px;
	height:430px;
	margin-top:-170px;
	_margin-top:-160px;
	margin-left:50px;
	padding-top:25px;
	padding-bottom:0px;
	padding-right:140px;
	_padding-right:90px;
	padding-left:10px;
}

div#texte_cv{
	background-color:#ffffff;
	width:580px;
	height:1200px;
	_height:1280px;
	margin-top:-185px;
	_margin-top:-160px;
	margin-left:50px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:10px;
	padding-left:10px;
	position:relative;
	z-index:1;
}

div#texte_cv_ec{
	background-color:#ffffff;
	width:105px;
	margin-top:10px;
	margin-left:520px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:10px;
	position:relative;
	text-align:right;
	z-index:2;
}

div#texte_print{
	width:580px;
	margin-top:-37px;
	_margin-top:-20px;
	margin-left:50px;
	padding-top:25px;
	padding-bottom:0px;
	padding-right:10px;
	padding-left:10px;
}

div#texte_web{
	width:580px;
	margin-top:-37px;
	_margin-top:-20px;
	margin-left:50px;
	padding-top:25px;
	padding-bottom:0px;
	padding-right:10px;
	padding-left:10px;
}
div#icone{
	width: 700px;
	text-align : center;
	margin-top:150px;
	
	
}


div#icone22{
	width: 700px;
	text-align : center;
	margin-top:-60px;
	z-index:2;
	position:relative;
	
}

div#icone2{
	width: 700px;
	text-align : center;
	margin-top:60px;
}

div#icone3{
	width: 700px;
	text-align : center;
	margin-top:-60px;
	
}

h2{
	font-size : 1.4em;
	border-bottom-color : #000000;
    border-bottom-width : 1px;
    border-bottom-style : solid;
    line-height : 17px;
    padding-left : 25px;
    vertical-align : bottom;
}


.titre{
	font-size : 1.5em;
    vertical-align : bottom;
}


.titre_liste{
	line-height:0px;
}


.miniature:link{
	vertical-align:middle;
}

.miniature:hover {
	background-color:#696969;
}



.miniature_visite {
	background-color:#696969;
}




.intro_cv{
	padding-left:12px;
}


.lien_contact:link{
	color:#c0c0c0;
	font-weight:normal;
}

.lien_contact:visited{
	color:#c0c0c0;
	font-weight:normal;
}
.lien_contact:hover{
	color:#c0c0c0;
	font-weight:normal;
}
