@charset "UTF-8";
/* CSS Document */
* {margin:0; padding:0;}

/****************ACCORDEON**********************************/
#basic-accordian{
	
	
	width:140px;
	
	
	z-index:2;
	
}
/*background:#eb9936;*/
.accordion_headings{
	padding:5px;
	background-image:url(images/bg_menuor.gif);
	background-repeat:repeat-x;
	

	cursor:pointer;
	
}

/*.accordion_headings:hover{
	background-image:url(images/bg_menubleu.gif);
	background-repeat:repeat-x;
}*/

.accordion_child{
padding-left:3px;
padding-top:3px;

	
	
}

.header_highlight{
	background-image:url(images/bg_menubleu.gif);
	background-repeat:repeat-x;
}
/*************background-image:url(images/fond.jpg);
background-repeat:repeat-x;
background-repeat:repeat-y;
*************************************/

#pere
{width:1024px;
margin:auto;
}
#fils
{
width:900px;


}

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:lighter;
font-size:30px;
color:#f1d2b0;
}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:lighter;
font-size:24px;
color:#08996e;
}


h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#2d2e2f;
}
h4
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#341709;
font-weight:normal;
}
h5
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#341709;
font-weight:normal;
}
.actif{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FDF26B;

}
.vert{
	color:#006633;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.rouge{
	color:#CC0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.inactif{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;

color:#FFFFFF;}

.actifh{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFF00;

}

.inactifh{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;

color:#FFFFFF;
}
.visible{
visibility:visible;
}

.hidden{
visibility:collapse;
}
.clear
{clear:both;
}
#echange a
{
color:#FFFFFF;
}
#encart_hmenu
{
width:140px;
height:241px;


}
#encart_hmenu hover
{color:#33FFFF;}
#menu
{
float:left;
width:140px;


}
#pcontenu
{
width:auto;
float:left;
padding-left:14px;
}

#contenu
{
float:left;
width:auto;



}
#container_404
{
width:650px;
padding-left:15px;
background-image:url(images/bg_texte.gif);
background-repeat:repeat-y;


}
#container_404 p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#FF0000;
}
#container_centre
{
width:653px;}
#contcentre
{
width:635px;
padding-left:15px;
background-image:url(images/bg_texte.gif);
background-repeat:repeat-y;
min-height:270px;

}
#pub
{
width:625px;
height:20px;}
#textes_haut
{
width:620px;}
/****************contenu classik*/
#contclassik
{
padding-left:70px;

background-image:url(images/bg_texte.gif);
background-repeat:repeat-y;

}
#premiertexte
{
text-indent:30px;
text-align:justify;
}
#deuxiemetexte
{
text-indent:30px;
text-align:justify;
}
#troisiemetexte
{
text-indent:30px;
text-align:justify;
}
/***************************/
/*LE CADRE centrale*/
#coin_hg
{
float:left;
line-height:0;

}
#haut
{
background-image:url(images/borh.gif); 
float:left;
width:630px;
height:11px;

}
#coin_hd
{
float:left; 
line-height:0;

}
#coin_bg
{
line-height:0; 
float:left;

}
#bas
{
background-image:url(images/borb.gif);
width:629px;
height:10px;
float:left;

}
#coin_bd
{
float:left;

line-height:0;
}
/***************************/

/************************************/
/************MENTION**********************/
#textmention
{
width:200px;
margin-left:200px;
}
#textpart
{
width:600px;
text-align:center;

}
#text404
{
width:620px;
text-align:center;
color:#FF0000;
}
#text404 h2
{
color:#FF0000;
}

#btr
{

background-color:#f1d2b0;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
#haut_mention
{
background-image:url(images/borh.gif); 
float:left; width:400px; height:11px; 
}
#bas_mention
{
background-image:url(images/borb.gif);
width:399px; height:10px; 
float:left; 
}
/**********PARTENAIRES*****************/
#haut_partenaire
{
background-image:url(images/borh.gif); 
float:left; width:400px; height:11px; 

}
#bas_partenaire
{
background-image:url(images/borb.gif);
width:399px; height:10px; 
float:left; 
}
#textepartenaire a:hover
{
color:#0000FF;
}
#textepartenaire a
{
text-decoration:none;
color:#333333;
}

/**********************************/
#titrepincipal
{
width:630px;
text-align:center;
}
#bloc_text_un
{
float:left;
}
#premier_titre
{
width:300px;
text-align:center;
}

#premier_texte
{
width:300px;
text-indent:30px;

text-align:justify;
}
#bloc_text_deux
{
float:left;
}
#deuxieme_titre
{
width:300px;
text-align:center;
}
#deuxieme_texte
{
width:300px;
float:left;
text-indent:30px;
text-align:justify;
padding-left:15px;
}
#troisieme_titre
{
width:620px;
text-align:center;
}
#troisieme_texte
{
text-indent:30px;
width:620px;

}
/**********contenuclassik******************/

#textehaut
{
width:500px;
text-align:center;
}

#premiertexte
{
width:500px;
text-align:center

}
#deuxiemetexte
{
width:500px;
text-align:center;
}
#troisiemetexte
{
width:500px;
text-align:center;
}
/*********************************************/

#droit{
width:auto;
float:left;
padding-left:15px;


}
#encart_hdroit
{
width:200px;
height:201px;

}
#foto_un
{
width:auto;

} 
#foto_deux
{

width:auto;
}



#bandeau
{
width:649px;
}

#petitbando
{
width:649px;

line-height:0px;

}
#petitbando2
{
width:649px;
background-image:url(images/petitbando2.gif);
background-repeat:repeat-y;
height:3px;
}
#nula
{
height:0px;
line-height:0px;
}





#droit
{
float:left;
width:200px;
}
ul li{
list-style-type:none;
}

#menu a{
text-decoration:none;
}

