@charset "utf-8";
/* CSS Document */

body {
 padding:0; /* Suppr les marges par défaut*/
 margin:0; /* Suppr les marges par défaut*/
 background-color:#666666; /* Couleur d'arrière plan */
 font-family:Verdana, Arial, Helvetica, sans-serif; /* police d'ensemble*/
 color:#CCCCCC;
 font-size:12px;
 line-height:20px;
 }
 
div#page {
	position:relative; /* sert à positionner les elements à l'interieur */
	width:955px; /*  Largeur de la boite */
 	background:url(../images/structure/fond-entete.png) no-repeat top right black; /* Couleur de la boite*/
	margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; /* centrer la boite*/
}

div#deco { background-image:url(../images/structure/oeno.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decooeno { background-image:url(../images/structure/oeno.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decopatapim {background-image:url(../images/structure/patapim2.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decojan {background-image:url(../images/structure/jan800.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decovedas {background-image:url(../images/structure/GEANT.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decoaristo { background-image:url(../images/structure/vero-aristo2.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decocatharsis { background-image:url(../images/structure/catharsis2.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decoespanhol { background-image:url(../images/structure/espanhol.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decofolies { background-image:url(../images/structure/folies2.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decomistral { background-image:url(../images/structure/mistral.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decofrocan { background-image:url(../images/structure/frocan.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decopacha { background-image:url(../images/structure/pacha.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decostring { background-image:url(../images/structure/string.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decolop { background-image:url(../images/structure/lop.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decobeloneta { background-image:url(../images/structure/beloneta.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decobocut { background-image:url(../images/structure/bocut2.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decopeis { background-image:url(../images/structure/peis.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decoagenda { background-image:url(../images/structure/agenda.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decoaurelhas { background-image:url(../images/structure/aurelhas2.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decocontact { background-image:url(../images/structure/contact.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decohistorique { background-image:url(../images/structure/historique.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decoasso { background-image:url(../images/structure/association.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decoliens { background-image:url(../images/structure/liens.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decomenu { background-image:url(../images/structure/laure.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decotrasses { background-image:url(../images/structure/trasses2.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decoequipe { background-image:url(../images/structure/equipe.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decotresors { background-image:url(../images/structure/passe.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decorugby { background-image:url(../images/structure/rugby-club.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}
div#decoestanquet { background-image:url(../images/structure/gisclet.jpg) ; background-repeat:no-repeat ; background-position:bottom left;}

div#contenu { background:url(../images/structure/fond-contenu.png); background-repeat:repeat;	 /**/ margin:0 20px 30px 250px}
div#contenucrea { background:url(../images/structure/pixviolet.png); background-repeat:repeat;	 /**/ margin:0 20px 30px 250px}

h2 { text-transform:uppercase; color:#333; font-size:1.3em; border-bottom:1px solid white; padding:0.5em 1em;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; letter-spacing:0.2em}

#entete {}
#entete h1 {color:#fff; display:block; padding:2px 0 0 5px;}
#entete img { position:absolute; top:0; right:50px}

div#detail{
	background-color:#FFFFFF;
	margin:10px;
	padding:10px;
	color:#000000;
}
#detail-bas{
	background-color:#FFFFFF;
	margin:0 10px 10px 10px;
	padding:0 10px 0px 10px;
	color:#000000;
	height: 150px;
}
#detail-bas #basg {
	margin:10px 15px 20px 0;
	padding:0;
	color:#999;
	font-size:11px;
	line-height:14px;
	width:300px;
	float:left;
}
#detail-bas #basg h4 {
	margin:0 0 15px 0;
}
#detail-bas #basd {
	margin:10px 0 20px 0;
	padding:0;
	color:#999;
	font-size:11px;
	line-height:14px;
	width:300px;
	float:right;
}
#detail-bas #basd h4 {
	margin:0 0 15px 0;
}
div#cabaret2 {
	width:625px;
	margin:10px 10px 30px 10px;
	background:#F6E497;
}
img#programme {
	width:150px;
	height:163px;
	float:right;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}
h3 {
	margin:0;
	padding:0 10px;
	color:#B9121B;
}
h4 {
	margin:0;
	padding:0 10px;
	color:#4C1B1B;
	font-size:12px;
}
div#webmaster {
	font-size:10px;
	margin-top:10px;
}	
div#detail-deroul{
	background-color:#FFFFFF;
	margin:10px;
	padding:10px;
	color:#000000;
	height:900px;
	overflow:auto;
}
div#detail-equipe{
	background-color:#FFFFFF;
	margin:10px;
	padding-top:0px;
	padding-left:8px;
	padding-right:8px;
	color:#000000;
}
div#blocasso{
	border-top:2px #999999 solid ;
	margin-bottom:20px;
}
div#detail-anciens{
	height:650px;
	background-color:#FFFFFF;
	margin:10px;
	padding:20px;
	overflow:scroll;
	color:#000000;
}
div#dossiers-folies {
	margin:30px;
}
.affiche-lop {
	float:right;
	padding-top:15px;
	padding-left:30px;
	padding-bottom:20px;
	}
.affiche-espanhol {
	float:right;
	padding-top:20px;
	padding-right:10px;
	padding-left:30px;
	padding-bottom:20px;
	}
.affiche-fulcran {
	float:right;
	padding-top:15px;
	padding-left:30px;
	padding-bottom:10px;
	}
.affiche-trasses {
	float:right;
	padding-left:30px;
	padding-bottom:10px;
	}
.affiche-bocut {
	float:right;
	padding-top:10px;
	padding-left:50px;
	padding-right:10px;
	padding-bottom:30px;
	}
.affiche-historique {
	float:right;
	padding-right:0px;
	padding-left:20px;
	padding-bottom:5px;
	}	
.affiche-cabaret {
	float:left;
	padding-right:20px;
	padding-bottom:10px;
	}
.air {
	line-height:18px;
	margin-bottom:30px;
}
.air2 {
	line-height:18px;
	margin:5px 0 10px 0;
}
