#conteneurnews {
	background-image: url(/images/musicholik-fond.png);
	height: 200px;
	width: 1280px;
	position: relative;
	background-repeat: no-repeat;
	top: -50px;
	margin: auto;
}
#cercle_chronique {
	background-image: url(/images/cercle.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 21px;
	width: 21px;
	left: 802px;
	top: 486px;
}


#flyer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	position: absolute;
	height: 300px;
	width: 675px;
	left: 195px;
	top: 259px;
	z-index: 100;
}

#conteneur_fiche {
	background-image: url(/images/new_maquette_musicholik_fiche.jpg);
	height: 850px;
	width: 1152px;
	position: relative;
	background-repeat: no-repeat;
}
#login {
	position: absolute;
	left: 326px;
	top: 42px;
	width: 610px;
}

#conteneur_groupes {
	height: 850px;
	width: 1152px;
	position: relative;
	left: 0%;
	background-repeat: no-repeat;
	background-image: url(/images/new_maquette_musicholik-content%20copie.jpg);
}
#conteneurpics {
	background-image: url(/images/new_maquette_musicholik-livereport.jpg);
	height: 850px;
	width: 1152px;
	position: relative;
	left: 0%;
	background-repeat: no-repeat;
}


#recherche {
	width: 256px;
	position: absolute;
	top: 160px;
	color: #FFFFFF;
	left: 796px;
	z-index: 50;
}

#musicholik {
	height: 40px;
	width: 396px;
	position: relative;
	left: 10%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: lighter;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: underline;
	text-align: center;
	vertical-align: bottom;
	margin: 0px;
	padding-top: 45px;
	background-position: top;
	top: 0px;
	z-index: 50;
}

#body_groupes {
	height: 600px;
	width: 820px;
	position: relative;
	left: 16%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-transform: none;
	color: #000033;
	top: -75%;
}
.style0 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: oblique;
	font-weight: lighter;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #FFFFFF;
	position: absolute;
	left: -46px;
	top: 249px;
	width: 350px;
	z-index: 50;
}
#menuadministration {
	top: 7px;
	position: relative;
	width: 1280px;
	z-index: 50;
	height: 19px;
	left:1130px;
	margin:auto;
	text-decoration: blink;
}
#modif {
	position: absolute;
	top: 20px;
	left: 0px;
}
#suppression {
	position: absolute;
	top: 51px;
	left: 850px;
}
#modification {
	position: absolute;
	left: 300px;
	top: 200px;
	width: 600px;
}


#texte {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	width: 753px;
	text-align: justify;
	position: absolute;
	top: 223px;
	left: 39px;
	/*height: 527px;*/
}
#texte_addg{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	width: 1280px;
	text-align: justify;
	position: absolute;
	top: 223px;
	left: 15px;
	height: 527px;
}

#texte_addg .band {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	width: 1280px;
	text-align: left;
	position: absolute;
	top: 223px;
	left: 39px;
	/*height: 527px;*/
}
table.band_left {
	float: left;
}
table.band_right {
	float: left;
}

td {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-align: left;
	line-height: 20px;
}
.style {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bolder;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #CCCCCC;
}
.infos {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

#image {
	height: 200px;
	width: 150px;
	position: absolute;
	top: 236px;
	left: 33px;
	z-index: 50;
}
#image a {
	border: none;
}
#nom_groupe {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: oblique;
	font-weight: bolder;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #FFFFFF;
	width: 800px;
	position: relative;
	top: 40px;
	left: 10px;
}

