@charset "utf-8";
/* Document CSS Café de la Gare */

	*{
		font-family:Verdana, Geneva, sans-serif;
		padding:0;
		margin:0;
		outline:none;
	}
	
	div{
		margin:0;
		padding:0;
	}
	
	body{
		margin:0;
		padding:0;
		background-color:#FFFFFF;
		height:100%;
	}
	
	html{
		height:100%;
	}
	
	#conteneurPrincipal{
		margin-left:auto;
		margin-right:auto;
		background-image:url("../images/bg_contenu.gif");
		background-repeat:repeat-y;
		background-position:right top;
	}
	
	#conteneurPrincipal{
		width:1000px;
		min-height:100%;
		overflow:auto;
	
	}
	
/****** CLASS *******/

	.bold{
		font-weight:bold;
	}
	
	.block{
		display:block;		
	}
	
	.smaller{
		font-size:smaller;
	}
	
	.italic{
		font-style:italic;
	}
	
	.padTop15{
		padding-top:20px;
	}
	
	.separator20{
		height:20px;
	}
	
	.separator30{
		height:30px;
	}
	
	.paragraphe{
		padding:10px 0 10px 0;
	}
	
	.unbold{
		font-weight:normal;
	}
	
	.lighter{
		font-weight:lighter;
	}
	
	.gauche{
		float:left;
	}
	
	.droite{
		float:right;
	}
	
	.colorLink{
		color:#634A2B;
	}
	
	.smaller{
		font-size:small;		
	}
/****** FIN CLASS ******/

/****** ENTETE ******/

	#conteneurEntete{
		width:1000px;
		height:181px;
	}
	
	#conteneurEntete div{
		float:left;
	}
	
	#logo{
		width:650px;
		height:181px;
	}
	
	#enteteCocos{
		width:43px;
		height:181px;
		background-image:url("../images/entete_cocos.gif");
		background-repeat:no-repeat;
		margin-right:8px;
	}
	
	#enteteCabaret{
		width:43px;
		height:181px;
		background-image:url("../images/entete_cabaret.gif");
		background-repeat:no-repeat;
		margin-right:8px;
	}
	
	

/****** FIN ENTETE ******/


/****** MENU ******/

	#conteneurMenu{
		width:1000px;
		height:25px;
		background-image:url("../images/bg_menu.gif");
		background-repeat:repeat-x;
	}
	
	#menu{
		text-align:center;
	}
	
	#menu a{
		text-decoration:none;
		color:#999999;
		font-size:0.75em;
		margin-right:10px;
	}
	#menu a:Hover{
		color:#FFFFFF;
	
	}

	#menu a#activeMainLink{
		color:#FFFFFF;
	}
/****** FIN MENU ******/




/****** BANNER ******/

	#conteneurBanner{
		width:1000px;
		height:118px;
	}
	
	#flashcontent div{
		width:500px;
		font-size:12px;
	}
/****** FIN BANNER ******/




