1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122
|
@charset "utf-8";
/* CSS Document */
/* ----------------------------- */
/* Auteur : H2Organisation */
/* Date : 15 Mars 2010 */
/* Version: 2.0 */
/* Name : Harmony */
/* ----------------------------- */
* {margin: 0px;padding: 0px;}
/* Page */
html {
font-size: 100%;
}
/* html5 */
header, hgroup, section, footer, aside, nav, article {
display: block !important;
}
body { margin: 0; padding: 0; color: #03609a; font: 13px "lucida grande", Tahoma, Verdana, Arial, sans-serif; background: #8ed8f8; }
a { color: #03609a; text-decoration: underline; }
a:hover { text-decoration: none; }
a:visited { color: #FFF; }
a:focus { color: #03609a !important; }
h1 { color: #03609a; font-size: 22px; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; margin-bottom: .5em; text-shadow: 1px 1px 2px #666; }
h2 { color: #03609a; font-size: 1.571em; font-weight: normal; }
h3 { color: #03609a; font-size: 1.286em; font-variant: small-caps; text-shadow: 1px 1px 1px #666; text-align: left; margin-bottom: .5em; }
h4 { font-size: 1.143em; }
ul, ol { margin-bottom: 1em; padding-left: 15px; }
p { margin: 0 0 1em 0; }
img { border:none; }
blockquote { padding: 1em 0 0 2em; margin-bottom: 1em; color: #03609a; font-style: italic; }
a.carte { text-decoration:underline; color: #03609a; }
a.carte:hover, a.carte:visited { text-decoration:none; color: #03609a; }
hr { border-bottom:dotted; border-bottom-width:thin; width: 100%; }
/* Tableaux */
table { border:none; }
th.tarifs { background-color: #036; color: #fff; font-weight:bold; }
td.nom { padding-left: 10px; }
table.reiki { width:917px; border:0; margin-left:-10px; font-size:13px; }
td.bleu { background-color:#69C; color:#fff; padding-left:5px; }
td.t_bleu_clair { background-color:#5595bb; color:#fff; padding-left:10px; text-transform:uppercase; height:25px; }
td.t_bleu_fonce { background-color:#13619c; color:#fff; padding-left:10px; text-transform:uppercase; height:25px; }
td.bleu_clair { background-color:#5595bb; color:#fff; padding:5px 10px; }
/* Titres */
h1.reiki { text-transform:uppercase; }
h2.reiki { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; }
h3.reiki { font-weight:bold; font-size:12px; padding-bottom:5px; }
/* Pour centrer la page. */
#main-content { clear: both; width: 1024px; margin: 0 auto; margin-top: 0; }
#main-content > header { background: url(img/header.png) center top no-repeat; height:270px; width:1024px; }
header nav { position: absolute; font-family: "Century Gothic"; text-align:center; width: 1024px; margin-top: 234px; color: #FFF; font-size: 15px; }
header nav a { color:#FFF; position: relative; text-decoration: none; text-transform:uppercase; padding: 5px 10px; outline:none; }
header nav a:hover, header nav a:focus { text-decoration: none; background-color: rgba(255,255,255,0.2); color:#770352; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
header nav a#current { background-color: rgba(255,255,255,0.1); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
section { width:1024px; }
section nav { position: absolute; font-family: "Century Gothic"; text-align:center; width: 600px; margin-top: 60px; margin-left: 420px; font-size: 15px; }
section nav a { color: #03609a; position: relative; text-decoration: none; text-transform:uppercase; padding: 5px 10px; outline:none; }
section nav a:hover, section nav a:focus { text-decoration: none; background-color: rgba(255,255,255,0.2); color:#770352; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
section nav a:visited { color: #03609a; }
section nav a#current { background-color: rgba(255,255,255,0.1); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
#content { background: transparent url(img/content_milieu.png) center repeat-y; margin-top: 0px; width: 1024px; min-height: 300px; }
#content_haut { background: transparent url(img/content_haut.png) center top no-repeat; margin-top: 0px; width: 1024px; height:116px; }
#content_haut h1 { padding-top: 32px; padding-left: 100px; font-family: "myriad Pro", Verdana, sans-serif; font-size: 4.5em; text-transform:capitalize; }
#content_texte { padding-left: 65px; padding-right: 65px; }
#content_bas { background: transparent url(img/content_bas.png) center bottom no-repeat; margin-top: 0px; width: 1024px; height: 40px; }
/* Adverts */
#adverts { background:transparent url(img/adverts.png) center top no-repeat; height: 170px; width:1024px; padding-top: 85px; }
#box1 { width: 280px; margin-left: 60px; float:left; height:120px; }
#box2 { width: 280px; margin-left: 32px; float:left; height:120px; }
#box3 { width: 280px; margin-left: 32px; float:left; height:120px; }
/*Footer */
footer { color:#FFF; height: 120px; width:1024px; background:transparent url(img/footer.png) center top no-repeat; }
#copyright { text-align:center; padding-top: 72px; font-size:11px; }
#copyright a { text-align:center; padding-top: 72px; color:#FFF; text-decoration:none; }
#copyright a:hover { text-align:center; padding-top: 72px; color: #FC0; }
/* Formulaires */
.submit { background-color:#03609a; font-size: 13px; color:#FFF; border:none; width:110px; height:30px; cursor:pointer; font-weight:bold; text-transform:uppercase; }
.submit:hover { color:#FFF; cursor:pointer; background-color:#2594d9; } |
Partager