/* Copyright 2007-2010 Blind-Guardian.fr - Tout droits réservés - http://www.blind-guardian.fr */
/* Container */

html {
font-family: Verdana, Helvetica, sans-serif;
font-size: 9.5pt;
background-color: #000000;
background-image: url(/pics/bg/atwistinthemyth/background-body.jpg);
background-repeat: no-repeat;
background-position: top center;
color: #ffffff;
padding: 0;}

#container {
width: 960px;
margin: auto;}

#header {
float: left;
position: relative;
width: 960px;
height: 130px;
text-align: center;
font-size: 9pt;
z-index: 2;}

#body {
float: left;
position: relative;
width: 960px;
border: 1px solid #e77e03;
background-image: url(/pics/bg/background-corps.png);
z-index: 0;
padding-bottom: 10px;}

a:link, a:visited, a.signets:link, a.signets:visited, a.signets:hover {
color: #1e5a0e;
text-decoration: none;}

a:hover {
color: #2d8016;
text-decoration: underline;}

a.signets:link, a.signets:visited, a.signets:hover, a.search-link:link, a.search-link:visited {
color: #ffffff;}

a.search-link:hover {
color: #2d8016;
text-decoration: underline;}

h1, .news-right h2 {
font-size: 12pt;
font-weight: bold;
margin: 5px 5px;
margin-left: 50px;}

h2, .news-content h1, h3 {
font-size: 10pt;
font-weight: bold;
margin: 1px 1px;}


/* Menu CSS */

#menu dl, #menu dt, #menu dd, #menu ul, #menu li {
margin: 0;
padding: 0;
list-style-type: none;}

#menu {
position: relative;
top: 80px;
left: 110px;
width: 735px;}

#menu dl {
float: left;
width: 12em;
margin: 0 1px;}

#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background-image: url(/pics/bg/atwistinthemyth/background-menu.png);
border: 1px solid #2d8016;}

#menu dd {
display: none;
border: 1px solid #2d8016;}

#menu li {
height: 15px;
text-align: center;
background: #1e5a0e;}

#menu li a, #menu dt a {
height: 15px;
color: #ffffff;
text-decoration: none;
display: block;
border: 0 none;}

#menu li a:hover, #menu dt a:hover {
background: #2d8016;
color: #000000;}


/* Body */

.connectes, .style-switch, .search {
float: left;
position: relative;
width: 65%;
height: 18px;
font-size: 8pt;
text-align: left;}

.style-switch {
width: 25%;
margin-top : -5px;
text-align: right;}

.style-select {
width: 125px;
height: 18px;
font-size: 8pt;}

fieldset {
margin: 0;
padding: 0;
border: 0;}

.search {
width: 10%;
text-align: left;
background: url('/pics/divers/search.gif') top right no-repeat;
background-position: 80% 0%;}

.loc {
margin: 5px 0 0 5px;
padding-bottom: 5px;
font-size: 7pt;
text-align: left;}

.news-left {
float: left;
width: 580px;
margin-left: 10px;}

.news-right {
margin: 0 10px 0 620px;
text-align: justify;}

.news-content {
margin-bottom: 30px;
text-align: justify;}

.news-content>p {
margin-top: 0;}

.news-last {
margin-top: 20px;}

.comments {
text-align: justify;
border: 1px solid #e77e03;
margin-bottom: 15px;
margin-top: 15px;
padding: 5px;}

.disco, .line-up, .membres-fiche, .albums-fiche, .clips-fiche, .medias-fiche, .tabs-fiche, .equipe-fiche {
position: relative;
margin: 20px 0 0 60px;
float: left;
width: 900px;}

.album, .album-paroles, .membres, .membres-details, .membres-photo, .membres-infos, .membres-bas, .albums-photo, .albums-infos, .clips-photo, .medias-photo, .tabs-infos, .clips-infos, .medias-infos, .extrait-infos, .equipe-infos, .wallpaper, .copyright {
position: relative;
float: left;
margin: 10px 0 0 35px;
text-align: center;
width: 230px;}

.album-paroles {
margin-left: 20px;
width: 250px;}

.membres {
margin-left: 45px;
width: 150px;}

.membres-details {
margin-left: 5px;
text-align: left;
font-size: 8pt;
width: 200px;
height: 245px;}

.membres-photo {
margin-left: 30px;
width: 250px;}

.membres-infos {
margin-left: 10px;
text-align: justify;
width: 550px;}

.membres-bas {
margin: 30px 0 0 72px;
width: 120px}

.albums-photo {
margin-left: 30px;
width: 300px;}

.albums-infos {
margin-left: 10px;
text-align: justify;
width: 500px;}

.pages-menu, .paroles, .paroles-liste{
position: relative;
margin-top: 10px;
text-align: center;}

.paroles-liste {
margin-left: 10px;
text-align: left;}

.content-text {
position: relative;
margin: 10px 10px 0 10px;
text-align: justify;}

.content-form {
position: relative;
margin-top: 10px;
text-align: center;}

.content-compteur {
float: left;
font-size: 7pt;
text-align: center;
margin-top: 20px;
width: 960px;}

.concerts {
border: 0px;
padding: 2px;
width: 90%;
margin: auto;
text-align: center;}

.clips-photo, .medias-photo {
margin-left: 30px;
width: 250px;}

.tabs-infos, .clips-infos, .medias-infos, .extrait-infos, .equipe-infos {
margin-left: 10px;
text-align: justify;
width: 550px;}

