body {

	background-color:#19191b;
	font-family: Arial;
	text-align:center;


}


/* MAIN STRUCTURE */





#page {
	width:100%;
	clear:both;
	overflow: hidden;
	display:block;

}

.container {
	clear:both;
	overflow: hidden;
	position:relative;
	display: table;
	height:1%;
	width:100%;
}

.container .inner {
	width:850px;
	margin:auto;
	text-align:left;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;

}






#header {
	overflow: hidden;
	position:fixed;
	display: block;
	height:101px;
	width:100%;
	z-index:10;
	background-color: #111111;
	background:url(/_sites/KIDAM/habillage/header.jpg) no-repeat top center;
}




#header .inner {
	padding-top: 20px;
	width:850px;
	margin:auto;
	text-align:left;
}


#contenus .inner {
	width:850px;
    padding-top:110px ;
	min-height: 650px;
}





/* FOOTER */


#footer {
	margin-top:30px;
	background:url(/_sites/KIDAM/habillage/footer.jpg) no-repeat top center;
	height:200px;
}

#footer .inner {
	padding-left: 40px;
	margin:auto;
}

#footer p {
	color:#fff;
	font-size:13px;
	line-height:20px;
	margin:10px;
	margin-left:10px;
}

#footer p a {
	color:#ffefd8;
}

#footer p a:hover {
	color:#ff7f00;
}

/* PRODUCTIONS ET SIDEBAR */


#leftcontent {
	width: 620px;
	overflow: hidden;
	float: left;
}
.imgfloat {
	float: left;
	margin: 15px 20px 0px 0px;
}

#sidebar {
	float: left;
	width: 190px;
	padding-left: 10px;
	margin: 0px 0px 0px 5px;

}
.sidebartitle {
	background: none ;
	padding: 0px;
}

#sidebar ul {
	margin: 10px 0 10px 0;
	overflow: hidden;
}
#sidebar li {
	margin-bottom: 2px;
}
#sidebar li a {
	text-decoration: none;
	color: #bababa;
	font-size: 14px;
	padding-left: 10px;
}
#sidebar li a:hover {
	color: #ffffff;
}
.sidebaron {
	color: #ffffff !important;
}
.clear {
	clear: both;
}
.slider-wrap {
	height: 449px;
}


#mabox { 
       position: relative; 

      }
      



#home_films_released {
	padding-top:20px;
	padding-bottom:20px;
}

#autopub {
	padding-top:20px;
	padding-bottom:2px;
	background-color:#000;
}

.insertfooter{
	float:left;
 	width:190px;
	height:200px;
	display:inline-block;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	margin-bottom:10px;
	margin-right:5px;



}



/* HABILLAGE LIENS */

a {
	COLOR: #ededed;
	TEXT-DECORATION: none; 
}
a:hover {
	COLOR: #ff7f00;
	text-decoration: underline;




}



/* VALEURS GLOBALES */

h1{
	background-color:#1f1f1f;
	color: #FFF;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: -1px;
	font-size: 22px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:6px;

}

h2{
	background-color:#1f1f1f;
	color: #ff7f00;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: -1px;
	font-size: 24px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:6px;
	padding-right:10px;



}


h2 a{
	COLOR: #c84d03;


}

h3{

	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 0;
	line-height: 1em;
	font-size: 14px;
	color: #ff7f00;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:6px;


}

h4{
	font-size: 11px;
	color: #ededed;
	font-weight:normal;


}
h5{
	font-size: 11px;
	color: #d2d1cf;
	font-weight:normal;
	padding-bottom:6px;
	background-color:#1f1f1f;
	padding-left:6px
	text-align: left;
	padding-left:6px;

}

h5 a{
	COLOR: #c84d03;


}





.normal {
	font-size: 12px;
	padding:1px;
	color: #FFF;
	
}
.normal_small {
	font-size: 12px;
	background-color: #181210;
	color: #FFF;
	
}
.normal-noir {
	font-size: 12px;
	padding:1px;
	color: #000;
	
}
.normal-blanc {
	font-size: 10px;
	padding:1px;
	color:#FFF;
	font-weight:bold;
	
}



.grostitre{
	background-color:#1f1f1f;
	color: #ff7f00;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: -1px;
	font-size: 20px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:6px;
	padding-right:10px;



}


.grostitre a{
	COLOR: #c84d03;


}

.etiquette {
	font-size: 11px;
	padding:10px;
	background-color:#000;

    
	
}
.etiquette-projets {
	font-size: 11px;
	padding:10px;
	background-color:#FFF;
	color:#000;
    width:360px;
	
}

.soustitre{
	font-size: 16px;
	color: #FFF;
	letter-spacing: -1px;
	padding-bottom:2px;


}




#les_tracklistings {
	background-color:#1f1f1f;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	
}

.vecteurs  { 
	text-decoration: none;
	height:20px;
	word-spacing: normal;
	letter-spacing: 0;
	font-size: 14px;
	color: #000;
	padding-top:4px;
	padding-left:4px;
	padding-right:10px;
	text-align:left;

}


