/* Animal Crossing-Fr.com v1.5 */
#bas { background-image: url(img/design/printemps/fond-b.gif); background-repeat: repeat-x }
#bas a, #centre a, .divevents a, .diveventstoday a { color: #000000; font-weight: bold; text-decoration: none }
#bas a:hover, #centre a:hover, .divevents a:hover, .diveventstoday a:hover { color: #e499cc; font-weight: bold; text-decoration: underline }
body { background-color: #ec99cc; background-image: url(img/design/printemps/fond.gif) }
.borddroit { border-right: 1px solid #ce79cc }
#centre { background-image: url(img/design/printemps/fondpage.gif); border-right: medium none #14712a; border-left: medium none #14712a }
#coinbd { background-image: url(img/design/printemps/coin-bd.gif); margin-top: -32px; margin-right: -13px; position: relative; z-index: 1; width: 50px; height: 50px; float: right }
#coinbg { background-image: url(img/design/printemps/coin-bg.gif); margin-top: -32px; margin-left: -12px; position: relative; z-index: 1; width: 50px; height: 50px; float: left }
#coinhd { background-image: url(img/design/printemps/coin-hd.gif); position: absolute; z-index: 1; top: 188px; right: 155px; width: 50px; height: 50px }
#coinhg { background-image: url(img/design/printemps/coin-hg.gif); position: absolute; z-index: 1; top: 188px; left: 155px; width: 50px; height: 50px }
#communaute { background-image: url(img/design/printemps/communaute.gif); position: relative; top: 0; width: 155px; height: 150px }
.divevents { background-color: #fae7f1; border: solid 1px #c27081 }
.diveventstoday { background-color: #fbf0fa; border: solid 1px #e499cc }
#haut { color: #ffffff; background-color: #eff8f6; background-image: url(img/design/printemps/fondhaut.gif) }
hr { border: solid 1px #c27081 }
.hrtoday { border: solid 1px #e499cc }
input[type="image"] { border: 0px }
input[type="text"], input[type="password"] { font-size: 14px; border: solid 1px #e499cc }
input.submit { background-image: url(img/design/automne/annuler.gif); background-repeat: no-repeat }
input.submit:hover { background-image: url(img/design/annuler_over.gif) }
#logo { background-image: url(img/design/printemps/logo.gif); position: absolute; top: 0; left: 0; width: 250px; height: 188px }
.login { color: #c27081; font-weight: bold }
.menu a, .menuevenements a, .menumini a { color: #000000; text-decoration: none }
.menu a:hover, .menuevenements a:hover, .menumini a:hover { color: #e499cc; text-decoration: underline }
#objet { background-image: url(img/design/printemps/objet.gif); position: absolute; top: 0; right: 0; width: 286px; height: 188px }
#panneau { margin: 0; padding: 0 }
#panneau a { line-height: 150px; background: url(img/design/printemps/panneau.gif) no-repeat; text-indent: -5px; display: block; width: 155px }
#panneau a:hover { background: url(img/design/printemps/panneau.gif) no-repeat 0 -150px }
.pcentre a, .pdroite a, .pnormal a, .ppersos a { color: #000000; text-decoration: none; }
.pcentre a:hover, .pdroite a:hover, .pnormal a:hover { color: #e499cc; text-decoration: underline }
#pied { color: #000 }
.separateur { background-image: url(img/design/automne/separateur.gif); background-repeat: repeat-y; text-align: center; font-weight: normal; line-height: 7px; color: #000000; list-style-type: none }
.tabjukebox { background-color: #fae7f1; border: solid 2px #c27081 }
.taborange, .tabprincipal { background-color: #fae7f1; border: solid 1px #c27081 }
.tabjaune, .tabsecondaire { background-color: #fbf0fa; border: solid 1px #e499cc }
textarea { background-color: #fbf0fa; border-color: #e499cc }
#titre { color: #003b2c; background-image: url(img/design/printemps/fond-h.gif); background-repeat: repeat-x }