body {
	background: #000000;
	margin: auto;
	font-family: Helvetica,Verdana, Arial, sans-serif;
	color:#EEEEEE;
	margin-top:3%;
}

p {
	margin:0;
}

hr {
	clear:both;
	margin-bottom:0;
}

a, .lien, .labelAdmin {
	text-decoration:none;
	color:#ff4900;
}

a:hover, .lien:hover {
	color:#ff8833;
}

a img {
	border : 0px;
}

#menus a {
	margin-right:0.8em;
}

#menus img {
	margin-top:1em;
}

#logoRazta {
	margin-top:0.1em;
}

#fond {
	height:600px;
	width:850px;
	background-image: url(../images/fond4.jpg);
}

#main {
	width: 70%;
	margin:auto;
	margin-top:3em;
	padding-left:15%;
	padding-right:15%;
	padding-top:1em;
	height:440px;
	overflow: auto;
}
/*
.scroll-pane {
	width: 200px;
	overflow: auto;
	height: 200px;
}	
*/
	
/*

NEWS

*/

.news {
	margin-bottom:2em;
}

.titreNews, .titreMenuAdmin, .titreZic, .titreAdmin,.liensContact span {
	font-weight:bold;
}

.titreNews,.auteurMessage, .apercuGalerie p,.titreAdmin, .titreMenuAdmin, .titreZic, .liensContact span {
	color:yellow;
}

.auteurMessage .lieuAuteur {
	font-size:0.8em;
}

.titreMenuAdmin {
	font-size:1.5em;
	margin-bottom:2em;
}

.liensContact span {
	margin-right:0em;
}

.texteNews, .mp3, .labelAdmin {
	margin-top:1em;
	padding-left:3em;
	font-size:1.06em;
}

.mp3 {
	margin-bottom:1em;
}

.dateNews {
	clear:both;
	margin-top:1em;
}

/*

CONCERTS

*/

.titreConcertsAVenir, .titreConcertsPasses, h1 {
	font-weight:bold;
	color:yellow;
	margin-bottom:1em;	
}

h1, h2 {
	width:45%;
	margin:auto;
	margin-bottom:1em;
	text-align:center;
}

h1 {
	font-size:1.3em;
}

h2 {
	width:70%;
	font-size:1em;
}

.titreConcertsPasses {
	margin-top:3em;
}

.listeConcerts {
	margin:auto;
	border-collapse:collapse;
}

.listeConcerts td {
	padding:0.5em;
	border:1px solid #555555;
}

.colDate {
	padding-left:0.5em;
	padding-right:0.5em;
	text-align:center;
	font-size:0.8em;
}

.colSite {
	width:10%;
	text-align:center;
}

.colLieu {
	width:20%;
	text-align:center;
}

.colInfos {
	width:60%;
}


form input, form .textArea, form select  {
	margin-left:13%;
} 

.labelAdmin {
	margin-top:0;
}

form p.button {
	margin-top:1em;
	text-align:center;
	width:100%;
}

.dateHeure, .dateNews {
	font-size:0.7em;
}

.lienAjoutMessage {
	margin-bottom:1em;
	font-weight:bold;
}

.texte {
	width:85%;
	margin:auto;
	margin-top:1em;
	margin-bottom:1em;
}

.apercuGalerie {
	width:26%;
	text-align:center;
	margin:1em;
	float:left;
}

.apercuGalerie img {
	width:100%;
}

#galerie img {
	margin:0.2em;
}


#menuAdmin p {
	padding-left:3em;
	margin-bottom:1em;
	clear:both;
}

#menuAdmin a {
	display:block;
	text-align:center;
	margin-bottom:1em;
}

#menuAdmin label, #menuAdmin p a {
	width:30%;
	float:left;
	clear:both;
	text-align:right;
	margin-right:1em;
	margin-bottom:1em;
}

#videos {
	padding-top:-2em;
	text-align:center;
}

#videos .player {
	margin-bottom:2em;
}

.paragrafBio {
	clear:both;
	text-align:center;
	margin-bottom:1em;
}

.paragrafBio p {
	text-indent:2em;
	margin-bottom:0.2em;
	text-align:justify;
}

#imgBio1 {
	margin-top:-2em;
}

#imgBio2 {
	width:300px;
	float:right;
	margin:1em;
}

#imgBio3 {
	width:300px;
	float:left;
	margin:1em;
}

.blocImagesZics {
	float:right;
	width:50%;
	text-align:center;
}

.blocImagesZics p {
	clear:both;
	width:100%;
	text-align:center;
}

.imgZics {
	display:none;
	margin-top:-1em;
	width:50%;
	text-align:center;
}

.imgZics img {
	top:0;
	left:0;
	height:220px;
	margin:auto;
}
