/* CSS Mesurem, janvier 2010 */


/* BASE */
*{
margin:0px;
padding:0px;
border:0px;
border-style:none;
}
img{
margin:0px;
padding:0px;
border:0px;
border-style:none;
}
input, textarea{
diplay:inline;
border:#999 solid 1px;
}
h1{
color:#000;
font-size:1.4em;
letter-spacing:1px;
margin-left:10px;
font-weight:normal;
margin-top:10px;
}
h2{
font-size:1.2em;
font-weight:bold;
letter-spacing:2px;
text-align:left;
margin-top:10px;
padding-left:10px;
padding-bottom:0px;
color:#000;
}
p{
padding:10px;
}
.separation {
position:relative;
clear : both;
}

/* NAVIGATION */
.rubrik a{
font-size:1em;
color:#333;
letter-spacing:1px;
}
ul{
padding-left:20px;
text-align:left;
font-size:1em;
height:50px;
line-height:50px;
color:#CCC;
background:#CC3232;

}
#navig_un a{
letter-spacing:1px;
color:#ccc;
text-decoration:none;
padding-right:15px;
}
#navig_un a:hover{
color:#fff;
}
a:hover{
text-decoration:none;
color:#666;
}
/* BLOCS */

body{
font:0.9em/1.3em trebuchet verdana arial, sans-serif;
color:#000;
height:100%;
width:100%;
background:#fff url(deco/fond_body.gif) repeat-x top;
text-align:center;
}
#contenu{
width:1220px;
margin:auto;
background:#fff;
}
.rubrik{
position:relative;
float:left;
text-align:left;
width:740px;
margin-top:10px;
}
/* MISE EN FORME */
#visuel{
position:relative;
float:left;
margin:0px;
padding:0px;
}
.illus{
position:relative;
float:left;
}
.illustration{
position:relative;
float:left;
width:430px;
margin-bottom:20px;
}
#pied{
font-size:0.9em;
color:#666;
margin-bottom:30px;

}
.cadre{
border:1px solid #000;
margin-left:10px;
margin-bottom:10px;
}

.gras{
color:#000;
font-size:1.2em;
letter-spacing:1px;
font-weight:bold;
}
.petit{
font-size:0.9em;
color:#333;
}