#menu  a:hover{
color:#33FFFF;

}



#pied
{

width:649px;
background-image:url(images/petitbando2.gif);
background-repeat:repeat-y;
background-position:center;
border-right:solid 1px;
border-right-color:#333333;
border-left:solid 1px;
border-left-color:#333333;

/*text-align:center;*/

}
#calle
{
height:5px;
}
#pied p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

#pied a{
text-decoration:none;
color:#2d2e2f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#pied a:hover{
color:#66FFFF;

}
#menuhaut
{
padding-left:10px;
}

#menuhaut li
{
display:block;
float:left;
width:100px;


}
#menuhaut a
{
text-decoration:none;

display:block;


}
.artistes{
 color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;
 }
#menuhaut a:hover
{
color:#66FFFF;
}
.artistes2{
color:#FFFF00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;
}

#menuhaut ul{
list-style-type:none;

}
/*****************ACCORDEON texte**************************************/
/*****************************************************************/

/*body {
	margin: 10px auto;
    /* width: 570px; */
    /*width: 686px;*/
	/* font: 75%/120% Arial, Helvetica, sans-serif; */
/*} */
.accordion {
	/* width: 480px; */
	width: 600px;
	border-bottom: solid 1px #c4c4c4;
}
#tabs{ /* ajout arto */
    /* width: 674px; */
	
	/* modif arto */
	/* margin: 5px auto; */
	border-bottom: none;
	/*border-left: solid 3px #ffcc00;*/
	/*border-right: solid 3px #ffcc00;*/
}
.accordion h3 {
	/* background: #e9e7e7 url(arrow-square.gif) no-repeat right -51px; */
	background: #cccccc url(arrow-square.gif) no-repeat right -51px;
	/* background: #c9ba79 url(arrow-square.gif) no-repeat right -51px; */
		
	padding: 7px ;
	/* modif arto */
	/* margin: 0; */

	
	/* font: bold 120%/100% Arial, Helvetica, sans-serif; */
	font: 12px Arial, Helvetica, sans-serif;
	border: solid 1px #c4c4c4; 
	border-bottom: none;
	cursor: pointer;
}
.accordion h3:hover {
	/* background-color: #e3e2e2; fond de la zone titre au survol*/
	background-color: #999999;
	/* background-color: #937628; */
	/* filter: alpha(opacity=20); */
	font: bold 12px Arial, Helvetica, sans-serif;
}
.accordion h3.active {
	background-position: right 5px; 
	
	background-color: #999999;
	/* background-color: #937628; */
	/* background-color: #806313; */
	/* filter: alpha(opacity=20); */
	font: bold 12px Arial, Helvetica, sans-serif;
}
.accordion p {
	background: #f7f7f7;
	/* background: #cccccc; */
	/* background: #c9ba79;  */
	/* background: #bdb567; */
	/* background: #cccccc url(chapeau2.jpg) no-repeat right 50px; */
		
	/* margin: 0; */
	margin: 4px auto;
	/* ajout */
	text-align: justify;
	
	/* padding: 10px 15px 20px;  */
	/* padding: 10px 30px 30px; */
	padding: 20px 30px 30px;
	
	/* ajout arto */
	font: 12px Arial, Helvetica, sans-serif;
	/* fin ajout */
	
	/* suppression arto apres installl des coins arrondis avec niftyCornerCube. http://www.html.it/articoli/niftycube/index.html */
	/*border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4; 
	*/
}
/* ajout arto pour les mots en gras dans le texte */
.accordion P{
font: bold 12px Arial, Helvetica, sans-serif;
}

