body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url('/TOTOUTARD/habillage2009/bg-structure_cobalt.jpg');
	background-repeat:repeat-x;
	background-color:#aea693;
	font-family: Georgia, "Times New Roman", serif;
}


/* HABILLAGE LIENS */

a:link {
	COLOR: #b56b4d;
}
a:hover {
	COLOR: #1c3d6a;
	TEXT-DECORATION: none; 

}
a:visited {
	COLOR: #b56b4d;
	TEXT-DECORATION: none; 
}
a:active {
	color: #aab66d;

}


/* VALEURS GLOBALES */

h1{
	font-family: Georgia, "Times New Roman", serif;
	font-size: 18px;
	color: #451d05;
	letter-spacing: +1px;
}

h2{
	font-family: Georgia, "Times New Roman", serif;
	font-size: 18px;
	color: #450526;
	padding-bottom:8px;
	letter-spacing: -1px;

}

h3{
	font-family: Georgia, "Times New Roman", serif;
	font-size: 16px;
	color: #450526;
	letter-spacing: -1px;

}

h4{
	font-family: Georgia, "Times New Roman", serif;
	font-size: 14px;
	color: #1c3d6a;
	padding-bottom:2px;


}



.normal {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 12px;
	padding:1px;
	
}
.normal-blanc {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 10px;
	padding:1px;
	color:#FFF;
	font-weight:bold;
	
}
.normal-blanc a{

	color:#FFF;
	
}

.gris{

	color:#aaa;
	font-size: 18px;
	
}
.noir{

	color:#000;
	
}
.petit{

	font-size: 10px;
	
}

.etiquette {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 11px;
	padding:0px;
	background-color:#F00;
	color:#930;
	
}

.soustitre{
	font-family: Georgia, "Times New Roman", serif;
	font-size: 16px;
	color: #450526;
	letter-spacing: -1px;
	padding-bottom:2px;


}

/* HABILLAGE NAVIGATION */

