* {padding:0;margin:0;}
.format_png { behavior: url(../win_png.htc); }

body {
	background: #FFF url('charte/fond.gif') repeat-y fixed bottom center;
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
	color: #000000;
}

th {
	font-weight:bold;
}

table.spip td {
	text-align:left;
	vertical-align:top;
}

a img
{
	border:none;
}

a
{
	text-decoration:none;
}

#parallax {
	position:relative;
	overflow:hidden;
	width:950px;
	height:180px;
}

#bloc_teteWrapper {
	background-color:transparent;
	/*background-image:none;
	margin-top:17px;
	height:100px;*/
}

#bloc_tete{
	width:950px;
	margin:0pt auto;
	height:100px;
	background-color:#d80080;
}

#menu
{
	width:950px;
	margin:0pt auto;
	background-color:#FFF;
}


#bloc_menuWrapper  {
	background-color:transparent;
	/*background-image:none;*/
}

#bloc_menu {
	height:37px;
	width:950px;
	margin:0pt auto;
	padding-top:4px;
	background-color:#0177BD;
}

#bloc_menu a {
	color:#FFF;
	text-decoration:none;
}

#bloc_menu a:hover {
	color:#df6d26;
	text-decoration:underline;
}

#banniere_wrapper
{
	background-color:transparent;
	background-image:none;
	/*margin-top:17px;*/
}

#banniere
{
	width:950px;
	margin:0pt auto;
	background-color:#FFF;
	height:160px !important;
}

#image_bandeau
{
	max-width:950px;
	margin: 0pt auto;
	/*max-height:200px;*/
}

#logoPart {}

#logo {
	padding: 0px;
	height:100px;
	width:950px;
	color:#FFF;
	background-image:url(charte/bandeau.gif);	
	background-repeat:no-repeat;
	background-position:6px 0px;
}

#bloc_3_photos {
	width:950px;
	margin:0pt auto;
	height:60px;
	background-color:#136cff;
}



#bloc_corpsWrapper {
	font-size:12px;
	margin:0pt auto;
	overflow:auto;
	padding:0pt;
	width:950px;
}



#bloc_corps {
	min-height:625px;
	padding:8px 30px;
	background:#FFF url(charte/fond-corps.gif) repeat-y top left;
}

#bloc_central_bordure_haut {width:100%;background:#FFF url(charte/table_03_bg.gif) repeat-x top left;height:14px;}
#bloc_central_bordure_haut_coin_gauche {background:#FFF url(charte/table_01_bg.gif) repeat-x top left;height:14px;width:13px;float:left;}
#bloc_central_bordure_haut_coin_droite {background:#FFF url(charte/table_05_bg.gif) repeat-x top left;height:14px;width:12px;float:right;}

#contenu_central {
	width: 100%;
	background: #FFF url(charte/fond_bloc_central.gif) top left;
	/*padding:0 14px;*/
}

#bloc_centre {
	padding : 14px;
}

#bloc_central_bordure_bas {width:100%;background-image:url(charte/table_15.gif);height:13px;}
#bloc_central_bordure_bas_coin_gauche {background:#FFF url(charte/table_13.gif) repeat-x bottom left;height:13px;width:13px;float:left;}
#bloc_central_bordure_bas_coin_droite {background:#FFF url(charte/table_17.gif) repeat-x bottom left;height:13px;width:12px;float:right;}


#contenu_principal {

}

#colonne_droite {
	width:292px;
	border-left:dashed 2px #343234;
	text-align:left;
	vertical-align:top;
	min-height:700px;
	padding:10px 10px;
}


#bloc_fin_corpsWrapper {
	background-color:transparent;
	background-image:none;
	padding-bottom:10px;
}

#bloc_fin_corps{
	width:950px;
	margin:0pt auto;
	height:50px;
	background:#FFF url(charte/bordure-pied.gif) bottom center;
	color:#FFF;
}

#bloc_piedWrapper {
	background-color:transparent;
	background-image:none;
}

#bloc_pied {
	width:950px;
	margin:0pt auto;
	height:20px;
	/*background:#FFF url(charte/bordure-pied.gif) bottom center;*/
	font-size:12px;
	font-weight:bold;
	vertical-align:bottom;
	padding-top:7px;
	text-align:center;
	background-color:#800152;
}

/**/

p {
	margin:0;
	margin-bottom:12px;
	text-align:justify;
}

.encart {
	margin-top:10px;
	padding:8px;
	background-color:#78004d;
	color:#FFFFFF;
}

.encart a {
	color:#FFF;
}

.encart a:hover {
	color:#FFF;
}

h1 {color:#78004d;font-size:20px;margin-bottom:6px;} 
h2 {color:#78004d;font-size:18px;margin-bottom:6px;}
h3 {color:#78004d;font-size:16px;margin-bottom:6px;}
h4 {color:#78004d;font-size:14px;margin-bottom:6px;}
h5 {color:#78004d;font-size:12px;margin-bottom:6px;}
h6 {color:#78004d;font-size:10px;margin-bottom:6px;}

.encart h1, .encart h2, .encart h3, .encart h4, .encart h5, .encart h6 {color:#FFF;}


ul {
	margin:0px 0;
	margin-left:12px;
}

li {
	margin-left: 12px;
}



#logo_article {
	width: 525px;
	height: 334px;
	overflow: hidden;
}


.logo_mini {width:197px;}






.home_label {
	font-weight:bold;
	width:80px;
}


select,option {
font-family:Tahoma,Verdana,Arial;
font-weight:bold;
padding-left:8px;
background-color:#FFFFFF;
color:#000;
}

select {
	border:none;
	margin-bottom:10px;
}
select.home_form {
	width:226px
}


/**/
#interfaceForms {
padding-right:12px;
}
#interfaceForms .form {
float:right;
margin-left:12px;
padding-top:6px;
}
#interfaceForms label {
display:block;
float:left;
margin-right:2px;
margin-top:2px;
}
#interfaceForms .champs {
background:#FFFFFF url(../charte/fond_champs.gif) no-repeat scroll 0%;
display:inline;
font-size:16px;
padding-left:12px;
}
#interfaceForms .champs .champ {
border:0px none;
font-size:10px;
font-weight:bold;
width:100px;
}
#interfaceForms .champs input {
vertical-align:top;
}

