body {
    margin:0px;
}

    
.text {
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #000000;
FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.textright {
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

A:hover {
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

.titrecv {
FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}

.lien {
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.titre2 {
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.textcenter {
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #000000;
FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.img {
border: 1px solid #60676F;	
}

A {
	margin : 0px;
	padding : 0px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #990000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

.bas {
border-left: solid #60676F;	
border-left-width: 1px;
border-right: solid #60676F;	
border-right-width: 1px;
border-bottom: solid #60676F;	
border-bottom-width: 1px;
}

.titre {
height:13px;
background-image:url('images/titre.gif');
background-repeat:no-repeat;
padding-left:18px;
margin:0px;
}

.image {
border:0px;
cursor: default;
}


h1, h1 a:link, h1 a:visited, h1 a:hover, h1 a:active {
font-size: 28px;
font-weight: bold;
color: #000000;
text-decoration: none;
cursor: default;
}

h3, h3 a:link, h3 a:visited, h3 a:hover, h3 a:active {
height:13px;
margin:0;
color:#000000;
font-size: 9px;
text-decoration: none;
cursor: default;
}

h4, h4 a:link, h4 a:visited, h4 a:hover, h4 a:active {
color:#3D3D3D;
font-size: 9px;
text-decoration: none;
margin: 2px;
cursor: default;
}

h5, h5 a:link, h5 a:visited, h5 a:hover, h5 a:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    color: #000000;
    margin: 5px;
    text-decoration: none;
    cursor: default;
}

input {
FONT-SIZE: 11px;
border:1px solid black;
background-color:#D1E2EE;
font-family: Arial, Helvetica, sans-serif;  
color:#000000;
margin:2px;
padding:1px;
padding-left:3px;
}

textarea {
FONT-SIZE: 11px;
border:1px solid black;
background-color:#D1E2EE;
font-family: Arial, Helvetica, sans-serif;  
color:#000000;
width:300px;
padding:4px;
}

a.infos:link, a.infos:visited, a.infos:active {
height:82px;
width:84px;
background-image:url('images/menu_02.gif');
background-repeat:no-repeat;
padding:0;
margin:0;
display: block;
}
.infos_hover, a.infos:hover {
height:82px;
width:84px;
background-image:url('images/menur_02.gif');
background-repeat:no-repeat;
padding:0;
margin:0;
display: block;
}

a.cv:link, a.cv:visited, a.cv:active {
height:82px;
width:74px;
background-image:url('images/menu_03.gif');
background-repeat:no-repeat;
padding:0;
margin:0;
display: block;
}
.cv_hover, a.cv:hover {
height:82px;
width:74px;
background-image:url('images/menur_03.gif');
background-repeat:no-repeat;
padding:0;
margin:0;
display: block;
}

a.portfolio:link, a.portfolio:visited, a.portfolio:active {
height:82px;
width:74px;
background-image:url('images/menu_04.gif');
background-repeat:no-repeat;
padding:0;
margin:0;
display: block;
}
.portfolio_hover, a.portfolio:hover {
height:82px;
width:74px;
background-image:url('images/menur_04.gif');
background-repeat:no-repeat;
padding:0;
margin:0;
display: block;
}

a.contact:link, a.contact:visited, a.contact:active {
height:82px;
width:73px;
background-image:url('images/menu_05.gif');
background-repeat:no-repeat;
padding:0;
margin:0;
display: block;
}
.contact_hover, a.contact:hover {
height:82px;
width:73px;
background-image:url('images/menur_05.gif');
background-repeat:no-repeat;
padding:0;
margin:0;
display: block;
}

a.prive:link, a.prive:visited, a.prive:active {
height:82px;
width:87px;
background-image:url('images/menu_06.gif');
background-repeat:no-repeat;
padding:0;
margin:0;
display: block;
}
.prive_hover, a.prive:hover {
height:82px;
width:87px;
background-image:url('images/menur_06.gif');
background-repeat:no-repeat;
padding:0;
margin:0;
display: block;
}


.home-top1 {
	background-color : #B40200;
	margin : 0px;
	padding : 1px;
	margin-top : 150px;
}

.home-top2 {
	background-color : #A1A1A1;
	margin : 0px;
	padding : 1px;
}

.home-top3 {
	text-align : right;
	margin : 0px;
	padding : 0px;
}

.home-top4 {
	text-align : right;
	margin : 10px;
	padding : 0px;
	margin-top : 50px;
}