.vecteurs p { 
	text-align:justify;

}


.vecteurs a { 
	font-size: 12px;

}

.vecteurs a:hover { 
	TEXT-DECORATION: none;

}


.fiche{
	background-color:#1f1f1f;



}

.blocfilm{
	float:left;
 	width:610px;
	height:260px;
	display:inline-block;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	margin-bottom:15px;
	margin-right:5px;



}

.films {

	color: #FFF;
	word-spacing: normal;
	text-align: left;
	letter-spacing: -1px;
	font-size: 20px;
	padding-top:3px;
	padding-left:5px

}

.films_home {
	color: #FFF;
	word-spacing: normal;
	text-align: left;
	letter-spacing: -1px;
	font-size: 14px;
	padding-top:2px;

}
.films_home a {
	color: #c84d03;


}

.films_synopsis {
	color: #FFF;
	word-spacing: normal;
	text-align: left;
	font-size: 12px;
	padding-left:10px;
	padding-right:10px;

}

.films_synopsis a{
	COLOR: #ff7f00;
	text-decoration: none;


}
.films_synopsis a:hover{
	COLOR: #ff7f00;
	text-decoration: underline;


}


.films_infoplus {
	color: #FFF;
	word-spacing: normal;
	text-align: left;
	font-size: 11px;
	padding-left:10px;
	padding-right:10px;

}

.films_specs_liste {
	color: #FFF;
	word-spacing: normal;
	font-size: 10px;
	padding-left:10px;
	padding-right:2px;
	padding-bottom:2px;




}

.films_specs_liste a{
	color: #ff7f00;
	word-spacing: normal;
	font-size: 12px;
	padding-right:6px;
	padding-bottom:6px;




}
.more_infos {
	color: #FFF;
	word-spacing: normal;
	font-size: 10px;
	padding-left:10px;
	padding-right:2px;
	padding-bottom:2px;




}

.more_infos a{
	color: #ff7f00;
	word-spacing: normal;
	font-size: 10px;
	padding-right:10px;
	padding-bottom:6px;




}
.films_specs {
	color: #FFF;
	word-spacing: normal;
	font-size: 9px;
	padding-right:18px;
	font-style:italic;



}

.films_articles {
	color: #FFF;
	word-spacing: normal;
	text-align: right;
	font-size: 9px;
	padding-right:12px;
	padding-left:6px;
	padding-top: 6px;
	font-style:italic;
	padding-bottom:6px;

}

.films_articles a{
	COLOR: #c84d03;
	text-decoration: none;


}
.films_articles a:hover{
	COLOR: #ff7f00;
	text-decoration: underline;


}


.listtracksfiche{

	padding-left:2px;
	padding-top:6px;
	min-height:30px;

}

.listtracks{

	margin-left:-12px;
	padding-top:6px;
	min-height:145px;

}
.listtracks a{
	background:url(/_sites/KIDAM/habillage/watch_nb.png) top left no-repeat;

}

.listtracks a:hover{

	background:url(/_sites/KIDAM/habillage/watch_color.png) top left no-repeat;
}


.photos{



}

#les_visuels{
	background-color:#1f1f1f;


}

.watch {

	font-size: 14px;
	color: #FFF;
	padding-top:12px;
	padding-left:8px;


}

.tracknumero {
	font-size: 9px;
	color: #FFF;
	padding-left:25px;
}
.tracktitre {
	font-size: 14px;
	color: #FFF;
	padding-left:4px;
	padding-top:0px;
	padding-bottom:2px;
	letter-spacing: -1px;



}


.tracktitre ul {
	margin: 0px 0 5px 0;
	overflow: hidden;
}
.tracktitre li {
	margin-bottom: 2px;
}

.tracktitre a {
	COLOR: #c84d03;
	text-decoration: none;
	line-height:12px;
	padding-left:18px;
}


.tracktitre a:hover {

	COLOR: #ff7f00;
	text-decoration: none;
	padding-left:18px;
}

.tracktitre a:active {
	background-color:#FFF;

	COLOR: #000;
	text-decoration: underline;
}



.types{
	background-color:#1f1f1f;
	color: #ff7f00;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	font-size: 14px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;



}


.types a{
	COLOR: #c84d03;


}

/* HABILLAGE NAVIGATION */

