/* ====== armature =====*/

body {font: 11px "Arial", sans-serif;margin: 0px auto;background:#FDFDFD;}
img {border:0;}
select, input, textarea {font:11px "Trebuchet MS", sans-serif;}

/* ============= structure principale ================================*/
#contener {margin:auto;background-image: url("../img/fondo.gif"); width:933px;}
#header {width:930px;height:289px;margin: auto; background-image: url("../images/elesys.jpg");background-repeat: no-repeat;}
.patrimoine {position: relative; top: 0px; right: -402px;}
.adresse {color: #2A3A80; position: relative; top: 5px; right: -550px;font-size:14px;}

.menu {height:132px;width: 705px;}
.bouton {display: block; margin-top: 95px; height:40px;text-transform: uppercase;}
.bouton li {float: left;list-style-type: none; margin:0px ; padding:0px; text-indent:5px; font-size:12px; font-weight:normal;}
.bouton li a {height: 26px; color:#fff; color: #23306A;text-decoration: none;display: block;padding-top:10px;padding-left:4px;padding-right:4px;}
.bouton li a:hover {height: 26px;  color:#FFFFFF; background-color:transparent;padding-top:10px;border-left: 1px solid #A2A2A2;border-right: 1px solid #A2A2A2;background-image: url("../img/sousbt.gif");}
.bouton li.selected {float: left;  list-style-type: none; margin:0px ; padding:0px ; text-indent:5px; width:auto; display:block;}
.bouton li.selected a {color:#43242E; font-weight:bold; }
.bouton li.selected a:hover {color:#fff;}


#login {background-image: url("../images/membre.gif");background-repeat: no-repeat;width:194px;margin-right:5px;padding-left:9px;color: #FFFFFF;font-size:8px;}
.loginlien {color:#FFFFFF;font-size:11px;}
.invia {display: block; padding-top:25px;}
#login p.input {padding:0px 0px 0px 0px;margin:0px 0px 3px 0px;}
#login input.input {padding:0px; border:1px solid #D1D1D1; text-align:left ;color: #43242E;height:14px;width:105px;}
#logo img{text-align:center;}
/* IE6 only */
* html #content {margin-right:-5px;}

#colonnegauche {width: 222px;}
#colonnecentre {width: 483px;}
#colonnedroite {width: 221px;}

.menumetier {list-style-type: none;color:#131212;margin:0px ; padding:0px; width:193px;}
.menumetier li a {color:#131212;text-decoration: none;}
.menumetier li {margin:0px ; padding-top:5px; padding-left:5px; list-style-type: none; height:20px;border: 1px solid #E5E5E5;border-top: none;}

.menu1 {padding-left:22px;padding-top:10px;}
.Pouget {padding-top:10px;}

.tetiere {display: block; background-image: url("../img/tetiere.gif");height:31px; width:189px;border:1px solid #E5E5E5;font-size:22px; font-family: times;padding-top:3px;color:#2A3A80;padding-left:3px;}

.blockblanc {background-color:#FFFFFF;width:201px;}
.blockblanc p{margin-left:18px;}
.menuMickael {list-style-type: none;color:#131212;margin:0px ; padding:0px;}
.menuMickael li a {color:#131212;text-decoration: none;}
.menuMickael li {margin:0px ; padding-top:5px; padding-left:5px; list-style-type: none; height:20px;border: 1px solid #E5E5E5;border-top: none;}


#footer {background-color:#293875;height:136px;background-image: url("../images/footer_elesys.jpg"); width:932px;}
.adressefooter {color:#FFFFFF;width:222px;padding-left: 22px;padding-top:10px;}
.lignetopfooter {display: block;width: 695px;height:22px;border-bottom: 1px solid #45659F;padding-top: 5px;padding-left:5px;padding-right: 10px;}
.lignetopfooter a {color:#FFFFFF;}
.elesys {float:left;width: 45px;}
.linkfooter {float:right;width: 410px;}
.elesystext {float:left;width: 330px;line-height:200%;padding-left:5px;padding-top:5px;}
.elesystext a {color:#FFFFFF;}
.elesystext2 {float:right;width: 345px;padding-top:7px;text-align: justify;padding-right:5px;}
.elesystext2 a {color:#FFFFFF;text-decoration:none;}
.elesystext2 a:hover{color:#FFFFFF;text-decoration:underline;}

.Edito {padding-top:10px; width:265px;}
.edito1 {border-bottom: 1px solid #E5E5E5;}
.Edito hr {margin:0px; padding:0px;background-color:#E5E5E5;border-top:1px solid #E5E5E5;border-bottom:none;}
.Edito span {display:block; font-size:22px; font-family: times;color:#2A3A80;margin:0px ;height:20px;padding-top:5px;padding-bottom:20px;}
.Edito p {text-align: justify;line-height:160%;margin:0px; padding:0px; }

#fichecontact {display:block; padding-left: 15px;margin-left: 8px; height:389px; background-image: url("../images/fichecontact.gif"); width:168px;}
.formcontact span {text-transform: uppercase;}
.formcontact input.input {padding:0px; border:1px solid #D1D1D1;color: #43242E;width:150px;}
.titrefiche {font-size:22px; font-family: times;color:#2A3A80;margin:0px ;padding-top:10px;}
.btcontact {display:block; width:83px;float:right; padding-right:15px;}
#fichecontact p {display: block;color:#FFFFFF; padding-right:15px; text-align:justify; padding-top: 0px;}
#fichecontact b {color:#2A3A80;}


.contenuElesys {padding-top:10px; width:90%; font-size:12px;text-align:justify;margin-left:15px;margin-right:15px}
.contenuElesys span {display:block; font-size:22px; font-family: times;color:#2A3A80;margin:0px ;height:20px;padding-top:5px;padding-bottom:30px;}
.contenuElesys a:link    {color:#2A3A80; text-decoration:underline; font-size: 12px;font: sans-serif}
.contenuElesys a:visited {color:#2A3A80; text-decoration:underline; font-size: 12px;font: sans-serif}
.contenuElesys a:active  {color:#2A3A80; text-decoration:underline; font-size: 12px;font: sans-serif}
.contenuElesys a:hover   {color:#2A3A80; text-decoration:underline, font-size: 12px;font: sans-serif}