.barre {
	background-image:url('/TOTOUTARD/habillage2009/bg_texture-nav.png');
}
.barrenav-actus {
	background-image:url(/TOTOUTARD/habillage2009/bg-color_bt1.png);
	width:86px;

}
.barrenav-artistes {
	background-image:url(/TOTOUTARD/habillage2009/bg-color_bt2.png);
	width:86px;

}
.barrenav-journal {
	background-image:url(/TOTOUTARD/habillage2009/bg-color_bt3.png);
	width:86px;

}
.barrenav-videos {
	background-image:url(/TOTOUTARD/habillage2009/bg-color_bt4.png);
	width:86px;

}
.barrenav-catalogue {
	background-image:url(/TOTOUTARD/habillage2009/bg-color_bt5.png);
	width:86px;

}
.barrenav-actus {
	background-image:url(/TOTOUTARD/habillage2009/bg-color_bt1.png);
	width:86px;

}
.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}

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

}
.newsletter a { color:#7b202b; text-decoration:none }
.newsletter a:hover { color:#cc3548}


.params {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 10px;
	padding-left:5px;
	padding-top:0px;
	padding-bottom:0px;
	color: #FFF;
	line-height:13px;
	

}
.params a { color:#FFF; text-decoration:none }
.params a:hover { color:#fffc00}

.tetiere {

	font-family: Georgia, "Times New Roman", serif;
	font-size: 28px;
	color: #3C3742;
	letter-spacing: -1px;
	margin-left:18px;
	margin-bottom:18px;

}

/* HABILLAGE BLOCS */

.separateur-h {
	background-image:url('/TOTOUTARD/habillage2009/separateur_pointille.png');
	background-repeat:repeat-x;
	padding-top:8px;
	margin-top:5px;

}

.actuconcerts {
	background-image:url('/TOTOUTARD/habillage2009/gradient_concerts.jpg');
	background-repeat:repeat-x;
	height:24px;
	padding-top:5px;

}


.actusnav {
	background-image:url('/TOTOUTARD/habillage2009/img_sous-nav_actu.png');
	height:56px;
	padding-left:10px;

	}
	
	


.navartistes {

	height:36px;
	padding-left:10px;
	font-weight:bold;	
	font-size: 12px;
	vertical-align:middle;

	}
	
.navartistes a { 	COLOR: #b56b4d; text-decoration:none }
.navartistes a:hover { color:#1c3d6a;}
.navartistes a:active { color:#FFF}
.navartistes a:visited { color:#000}




.categories {
	background-image:url('/TOTOUTARD/habillage2009/gradient_videos.png');
	background-repeat:no-repeat;
	height:45px;


}


.videobloc {
	border: 2px solid #FFF;
	background-color:#000;

}

/* HABILLAGE FOOTER */

.footer {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 11px;
	color: #787878;
	padding-left:30px;
	margin-right:20px;
	margin-top:10px;

}

/* HABILLAGE LISTE ARTISTES */

.artiste_nom {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 20px;
	color: #787878;
	background-color:#eee7d5;
	padding-left:10px;
	letter-spacing: +1px;
	padding-top:10px;
	padding-bottom:5x;
	width:440px;

}
.artiste_nom img {

	margin-right:10px;
	vertical-align:middle;
	border: 1px solid #787878;
	width:150px;
	

}
.artiste_corps {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 11px;
	color: #181210;
	background-color:#eee7d5;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:20px;
	margin-right:20px;
	vertical-align:middle;
	width:440px;
	

}

.artiste_supports {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 12px;
	color: #787878;
	background-color:#FFF;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	width:440px;
}

.artiste_album {
	width:67px;
	border: 1px solid #787878;


}

/* ACHAT */
.achat {
	background-color:#FFF;
	margin-left:10px;
	margin-right:10px;


}

.covers {
	border: 1px solid #787878;
	width:150px;
	

}
.covers-mini {
	border: 1px solid #787878;
	width:67px;
	

}


.concerts_home {
	font-family: Georgia, "Times New Roman", serif;
	background-color:#eee7d5;
	color: #181210;
	letter-spacing: -1px;
	padding-top:10px;
	padding-bottom:15px;
	margin-left:15px;
	margin-right:10px;

}

.concerts_home a { color:##56b4d }
.concerts_home a:hover { color:#af8371}




.visiteur-titre {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 10px;
	color: #403c2d;
}

.NewsTitre {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 16px;
	background-color:#e2ded2;
	color: #3C3742;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:5px;
	font-weight:bold;
}
.news-devt {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 12px;
	color: #403c2d;
	padding-bottom:15px;
	padding-left:10px;
	padding-right:5px;
	min-height: 120px;
	}
	
.news-devt img {
	border: 1px solid #787878;
	margin-right:15px;
	margin-bottom:2px;
}	

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

}
.newsdate {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 9px;
	color: #34585C;
	padding-bottom:10px;
	
}
.bio-devt {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 12px;
	color: #FFFFFF;
	
}
.bio-titre {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 12px;
	color: #FFFFFF;
	
}
.newsliens {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 10px;
	color: #E73E01;
}
.datepublication {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 10px;
	color: #787878;
}
.tracknumero {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 9px;
	color: #926335;
}
.tracktitre {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 11px;
	color: #000;
}
.articletitre {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 14px;
	color: #787878;
}
.articlecorps {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 12px;
	color: #787878;
}
.supporttitre {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 16px;
	color: #000000;
	font-weight:bold;
	background-color:#f0edde;
	margin-left:9px;
	margin-right:9px;
	padding-top:10px;
	padding-bottom:10px;
	background-image:url('/TOTOUTARD/habillage2009/gradient_concerts.jpg');
	background-repeat:repeat-x;

	
}
.supporttitre_liste {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 9px;
	color: #787878;
	
}
.supportdate {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 9px;
	color: #262A2B;
}


/* HABILLAGE IDENTIFICATION */

.login {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 11px;
	color: #fff;
	background-color:#393939;
	border: 1px solid #000;
	padding:2px;
	
}
.pass {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 11px;
	color: #fff;
	border: 1px solid #000;
	background-color:#393939;
	padding:2px;
}


.videotitre {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 14px;
	color: #787878;
}
.videocommentaire {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 9px;
	color: #787878;
}
.videotype {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 9px;
	font-style: italic;
	color: #787878;
}
.video_support {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 9px;
	font-style: italic;
	color: #787878;
}


.tour-accroche{
	font-family: Georgia, "Times New Roman", serif;
	font-size: 10px;
	color: #787878;
}
.tour-date {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 10px;
	color: #787878;
}
.tour-ville {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 10px;
	color: #787878;
}
.tour-texte {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 12px;
	color: #403c2d;
}
.minibio {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 12px;
	color: #403c2d;
}
.biotitre {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 12px;
	color: #787878;
}
.biodeveloppement {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 12px;
	color: #403c2d;
}

/* HABILLAGE CONCERTS */

.concert-date {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 12px;
	color: #926335;
}
.concert-ville {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 12px;
	color: #806c58;
	padding-bottom:10px;
}
.concert-lieu {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 12px;
	color: #787878;
}
.concert-commentaires {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 12px;
	color: #ba9c8b;
}

.concert-actus {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 10px;
	color: #926335;
}
.membres {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 12px;
	color: #b5b09f;
}



/* HABILLAGE DE LA SOUS NAVIGATION ARTISTES DETAIL */

#navlist
{
margin: 0;
padding: 0 0 14px 10px;
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
float: left;
line-height: 14px;
font-weight: bold;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #999;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
border-bottom: 4px solid #000;
padding-bottom: 2px;
background: transparent;
color: #000;
}

/* HABILLAGE DE L'AGENDA */

#navlist a:hover { color: #000; }

.calbar1			{font-family: arial, helvetica, geneva, sans-serif; font-size: x-small; color: #000000; background-color: #adab93; border-bottom: 1px solid #FFF;}
.calbar2			{font-family: arial, helvetica, geneva, sans-serif; font-size: x-small; color: #FFFFFF; background-color: #af8371}
.calfleche			{font-family: arial, helvetica, geneva, sans-serif; font-size: x-small; color: #FFFFFF; background-color: #adab93; border-bottom: 1px solid #FFF;}
.calevenement		{font-family: arial, helvetica, geneva, sans-serif; font-size: x-small; color: #FFFFFF; background-color: #adab93}
.calpasevenement	{font-family: arial, helvetica, geneva, sans-serif; font-size: x-small; color: #95937e; background-color: #a7a58d}
.caljours	{font-family: arial, helvetica, geneva, sans-serif; font-size: x-small; color: #FFFFFF; background-color: #9e5252}

/* 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}


/* HABILLAGE SECTION DOWNLOADS */

.downloads_titres {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 12px;
	color: #787878;
	font-weight: bold;
}

.downloads_commentaires {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 11px;
	color: #787878;

}

.infos {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 9px;
}
.membres {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 9px;
	color: #FFFFFF;
}



.actif {

	font-size: 10px;
	font-weight: bold;
}

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

/* HABILLAGE SECTION ARTISTES TRACKS */
.cell_track {
	width:16px;
	height:16px;
	background-image:url(/TOTOUTARD/habillage2009/pictos_vide.png);
	background-repeat:no-repeat;

}

.colonne2 {
	background-image:url(/TOTOUTARD/habillage2009/separateur-col2_artistes.jpg);
	background-repeat:repeat-y;
	width:12px;

}

.partage {
	margin-left:240px;
}



/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(/TOTOUTARD/habillage/overlay.png) repeat 0 0;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(/TOTOUTARD/habillage/controls.png) no-repeat -100px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(/TOTOUTARD/habillage/controls.png) no-repeat -129px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/TOTOUTARD/habillage/controls.png) no-repeat -100px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(/TOTOUTARD/habillage/controls.png) no-repeat -129px -29px;}
    #cboxMiddleLeft{width:21px; background:url(/TOTOUTARD/habillage/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/TOTOUTARD/habillage/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/TOTOUTARD/habillage/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/TOTOUTARD/habillage/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#000; overflow:hidden;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(/TOTOUTARD/habillage/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(/TOTOUTARD/habillage/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(/TOTOUTARD/habillage/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(/TOTOUTARD/habillage/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(/TOTOUTARD/habillage/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7+ replaces a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/*
  The following provides PNG transparency support for IE6
*/
.cboxIE6 #cboxTopLeft{background:url(/TOTOUTARD/habillage/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(/TOTOUTARD/habillage/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(/TOTOUTARD/habillage/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(/TOTOUTARD/habillage/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(/TOTOUTARD/habillage/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(/TOTOUTARD/habillage/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(/TOTOUTARD/habillage/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(/TOTOUTARD/habillage/ie6/borderMiddleRight.png);}

.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}

