body{background-color:white;font-size:small;margin:auto;}
a{border:0px;color:#8080c0;}
img{border:none;}
input{border:none;}
textarea, select{border:1px solid #ff00ff;}
a:visited{border:0px;font-size:small;text-decoration:none;color:#101050;}
a:hover{border:0px;text-decoration:underline;color:#505090;}
a:active{border:0px;text-decoration:none;color:#404080;}
#banniere{background-image:url(banniere.jpg);height:200px;}
#col-gauche{border-width:1px;border-bottom-style:dashed;border-color:#CCCCCC;margin-top:10px;padding:2px;}
#col-gauche p{display: inline-block;margin-right:12px;font-size:120%; margin-top:3px;margin-bottom:5px;}
#col-gauche h5{font-size:130%; margin-top:2px;margin-bottom:2px;}
#col-gauche div{margin:0px;}
#col-centre{}
#edito{border-width:1px;border-bottom-style:dashed;border-color:#CCCCCC;}
#info{border-width:1px;border-bottom-style:dashed;border-color:#CCCCCC;}
.nouv{border-width:1px;border-bottom-style:dashed;border-color:#CCCCCC;}
.nouv-titre{float:left;font-size:150%;margin-bottom:10px;width:100%;}
.nouv-auteur{float:right;width:100%;margin-bottom:10px;text-align:right;}
.nouv-corps{float:left;margin-bottom:10px;width:100%;}
.nouv-date{float:right;width:100%;margin-bottom:10px;text-align:right;}
.voc{font-size:200%;}
.exemple{text-indent:20px;font-size:140%;}
ul{font-size:110%;}
li{margin-bottom:15px;}
img{max-width:100%;}
#col-bas{width:100%;margin-top:10px;text-align:center;}
#champs-nom{width:200px;}
#champs-contenu{width:90%;height:50px;}
#questionnaire table{border-collapse:collapse;margin:2px;}
#questionnaire th, td{border:1px solid rgb(204, 204, 204);}
#questionnaire td{height:50px;text-align:center;}
#questionnaire .question:hover{background-color:yellow;}
#questionnaire .reponse:hover{background-color:green;}
input[type="text"], input[type="password"]  {
    border: 1px solid #DADADA;
    color: #888;
    height: 30px;
    margin-bottom: 16px;
    margin-right: 6px;
    margin-top: 2px;
    outline: 0 none;
    padding: 3px 3px 3px 5px;
    width: 70%;
    font-size: 12px;
    line-height:15px;
    box-shadow: inset 0px 1px 4px #ECECEC;
}
button {
    background: #E27575;
    border: none;
    padding: 10px 25px 10px 25px;
    color: #FFF;
    box-shadow: 1px 1px 5px #B6B6B6;
    border-radius: 3px;
    text-shadow: 1px 1px 1px #9E3F3F;
    cursor: pointer;
}
