/* CSS Document 1006*728*/
/********** HAUT DE PAGE **********/
body, html{
background-color:#ffffff;
padding:0;
margin:0;
font-family:"Tahoma", "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
text-align:center}

#page{
text-align:left;
width:1024px;
height:768px;
background-color:#a4d148;
background-image:url(../images/interface/bg_vert.jpg);
background-position:top left;
background-repeat:no-repeat;}

/*Entête*/
#entete{
margin:0;
width:1024px;
height:138px}

#logo{
padding:24px 0px 0px 9px; /*haut droite bas gauche*/
background-image:url(../images/interface/bg_logo.png);
background-position:left;
background-repeat:no-repeat;
width:233px;/*242px sans padding*/
height:114px;/*138px sans padding*/
float:left}

#logo h1{
background:url(../images/interface/logo_ld.png) no-repeat top left;
width:233px;
height:114px;
}
h1 span, h2 span{display:none}

#titre{
margin:0;
float:left;
width:782px;/*782 sans le padding*/
height:138px;
background-image:url(../images/interface/bg_entete.png);
background-position:left;
background-repeat:no-repeat}

#titre h1.admin{
background:url(../images/interface/admin/titre_admin.png) no-repeat center bottom;
width:680px;
height:138px;}

#titre h1.tool{
background:url(../images/interface/titre_tool.png) no-repeat center bottom;
width:680px;
height:138px;}


h1{
font-family:impact,arial;
font-weight:normal;
font-size:24px;
margin:0;
padding:0;}

th,h2{font-family:impact, arial;
font-weight:normal;
text-align:center;
background-color:#CCCCCC;
font-size:16px;
margin:0;
padding:0px;}

h3 {
font-family:impact, arial;
font-weight:normal;
text-align:left;
border-bottom:solid #000000 1px;
color:#7b037a;
font-size:17px;
margin:10px 0px 10px 0px;
padding:0px;
}

/************ PAGE CENTRALE *********/
#adm_main_frame{border:0;
background:url(../images/interface/admin/bg_main_admin.png) no-repeat top left;
float:left;
width:1024px;
height:630px;}

#main_frame{border:0;
background: url(../images/interface/admin/bg_adm_auth.png) no-repeat top left;
float:left;
width:1024px;
height:630px;
text-align:center;}

#page1{
padding:40px 40px 0px 60px; /*haut droite bas gauche*/
width:412px;
height:590px;
float:left}

#adm_accueil{
color:#7b037a;
font-family:impact, Arial, sans-serif
}

.adm_liste{
list-style:url(../images/interface/admin/tache_violette.png);
font-family:impact, Arial, sans-serif
}

a{
color:#000000;
text-decoration:none;
}

a:hover, a:active{
color:#666666;
text-decoration:none;
}

.adm_liste li {
line-height:44px;
font-size:24px
}

.adm_liste li ul li{
line-height:22px;
font-size:18px;

}

#page2{
padding:50px 40px 0px 45px; /*haut droite bas gauche*/
width:427px;/*512bp*/
height:580px;/*636 before padding*/
float:left}

#listenews{
width:427px;
height:290px;
overflow: auto}

#listenews{
width:427px;
height:290px;
overflow: auto}

#newsbox_admin, #newsbox_admin p{
font-size:9px;
padding:0;
margin:0}

#newsltrbox_admin{
font-size:9px;
padding:0;
margin:0}

#newsltrbox_admin:hover{
font-size:9px;
padding:0;
margin:0;
background-color:#9CDDE4;
cursor:pointer;}

#newsltrbox_admin a:hover{
color:#000000;
}

#newsbox_admin img{
margin:2px;}

.denied{
color:#FF0000;}

p{margin:0;}

#login{
text-align:center;
width:550px;
border: solid #000000 2px;
background:url(../images/interface/bg_texte.png);
margin-top:40px;
margin-left:auto !important; /*trop con ie !!!!!*/
margin-right:auto !important;/*trop con ie !!!!!*/
padding:10px 10px 0px 10px; /*haut droite bas gauche*/}

.piedsdepage{
font-size:9px;
padding-top:10px;}

p.piedspagebands{
text-align:right;
font-size:11px;
}
p.piedspagebands2{
text-align:left;
font-size:11px;
}

p.piedspagebands a, 
p.piedspagebands2 a{
color:#666666;
text-decoration:none;
font-weight:bold;
}

p.piedspagebands a:hover, p.piedspagebands a:active, 
p.piedspagebands2 a:hover, p.piedspagebands2 a:active{
color:#000000;
text-decoration:none;
font-weight:bold;
}

p.piedspagebands2 span{
font-size:9px;
line-height:15px;}

#photobox_admin{
float:left;
margin:0px 6px 0px 0px; /*haut droite bas gauche*/
}

#photo{
padding:3px; /*haut droite bas gauche*/
border:solid #CCCCCC 1px;
}

a:hover img
{
	filter: alpha(opacity=80);
	moz-opacity: .80;
	opacity: .80;
}

#admin_photos{
width:427px;
height:275px;
overflow:auto;
vertical-align:middle;}

#album_box{
border:#CCCCCC 1px solid;
}

.new_album{
background-image:url(../images/interface/bg_forum.jpg);

}

.new_album body table{
text-align:center;
width:550px;
border: solid #000000 2px;
background:url(../images/interface/bg_texte.png);
margin-top:40px;
margin-left:auto !important; /*trop con ie !!!!!*/
margin-right:auto !important;/*trop con ie !!!!!*/
padding:10px 10px 10px 10px; /*haut droite bas gauche*/}

#zone_mp3{
padding-left:60px;
height:245px;
overflow:auto;
}

#zone_mp3 table{
margin-top:15px;}

table.gig tr {
padding:5px 0px 0px 30px; /*haut droite bas gauche*/
text-align:left;
}

.gig{
margin:0;
padding:0;
text-align:left;}

#concerts1{
margin-top:10px;
margin-left:20px;
height:270px;
overflow:auto;
font-size:12px;
}

#concerts2{
margin:0px;
height:515px;
overflow:auto;
font-size:12px;
}

span.jour_gig a {color:#666666;
text-decoration:none;
font-weight:bold;}

span.jour_gig a:hover {color:#000000;
text-decoration:underline;
font-weight:bold;}

#credit{
height:535px;}

#credit p{
font-size:12px;
text-indent:30px;
text-align:justify;
}

p.signature{
font-weight:bold;
margin-top:30px;
margin-left:180px;
}

MARQUEE{
padding:20px 0;
}

#pro{
height:540px;
}

