body{
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-family: Verdana;
font-size: 12px;
}

:link, :visited {
text-decoration:none;
color: #66B6FF;
}

a img{
border: none;
}

h1, h2, h3{
font-family: Georgia;
}

ul{
list-style: none;
}



/*****   Boxes  ******/
#container{
width: 700px;
margin-left: auto;
margin-right: auto;
}

#header{
/*border: 1px solid #ff6600;*/
-moz-border-radius: 10px;
text-align: center;
}

#header h1{
font-family: Verdana;
}

#content{
width:668px;
margin-left: auto;
margin-right: auto;
/*border: 1px solid #ff6600;*/
margin-top: 10px;
-moz-border-radius: 10px;
padding:15px;
}

#accordion{
width: 500px;
margin-left: auto;
margin-right: auto;
}

div.accordion_content{
border:1px solid #FF6600;
overflow:hidden;
padding:15px;
width:468px;
text-align: center;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
margin-top: 5px;
}

div.accordion_content h3{
font-size: 18px;
}

div.accordion_content p{
text-align: left;
}

div.accordion_content p.align-center{
text-align: center;
}

#container h2.accordion_toggler{
display: block;
height: 38px;
width: 435px;
background: #A9D06A url('images/arrow.png') no-repeat left;
padding: 12px 0 0 65px;
font-size: 20px;
font-weight: normal;
text-align: left;
margin: 7px 0 0 0;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}

#container h2.accordion_toggler_active{
background: #FF6600 url('images/arrow_green.png') no-repeat left;
}

/****** Blog **********/
#h2blog{

}

#blog{

}

/*****   CV   *************/
#cv h4.libelle_stage{
text-align: left;
font-size:12px;
}

#cv div.project_details{
margin: 10px 0 0 15px;
overflow: hidden;
}

#cv div.project_details p{
margin-top: 0;
}

#cv div.magento img, #cv div.ez img, #cv div.cmsms img{
float: left;
margin: 7px 14px 7px 0;
}
/*****   contact  *********/