.rubriques {
	font-weight:bold;	
	font-size: 12px;
	padding-left:5px;
	padding-top:0px;
	padding-bottom:0px;
	color: #FFF;
	line-height:13px;
	

}
.rubriques a { color:#f4f0e4; text-decoration:none }
.rubriques a:hover { color:#cc3548}
.rubriques a:visited { color:#FFF}
.rubriques a:active { color:#FFF}


.tetiere {
	font-size: 28px;
	color: #FFF;
	letter-spacing: +1px;
	margin-left:1px;
	margin-bottom:18px;
	padding-top:4px;

}

/* HABILLAGE BLOCS */

.separateur-h {
	background-image:url('/_sites/KIDAM/habillage/separateur_pointille.png');
	background-repeat:repeat-x;
	padding-top:5px;
	margin-top:5px;

}




/* HABILLAGE FOOTER */

.footer {
	font-size: 11px;
	color: #787878;
	padding-left:30px;
	margin-right:20px;
	margin-top:10px;

}

/* HABILLAGE LISTE REALS */

.lastestprods  {

	background:url(/_sites/KIDAM/habillage/bloc_gradient.png) repeat-x;
	background-color:#1f1f1f;
	text-decoration: none;
	word-spacing: normal;
	height:27px;
	font-size: 16px;
	color: #ff7f00;

	padding-top:12px;
	padding-left:10px;


}


.artiste_nom {
	font-size: 20px;
	color: #FFF;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:5x;


}
.artiste_nom img {

	margin-right:10px;
	vertical-align:middle;
	border: 1px solid #000;
	width:200px;
	

}
.artiste_corps {
	font-size: 11px;
	color: #FFF;
	padding-left:2px;
	padding-top:10px;
	padding-bottom:20px;
	margin-right:5px;
	vertical-align:middle;

	

}

.artiste_supports {
	font-size: 12px;
	color: #FFF;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;

}

.artiste_supports img {
	width:160px;
	border: 1px solid #000;


}




.covers img{
	border: 1px solid #000;
	width:400px;
	height:220px;

}


.covers-mini {
	border: 1px solid #787878;
	width:400px;
	height:220px;
	

}

.covers_home {

	width:180px;
	height:101px;

}
.covers_home img{
	border: 1px solid #181210;
	width:180px;
	height:101px;


}

.covers_reals {
    padding-left:12px;
	width:520px;


}
.covers_reals img{
	border: 1px solid #181210;
	width:520px;


}
.minicover img{
	border: 1px solid #000;
	width:67px;
	height:38px;
	

}

.NewsTitre {
	font-size: 18px;
	letter-spacing: -1px;
	color: #ededed;
	padding-top:8px;
	padding-bottom:2px;
	padding-left:2px;
	font-weight:bold;
}
.news-devt {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	padding-bottom:15px;
	padding-left:1px;
	padding-right:5px;
	}
	
.news-devt img {
	border: 1px solid #787878;
	margin-right:15px;
	margin-bottom:2px;
}	

.news-devt a{
	COLOR: #ff7f00;
	text-decoration: none;

}
.news-devt a:hover{
	COLOR: #ff7f00;
	text-decoration: underline;

	}
.news-artiste {
	background-image:url('/TOTOUTARD/habillage2009/gradient_concerts.jpg');
	background-repeat:repeat-x;
	font-family: Arial;
	font-size: 12px;
	height:14px;
	margin-top:15px;
	margin-bottom:15px;
	padding-top:5px;
	padding-right:10px;
	width:140px;

}
.newsdate {
	font-size: 9px;
	color: #FFF;
	padding-bottom:10px;
	
}
.bio-devt {
	font-size: 12px;
	color: #FFFFFF;
	
}
.bio-titre {
	font-size: 12px;
	color: #FFFFFF;
	
}
.newsliens {
	font-size: 10px;
	color: #FFF;
}
.datepublication {
	font-size: 10px;
	color: #FFF;
}

.articletitre {
	font-size: 14px;
	color: #FFF;
}
.articlecorps {
	font-size: 12px;
	color: #FFF;
}
.supporttitre {
	font-size: 16px;
	color: #FFF;
	font-weight:bold;
	margin-left:9px;
	margin-right:9px;
	padding-top:10px;
	padding-bottom:10px;


	
}
.supporttitre_liste {
	font-size: 9px;
	color: #FFF;
	
}
.supportdate {
	font-size: 9px;
	color: #FFF;
}




.minibio {
	font-size: 11px;
	color: #FFF;
}
.biotitre {
	font-size: 12px;
	color: #FFF;
}
.biodeveloppement {
	font-size: 12px;
	color: #FFF;
}






/* HABILLAGE DU FORMULAIRE MEMBRES */

table {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.prenom {  font-family: Georgia, "Times New Roman", serif; font-size: 11px; color: #000000; height: 18px; width: 160px}
.nom {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; height: 15px; width: 100px}
.email {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; height: 15px; width: 190px}
.age {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; height: 15px; width: 40px}
.adresse {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; height: 15px; width: 190px}
.datenaissance {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; height: 15px; width: 35px}
.anneenaissance {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; height: 15px; width: 50px}
.adresse2 {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; height: 15px; width: 205px}
.ville {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; height: 15px; width: 190px}
.codepostal {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; height: 15px; width: 80px}
.pays {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; height: 15px; width: 100px}
.spam {  font-family: Arial, Helvetica, sans-serif; font-size: xx-small}


form { 
	margin: 0px; 
	padding: 0px; 
}