#ajout {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: lighter;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: blink;
	text-align: left;
	position: absolute;
	left: 110px;
	top: 100px;
	z-index: 50;
	width: 120px;
	height: 88px;
	background-image: url(images/ajout_on.gif);
}
#ajouterungroupe {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	position: absolute;
	left: 115px;
	top: 185px;
}
#blackmetal {
	height: 50px;
	width: 50px;
	position: absolute;
	z-index: 50;
	top: 289px;
	left: 9px;
}
.listegroupes {
	position: absolute;
	left: 300px;
	top: 220px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #FFFFFF;
	z-index: 50;
}
#blackmetaltexte {
	font-family: Berylium;
	font-size: 12px;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #FFFFFF;
	left: 4px;
	top: 403px;
	position: absolute;
	text-align: center;
	width: 100px;
	z-index: 50;
}
#deathmetal {
	height: 100px;
	width: 100px;
	top: 289px;
	left: 256px;
	position: absolute;
}
#deathmetaltexte {
	width: 100px;
	position: absolute;
	left: 257px;
	top: 403px;
	font-family: Berylium;
	font-size: 12px;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #FFFFFF;
	z-index: 50;
	text-align: center;
}
#celtictexte {
	font-family: Berylium;
	font-size: 12px;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #FFFFFF;
	position: absolute;
	width: 300px;
	left: 61px;
	top: 210px;
	height: 354px;
	text-align:left;
}
#celtictexte ul {
	list-style-type: none;
	padding: 0px;
}
#celtictexte ul  li.add{
	/*background-image:url('../images/fl.png');
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 50px;*/

}
#celtictexte ul li.add a{
	font-size: 18px;
	color: white;
}
#celtictexte ul li.add a:hover{
    color:#FF6600;
}
#dernier-concert {
	position: absolute;
	width: 142px;
	left: 281px;
	top: 475px;
}
#live-report-home {
	position: absolute;
	left: 466px;
	top: 475px;
}


#celtic {
	position: absolute;
	height: 100px;
	width: 100px;
	top: 289px;
	left: 132px;
	color: #000033;
}
#hardcore {
	position: absolute;
	height: 100px;
	width: 100px;
	left: 380px;
	top: 287px;
}
#hxctexte {
	font-family: Berylium;
	font-size: 12px;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #FFFFFF;
	position: absolute;
	width: 100px;
	left: 382px;
	top: 403px;
}






#date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	position: absolute;
	top: 756px;
	left: 1163px;
	z-index: 50;
	width: 97px;
	height: 36px;
}

#formulaire_infos {
	position: absolute;
	top: 320px;
	left: 220px;
	width: 700px;
	z-index: 50;
}


a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ccc;
	text-decoration:none;
	text-transform:none;
}

h2.news {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: capitalize;
	position: relative;
	left: 16px;
	top: 0px;
	width: 324px;
	text-align: left;
	height: 12px;
	z-index: 50;
	margin-top: 0px;
	margin-bottom: 5px;
}
#newstexte {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000099;
	position: absolute;
	top: 191px;
	left: 787px;
	width: 325px;
	z-index: 50;
	background-repeat: no-repeat;
	height: 243px;
	text-align: left;
}
#newstexte_bis {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000099;
	position: absolute;
	top: 208px;
	left: 787px;
	width: 325px;
	z-index: 50;
	background-repeat: no-repeat;
	height: 500px;
	text-align: left;
	overflow: auto;
}
#recherche-groupes {
	background-image: url(/images/recherche.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 91px;
	left: 633px;
	width: 323px;
	z-index: 50;
	top: 416px;
}
#dernier-groupe {
	background-repeat: no-repeat;
	position: absolute;
	z-index: 50;
	height: 38px;
	width: 326px;
	left: 59px;
	top: 474px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	text-transform: capitalize;
	color: #ff6600;
}

#news {
	background-repeat: no-repeat;
	position: absolute;
	z-index: 50;
	height: 33px;
	width: 66px;
	left: 802px;
	top: 203px;
}

#video {
	background-repeat: no-repeat;
	position: absolute;
	z-index: 50;
	height: 33px;
	width: 326px;
	left: 347px;
	top: 300px;
}
#accueil {
	position: absolute;
}
#home {
	position: relative;
	top: 157px;
	width: 1280px;
	height: 30px;
	/*z-index:100;*/
	text-align:left;
	margin:auto;

}

