/*---- Conteneur ----*/
#global{
	position: relative;
	z-index: 1;
  	margin-left: auto;
	margin-right: auto;
	width: 980px;
	align: center;
}

/*---- Entete ----*/
#entete {
	z-index: 1;
	top: 0px;
	width: 980px;
	height: 300px;
}
#logoentete {
	position: relative;
	z-index: 1;
	top: 0px;
	left: 0px;
	width: 980px;
	height: 210px;
	background-image: url(images/Toulouse-Salsa-Festival.jpg);
	background-repeat: no-repeat;
}
#menuentete {
	position: relative;
	z-index: 1;
	top: 0px;
	left: 0px;
	width: 980px;
	height: 90px;
	background-image: url(images/festival-salsa.jpg);
	background-repeat: no-repeat;
	text-align: left;
}

/*---- Corp ----*/
#corp{
	z-index: 1;
	width: 980px;
	height: auto !important;
	height: 557px;
	min-height: 557px;
	text-align: left;
}

/*---- Col Gauche ----*/
#colleft {
	//position: relative;
	float: left;
	z-index: 1;
	left: 0px;
	top: 10px;
	width: 333px;
}
#colleft-top {
	position: relative;
	z-index: 1;
	left: 3px;
	width: 330px;
	height: 10px;
	background-image: url(images/topphotos.jpg);
	background-repeat: no-repeat;
}
#colleft-texte {
	position: relative;
	z-index: 1;
	left: 3px;
	width: 330px;
	height: auto !important;
	height: 494px;
	min-height: 494px;
	background-image: url(images/corpphotos.jpg);
	background-repeat: repeat-y;
	text-align: center;
}
#colleft-bottom {
	position: relative;
	z-index: 1;
	left: 0px;
	top: 0px;
	width: 330px;
	height: 50px;
	background-image: url(images/downphoto.jpg);
	background-repeat: no-repeat;
}

/*---- Col Droite ----*/
#colright {
	//position: relative;
	float: left;
	z-index: 1;
	left: 0px;
	top: 10px;
	width: 647px;
}
#colright-top {
	position: relative;
	z-index: 1;
	top: 10px;
	left: 0px;
	width: 647px;
	height: 88px;
	background-image: url(images/titre.jpg);
	background-repeat: no-repeat;
}
#colright-top-titre {
	position: relative;
	z-index: 1;
	top: 5px;
	left: 10px;
	width: 637px;
	height: 78px;
}
#colright-top-soustitre {
	position: relative;
	z-index: 1;
	top: 19px;
	left: 15px;
	width: 335px;
	height: 25px;
	background-image: url(images/soustitre.jpg);
	background-repeat: no-repeat;
}
#colright-soustitre {
	position: relative;
	z-index: 1;
	left: 5px;
	top: 5px;
	width: 325px;
	height: 20px;
}
#colright-texte {
	position: relative;
	z-index: 1;
	left: 15px;
	top: 0px;
	width: 335px;
	height: auto !important;
	height: 364px;
	min-height: 364px;
	background-image: url(images/corp.jpg);
	background-repeat: repeat-y;
}
#colright-def {
	position: relative;
	z-index: 1;
	left: 5px;
	top: 5px;
	width: 325px;
	text-align: left;
}
#colright-bottom1 {
	position: relative;
	z-index: 1;
	left: 0px;
	top: 0px;
	width: 647px;
	height: 50px;
	background-image: url(images/down-texte1.jpg);
	background-repeat: no-repeat;
}
#colright-bottom2 {
	position: relative;
	z-index: 1;
	left: 0px;
	top: 0px;
	width: 647px;
	height: 50px;
	background-image: url(images/down-texte2.jpg);
	background-repeat: no-repeat;
}

/*---- Pied ----*/
#pied{
	z-index: 1;
	width: 980px;
	height: 65px;
}
#menupied{
	z-index: 1;
	width: 980px;
	height: 55px;
	background-image: url(images/toulouse-salsa.jpg);
	background-repeat: no-repeat;
}
#copyright{
	position: relative;
	z-index: 1;
	top: 0px;
	left: 0px;
	width: 980px;
	height: 10px;
	text-align: center;
}

/*--------------------------- formulaire ------------------------------*/
#quizz {
	margin-left: 12px;
	width: 174px;
	min-height: 102px;
	margin-top: 46px;
	background-image: url(img/ciseau.gif);
	background-repeat: no-repeat;
	background-position: left 15px;
	background-color: #e0f2fb;
	float: left;
}

#quizz h2 {
	margin: 0px;
	padding: 0px;
	color: #ffffff;
	font-size: 13px;
	padding-top: 5px;
	padding-left: 10px;
	margin-bottom: 15px;
}
div.coin1noir {
	width: 174px;
	min-height: 102px;
	background-repeat: no-repeat;
	float: left;
}
#quizz div.coin1noir {
	background-image: url(img/angle-actu-rose01noir.gif);
	background-position: top left;
}

/* boutons valider pour le sondage */
input.btvalid {
	background-repeat: no-repeat;
	border: 0;
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	background-color: transparent;
	width: 55px;
	height: 15px;
	cursor: hand;
	/**/ cursor: pointer; /**/
	float: right;
	margin-right: 10px;
}

/* boutons inscrire pour newsletter */
input.btinscr {
	background-repeat: no-repeat;
	border: 0;
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	background-color: transparent;
	width: 61px;
	height: 15px;
	cursor: hand;
	/**/ cursor: pointer; /**/
	float: right;
	margin-right: 10px;
}

/* --------------------------- */
#contenu {
	position: relative;
	z-index: 1;
	left: 0px;
	top: 0px;
	width: 710px;
	height: auto !important;
	height: 275px;
	min-height: 275px;
}