#competences p span {
clear:left;
float:left;
width:26em
}

#contenu-quatre {
border:5px solid #EEE;
padding:10px
}

#contenu-trois {
border:1px solid #259
}

#liens-connexes a.ext {
background:url(../img/picto-ext.png) no-repeat right top;
padding:25px 0 0
}

#liens-connexes ul {
display:inline
}

#liens-evitement {
font-size:70%
}

#liens-evitement li,#liens-connexes li {
border:0;
display:inline;
padding:0 10px 0 0;
white-space:nowrap
}

.boutonsubmit,.vignette {
float:right
}

a {
background:inherit;
color:#259
}

a img {
border-width:2px
}

a.ext {
background:transparent url(../img/picto-ext.png) no-repeat center right;
padding:0 16px 0 0
}

a:hover,a:visited {
background-color:#EEE;
color:#259
}

body {
background:#FFF;
border-left:1px solid #EEE;
border-right:1px solid #EEE;
color:#333;
margin:0 160px;
padding:20px
}

fieldset {
border:1px solid #EEE;
margin:40px 10px
}

h1 {
border:0
}

h1,h2,h3,h4,h5 {
background:#FFF;
border-bottom:2px solid #EEE;
color:#259;
font-family:serif;
font-variant:small-caps;
padding:5px 0
}

hr {
background:#EEE;
border:0;
color:#000;
height:5px;
margin:30px 0
}

html {
font-family:verdana;
font-size:80%;
letter-spacing:0.1em;
margin:0;
padding:0
}

kbd {
border-bottom:1px solid #333;
border-left:1px solid #EEE;
border-right:1px solid #333;
border-top:1px solid #EEE;
padding:0 2px
}

legend {
background:#FFF;
color:#259
}

li {
border-left:5px solid #EEE;
margin-top:10px;
padding-left:10px
}

table,td,th {
border:1px solid #EEE;
border-collapse:collapse;
margin:10px;
padding:5px
}

ul {
list-style-type:none;
margin:20px 0;
padding:0
}