#fond-dernier-groupe {
	background-repeat: no-repeat;
	position: absolute;
	height: 330px;
	width: 327px;
	left: -34px;
	top: 451px;
	z-index: 50;
}
#fond-video {
	background-repeat: no-repeat;
	position: absolute;
	height: 241px;
	width: 326px;
	left: 442px;
	top: 215px;
	z-index: 50;
	color:#ff6600;
}
#logo {
	position: relative;
	z-index: 50;
	height: 69px;
	width: 1280px;
	top: 86px;
	margin: auto;
	padding-left:72px;
}
#concert {
	background-image: url(/images/concert.png);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 50;
	height: 29px;
	width: 326px;
	left: 195px;
	top: 677px;
}
#concert-fond {
	background-repeat: no-repeat;
	position: absolute;
	height: 198px;
	width: 121px;
	left: 278px;
	top: 494px;
	z-index: 50;
}








#ajoutnews {
	position: relative;
	width: 250px;
	text-align: center;
	vertical-align: middle;
}


#corps_indexhtml {
	background-image: url(../images/musicholik_maquetteindex.jpg);
	height: 768px;
	width: 1024px;
	z-index: 50;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: oblique;
	font-weight: lighter;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #FFFFFF;
	position: relative;
	left: 10%;
}
#texteindex {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: oblique;
	line-height: normal;
	font-weight: lighter;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #FFFFFF;
	left: 321px;
	top: 180px;
	position: absolute;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
	text-align: left;
	z-index:100;
}

h1 {
	background-image:none;
	position:relative;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#FF6600;
	z-index:50;
	width:1280px;
	margin:auto;
	padding-left:60px;
	padding-top:38px;
	}


#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: lighter;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	height: 42px;
	width: 1267px;
	position: absolute;
	top: 766px;
	left: -5px;
}
#footernewz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: lighter;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	height: 42px;
	width: 1267px;
	position: absolute;
	/*top: 766px;*/
	left: -5px;
	margin-left: auto;	
	margin-right: auto;
}
table {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	text-align: left;
	position: relative;
	font-weight: bold;
}
table.table_newz {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	text-align: center;
	position: relative;
	font-weight: bold;

}
#texte table {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size: 10pt;
	text-align: left;
	position: relative;
	font-weight: bold;
	width: 1050px;
	
}
#texte td.sujet {
	width: 75px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #AAA;
	font-size: 10pt;
	text-align: center;
	position: relative;
	font-weight: bold;
	border: solid 1px #F60;
}
#texte td.sujet2 {
	width: 200px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #AAA;
	font-size: 10pt;
	text-align: center;
	position: relative;
	font-weight: bold;
	border: solid 1px #F60;	
}
#texte td.sujet3 {
	width: 300px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #AAA;
	font-size: 10pt;
	text-align: center;
	position: relative;
	font-weight: bold;
	border: solid 1px #F60;
}
#texte td.compo {
	font-size: 9pt;
	color: #AAA;
	text-align: center;
	position: relative;
}

td {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
#calendrier {
	position: absolute;
	height: auto;
	width: auto;
	left: 993px;
	top: 409px;
}



#enter {
	background-image: url(images/pieddepage_musicholik_maque.gif);
	height: 135px;
	width: 750px;
	top: 300px;
	position: absolute;
	left: 255px;
}
#menu {
	height: 600px;
	width: 150px;
	left: 2%;
	position: relative;
	top: 0%;
}

#menu_deroulant{
	height: 350px;
	width: 140px;
	left: 0%;
	top: 2%;
	position: relative;
	border: thin solid #FFFFFF;
}
#formulaire_ajout {
	position: absolute;
	left: 46px;
	top: -731px;
	width: 700px;
	z-index: 50;
}
#demo {
	/*position: relative;
	top: 495px;*/
	width: 1000px;
	height: 150px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
	left: 20px;
	overflow: auto;
	overflow-x: hidden;
}
.texte {
	font-family: Berylium;
	font-size: 10px;
	font-weight: bolder;
	color: #000066;
	font-variant: small-caps;
	text-transform: uppercase;
}


