
/* RESET */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    background: transparent;
    border: 0;
    font-size: 100%;
    margin: 0;
    outline: 0;
    padding: 0;
    /*vertical-align: baseline;*/
}
body {line-height: 1;}
ol, ul, li {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before,
blockquote:after,
q:before, q:after {content: ''; content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}

/* GLOBAL */

body {
    background-color: #000;
    color: #EEE;
    font: normal 80% Verdana, Arial, Helvetica, sans-serif;
}

h1, h2, h3 {color: #FFF;}
h1 {
    font-size: 1.6em;
    font-weight: bold;
    margin-bottom: 20px;
    text-align: center;
}
h2 {
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: 10px;
}
h3 {
    font-size: 1.3em;
    font-weight: bold;
    padding: 5px 0 0 10px;
}

p {text-align: justify; margin-bottom: 10px;}

a {color: #EB0707; text-decoration: none;}
a:hover {text-decoration: underline;}

.clear {clear: both; font-size: 0; overflow: hidden; width: 100%;}

/* BANNIERE */

div#banniere {
    background: transparent url(./images/bannersite.png) scroll no-repeat 0 0;
    height: 185px;
    margin: 0 auto;
    width: 1000px;
}
div#pressban {
    background: transparent url(./images/pressbanner.png) scroll no-repeat 0 0;
    height: 112px;
    margin: 0 auto;
    width: 597px;
}
/* SITE */

div#site {margin: 0 auto; width: 800px;}
div#site div#letter {float: left; width: 450px;}
div#site div#letter img {display: block; margin: 0 auto;}
div#site div#twitter {float: left;}
div#site div#twitter div.twtr-doc {height: 400px;}
div#site div#tunecore {float: right; width: 160px;}

/* MENU */

div#menu {
    background: #AAA5D4 url(./images/menu-bleft.gif) scroll no-repeat 0 0;
    height: 30px;
    margin: 20px 0;
    position: relative;
    width: 100%;
}
div#menu a.order {
    background: transparent url(./images/ordernow.png) scroll no-repeat 0 0;
    display: block;
    position: absolute;
    top: -100px;
    left: -100px;
    height: 200px;
    width: 200px;
}

div#menu div#links {
    background: transparent url(./images/menu-bright.gif)
        scroll no-repeat right 0;
    height: 25px;
    padding-top: 5px;
    text-align: center;
}
div#menu div#links a.first {margin-left: 0;}
div#menu div#links a {font-size: 1.3em; margin-left: 3em;}

/* 15 MINUTES */

div#minutes15 {
    border-color: #666;
    border-style: none solid;
    border-width: 4px;
    padding: 10px;
}
div.top-15min {
    background: transparent url(./images/section-15min-t.gif)
        scroll no-repeat 0 0;
    height: 25px;
    padding-top: 5px;
}
div.bottom-15min {
    background: transparent url(./images/section-15min-b.gif)
        scroll no-repeat 0 0;
    height: 8px;
}
div#minutes15 div#infos {float: left; margin-top: 75px; width: 247px;}
div#minutes15 div#pochette {float: left; width: 275px;}
div#minutes15 div#pochette img {border: solid 1px #AAA5D4;}
div#minutes15 div#achat {
    float: left;
    margin-top: 60px;
    padding-left: 25px;
    width: 225px;
}

/* SECTION */

div.sections {margin: 40px 0 20px;}
div.section {float: left; width: 350px;}
div.section div.middle {
    border-color: #666;
    border-style: none solid;
    border-width: 4px;
    padding: 10px;
}
div.section div.bottom {
    background: transparent url(./images/section-b.gif)
        scroll no-repeat 0 0;
    height: 8px;
}
div.section div.top-videos,
div.section div.top-support {height: 30px;}

/* VIDEOS */

div.section-videos a {
    display: block;
    border: solid 1px #000;
    font-size: 0.7em;
    padding: 5px 0;
}
div.section-videos a:hover {
    text-decoration: none;
    border: dotted 1px #FF0000;
}
div.section div.top-videos {
    background: transparent url(./images/section-video-t.gif)
        scroll no-repeat 0 0;
}

/* SUPPORT */

div.section-support {margin-left: 100px;}
div.section-support ul {margin-top: 10px;}
div.section div.top-support {
    background: transparent url(./images/section-support-t.gif)
        scroll no-repeat 0 0;
}
/* SAISONS */

div.section-saisons {margin-left: 100px; padding-bottom: 30px;}
div.section-saisons ul {margin-top: 10px;}
div.section div.top-saisons {
	
    background: transparent url(./images/section-saisons-t.gif)
        scroll no-repeat 0 0;
}
/* FOOTER */

div#footer {text-align: center;}
div#footer a {color: #444; font-size: 1.2em;}

/* COPYRIGHT */

div#copyright {text-align: right; font-size: 0.6em; margin-top: 20px;}