.accordion p ul li{
background: #f7f7f7;
font: 12px Arial, Helvetica, sans-serif;
}

.accordion p ul li b{
background: #f7f7f7;
font: bold 12px Arial, Helvetica, sans-serif;
}

span.spanpetit{
font: 10px Arial, Helvetica, sans-serif;
}
/*contact*/
#pbloc
{
width:630px;
}
#textes_haut_contact
{width:412px;}
#bloc_formulaire
{
width:412px;
float:left;
}
#img_contact
{

float:left;
text-align:center;
width:215px;


}
#fcont
{
width : 410px;
}
#fieldcont
{
width : 410px;
border:none;
}
.position 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#120B03;
}
.text
{
background-color:#D0DAFB;
 border:solid 1px #EEB4D6;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#1e2c3e;
}
input:focus 
{
 background-color:#FFFFFF;
 
}
textarea:focus 
{
background-color:#FFFFFF;

 }
 #fieldset
 {
 border:none;}

/***********************************************
/***********TABLEAU****************************/
/**********************************************/
CAPTION {font-size:large; color: #ca0000;font-family:Verdana, Arial, Helvetica, sans-serif;}
TR.A0 {background-color:white}
TR.A1 {background-color:yellow}



#commentartistes
{
text-align:left;
}
#tablo{
width:620px;
text-align:center;}

#tablo a 
{
color:#000000;
text-decoration:none;
}
#tablo a:hover{
	color:#FF0000;}
.redgras
{
color:#FF0000;
font-weight:bold;
}

#commentaire
{
width:620px;
}
#tablog tr 
{
font-size:12px;
font-weight:normal;
color:#281207;
font-family:Verdana, Arial, Helvetica, sans-serif;
} 
#tablog td h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#281207;
}
#container_galeries
{
margin:auto;

width:auto;
}
#table_des_galerie
{
width:auto;
margin:auto;
float:left;

}
#palette
{
width:100px;
height:100px;
float:left;
}

#tablog a:hover{
	color:#FF0000;}
#tablog a 
{
color:#000000;
text-decoration:none;
}
#textgal h4 
{
font-size:12px;
color:#000066;
}
#textgal h3 
{
font-size:14px;
color:#9e3f3f;

}
#textgal a 
{
font-size:14px;
color:#9e3f3f;
}
#textgal
{
width:630px;
text-align:left;
}
#btret
{
width:630px;
}
#contgalerie
{
width:630px;
background-color:#FFFFEE;
}


/*#gauchecoment
{
width:280px;
float:left;
text-align:left;
padding-top:8px;
padding-right:30px;
}
#droitecoment
{
width:280px;
float:left;
text-align:left;
padding-top:8px;
padding-left:30px;
}
#coment
{
width:313px
}*/
#intergal
{
width:630px;
margin:auto;
height:550px;

}
/*#intergal h4
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
}
#intergal h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#553612;
}
#intergal a
{
color:#3366FF;
text-decoration:none;
}
#intergal a hover
{
color:#3366FF;
}*/
#flashcontent
 {

width:624px;
height:468px;
z-index:1000;
margin:auto;
}