#mode {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: lighter;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: underline blink;
	position: absolute;
	top: 120px;
	left: 490px;
	z-index: 50;
	width: 600px;
}
#modesimple {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: lighter;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: underline;
	position: absolute;
	top: 100px;
	left: 570px;
	z-index: 50;
}

#infos {
	height: 500px;
	width: 500px;
	position: absolute;
	top: 30px;
	left: 320px;
}
#images {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-align: center;
	width: 200px;
	position: relative;
	top: 77%;
	left: 60px;
}
.image0 {
	height: 200px;
	width: 150px;
	position: absolute;
	top: 200px;
	left: 300px;
	z-index: 50;
}
#photo_id {
	height: 400px;
	width: 300px;
	position: absolute;
	top: -109px;
	left: 117px;
}
#liste {
	position: absolute;
	left: 259px;
	top: 238px;
	height: 781px;
	width: 666px;
}
#perte {
	position: relative;
	left: 45px;
	top: 30px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #000066;
	text-decoration: underline;
}
#logout {
	position: absolute;
	left: 745px;
	top: 51px;
}
#detailnews {
	position: relative;
	left: 63px;
	top: 181px;
	width: 542px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
}
#dateconcert {
	position: absolute;
	left: 37px;
	top: 48px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: oblique;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #000066;
	text-decoration: underline;
	background-color: #FFFFFF;
	border: thin inset #990000;
	width: 103px;
}
#topicconcert {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #000066;
	background-color: #FFFFFF;
	position: absolute;
	left: 107px;
	width: 150px;
	border: thin solid #990000;
	top: -2px;
}
#lieuconcert {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #000066;
	background-color: #FFFFFF;
	position: absolute;
	left: 262px;
	top: -2px;
	width: 170px;
	border: thin solid #990000;
}
h5 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000066;
	position: relative;
	top: 14%;
	width: 750px;
	text-align: justify;
	left: 2%;
}
#texteajout {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	color: #000066;
	position: absolute;
	left: 428px;
	top: 212px;
	text-align: justify;
	width: 350px;
	text-transform: none;
}

#merci {
	background-image: url(../images/merci.jpg);
	position: absolute;
	left: 356px;
	top: 181px;
	width: 498px;
	height: 500px;
}
.styleinfos {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bolder;
	color: #FF6600;
}
.style3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #003333;
	background-color: #FFFFFF;
}
#pagination {
	height: 5px;
	width: 850px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: relative;
	text-align: center;
}
.lien_internet {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: underline;
}
#titreindex {
	background-image: url(../images/titre_anim%C3%A9.gif);
	position: relative;
	height: 200px;
	width: 600px;
	top: 300%;
	left: 22%;
}
#punk {
	position: absolute;
	height: 100px;
	width: 100px;
	left: 374px;
	top: -114px;
}
#punktexte {
	font-family: Berylium;
	font-size: 12px;
	color: #FFFFFF;
	position: absolute;
	width: 100px;
	left: 375px;
	top: -1px;
}
#gothic {
	position: absolute;
	height: 100px;
	width: 100px;
	left: 249px;
	top: -114px;
}
#metalcore {
	position: absolute;
	height: 100px;
	width: 100px;
	left: 504px;
	top: 288px;
}
#goth_texte {
	font-family: Berylium;
	font-size: 12px;
	color: #FFFFFF;
	position: absolute;
	width: 100px;
	left: 251px;
	top: -1px;
}

#metalcore_texte {
	font-family: Berylium;
	font-size: 12px;
	color: #FFFFFF;
	position: absolute;
	width: 100px;
	left: 509px;
	top: 403px;
}
#slide {
	position: absolute;
	height: 210px;
	width: 260px;
	left: 662px;
	top: 272px;
}