/**/

a {
	font-weight:bold;
	color:#800152;
}

a:hover {
	color:#D80080;
}

a.go_to_next {
	width:100%;
	display:block;
	text-align:right;
	margin:0px;padding:0px;
	margin-top:12px;
	background:#fff url(charte/separation_2.gif) repeat-x bottom left;
}



.cell {
	text-align:left;
	vertical-align:top;
}

.liste-articles, .liste-rubriques {
	/*margin-top: 16px;*/
}
/**/


/**/
ul#home_my_pod_rss {
	list-style-type: none ;
	padding:0;margin:0;
	margin-left:4px;
}

ul#home_my_pod_rss li {
	padding:0;margin:0;
	padding:6px 4px;
}

ul#home_my_pod_rss li a{
	background:#d6de3d url(../charte/puce_vert.gif) no-repeat 0px 0px;
	padding-left:18px;
}
/**/

.degrad {
	background:#FFF url(../charte/bg_gris.gif) repeat-x;
}

.liste-articles, .liste-rubriques {
	/*border: solid 1px black;*/
}

#resultats_liste_programmation {
	min-height:450px;
	text-align:center;
	vertical-align:top;
}

#contenu_central {
	min-height:450px;
	text-align:left;
	vertical-align:top;
}

#bandeau_logo_assecarm_block {
	width:100%;
	margin-top:10px;
	background-color:none;
	background-image:url(../charte/bg_entete.gif);
	background-repeat:no-repeat;
	/*background-position:-20px -28px;*/
}



#diaporama {
            position:absolute;
            width: 536px;
            height: 344px;
            z-index: 5;
            display: block;
            background-color: #000000;
            padding-top: 9px;
            padding-left: 10px;
}

#cache {
            position:absolute;
            width: 546px;
            height: 353px;
            z-index: 6;
            display: block;
}


.vignette {
            position:absolute;
            width: 186px;
            height: 119px;
            z-index: 5;
            display: block;
            /*background-color: #000000;*/
}

.masquevignette {
            position:absolute;
            width: 186px;
            height: 119px;
            z-index: 6;
            display: block;
}

.vignette_petit {
            position:absolute;
            width: 90px;
            height: 54px;
            z-index: 5;
            display: block;
            /*background-color: #000000;*/
}

.masquevignette_petit {
            position:absolute;
            width: 90px;
            height: 54px;
            z-index: 6;
            display: block;
}


div.hr {
	height:8px;
	width:100%;
	border:none;
	/*margin-top: 10px;*/
	margin: 8px 0;
	background:#fff url(charte/separation.gif) repeat-x -10px 0px;
}

div.hr hr {
	display:none;
}

#logo_artiste
{
	float:left;
	max-width : 450px;
	height : 370px;
	/*background-color : grey;*/
}

#informations_comp
{
	float : right;
	width : 350px;
}

#info_artiste
{
	clear : both;
	padding : 5px;
	width : 800px;
	min-height : 80px;
	/*background-color : blue;*/
}

#info_soiree
{
	padding : 5px;
	float : left;
	max-width : 400px;
	min-height : 80px;
	/*background-color : yellow;*/
}

#carte_loc
{
	padding-top : 3px;
	float : right;
	width : 360px;
	min-height : 80px;
	text-align : left;
	/*background-color : #E6E6E6;*/
}

#ps
{
	padding : 5px;
	clear : both;
	width : 800px;
	min-height : 80px;
	/*background-color : green;*/
	/*border : 1px solid rgb(23, 75, 135);*/
}

#information_soiree
{
	padding : 5px;
	/*float : right;
	max-width : 240px;*/
	min-height : 80px;
	width:100%;
	/*background-color : yellow;*/
}

/*
#carte_gd
{
	padding-top : 5px;
	float : left;
	display:table-cell;
	text-align : center;
	width:240px;
	background-color : #E6E6E6;
}

#liste_artiste
{
	padding : 5px;
	clear : both;
	width : 800px;
	min-height : 80px;
}
*/

#lien_map
{
	padding : 5px;
	clear : both;
	width : 800px;
	text-align : center;
}
/* css dont on ne se sert pas x) */


#artiste_site, #artiste_myspace {
		
}

#artiste_site {
	background:transparent url(charte/bouton_www.gif) no-repeat top right;
	height: 40px;
}

#artiste_myspace {
	background:transparent url(charte/bouton_myspace.gif) no-repeat top right;
}

.article_ps {
	padding:8px;
	background-color:#E6E6E6;
}

/*
.agrandir {
	padding:0px;margin:0px;
	margin-left:10px;
	padding-bottom:10px;
	height:60px;
	width:88px;
	
	background-image:url(../charte/Btn_agrandir_off.gif);
	background-color:none;
	background-repeat: no-repeat;
	background-position:top left;
}

.agrandir:hover {
	background-image:url(../charte/Btn_agrandir_on.gif);
	background-color:none;
	background-repeat: no-repeat;
	background-position:top left;
}
*/