/* CSS Document */
body {background-image: url(images/back03b.jpg); background-color: #F4C670; background-size: 100% 100%; background-position: center top; background-attachment: fixed; background-repeat: no-repeat; padding: 0; margin: 0px 0 0 0; font-family: verdana; font-size: 14px; font-weight: normal; letter-spacing: 0pt; color:#eeeeee;}
div {margin:0; padding:0;}
a:link {color: #FFFFFF; text-decoration: none;}
a:visited {color: #FFFFFF; text-decoration: none;}
a:hover {color: #FFFFFF; text-decoration: none;}
a:active {color: #FFFFFF; text-decoration: none;}

/* Décor */
#corps {width: 1000px; position: relative; margin: 20px auto 50px; border-radius: 20px; box-shadow: 0px 0px 30px #000;}

/* Entete */
#entete {width: 1000px; height: 228px; margin-left: 0px; background-color: #ffffff; border-radius: 20px 20px 0px 0px;}
#logo {float: left; width: 277px; height: 150px; margin-left: 91px; margin-top: 39px; background: url(images/logo03.png);}
#titre {float: right; width: 267px; height: 51px; margin-right: 91px; margin-top: 138px; background: url(images/titre01.gif);}

/* Menu */
#menu {width: 1000px; height: 50px; margin-left: 0px; background: url(images/menu01.png);}
#menu ul {margin: 0px 20px 0px 0px; padding: 0; list-style: none;}
#menu li {display: inline;}
#menu a {display: block; float: right; width: 130px; height: 50px; padding-top: 13px; text-transform: lowercase; text-decoration: none; text-align: center; letter-spacing: 0px; font-size: 20px;}
#menu a {color: #FFFFFF;}
#menu a:hover {background: url(images/onglet.png) no-repeat; color: #003296;}
#menu .active a {background: url(images/onglet.png) no-repeat; color: #003296;}

/* Blabla */
#blabla {width: 1000px; min-height: 450px; margin-left: 0px; padding-bottom: 30px; background: url(images/fond04.png) repeat-x #003296; font-family: verdana; font-size: 14px; letter-spacing: 0pt; font-weight: normal; color: #eeeeee;}
#espace {height: 70px;}
#texte {padding: 10px 20px 10px 20px; text-align: justify;}
#texte li {text-indent: 40px; list-style-type: none;}
#image {padding: 20px 20px 20px 20px; text-align: center;}
#image img {box-shadow: 0px 0px 20px #fff; border-radius: 22px;}
#ugelec {font-family: verdana; font-style: italic; font-weight: bold; font-size: 110%;}
#liste {padding: 10px 20px 10px 70px; text-align: justify;}
#liste li {padding: 5px 0px 5px 23px; list-style-type: none; background: url(images/puce2.png) no-repeat 0 10px;}

/* Formulaire */
#formulaire {padding: 20px 20px 20px 20px;}
input, textarea {font-family: verdana; font-size: 10.5pt; background-color: #DbFFFF;}
legend {font-size: 12px; font-weight: bold; font-family: verdana; color: #ffffff;}

/* Bas page */
#espacebaspage {width: 1000px; height: 3px; margin-left: 0px; background-color: #ffffff;}
#baspage {width: 1000px; height: 100px; margin-left: 0px; background: url(images/fond03.png) repeat-x #003296; border-radius: 0px 0px 20px 20px; font-family: verdana; font-size: 14px; letter-spacing: 0pt; color: #ffffff; text-align: center;}
#baspage table {width: 1000px; height: 80px;}