#audio {
	position: absolute;
	height: 61px;
	width: 231px;
	left: 20px;
	top: 446px;
}

#banniere {
	position: absolute;
	height: 68px;
	width: 366px;
	left: 7px;
	top: 681px;
}
#texte_live_report {
	position: absolute;
	height: 530px;
	width: 512px;
	left: 582px;
	top: 174px;
}
#pubgoogle-banniere {
	position: absolute;
	left: 1128px;
	top: 177px;
	height: 240px;
	width: 120px;
}
#pubGooglehaut {
	position: absolute;
	height: 60px;
	width: 468px;
	left: 366px;
	top: 322px;
}
#menu-horizontal {
	position: relative;
	height: 22px;
	width: 1280px;
	top: 110px;
	z-index: 100;
	word-spacing: 5px;
	margin:auto;
	text-align:left;
	padding-left:38px;
}
#cercle_accueil {
	background-repeat: no-repeat;
	position: absolute;
	height: 21px;
	width: 22px;
	top: 192px;
	left: 37px;
	background-image: url(/images/cercle.png);
}
#cercle_video {
	background-image: url(/images/cercle.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 21px;
	width: 21px;
	left: -23px;
	top: 7px;
}
#cercle-groupe {
	background-image: url(/images/cercle.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 21px;
	width: 21px;
	left: 37px;
	top: 482px;
}
#cercle-live {
	background-image: url(/images/cercle.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 21px;
	width: 21px;
	left: 442px;
	top: 482px;
}
#chronique_home {
	position: absolute;
	width: 234px;
	left: 828px;
	top: 479px;
}

#accueil-index {
	position: absolute;
	height: 700px;
	width: 1400px;
	background-image: url(/images/fond.gif);
	background-repeat: repeat-x;
}
#photos {
	position: absolute;
	text-align:left;
    color:#FF6600;
	height: 401px;
	width: 245px;
	left: 75px;
	top: 235px;
	z-index: 999999;
}
#newz {
	position: relative;
	width: 800px;
	height: 850px;
	left: 57px;
	top: 100px;
	z-index: 8888;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
#newz ul {
	list-style-type: none;
	padding: 0px;
}
#newz ul li a{
	font-size: 18px;
	color: white;
}
#newz ul li a:hover{
    color:#FF6600;
}
#entree {
	position: absolute;
	height: 38px;
	width: 80px;
	left: 650px;
	top: 434px;
	font-family: Capacitor;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	z-index: 100;
}
#datum {
	position: absolute;
	height: auto;
	width: 172px;
	left: 1045px;
	top: 158px;
	font-size: 8px;
	color: #FF6600;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
}
#video {
	position: absolute;
	height: 33px;
	width: 107px;
	left: 464px;
	top: 184px;
}

#video2 {
	position: absolute;
	height: 33px;
	width: 327px;
	left: 12px;
	top: 746px;
}

#texte-accueil {
	position: absolute;
	height: 233px;
	width: 360px;
	left: 28px;
	top: 175px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 0px;
}

#groupes-liste {
	position: relative;
	/*height: 771px;*/
	height: 500px;
	width: 911px;
	left: 35px;
	top: 153px;
	margin: auto;
}

