/********************************/ /* FEUILLE DE STYLE DE MON SITE BONUS*/ /********************************/ /* Suppression de toutes les bordures sur toutes les images par défaut */ body, div, p, td,img, li { margin:0; padding:0; border:0; } div { display:block; } /*CONTENANT GLOBAL DE MA PAGE*/ #global { margin-left: auto; margin-right: auto; padding:0; width:825px; } /* définition image de fond, police et couleurs par défaut */ body { background:#fff url(./images/fond.png)repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:center; } /*Formatage de mes titres*/ h1,h2,h3,h4,h5{ color:#FD7800; } h1 { font-size:14px; } h2 { font-size:14px; } #content h2 { text-indent:8px; } .ligne{ background-color:#FD7800; height: 1px; border: 0; width:550px; } h3 { font-size: 9px; } h4 { font-size: 8px; } /*ma liste à puces sous forme d'images*/ ul{ list-style-image : url(./images/puce.png); } li{ padding-right: 100px; } /* Citations */ blockquote { font-size:25px; font-family:script; font-style:italic; font-weight:bold; text-indent:30px; text-align:justify; } blockquote:first-letter { background:url(./images/left-quote.gif) no-repeat left top; font-size:40px; padding-left:50px; } /* Définition du style des liens*/ /* liens par défaut */ a:link, a:visited { color:#FD7800; text-decoration:none; } a:hover { color:#FD7800; text-decoration:none; } /* liens du menu */ a.menu:link, a#menu:visited { display:block; float:left; text-decoration:none; background-color:#FFFFFF; color:#000000; width: 100px; font-size: 13px; font-weight: bold; } a.menu:hover { display:block; text-decoration:none; background-color:#FD7800; color:#FFFFFF; } a.menu:active { display:block; float:left; width:24.5%; text-decoration:none; background-color:#000000; color:#FFFFFF; } /* defintion des 4 zones de texte communes pour toutes les pages : - entete - menu - corps de la page - pied de page */ /*en-tête*/ #entete { float:left; margin:0; padding:0; width:100%; padding: 15px 20px 10px 20px; text-align:left; background-image:url(images/header.png); background-repeat: no-repeat; } #entete h1{ text-align:right; color:#FD7800; padding-right:15px; } #entete p { text-align:left; color:#FD7800; font-size: 24px; padding-top: 20px; } #entete img{ width:25%; text-align:left; margin:0; padding:0; } /*mon menu horizontal*/ .menu { float:left; overflow: hidden; list-style-type:none; width:100%; margin:0; background-color:#fff; height:16px; } .menu li { display:inline; } /*conteneur gauche*/ #corps{ min-height:650px; background:#000; float:left; text-align:left; color:#fff; margin-right:20px; margin-top:15px; width: 75%; line-height: 24px; } #corps p, #corps h2{ padding:15px; } #corps h2{ margin:4px; padding:4px; } .conteneur_col{ margin-left:auto; margin-right:auto; width: 100%; text-align:center; line-height: 12px; float:left; } .conteneur_col h3{ font-size:14px; font-weight:bold; text-align:center; } .col1{ padding:0; width:30%; margin-left:0; margin-right:15px; float:left; } .col2{ padding:0; width:30%; margin-right:15px; float:left; } .col3{ padding:0; width:30%; margin-left:410px; } .col1 .col2 .col3 img{ width: 100%; } /*lateral*/ #lateral { background-color: #fff; float:right; width:175px; max-height:1200px; overflow: hidden; margin-right:0; margin-top:15px; padding:10px 5px; } #lateral h2 { font-variant:small-caps; font-size:14px; } #lateral ul{ margin-left:35px; } .boite { overflow: hidden; margin:0; } /*Pied de page*/ #footer { width:75%; background:#fff url(./images/fond-footer.png)repeat; clear:both; color:#999999; text-align:center; } #footer p{ font-size: 10px; padding:15px; } .icones-sociales{ display:inline; text-align:center; } .icones-sociales li{ display:inline; text-align:right; list-style-type: none; padding:2px; } .icones-sociales ul{ margin:0; padding:0; } #map{ text-align:center; }