/*********************************************************************/
/****************************** GLOBAL ******************************/
/*********************************************************************/
a {color:#FFFFFF }
a:hover {color:#FFFFFF;text-decoration:none; }
a:visited {color:#E4E4E4}
a.lienRouge {color:#904683;text-decoration:none;font-weight:bold}
a.lienRougePetit {color:#904683;text-decoration:none;font-weight:bold;font-size:80%;}
a.lienRouge:hover {color:#904683;text-decoration:underline }
.bord{border:1px solid #FFFFFF; padding:6px;} 
.verySmallTxt{font-size:70%}
.smallTxt{font-size:80%}
/* --> intertitres ----------------------------------------------------*/
h1,h2,h3,h4,h5,h6{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;z-index:10;}
h1 {font-size:180%; margin:2px 0; font-weight:bolder;}  /* displayed at 24px */
h2 {font-size:120%;}  /* displayed at 18px */
h3 {font-size:105%;font-weight:bold;}  /* displayed at 15px */
h4 {font-size:100%}  /* displayed at 12px */

h1,h2,h3,h4,h5,h6 {color: #fff; }
h1:before {content: "["}
h1:first-letter,h1 #big-letter {color: #904683}


h3{margin-top:20px;margin-bottom:5px;}
h1,h2,h3 {
border-bottom:1px solid #904683;font-weight:normal;
}
h3,h4,h5,h6{font-weight:bold;}

/*----------------------------------------------------------------*/
.LargeurHorizontaleImgMax { width: 530px;}
.LargeurHorizontaleImgMaxIntie { width: 380px;}
.LargeurHorizontaleImgMaxIndex { width: 170px;}

/* --> tables ----------------------------------------------------*/
table {width:98%;  }
table abbr{border:0}
table a {color:#FFFFFF; }
th { 
color:#904683; text-align:left; font-size:0.8em;vertical-align:bottom;
}
th a{ 
color:#904683;
}
th a:hover{ 
color:#904683;
}
th a.triHaut{
background-repeat:no-repeat;padding:0px 0px 0px 20px;background-image:url("/images/fleche_haut.gif");
}
th a.triBas{
background-repeat:no-repeat;padding:0px 0px 0px 20px;background-image:url("/images/fleche_bas.gif");
}
td { 
vertical-align:top;
}
tr.alt1{
background-color:#20041D;
}
tr.alt2{
background-color:#000000;
}
tr.act{
background-color:#FFFFFF;
}
tr.act *{
color:#000000;
}

tr.over{
background-color:#530077;
}

/* --> context ----------------------------------------------------*/
#context h2,#context h3,#context h4 {
	color:#FFFFFF;border:none;
	background:url("/images/context-h3.png") no-repeat bottom left;
}
/* context-h3.png */

#context h2 {
font-size:120%;
font-weight:bold;
padding-bottom:1px;
padding-left:2px;
padding-top:5px;
}
#content h1,#content h2,#content h3{border:0 !important;color:#b156a2;padding-top:6px;/*background:url("/images/filet-horiz.png ") no-repeat bottom left;*/}
#context{font-size:80%}

#context p{margin-top:6px;margin-bottom:15px;margin-right:15px;}

#content p{line-height:15px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}

.valider {background-color:#530077;color:#FFFFFF;font-weight:bold;border:0;padding:1px; border:1px solid #FFFFFF}

#context .underline {}


/* --> pagination ----------------------------------------------------*/

.pagination{font-size:80%;}

.pagination{ 
	padding:15px 0px 4px 0px;}
	
.pagination .PageSel{-moz-border-radius: 4px;
	text-decoration: none;
	padding:0.3em 0.5em;
	margin:0;
	background-color:#FFFFFF;
	color:#000000;
	}

.pagination a{
	text-decoration: none;
	padding:0.3em 0.5em;
	margin:0 0 20px 0;
	color:#FFFFFF;font-weight:bold;
	}

.pagination a:hover{background-color:#FFFFFF;color:#000000;-moz-border-radius: 4px;}

/* --> infobulle ----------------------------------------------------*/
.infoBulle {

position: absolute;
left: -999em;	

width:135px;padding:2px;
background-color:#222222;
color:#904683;
text-align:center;
border:#333333;
font-weight:500;
}

/* --> forms ----------------------------------------------------*/
.FORM {
	text-align: left;
	margin:0px;
}

.FORM fieldset input {padding: 0.0em 0.1em; font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:110%;}
.FORM fieldset {padding: 0.5em 1em 1em 1em;margin:0;border:0;}
.FORM textarea {/*float:left;*/padding:5px 0 5px 5px;font-size:115%; width:98%;}
.FORM select.FORMliste {width:70%;font-size:110%;}
.FORM legend{display:none;}
.FORMetapes {margin-bottom:20px; }
.FORMlibelles {clear:left;float:left;width:20%;padding-right:2%;text-align:right;margin:5px 0px;padding-top:0px;}
.FORMchamps {float:left;width:78%;margin:10px 0px }
.FORM div.FORMsep {margin:0;clear:both;}
.FORMtexteetape {margin-bottom:20px;}
.FORMerreurglobale{margin-bottom:20px;}
.FORMvalider{text-align:right;padding:5px 0 5px 10px}
.FORMparagraphe{padding:10px 0px;}
.FORMlibelleoblig {padding-bottom:10px;margin:5px 0 2px 0; }
.FORMchamptexte { width:50%;}
.FORMlegende { color:#CCCCCC}
.FORMdateCalpicto{vertical-align:top}
.FORMimage{float:left;margin-right:10px;border:1px groove #cccccc;}
.FORMfocus {	/*** Mise en avant des champs en cours d'utilisation ***/
	background-color:#530077;
	color: #FFFFFF;
}
.FORMnormal {	/*** Retour à l'état normal après l'utilisation ***/
	background-color: #FFFFFF;
	color: #000000;
}
.FORMlibelleoblig {border-bottom:1px solid #CCCCCC; font-style:italic ;text-align:right}
.FORM .FORMvalider input{font-size:90%;background-color:#530077;color:#FFFFFF;font-weight:bold;border:0;padding:1px;border:1px solid #FFFFFF}
.FORM textarea {font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;border:1px solid #A5ACB2 }
.FORMoblig {font-weight:bold; } 


.formConnexion .FORM{font-size:90%;/*background-color:#000000;*/
background-image:url("/images/tramage.gif");
margin:0;margin-top:0px; padding-left:5px;border-left:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF}
.formConnexion .FORM .FORMvalider {margin-right:10px;margin-top:2px;margin-bottom:0px;padding-top:0;padding-bottom:0;}
.formConnexion .FORM .FORMvalider #valid {font-size:100%;}

.formConnexion .FORMlibelles {width:36%;}
.formConnexion .FORMchamps {width:60%; margin:3px 0 2px 0 ;}
.formConnexion h2{margin:0}
.formConnexion a{}
.formConnexion fieldset {margin:0;padding:0;}
.formConnexion .FORM div.FORMsep {margin:0;padding:0}
.formConnexion .connectIcon { vertical-align:text-top;margin-right:7px;}
.disconnectIcon { vertical-align:middle;margin:0 3px; }
.disconnect{margin-bottom:35px;margin-top: 10px;}
.boutiqueIcon { vertical-align:middle;margin-right:5px;}

/*********************************************************************/
/****************************** ACCUEIL ******************************/
/*********************************************************************/
span.dateEdito{
color:#FFFFFF;font-size: 80%;
}
img.imageEdito {float:right;margin: 0 0 10px 10px}

a.toutesChroniques {clear:both;display:block;font-size:100%}

#content.accueil .partenariatsConcerts .partenaire {width:25%}
#content.accueil .partenariatsConcerts .date {width:25%}

#content.accueil a.explicationRss {margin-top:10px;display:block;font-size:90%}
#content.accueil a.infoAccessibilite {margin-top:10px;display:block;font-size:90%}

#content.accueil .banniere {text-align:center;margin-top:17px;}
#context.accueil .disquesQuinzaine  {margin-right:10px;}
#context.accueil .disquesQuinzaine a {text-decoration:none;font-size:95%}
#context.accueil .disquesQuinzaine a:hover {text-decoration:underline;}
.formRecherche #rechercheChamp {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:110%}
.formRecherche .valider {font-size:90%}

#content.accueil #bloc-edito p{line-height:15px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; }
#content.accueil #bloc-edito p{margin:0px 15px 15px 0;font-size:100%;text-align:justify;}
#content.accueil #bloc-edito p br{line-height:0px; margin:0; font-size:0px;}
#content.accueil #bloc-edito h2{ border:none; /*background:none;*/  margin:0 !important;margin-top:11px !important; margin-bottom:8px !important;padding-top:6px;}
#content.accueil #bloc-edito {margin:0px 15px 15px 0;font-size:80%;}

img.imageEdito {float:left;margin:0 20px 0 0;
}


#content.accueil #bloc-news .date,#content.accueil #bloc-partenariatsconcerts .date{ color:#999999; white-space:nowrap}

#content.accueil #bloc-kros{float:none;}
#content.accueil #bloc-kros h2{margin-bottom:8px !important;margin-top:11px !important;/*background:none;*/margin-bottom:2px;font-size:100%;padding-top:6px;}
#content.accueil #bloc-kros a{font-size:100%;}

ul.dernieresChroniques li img{ margin: 3px 10px 15px 0 ;float:left;} 
ul.dernieresChroniques li{ vertical-align:middle;margin-right:0;clear:both;margin-bottom:5px;font-size:100%;} 
ul.dernieresChroniques li.context{ vertical-align:middle;margin-right:0;clear:both;margin-bottom:5px;font-size:120%;margin-top:10px;} 
ul.dernieresChroniques { margin:0;padding-left:0px;font-size:90%} 
ul.dernieresChroniques a {text-decoration:none;font-weight=130%;}
ul.dernieresChroniques a:hover {text-decoration:underline;}
ul.dernieresChroniques li:hover span.infoBulle, ul.dernieresChroniques li.sfhover span.infoBulle {	
left: auto;
margin: 30px 0 0 0;
padding: 5px;
}




#content.accueil #bloc-news h2{ border:none; /*background:none;*/ margin:0 !important;margin-top:11px !important; margin-bottom:8px !important;padding-top:6px;}
#content.accueil #bloc-news {margin:0px 15px 15px 0;font-size:80%;text-align:left;}
#content.accueil #bloc-news li a {background:url("/images/picto_news.png") no-repeat;background-position: 0 4px;padding-left:8px;line-height:15px;}
#content.accueil #bloc-news li span { display:table-cell;width:300px;}
#content.accueil #bloc-news li span + span {width:50px;text-align:right;}
#content.accueil #bloc-news a{ text-decoration:none;}
#content.accueil #bloc-news a:hover{ text-decoration:underline;}

#content.accueil #bloc-partenariatsconcerts {font-size:80%;text-align:justify;}
#content.accueil #bloc-partenariatsconcerts li {margin-bottom:8px} 
#content.accueil #bloc-partenariatsconcerts li span { display:table-cell;width:100px;padding-right:0px;}
#content.accueil #bloc-partenariatsconcerts li span + span {width:50px;text-align:right;}
#content.accueil #bloc-partenariatsconcerts li span + span + span {width:350px;text-align:right;}


#content.accueil .bandeau {
height : 24px;
padding-right : 3px;
background : url("/images/accueil/right-zone.png") no-repeat 100% 0%;
}

#content.accueil .titre {
height : 24px;
padding-left : 5px;
background : url("/images/accueil/left-zone.png") no-repeat 0% 0%;
} 


#content .grosTitre {
height : 50px;
padding-left: 20px;
background : url("/images/context/central-entete-large.png") no-repeat 0% 0%;
} 

#content .grosTitre525 {
height : 50px;
padding-left: 20px;
background : url("/images/context/central-entete-525.png") no-repeat 0% 0%;
} 

#content .grostitre315 {
height : 50px;
padding-left: 20px;
background : url("/images/context/central-entete-315.png") no-repeat 0% 0%;
}

#content .grostitre180 {
height : 50px;
padding-left: 20px;
background : url("/images/context/central-entete-180.png") no-repeat 0% 0%;
}

/*********************************************************************/
/****************************** NEWS ******************************/
/*********************************************************************/

#content.news h2 {background: none}
#content.news .news-item {background:url("/images/news/center.png");background-repeat:repeat-x;}
#content.news .titre {
border:0;margin:0;padding:0;font-size:90%;font-weight:bold;color:#FFFFFF;padding-left:3px;padding-bottom:3px}
#content.news .date {font-size:80%;font-weight:normal;}
#content.news .categorie {margin:0;color:#d791d0;font-weight:bold;font-size:90%;padding-left:3px;padding-top:1px}
#content.news .auteur {
margin:0;padding:0;display:block;padding:9px;
background:url("/images/news/right.png") no-repeat;vertical-align:top;
font-size:80%;width:150px;text-align:right;float:right;background-position:right;
}
#content.news .entete {/*background-color:#20041D;*//*padding:4px;*/margin:20px 0 8px 0;
background:url("/images/news/left.png") no-repeat;
}

#content.news .auteurOLD {
background-image:url("/images/news/right-old.png");
}
#content.news .enteteOLD {
background-image:url("/images/news/left-old.png");
}
#content.news .news-itemOLD {
background-image:url("/images/news/center-old.png");
}
#content.news .texte {font-size:90%;margin:0;padding:0;text-align:justify;}
#content.news .texte p{margin:5px 0;font-size:90%;margin:0;padding:0;text-align:justify;}
#content.news .imageCentreBas {text-align:center;}
#content.news .imageGauche {float:left;margin: 0px 10px 10px 0}
#content.news p.banniere {text-align:center;margin-top:35px;}


/*********************************************************************/
/****************************** CONTACTS ******************************/
/*********************************************************************/
.batonStat {background-color:#FFFFFF;vertical-align:top}
table.distributionsNotes{width:150px;}
table.distributionsNotes th{color:#FFFFFF}
.equipeActifs{width:100%;font-size:90%;}
.equipeActifs span,.equipeActifs a, a.fichebio{padding-left:16px;}
.equipeActifs a,  a.fichebio {background:url("/images/picto_bio.png") no-repeat;background-position: 0 3px;}
#content.contacts div.chroniques{float:left;margin-right:20px;}
#content.contacts div.chroniques h3{border:none !important;}
#content.contacts img.photo {float:left;margin-right:40px;margin-top:20px;margin-bottom:20px;float:none;}
#content.contacts img.photoLargeurHorizontaleImgMax {float:left;margin-right:40px;margin-top:20px;margin-bottom:20px;float:none; width: 530px;}
#content.contacts ul.dernieresChroniques li:hover span.infoBulle, #content.contacts  ul.dernieresChroniques li.sfhover span.infoBulle {	
margin: 25px 0 0 0;
}
#context.contacts ul.autres-fiches li {margin-bottom:4px;}
#context.contacts ul.autres-fiches li.separateur {margin-bottom:8px;}
#content.contacts p{margin:0px 15px 15px 0;font-size:90%;text-align:justify;}
#content.contacts p.mainContacts{line-height:18px;font-size:90%;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; }


/*********************************************************************/
/****************************** GUESTBOOK ******************************/
/*********************************************************************/
#content.guestbook .message {border-bottom:1px solid #666666;margin:4px 0 15px 0;padding-bottom:15px}
#content.guestbook .entete {margin:0}
#content.guestbook .listeMessages {margin-top:20px;border-top:1px solid #666666;padding-top:10px;font-size:90%;text-align:justify;}
#context.guestbook .formGuestbook .FORMchamps {clear:both;float:none;width:auto}
#context.guestbook .formGuestbook div.FORMsep {margin-bottom:10px}
#context.guestbook .formGuestbook fieldset {margin:0;padding:0}
#context.guestbook .formGuestbook .FORMlibelles {clear:both;float:none;width:auto;text-align:left;}
#context.guestbook .formGuestbook .FORM {margin-top:20px;margin-right:10px;}
#context.guestbook .formGuestbook .FORMlibelleoblig {border:0}
.formGuestbookMessage{font-weight:bold}


/*********************************************************************/
/****************************** PHOTOS ******************************/
/*********************************************************************/
#content.photosConcerts a {text-decoration:none;}
.tableauPhotos th, .tableauPhotos td {font-size: 0.9em;}

.blocPhotos div {margin: 0 10px 10px 0;height:120px;display:inline;width:120px;float:left;}
.blocPhotos a {text-decoration:none}
#content.photosConcerts h2 {border:0;color:#FFFFFF}
#content.photosConcerts p{line-height:15px;font-size:90%;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; }
#content.photosConcerts p.under{line-height:5px;font-size:80%;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;color:#666666; }
#content.photosConcerts .photoSeule{text-align:center;}

/*********************************************************************/
/****************************** MP3 ******************************/
/*********************************************************************/
.tableauMp3 th, .tableauMp3 td {font-size: 0.9em;}
#content.mp3 a {text-decoration:none;}
#content.mp3 p{line-height:15px;font-size:90%;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}
#context.mp3 .formMp3 .FORMvalider{text-align:right;margin-right:10px;padding:0;}


/*********************************************************************/
/****************************** SOMMAIRE CHRONIQUES ******************************/
/*********************************************************************/
div.selectionDuMois  img{ margin: 2px 2% 10px 1% ;float:left;} 
div.selectionDuMois  div.selection{ margin-bottom:10px;padding:1px;min-width:300px} 
div.selectionDuMois { margin:0;padding-left:0px;font-size:100%} 
div.selectionDuMois a {text-decoration:none;}
div.selectionDuMois a:hover {text-decoration:underline;}
div.selectionDuMois div.infoChronique{font-size:85%;color:#CCCCCC;margin-top:20px;}
div.selectionDuMois div.album {font-size:105%;}
div.selectionDuMois div.appreciation {float:right;margin-right:1%;font-size:90%;width:40%;text-align:justify;}
div.selectionDuMois div.texte {float:left;font-size:90%;width:27%;}
div.selectionDuMois div.details {float:left;margin-right:1%;width:55%;}
div.selectionDuMois div.selection:hover,div.selectionDuMois div.over{
background-color:#530077;padding:0px;
border:1px solid #904683;
margin-bottom:10px;}

div.selectionDuMois .over .lienRouge{color:#000000}

.FORMannee{width:50px;}
.FORMmois{width:70px;}
.FORMannee, .FORMmois{font-size:100%}
.FORMlibelleDate{width:35px;display:block;float:left;}
#context.chroniques #formChroniques .FORMvalider{margin-right:10px}
#context.chroniques .FORM p{margin-bottom:10px}

#context.chroniques .legende img,#context.chroniques .albumkulteIcon,#context.chroniques .sound,#context.chroniques .autoprodIcon { vertical-align:middle;margin-right:5px}

div.chroniques p {font-size:90%;}

div.chroniques .tableauChroniques {	font-size:90%;}

div.chroniques .tableauChroniques {width:95%}/* taille du tab des chroniques*/
.tableauChroniques.colonneStyle {width:100px;} /* largeur colonneStyle */
.colonneAlbum {}
.colonneAlbum {}
.colonneNote {} 
.colonneGroupe {}
.colonneAuteur {}
.colonneDate {} 
.colonneExtrait {} 
.colonneMention {}


/*********************************************************************/
/****************************** CHRONIQUE MODELE ******************************/
/*********************************************************************/

#content.chronique .TamponKulte{
padding:5px 5px 5px 5px;
margin: 2px 2px 2px 2px;
float: left;
} 

#content.chronique .TamponOoO{
padding:5px 5px 5px 5px;
margin: 2px 2px 2px 2px;
float: none;
} 

#content.chronique .cover {float:left;margin-right:20px;margin-top:10px; }
#content.chronique h2, #content.chronique h3 {color:#FFFFFF;border:0}
#content.chronique h3 { margin-top:10px;} 
#content.chronique .texte{font-size:90%;}
#content.chronique .texte{float:left;width:100%;padding-right:6%;font-size:90%;text-align:justify;/*background-color:#666666*/}

#content.chronique .texteSecond{font-size:90%;float:none;width:100%;padding-right:6%;font-size:90%;text-align:left;color:#999999;}

#content.chronique .texteAvecTracklist{float:left;width:69%;padding-right:6%;font-size:90%;text-align:justify;/*background-color:#666666*/}
#content.chronique .tracklist{color:#aa61aa;float:right;width:24%;background-color:#2e2e26;font-family:Arial, Helvetica, sans-serif;font-size:90%;padding-left:5px; padding-top:5px;}
#content.chronique .tracklist a{color:#FFC5F7;}
#content.chronique .sound, #context.chronique .print img, #context.chronique .comment img, #context.chronique .sendFriend img, #context.chronique .siteWeb img,#context.chronique .wishlist img{vertical-align:middle;margin-right:5px}
#content.chronique .notesImg{background-image:url("/images/note.png");display:block;width:164px;height:123px;float:left;}
#content.chronique .notesTxt{display:none;}
#content.chronique .detailsalbum p{margin:11px 0}
#content.chronique .detailsalbum h3{padding-top:2px;}
#content.chronique .texteSecond{font-size:90%;float:none;width:100%;padding-right:6%;font-size:90%;text-align:left;color:#999999;}

#context.chronique .wishlistType{text-decoration:none}
#context.chronique .wishlistType:hover{text-decoration:underline}
#content.chronique ul.liens li{margin-bottom:3px;margin-top:8px;font-size:80%;list-style-position:inside;list-style-type:disc;}
#content.chronique ul.liens {}

/*********************************************************************/
/****************************** INTERVIEW MODELE ******************************/
/*********************************************************************/

.tableauInterviews th, .tableauInterviews td {font-size: 0.9em;}

#content.interview h2, #content.interview h3 {color:#FFFFFF;border:0}
#content.interview h3 { margin-top:10px;} 
#content.interview .all{width:95%}
#content.interview p.question{font-weight:bold;margin-bottom:5px;padding:0;background-color:#20041D;font-style:italic;padding:3px;padding-left:6px; }
#content.interview p{margin:0px 0 15px 0;font-size:90%;text-align:justify;}
#content.interview .leftPhoto{float:left;padding-right:15px;background-color:#000000}
#content.interview .rightPhoto{float:right;padding-left:15px;background-color:#000000}
#content.interview .leftPhotoLargeurHorizontaleImgMax{float:left;padding-right:15px;background-color:#000000;width: 380px;}
#content.interview .rightPhotoLargeurHorizontaleImgMax{float:right;padding-left:15px;background-color:#000000;width: 380px;}

#content.interview.leftPhotoLargeurHorizontaleImgMax.img .photoLargeurHorizontaleImgMax {width: 380px;}
#content.interview.leftPhotoLargeurHorizontaleImgMax.img .photoLargeurHorizontaleImgMax {width: 380px;}

#content.interview .premierePhoto{text-align:center}
#content.interview .logoInterview{float:none; margin: 10px 10px 10px 10px;}
#content.interview .interview .autres{margin-left:10px;margin-top:10px;
float:left;margin-right:100px;
}
#content.interview .entete{
color:#E85366;font-weight:bold;
}
#content.interview .intro{
margin-top:20px;
}
#context.interviews .formInterviews .FORMvalider{text-align:right;margin-right:10px;padding:0;}


/*********************************************************************/
/****************************** RECHERCHE ******************************/
/*********************************************************************/

#content.recherche p{margin:0px 15px 15px 0;font-size:90%;text-align:justify;}

/*********************************************************************/
/****************************** REPORT MODELE ******************************/
/*********************************************************************/
.tableauReports th, .tableauReports td {font-size: 0.9em;}
#content.reportsConcerts a {text-decoration:none;}

#content.report h2, #content.report h3 {color:#FFFFFF;border:0}
#content.report h3 { margin-top:10px;margin-bottom:20px;} 
#content.report .image{text-align:center}
#content.report p{margin:0px 15px 15px 0;font-size:90%;text-align:justify;}


/*********************************************************************/
/****************************** KULTURE MODELE ******************************/
/*********************************************************************/
#content.dossierKulture h2, #content.dossierKulture h3 {color:#FFFFFF;border:0}
#content.dossierKulture h3 { margin-top:10px;margin-bottom:20px;} 
#content.dossierKulture .image{text-align:center}
a.tousDossiers {clear:both;display:block;font-size:90%}
#context.dossierKulture .derniersDossiers a{text-decoration:none;}
#context.dossierKulture .derniersDossiers a:hover{text-decoration:underline;}
#context.dossierKulture .derniersDossiers li{margin-bottom:6px;}
#context.dossierKulture .derniersDossiers {margin-right:10px}
#content.dossierKulture p{margin:0px 15px 15px 0;font-size:90%;text-align:justify;}


/*********************************************************************/
/****************************** KULTURE SOMMAIRE ******************************/
/*********************************************************************/
#content.kulture img{ margin: 2px 2% 0px 0% ;float:left;} 
#content.kulture h3{ display:inline;color:#FFFFFF;border:0;} 
#content.kulture .theme {color:#904683;font-weight:bold;letter-spacing:2px } 
#content.kulture .dossier {margin-bottom:10px; } 
#content.kulture .auteurDate {font-size:85%;color:#CCCCCC; } 
#content.kulture h1{ margin-bottom:20px;}


/*********************************************************************/
/****************************** LIENS SOMMAIRE ******************************/
/*********************************************************************/
#context.liens .etat{color:#CCCCCC}
#content.liens h3{ display:inline;color:#FFFFFF;border:0;font-size:100%;} 
#content.liens .lien img{ margin: 2px 2% 20px 0% ;float:left;font-size:80%;}
#content.liens p{font-size:90%;color:#666666; } 
#content.liens .lien {margin-bottom:15px; } 
#content.liens .theme {color:#904683;font-weight:bold;letter-spacing:2px; } 
#content.liens .description{font-size:90%;} 


/*********************************************************************/
/****************************** PARTENARAIT MODELE ******************************/
/*********************************************************************/
#content.partenariatConcert h2, #content.partenariatConcert h3 {color:#FFFFFF;border:0}
#content.partenariatConcert h3 { margin-top:10px;} 
#content.partenariatConcert .image {text-align:center} 


/*********************************************************************/
/****************************** CONCOURS MODELE ******************************/
/*********************************************************************/
#content.concours h3{ display:inline;color:#FFFFFF;border:0;} 
#content.concours .formConcoursMessage { font-weight:bold;font-size:110%}
#content.concours .partenaire {float:right;width:170px;background-color:#000000;/*margin-left:20px;*/padding-left:20px;}


/*********************************************************************/
/****************************** PAGE EDITOS ******************************/
/*********************************************************************/

#content.edito p{margin:20px 15px 15px 0;font-size:90%;text-align:justify;}

/*********************************************************************/
/****************************** DONS ******************************/
/*********************************************************************/

#content.dons p{margin:20px 15px 15px 0;font-size:90%;text-align:justify;}

/*********************************************************************/
/****************************** GOODIES ******************************/
/*********************************************************************/

#content.goodies p{margin:20px 15px 15px 0;font-size:90%;text-align:center;}

/*********************************************************************/
/****************************** INSCRIPTION ******************************/
/*********************************************************************/


/*********************************************************************/
/****************************** MY OBSKURITY ******************************/
/*********************************************************************/
#content.myobskurity td.photoPrint{width:100px;visibility:hidden} 
#content.myobskurity table select{font-size:80%;color:#FFFFFF;border:0;background-color:#000000}
#content.myobskurity .FORMvalider{margin-right:20px;margin-bottom:20px}
#content.myobskurity table td.action{width:20px;}
#content.myobskurity table td.photoalbum{width:75px;}
#content.myobskurity table a.groupe, #content.myobskurity table span.groupe{font-size:110%;text-decoration:none;margin-bottom:5px;}
#content.myobskurity table a.groupe:hover{text-decoration:underline}
#content.myobskurity table span.infos{font-size:90%;}
#content.myobskurity table img.editerIcon{float:left;margin-right:5px;margin-top:7px;}
#content.myobskurity table div.editer{margin-top:3px;}
#content.myobskurity table div.spacer{display:block;height:6px;}
#content.myobskurity .logoPrint{vertical-align:middle}


/*********************************************************************/
/****************************** NEWS USER POST  ******************************/
/*********************************************************************/
#new-feature {
margin-top:-90px;
margin-left: 400px;
margin-right: 270px;
}
#new-feature div {
float:right;width:155px;
background-color:#fff;
color:#000000;
padding:10px;
}
#FORMajoutnews {
margin-left: 0;
margin-right: 0;
padding:0;
margin-top:10px;
display:none;
font-size:80%;
}