body {
	background-color: #000000;
	overflow-x: hidden; 
}
.Style1 {color: #FFFFFF}
.Style12 {color: #FFFFFF; font-size: 12px; }
.Style18 {
	color: #999999;
	font-size: 16px;
	font-weight: bold;
}
#photoexemple {
	position: absolute;
	left: 61px;
	top: 234px;
	width: 756px;
	height: 515px;
}
#webstockage {
	position: absolute;
	z-index:50;
	left: 179px;
	top: 12px;
	width: 216px;
}
#webstockage-petit {
	position: absolute;
	z-index:50;
	left: 879px;
	top: 34px;
	width: 212px;
	text-align:center;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	height: 81px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #999999;
	text-decoration: underline;
}
body {
	background-color: #000000;
}
.Style1 {color: #FFFFFF}
#login {
	position: absolute;
	left: 326px;
	top: 42px;
	width: 610px;
}
#promo-groupe1 {
	position: absolute;
	z-index: 50;
	left: 1128px;
	top: 418px;
	height: 143px;
	width: 123px;
}
.Style19 {
	font-size: 12px;
	color: #FF6600;
	text-decoration:overline;
}
#menu-fiche {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	position: absolute;
	left: 430px;
	top: 194px;
	height: 27px;
	width: 667px;
	background-image: none;
	z-index: 999;
}
#photo_report {
	position: absolute;
	height: 356px;
	width: 253px;
	z-index:100;
}
a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	text-decoration:none;
	text-transform:none;
}
a:hover.ariane {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration:none;
	text-transform:none;
}
a.ariane {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ccc;
	text-decoration:none;
	text-transform:none;
}

#report {
	height: 213px;
	width: 328px;
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-transform: none;
	color: #FFF;
	z-index:50;
	left: 445px;
	top: 514px;
}
#report2 {
	height: 213px;
	width: 202px;
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-transform: none;
	color: #FFF;
	z-index:50;
	left: 126px;
	top: 0px;
	text-align:justify
}
#chronique{
	height: 200px;
	width: 200px;
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-transform: none;
	color: #FFF;
	z-index:50;
	left: 810px;
	top: 514px;
	text-align:justify
}
#pre_agenda {
	position: relative;
	width: 800px;
	top: 260px;
	margin-left: auto;
	margin-right: auto;
	}
#pre_agenda p.date{
	font-size: 7pt;
}
#pre_agenda p.title {
	background-image: url(../images/back_agenda.png);
	background-position: center center;
	background-repeat: no-repeat;
	font-size: 8pt;
	display: block;
	width: 200px;
	height: 30px;
	/*border: solid 1px white;*/
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#image-concert{
	display: block;
	width: 200px;
	height: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #FFF;
	z-index:50;
	left: 0px;
	top: 10px;
	text-align:center;
	/*border: solid 1px white;*/
	float: left;
}
#image-concert p{
	color: #FFFFFF;
	}
#image-concert img{
	text-align: center;
	width: 125px;
	height: 175px;
	}
#image-concert a {
	color: #FFFFFF;
	}
#image-concert a:hover {
	color: #FF6600;
	}
#picto-FB{
	height: 30px;
	width: 238px;
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-transform: none;
	color: #FFF;
	z-index:50;
	left: 1009px;
	top: 120px;
	text-align:justify
}
label {
	display: block;
	width: 165px;
	color: #f60;
	float: left;
}

#texte2 {
	position: relative;
	color: blue;
}
input, textarea, select {
	background-color: transparent;
	border: solid 1px;
	border-color: #F60;
	color: white;
	font-family: Helvetica, sans-serif;
	font-size: 9pt;
}
#gallery {
	width:auto;
	margin-left: auto;
	margin-right: auto;
}
#thumbs {
	overflow:auto; 
	list-style:none; 
	margin:auto; 
	padding:0;
	width:125px; 
} 
#thumbs li {
	float:left;
	text-align: center;
	width:25px;
	font-size: 8pt;
	font-family: arial;
} 
#thumbs a {
	display:block; 
	padding:5px; 
	outline:none;
	font-weight:bold;
	text-decoration: none;
	color: white;
} 
a.precedent{ 
	display:block; 
	text-align: center;
	font-weight:bold;
	text-decoration: none;
	color: white;
	width: 100px;
	margin: auto;
} 
#thumbs a:hover {
	background: grey;
} 
#thumbs a:visited {
	color: white;
} 
#thumbs a.active {
	background:#000;
} 
#viewer {
	/*position:relative; */
	width:auto; 
	height:610px; 
	text-align: center;
} 
#viewer img[src*="loader"] {
	position:absolute; 
	left:50%; 
	top:50%; 
}

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
a:focus {
	outline:none;
}













