body
{
width:800px;
background:url(../pic/fond_adyllium.png) #bfbfbf center no-repeat fixed ;
margin:auto;
margin-top:20px;
color:white;
font-family:"verdana";
font-size:0.7em;
}

#header
{

}

#cv {
background:white;
color:black;
padding:10px;
width:750px;
border:2px ridge gray;
font-size:1.1em;
}

#technicalSkills{
width:750px;
border-collapse:collapse;
font-size:0.9em;
}

#technicalSkills th {
text-align:center;
}


#cv .coords{
font-weight:bold;
}


#cv a{
color:blue;
}

#cv hr{
height:3px;
color:#c1bf62;
}

#cv td, #cv tr{
padding:20px;
}

.category{
color:green;
text-decoration:underline;
font-style:italic;
font-weight:normal;
}

.categ_indent{
font-style:italic;
font-weight:bold;
font-size:2em;
position:relative;
top:10px;
}

#banner
{
text-align:center;
padding-top:40px;
}

#menu-left
{
background: url(../images/menu-left_bg.png) no-repeat;
float:left;
border-collapse:collapse;
margin-left:0px;
}

#menu-left tr, td
{
/*border:1px red solid;*/
}

#corps
{
min-height:450px;
margin-right:50px;
padding-top:15px;
padding-bottom:15px;
color:white;
text-align: justify;
}

#accueil_table{
width:800px;

text-align:center;
border-collapse:collapse;
}

#accueil_table tr{

}

#accueil_table td{
border:ridge 2px white;
}

#footer
{
text-align:center;
padding-top:80px;
font-weight:bold;
}

a 
{
color:white;
font-weight:bold;
text-decoration:none;
}

h5{
color:#3f436b;
font-size:1.1em;
text-decoration:underline;
}

img
{
border:none;
margin:0px;
padding:0px;
}

legend{
color:#3f436b;
font-weight:bold;
}

form{
text-align:left;
}

form label
{
display:block;
width:120px;
float:left;
color:white;
}

iframe{
width:800px;
height:30cm;
}

.fleft
{
float:left;
}

.fright
{
float:right;
}

.center
{
text-align:center;
}