/****** CONTENU ******/


	#topContenu{
		background-image:url("../images/bg_underBanner.gif");
		background-repeat:repeat-x;
		background-position:top;
		width:650px;
		height:16px;
		float:left;
	}

	
	#sideBar{
		background-image:url("../images/bg_sideBar_02.jpg");
		background-repeat:repeat-x;
		background-position:top;
		width:299px;
		height:16px;
		float:right;
		
	}

	#contenu{
		width:630px;
		float:left;
	}
	
	#contenuInterieur{
		width:550px;
		margin-left:120px;
	}
	
	#contenuInterieur h1{
		font-size:14px;
		display:block;
		margin-bottom:10px;
	}
	
	#contenuInterieur h2{
		font-size:14px;
		color:#634a2b;
		display:block;
		padding-bottom:10px;
		overflow:auto;
	}
	
	#contenuTexte p, .paragraphe {
		display:block;
		text-align:justify;
		font-size:12px;
		padding-top:10px;
		line-height:18px;
		padding-bottom:10px;
	}
	
	#contenuTexte{
		width:425px;
	}
	
	#Conteneur_sousMenu{
		height:30px;
	}
	
	.sousMenu{
		list-style-type: none;
		font-size:11px;
		height: 15px;
		width: 527px;
	}
	
	.sousMenu li{
		float:left;
	}
	
	.sousMenu li a{
		display:block;
		background-color:#b1a495;
		text-decoration:none;
		line-height:15px;
		width:140px;
		text-align:center;
		border-right:solid 3px #FFFFFF;
		color:#FFFFFF;
	}
	
	.sousMenu li a:Hover{
		background-color:#9d9285;
		color:#DDDDDD;
	}
	
	#active_sousMenu{
		background-color:#634a2b;
	}
	
	#active_sousMenu:Hover{
		background-color:#533e24;
		color:#CCCCCC;
	}
	
	.menuTextuel, .menuTier{
		font-size:12px;
	}
	
	.menuTextuel a{
		color:#000000;
	}
	
	.menuTextuel a:Hover{
		color:#634a2b;
	}
	
	
	.menuTier a{
		color:#888888;
	}
	
	.menuTier a:Hover{
		color:#634a2b;
	}
	
	#active_menuTier{
		color:#634a2b;
	}
	
	
	p a, div.paragraphe a{
		color:#000000;
		font-size:12px;
		line-height:18px;
	}
	
	h3{
		font-size:12px;
	}
	
	li{
		font-size:12px;
		line-height:18px;
		text-align:left;
	}
	
	ol{
		display:block;
		list-style-position:outside;
		list-style-type:decimal;
		padding-left:20px;
	}
	
	ul{
		display:block;
		list-style-position:outside;
		padding-left:15px;	 
	}
	
	ul.sousMenu{
		padding-left:0px;		
	}
	
	ul.bold{
		list-style-type:none;
		padding-left:0px;
	}
	
	ul.bold li{
		line-height:23px;
	}
	

	
	.blocPartenaires{
		margin-top:20px;
		padding-top:30px;
		border-top:dotted 1px #634a2b;
	}
	
	.blocPartenaires img{
		margin-bottom:15px;
	}
	
	.ligneArtiste div.gauche{
		width:200px;		
	}
	
	.ligneArtiste div.gauche a{
		text-decoration:none;
	}
	
		
	.ligneArtiste div.droite{
		width:200px;
	}
	
	.ligneArtiste{
		width:425px;
		overflow:auto;
		border-top:1px #663300 solid;
		padding:4px 0 4px 0px;
		
	}
	
	.ligneArtiste .droite div{
		text-align:left;
		padding-left:40px;
	}
	
	#listeArtiste{
		overflow:auto;
		
	}
	
	.blocArtisteDetail img{
		float:left;
		margin-top:5px;
	}
	
	.descriptionDroite{
		overflow:auto;
		padding-left:15px;
	}
	
	.blocArtisteDetail div.descriptionDroite div{
		margin-bottom:10px;
	}
	
	.blocArtisteDetail *{
		font-size:x-small;
	} 
	
	.blocArtisteDetail div.descriptionDroite div span{
		line-height:14px;
	}
	
	.blocArtisteDetail{
		background-image:url(../images/pointille.gif);
		background-position:top;
		background-repeat:repeat-x;
		margin-top:10px;
		padding-top:20px;
		
	}
	
	.navigArtiste{
		background-image:url(../images/pointille.gif);
		background-position:top;
		background-repeat:repeat-x;
		padding-top:10px;
		color:#634a2b;
	}
	
	.navigArtiste div{
		display:inline;
		margin-left:20px;
	}
	
	.navigArtiste div a img{
		border:none;
		margin-right:5px;
	}
	
	
	#listeDetail{
		padding-top:0px;
	}
	
	
	.blocGallerie{
		text-align:left;
		padding-top:10px;
		padding-bottom:10px;
		border-top:dotted #000000 1px;
	}
	
	
	.blocGallerie img{
		border:none;
	}
	
	label{
		display:block;	
	}
	
	input{
		margin-left:10px;
	}
	
	#cke_editor1{
		width:500px;	
	}
	.infoNouvelle{
		float:left;
		margin-right:5px;
	}
	
	#contenuTexte .blocNouvelle .paragraphe p{
		padding-top:0px;
	}
	
	.thumbVideo{
		width:135px;
		float:left;
		margin-bottom:15px;
	}
	
	.thumbVideo div{
		width:135px;
		text-align:center;
	}
	
	.paragraphe .thumbVideo div a:Hover{
		color:#888888;
	}
	
	.paragraphe .thumbVideo div a{
		color:#634A2B;
		display:block;
		height:40px;
	}
	
	.thumbVideo a img{
		border:none;
		zzborder-color:#634A2B;
	}
	
	.thumbVideo a img:Hover{
		border-color:#888888;
	}
	
	
	.blocPartenaires a img{
		border:none;
	}
	
	
	
/****** CONTENU ******/


/*** SIDEBAR ***/

	#conteneurSideBar{
		width:299px;
		height:644px;
		float:right;
		margin-top:-16px;
		background-image:url("../images/bg_sideBar.jpg");
		background-repeat:no-repeat;
		background-color:#261b11;
	}
	
	#sidebarInterieur{
		width:250px;
		margin-left:auto;
		margin-right:auto;
		margin-top:25px;
	}
	
	* #sidebarInterieur{
		color:#FFFFFF;
		font-size:12px;
	}
	
	.blocSidebar h1{
		font-size:13px;
		text-decoration:underline;
	}
	
	.blocSidebar h1 a{
		color:#FFFFFF;
	}
	
	.blocSidebar{
		margin-bottom:25px;
	}
	
	.blocSidebar p{
		display:block;
		margin-top:3px;
		line-height:18px;
	}

/*** FIN SIDEBAR ***/