.clips-infos {
height: 250px;}

.extrait-player {
position: relative;
float: left;
margin: 10px 0 0 10px;
text-align: center;
width: 185px;}

.tabs-photo, .equipe-photo {
position: relative;
float: left;
margin: 20px 0 0 30px;
text-align: center;
width: 150px;}

.equipe-photo {
margin-top: 10px;
width: 250px;}

.wallpaper {
margin: 50px 0 0 52px;
width: 250px;}

.copyright {
font-size: 9pt;
margin: 10px 0;
padding: 5px 0;
width: 960px;
border: 1px solid #e77e03;
background-image: url(/pics/bg/background-copyright.png);}

#go2top {
display: block;
width: 18px;
height: 18px;
position: fixed;
bottom: 0;
right: 0;
overflow: hidden;}

#go2top a {
display: block;
width: 18px;
height: 18px;
text-indent: -999px;
background: transparent url(/pics/divers/go2top.png) left no-repeat;}

#go2top a:hover {
background: transparent url(/pics/divers/go2top.png) right no-repeat;}


/* Textes */

textarea,input {
font-family: Verdana, Helvetica, sans-serif;}

blockquote {
margin: 0 20px 0 20px;}

blockquote>p {
font-style: italic;}

.pagination {
line-height: 2em;
text-align: right;}

.pagination a,
.pagination span {
padding: 0.2em 0.5em;}

.pagination a {
border: 1px solid #1e5a0e;
text-decoration: none;
font-size: 9pt;}

.pagination a:hover {
border: 1px solid #2d8016;
font-size: 9pt;}

.pagination .prevnext {
font-weight: bold;
font-size: 9pt;}

.pagination span.disabled {
border: 1px solid #404040;
color: #404040;
font-size: 9pt;}

.pagination span.current {
border: 1px solid #1e5a0e;
background-color: #2d8016;
color: #ffffff;
font-weight: bold;
font-size: 9pt;}

.erreur {
font-size: 12pt;}

.end-contrib, .copyright-traductions, .erreur-form  {
text-align: center;
font-size: 12pt;
font-weight: bold;}

.copyright-traductions {
font-size: 7pt;}

.erreur-form {
font-size: 10pt;
color: #ff0000;}

.forum-news, .archives-news, .addthis {
text-align: right;}

.analyse {
text-align: center;
font-style: italic;
width: 100%;}

.centre {
text-align: center;}

li, ul {
list-style-type: square;}

.ul-membres, .ul-right{
padding-left: 15px;}

.ul-right>li {
text-align: left;
margin-top: 2px;}

ol>li {
list-style-type: decimal-leading-zero;}

#body dt {
background: url('/pics/divers/puce.gif') top left no-repeat;
background-position: 0% 60%;
padding-left: 15px;
margin-top: 10px;}

#body dd {
margin-top: 5px;
text-align: justify;}

.name {
background: url('/pics/divers/arrow2.gif') top left no-repeat;
background-position: 0% 60%;
padding-left: 10px;
margin-top: 10px;}

.button, .button-switch {
color: #1e5a0e;
background: url('/pics/bg/bg-button.gif');
position: relative;
overflow: hidden;
font-size: 10pt;
font-weight: bold;
border: 1px solid #1e5a0e;
padding: 2px 0;}

.button-switch {
font-size: 8pt;
margin-left: 2px;}

.button:hover, .button-switch:hover {
color: #2d8016;
border-color: #2d8016;}

.hidden {
display: none;}


/* Recherche google */

.gsc-tabHeader.gsc-tabhActive {
border-left: 1px solid #e9e9e9;
border-right: 1px solid #e9e9e9;
border-top: 2px solid #ff9900;
color: #ffffff;}

.gs-result .gs-title, .gs-result .gs-title * {
color: #1e5a0e;
text-decoration: none;}

.gs-result .gs-title:hover, .gs-result .gs-title:hover * {
color: #2d8016;
text-decoration: underline;}

.gsc-results .gsc-cursor-box .gsc-cursor-page {
cursor : pointer;
color : #1e5a0e;
text-decoration: none;
margin-right : 8px;
display : inline;}

.gsc-results .gsc-cursor-box .gsc-cursor-page:hover {
cursor : pointer;
color : #2d8016;
text-decoration: underline;
margin-right : 8px;
display : inline;}

.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
color : #2d8016;
font-weight : bold;
text-decoration: underline;}

.gsc-results .gsc-trailing-more-results, .gsc-results .gsc-trailing-more-results * {
color: #1e5a0e;
text-decoration: none;}

.gsc-results .gsc-trailing-more-results:hover, .gsc-results .gsc-trailing-more-results:hover * {
color: #2d8016;
text-decoration: underline;}

.gs-no-results-result .gs-snippet, .gs-error-result .gs-snippet {
padding : 5px;
margin : 5px;
border : 1px solid #ffcc33;
background-color : #000000;}


/* Images */

.cover, .fiche {
border: 1px solid;}

.fiche {
border-color: #1e5a0e;}

.img-right {
float: right;
text-align: center;
margin: 0 0 0 10px;}

.img-center {
text-align: center;
width: 100%;}

.img-left {
float: left;
text-align: center;
margin: 0 10px 0 0;}

.no-border {
border-width: 0px;}

.player {
width: 160px;
height: 20px;}
