*{margin:0px;padding:0px;outline:0px;}
h2{font-size:18px;font-family:Verdana,Helvetica,Arial}
a{outline:none;}
html{
font-size:12px;
font-family:"Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
}
body{
background:black url(../graphique/Site-Notulus-Fond-v7-1400x1.jpg) repeat-y center center; 
z-index:0;
}
div.bande{
min-height:728px;
height:auto !important;
height:728px;
background:transparent url(../graphique/Site-Notulus-Fond-v7-220610.jpg) no-repeat top center;
z-index:1;
}
div.site{
z-index:0;
width:1000px;
margin-left:auto;
margin-right:auto;
padding:0px;
}
.head_connect{
padding-top:8px;
padding-left:15px;
float:left;
height:33px;
line-height:25px;
color:#E6E6E6;
text-decoration:none;
font-size:16px;
font-family:Impact, Tahoma bolder;
margin-right:150px;
width:350px;
}
.lien_connect{
padding-top:6px;
margin-left:200px;
padding-right:15px;
font-family:Verdana;
float:right;
color:#8377B1;
font-size:11px;
line-height:30px;
font-weight:bold;
width:auto;
/*background-color:#333333;*/

}
.lien_connect a{
font-family:Verdana;
color:#8377B1;
text-decoration:none;
font-size:11px;
font-weight:bold;
}
.lien_connect a:hover{
text-decoration:underline;
}
.header{
height:110px;
padding-top:22px;
}
.banniere_haut{
clear:both;
height:1px;
padding:0px;
margin:0px;
}
.logo_notulus{
float:left;
padding:0px;
margin:0px;
border:none;
}
.pub_bandeau{
height:90px;
width:728px;
float:right;
background-color:black;
padding:0px;
margin:0px;
}
.pub_bandeau img{
border:none;
padding:0px;
margin:0px;
}
.pub_droite{
width:310px;
background-color:transparent;
text-align:center;
}
.pub_droite_float{
float:right;
height:250px;
width:310px;
text-align:center;
}
.pub_droite img, .pub_droite_float img{
border:none;
margin-left:auto;margin-right:auto;
}
div.menu{
margin-top:10px;
margin-bottom:10px;
height:62px;
background-color:transparent;
-margin-top:-44px;
}
.menu_haut{
margin:0px;
padding:0px;
border:none;
height:29px;
_height:35px;
}
.menu_bouton {
list-style: none ;
padding:0px;
margin:0px;
}
.menu_bouton li {
float: left ;
height:24px;
padding:0px;
margin:0px;
margin-top:-5px;
color: #fff ;
background: black ;
}
.menu_bouton li a {
display: block ;
height:24px;
padding:0px;
margin:0px;
}
.menu_bouton li a#une {
background: url(../graphique/Site-Notulus-MenuPrincipal-Une.jpg) left top no-repeat ;
}
.menu_bouton li a#une:hover, .menu_bouton li a#une:focus, .menu_bouton li a#une:active, .menu_bouton li a#une_menu_actif {
background: url(../graphique/Site-Notulus-MenuPrincipal-Une.jpg) left bottom no-repeat ;
}
.menu_bouton li a#musique {
background: url(../graphique/Site-Notulus-MenuPrincipal-Musique.jpg) left top no-repeat ;
}
.menu_bouton li a#musique:hover, .menu_bouton li a#musique:focus, .menu_bouton li a#musique:active, .menu_bouton li a#musique_menu_actif{
background: url(../graphique/Site-Notulus-MenuPrincipal-Musique.jpg) left bottom no-repeat ;
}
.menu_bouton li a#cine_theatre {
background: url(../graphique/Site-Notulus-MenuPrincipal-cinetheatre.jpg) left top no-repeat ;
}
.menu_bouton li a#cine_theatre:hover, .menu_bouton li a#cine_theatre:focus, .menu_bouton li a#cine_theatre:active, .menu_bouton li a#cine_theatre_menu_actif {
background: url(../graphique/Site-Notulus-MenuPrincipal-cinetheatre.jpg) left bottom no-repeat ;
}
.menu_bouton li a#sorties {
background: url(../graphique/Site-Notulus-MenuPrincipal-SortiesAlbum.jpg) left top no-repeat ;
}
.menu_bouton li a#sorties:hover, .menu_bouton li a#sorties:focus, .menu_bouton li a#sorties:active, .menu_bouton li a#sorties_menu_actif {
background: url(../graphique/Site-Notulus-MenuPrincipal-SortiesAlbum.jpg) left bottom no-repeat ;
}
.menu_bouton li a#clips {
background: url(../graphique/Site-Notulus-MenuPrincipal-Video.jpg) left top no-repeat ;
}
.menu_bouton li a#clips:hover, .menu_bouton li a#clips:focus, .menu_bouton li a#clips:active, .menu_bouton li a#clips_menu_actif {
background: url(../graphique/Site-Notulus-MenuPrincipal-Video.jpg) left bottom no-repeat ;
}
.menu_bouton li a#annonces {
background: url(../graphique/Site-Notulus-MenuPrincipal-pa.jpg) left top no-repeat ;
}
.menu_bouton li a#annonces:hover, .menu_bouton li a#annonces:focus, .menu_bouton li a#annonces:active, .menu_bouton li a#annonces_menu_actif {
background: url(../graphique/Site-Notulus-MenuPrincipal-pa.jpg) left bottom no-repeat ;
}
.bouton_menu{
margin:0px;
padding:0px;
border:none;
height:24px;
}
.menu_bas{
clear:both;
margin:0px;
padding:0px;
height:23px;
}
.menu_bas img{
margin:0px;
padding:0px;
border:none;
}
div.contenu_site{
background-color:white;
}
div.colonne_enteteG{
width:676px;
float:left;
background:transparent url(../graphique/Site-Notulus-ColonneG-TiretVertical.jpg) right top repeat-y ;
margin-left:1px;
}
div.contenu_colonne_enteteG{
width:660px;
margin-right:15px;
margin-left:auto;
height:auto;
}
div.contenu_colonne_newsG{
overflow:hidden;
float:left;
width:458px;
padding:0px 10px 10px 5px;
background: transparent url(../graphique/Site-Notulus-ColonneG-TiretVertical.jpg) left top repeat ;
margin:0px;
margin-bottom:8px;
}

div.contenu_colonne_newsD{
width:182px;
float:right;
background-color:transparent;
text-align:left;
margin-left:0px;
margin-right:0px;
padding-left:0px;
padding-right:0px;
}

img.separation{
margin-left:-10px;
padding-top:5px;
padding-bottom:1px;
}

img.separation2{
margin:0px;
margin-top:2px;
padding:0px;
}

img.separationD{
margin-left:-5px;
_margin-left:-2px;
padding-bottom:1px;
margin-top:-4px;
}
img.intro_news{
padding:0px;
margin:0px;
margin-left:-10px;
margin-bottom:-10px;
}
img.intro_der_photo{
padding:0px;
margin:0px;
margin-left:-5px;
_margin-left:-2px;
margin-top:-6px;
}
div.colonne_enteteD{
	width:310px;
	float:right;
	background-color:transparent;
	text-align:right;
	margin-top:-4x;
	margin-bottom:8px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
}
div.contenu_colonne_enteteD{
	background-color:transparent;
	margin-bottom:0px;
	margin-top:-4px;
	width:310px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
}
div.pub_google{
background-color:white;
text-align:center;
}
div.article{
width:660px;
background-color:transparent;
font-size:15px;
padding-bottom:18px;
margin-right:16px;
margin-bottom:15px;
}
div.fiche_artiste_complete{
width:650px;
background-color:white;
font-size:15px;
text-align:center;
}
p.surtitre{
margin-left:5px;
text-align:left;
font-size:110%;
color:#BBBBBB;
margin-bottom:5px;
padding-top:0px;
}
p.titre, .event_titre{
text-align:left;
font-size:125%;
text-transform:uppercase;
color:#000000;
font-weight:bold;
line-height:20px;
margin-left:5px;
margin-bottom:2px;
}
#present{
height:220px;
}
#pres1, #pres2,#pres3{
border: 1px solid black;
}
span.gras{
font-weight:bold;
}
span.ital{
font-style: italic ;
}
img.article_photo1{
width:648px;
border: 1px solid black;
margin-top:12px;
margin-bottom:-3px;
}
img.article_photo_2, img.article_photo_3{
width:300px;
border: 1px solid black;
margin-bottom:5px;
}
p.legende{
text-align:left;
background-color:#DDDDDD;
font-size:85%;
padding:2px;
border: 6px solid #DDDDDD;
}
p.chapo{
font-size:13px;
text-align:justify;
font-weight:bold;
padding-bottom:4px;
}
P.signature{
font-size:85%;
border-top: 1px solid #bbbbbb;
border-bottom: 1px solid #bbbbbb;
padding-bottom:4px;
padding-top:2px;
margin-top:4px;
}
P.signature2{
text-align:right;
font-weight:bold;
font-size:85%;
border-top: 1px solid #bbbbbb;
border-bottom: 1px solid #bbbbbb;
padding-bottom:4px;
padding-top:2px;
margin-top:8px;
}
p.interligne, p.question{
text-align:justify;
font-size:90%;
padding-bottom:4px;
padding-top:2px;
font-weight:bold;
}
p.texte, p.reponse{
text-align:justify;
font-size:85%;
line-height:16px;
padding-bottom:6px;
}
p#texte_news{
margin-left:5px;
margin-right:5px;
padding:0px 10px;
}
p#texte_news a,p.texte a, p.reponse a{
color:black;
text-decoration:underline;
font-weight:bold;
font-size:13px;
}
p#texte_news a:hover,p.texte a:hover, p.reponse a:hover{
color:blue;
}
p.renvoi{
text-align:justify;
font-size:75%;
padding-top:15px;
padding-left:25px;
}
div.colonneG{
float:left;
height:auto;
width:310px;
margin:0px;padding:0px;
margin-left:5px;
margin-right:27px;
}
div.colonneD{
float:left;
height:auto;
width:310px;
margin:0px;padding:0px;
}
div.multimedia{
padding-top:25px;
clear: both;
text-align:center;
}

.logo_chaine{
border:none;
max-width:60px;
max-height:50px;
padding-right:5px;
}	
.tab_prog_tv{
cursor:pointer;
background-color:#363537;
font-size:10px;
margin-bottom:2px;
margin-top:2px;
color:white;
}
.tab_progtv td{
font-size:80%;
padding-right:20px;
margin:0px;
text-align:justify;

}

.prog_tv{
border-bottom:1px solid white;	
	}
.tab_progtv a{
color:white;
}
.news{
background-color:white;
padding:5px;
width:300px;
height:400px;
border:1px solid black;
padding-bottom:15px;
}
.lien_bio_group a , .partenaire{
font-weight:bold;
color:black;
text-decoration:none;
outline: 0;
font-size:100%;
}
.lien_bio_group a:hover{
text-decoration:underline;
}
.lien_bio_group{
	text-align:center;
}
.texte_news{
	font-size:85%;
	text-align:justify;
	height:auto;
}

#carousel .ui-effects-wrapper{
width:550px;
height:254px;
overflow: hidden;
}
#carousel {
margin-left:auto;margin-right:auto;
border: 1px solid #CCCCCC;
width: 650px;
height: 252px;
z-index: 1;
overflow: hidden;
background-color:#CCCCCC;
}
#onglets {
width: 90px;
height: 252px;
vertical-align: top;
cursor: pointer;
}
.onglet {
overflow:hidden;
display:block;
padding:3px;
color:white;
background:url(../graphique/Site-Notulus-SliderArticle-Bouton230610.jpg);
height:57px;
width:84px;
vertical-align:middle;
text-align:center;
font-family: Verdana;
font-size:12px;
font-weight:bold;
line-height:20px;
}
.onglet img{
	width:73px;
}
#onglet2, #onglet4{
background:url(../graphique/Site-Notulus-SliderArticle-Bouton230610.jpg);
}
#content {
background-color:#CCCCCC;
text-align:left;
width:561px;
height:252px;
z-index:2;
overflow: hidden;
}
#content img{
overflow: hidden;
height:252px;
z-index:2;
margin:0px;
paddign:0px;
}
#oops {
overflow: hidden;
height:252px;
margin:0px;
}
.textfix {
overflow: hidden;
padding:2px;
text-align:left;
}
#contenttext {
padding-left:5px;
position:relative;
width:556px;
height:80px;
top:-80px;
z-index:3;
background-color:#5f539b;
font-family:"Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
font-size:12px;
-moz-opacity:0.85;
opacity:0.85; 
filter:alpha(opacity=85);
zoom:1;
overflow:hidden;
}
.content-hidden {
display:none;
visibility:hidden;
}

table {
border-collapse:collapse;
}
#contenttext .titre_texte_slider{
font-size:12px;
font-weight:bold;
text-transform:uppercase;
}
#onglets p.date_parution{
font-size:10px;
text-align:right;
}
#onglets p.artiste{
font-size:110%;
}

#onglets p.interview{
color:red;
font-size:125%;
}
#onglets{
}
#contenttext a.lien_article{
color:white;
text-decoration:none;
text-align:left;
}
.agenda{
width:310px;
height:400px;
text-align:center;
margin:0px;
padding:0px;
background-color:#333333;
margin-bottom:5px;
color:white;
}

.fiche_artiste_concert{
padding:5px;
background-color:#CCCCCC;
width:300px;
margin-top:-5px;
text-align:center;
}
.fiche_artiste_concert .nom_artiste{
font-size:16px;
font-weight:bold;
}

.fiche_artiste_concert .tab_concert{
font-size:11px;
width:300px;
background-color:#DDDDDD;
margin-bottom:6px;
color:#555555;
}

.fiche_artiste{
padding:5px;
background-color:white;
width:300px;
margin-top:-5px;
text-align:center;
}

.fiche_artiste .nom_artiste{
font-size:22px;
font-weight:bold;
}
.fiche_artiste_complete .nom_artiste{
font-size:45px;
font-weight:bold;
}
.fiche_artiste .accroche_artiste{
font-size:11px;
text-align:justify;
}
.fiche_artiste_complete .accroche_artiste{
font-family:"Times new roman";
font-size:14px;
line-height:20px;
text-align:justify;
padding-top:5px;
padding-left:25px;
padding-right:25px;
font-weight:bold;
}
.fiche_artiste_complete .bio_artiste{
font-family:"Times new roman";
font-size:14px;
line-height:20px;
text-align:justify;
padding-top:5px;
padding-left:25px;
padding-right:25px;
}
.lien_internet{
background-color:white;
text-align:center;
margin-top:-5px;
padding-bottom:8px;
margin-bottom:-8px;
}
.lien_internet a{
text-decoration:none;
color:black;
font-size:12px;	
}
.lien_internet a:hover{
text-decoration:underline;
}

.discographie{
background-color:white;
text-align:center;
margin-top:-5px;
}

.discographie img, #CD img{
border: 3px outset black; 
}
.discographie a, #CD a{
font-weight:bold;
text-decoration:none;
color:black;
font-size:13px;	
}
.pagination_com {
text-align:center;
}
.lien_normal {
padding:4px 7px 2px 7px;
margin:1px;
border:1px solid #ccc;
color:black;
}
.lien_normal:hover {
background-color: #eee;
text-decoration: none;
}
.lien_actuel {
padding: 2px 5px 2px 5px;
margin: 1px;
border: 2px solid #000;
font-weight: bold;
color:black;
background-color: #000;
color: #fff;
text-decoration: none;
}
.com_photo{
float:left;
margin:0px;
padding:0px;
margin-top:-22px;
}
#commentaires {
margin: 5px;
text-align: center;
border: 1px solid #ACACAC;
background-color: #DEDEDE;
clear:both;
font-size:12px;
width:648px;
}
.commentaire { 
text-align: left;
width: 90%;
margin: 5px;
display: inline-block;
border: 1px solid #ACACAC;
background-color: #FFFFFF;
}
.textarea_com { 
width: 90%
}
.com_block { 
display: block;
float: right;
}
.com_block img {
border: 0px;
}
.com_header { 
padding:4px;
background-color:#EEEEEE;
border-bottom: 1px solid #ACACAC;
width:auto;
height:auto;
}
.com_text {
padding: 4px;
}
.com_alert {
display : inline;
color: #FF0000;
font-weight: bold;
}
#votes {
clear:both;
display: inline;
}
.vote{
display:inline;
}
#connexion form, #inscriptio form{
text-align:center;
}
.inscription{
background-color:white;
padding:10px;
}
img.theme_news{
padding-left:10px;
	clear:both;
	float:left;
}
p.texte_infos_news{
	font-family:verdana;
	float:left;
	padding-left:8px;
	font-weight:bold;
	font-size:10px;
}
span.theme_Musique_news{
color:#413733;
}
span.temps_news{
font-family:'Times New Roman';
padding-left:10px;
color:#999999;
font-size:10px;
font-weight:normal;
}
div.nb_com_news{
float:right;
font-family:'Times New Roman';
color:#999999;
font-size:10px;
font-weight:normal;
padding-right:10px;
}
p.titre_news{
font-size:15px;
font-weight:bold;
font-family:verdana;
color:#222222;
padding-top:5px;
padding-bottom:3px;
}
p.titre_news2{
font-size:11px;
font-weight:bold;
font-family:verdana;
color:#222222;
padding-top:5px;
padding-bottom:3px;
text-align:left;
text-decoration:none;
padding-left:3px;
}
p.titre_news2:hover,p.titre_news:hover{
	text-decoration:none;
}
img.miniature_news{
float:left;
margin-right:10px;
margin-top:8px;
border: 1px solid black;
height:75px;
width:100px;
}
img.miniature_news2{
float:right;
margin-left:3px;
margin-right:2px;
margin-top:4px;
border: 1px solid black;
width:75px;
}
p.debut_texte_news{
font-size:12px;
font-family:'times new roman';
color:#413733;
padding-left:10px;
padding-right:10px;
text-align:justify;
}
p.debut_texte_news2{
font-size:10px;
font-family:'verdana';
color:#413733;
padding-left:3px;
text-align:justify;
text-decoration:none;
}

p.debut_texte_news:hover,p.debut_texte_news2:hover{
	text-decoration:none;
}

p.lien_news {
padding-top:2px;
float:right;
padding-right:10px;
color:black;
outline: 0;
font-size:85%;
}
p.lien_news a{
padding-left:10px;
text-decoration:none;
border:none;
}

a.lien_news2{
	text-decoration:none;
}

a.lien_news2:hover{
	text-decoration:none;
}

div.news_photo1, div.article_photo1{
width:650px;
height:300px;
text-align:center;
border:1px solid black;
padding:0px;
margin:0px;
margin-bottom:5px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}
div.article_photo_2, div.article_photo_3{
width:300px;
height:200px;
text-align:center;
border:1px solid black;
padding:0px;
margin:5px 0px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}
.legende_news, .legende_article{
background-color:#DDDDDD;
text-align:left;
font-size:10px;
height:18px;
padding-left:15px;
-moz-opacity:0.7;
opacity:0.7; 
filter:alpha(opacity=70);
zoom:1;
position:relative;top:-22px;
}
.legende2_article, .legende3_article{
background-color:#DDDDDD;
text-align:left;
font-size:10px;;
height:18px;
padding-left:15px;
-moz-opacity:0.7;
opacity:0.7; 
filter:alpha(opacity=70);
zoom:1;
position:relative;top:-22px;
}
.tab_concert{
font-size:11px;
width:288px;
_width:275px;
background-color:#333333;
color:#FFFFFF;
font-family:trebuchet MS,trebuchet,verdana,helvetica;
border-bottom:1px white solid;
margin-left:2px;
}



div.liste_concert{
padding-top:5px;
text-align:left;
padding-bottom:5px;
}

#tab_agenda{
width:310px;
_width:300px;
height:360px;
margin:0px;
padding:0px;
border:0px;
}

#tab_agenda li{
	font-size:11px;
	color:white;
}

a.suite{
text-decoration:none;
font-size:10px;
font-family:verdana;
color:black;
font-weight:bold;
}
.multimedia_artiste{
background-color:white;
text-align:center;
width:310px;
margin-top:-5px;
}
.concert_artiste{
background-color:white;
text-align:center;
width:310px;
margin-top:-5px;
padding-bottom:5px;
}
.artiste_similaire{
text-align:center;
margin:6px;
padding:3px;
float:left;
border:2px dashed #999999;
width:108px;
overflow:hidden;
}
.artiste_similaire a{
color:black;
text-decoration:none;
}
.artiste_similaire img{
border:1px solid black;
width:100px;
}
img.image_artiste{
width:600px;
}
img.logo_artiste{
width:auto;
}
p.membre_groupe{
font-size:11px;
font-weight:normal;
line-height:15px;
}
div.descriptif_album{
padding:5px;
}
div.descriptif_album .pochette_album{
margin-right:10px;
float:left;
}
div.info_albums{
float:left;
width:310px;
}
.info_albums p.nom_album{
font-size:25px;
font-weight:bold;
margin-bottom:6px;
}
.info_albums p.nom_groupe{
font-size:22px;
margin-bottom:6px;
margin-top:3px;
}
.info_albums a{
color:black;
text-decoration:none;
}
.info_albums a:hover{
color:black;
text-decoration:underline;
}
.info_albums p.nom_label, .info_albums p.date_sortie, .info_albums p.nom_genre{
font-size:13px;
margin-bottom:6px;
margin-left:0px;
text-align:left;
}
.info_albums p.accroche{
margin-top:15px;
font-size:12px;
font-weight:bold;
text-align:justify;
}
div.pochette_album{
width:300px;
}
div.pochette_album img{
border: 3px outset black;
}
div.texte_album{
clear:both;
padding:5px;
padding-top:15px;
width:630px;
text-align:justify;
}
tr.ligne_impair{
background-color:#EFEFEF;
}
table.piste{
margin-left:auto;
margin-right:auto;
border:1px solid #ACACAC;
}
.nom_genre{
font-size: 13px;
font-weight: bold;
font-family: verdana;
color: #413733;
margin-left:20px;
margin-bottom:5px;
text-align:center;
}
span.nom_groupe{
font-weight:bold;
font-size:13px;
height:40px;
margin-bottom:0px;
}
div.cache{
display:none;
}
#prog_tv, #cine, #concert, #autres{
text-align:center;;
height:365px;
width:309px;
_width:299px;
margin:0px 1px;
padding:2px 0px;
overflow:auto;
border-bottom:1px black solid;
color:white;
background-color: #333333;
}

#prog_tv a, #cine a, #concert a, #autres a{
	color:white;
}

.scroll{
text-align:center;
height:360px;
width:auto;
padding:0px;
margin:0px;
overflow:auto;
padding-top:2px;
border-bottom: 1px solid black;
}
.scroll2{
text-align:center;
height:360px;
width:auto;
padding:0px;
margin:-12px;
overflow:auto;
margin-top:2px;
border-bottom: 1px solid black;
}
.admin{
color:red;
font-weight:bold;
}
.agenda_cine_title{
text-align: center;
font-family:Arial,serif;
font-size:16px;
font-weight:bold;
padding:2px;
color:white;
background-color:#555555;
margin-bottom:5px;
width:266px;
margin-left:auto;margin-right:auto;
}
.agenda_cine{
width:276px;
_width:270px;
margin-top:10px;
border: 1px solid #555555;
padding:3px;
font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
background-color:transparent;
text-align:center;
font-size:10px;
margin-left:auto;margin-right:auto;
color:white;
}
.agenda_cine_vignette{
margin-left:auto;margin-right:auto;
padding-right:0px;
max-width:267px;
-width: expression(document.body.clientWidth > 267? "267px" : "auto");
}
.agenda_cine_date{
font-size:10px;
font-style:italic;
text-align:right;
margin-bottom:8px;
}
.pub_google_bande{
text-align: center;
padding: 2px;
width: 124px;
float: right;
}
.pub_google_bande_large{
text-align: center;
padding: 2px;
width: 310px;
float: right;
}
.tablepa {
border: 1px solid #C0C0C0;
background-color: #FFFFFF;
border-collapse:collapse;
margin-top:5px;
}
.tablepa td{
padding:5px;
}
.thpa {
background-color: #C0C0C0;
}
.trpa2 {
background-color: #EFEFEF;
}
#menu_pa {
text-align: left;
padding: 6px;
width: 128px;
float: left;
background-color: #EFEFEF;
border: 1px solid #AAAAAA;
}
#menu_pa a{
color:black;
text-decoration:none;
}
#menu_pa a:hover{
text-decoration:underline;
}
#pa {
margin-left: 147px;
margin-right:130px;
background-color: #EFEFEF;
padding:10px;
margin-bottom:5px;
}
.contenu {
background-color: white;
height:100%;
}
.page_complete{
clear:both;
background-color:white;
padding:10px;
margin:10px 1px;
min-height:400px;
height:auto !important;
height:400px;
}
.formulaire td{
padding:6px;
}
.formulaire{
width:650px;
margin-top:5px;
border: 1px solid #DFDFDF;
}
.formulaire a{
color:black;
text-decoration:none;
}
.formulaire a:hover{
color:black;
text-decoration:underline;
}
.formulaire textarea{
width:100%;
height:200px;
}
.formulaire textarea.bio{
width:100%;
height:50px;
}
textarea.adresse{
width:250px;
height:75px;
}
.menu_concours{
text-align:center;
}
.menu_concours img{
border:none;
margin-bottom:2px;
}
.miniature_photo{
text-align:center;
}
.miniature_accueil img, .miniature_photo img{
border: 1px solid black;
margin-bottom:2px;
}
#listenl {
width: 502px;
border: 1px solid #DFDFDF;
padding: 2px;
}
.genrenl {
text-align: left;
margin: 1px;
width: 500px;
border: 1px solid #EFD768;
background-color: #FFFFCF;
}
.artistenl {
text-align: left;
margin: 1px;
width: 500px;
border: 1px solid #5ACF5F;
background-color: #DFFFE0;
}
#choixgenrenladd {
display: inline;
}
#choixartistenladd {
display: inline;
}
img {
border: 0px;
}
#horoscope {
overflow: hidden;
text-align: left;
width:310px;
padding:0px;
margin:0px 0px 7px 0px;
background-color: #333333;
}
#horoscope img{
border:none;
}
.fond_horoscope{
background-color: #333333;
}
#horo_bandeau {
position: relative;
left: 0px;
top:-5px;
overflow: hidden;
width: 210px;
_width:204px;
margin: 0px;
padding: 0px;
height: 30px;
display: block;
background:#333333 url(../graphique/Site-Notulus-Horoscope-Barre.png);
}
#horo_img {
position: relative;
width: 362px;
top:0px;
left: 30px;
margin: 0px;
padding: 0px;
display: block;
}
#horo_fl_droite {
overflow: hidden;
text-align: right;
float: right;
width: 50px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
margin-top:-5px;
}
#horo_fl_gauche {
overflow: hidden;
float: left;
width: 50px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
margin-top:-5px;
}
#horo_clear {
clear: both;
margin-top:-5px;
height: 1px;
overflow: hidden;
margin-bottom: -1px;
background-color: #333333;
}
.horo_image {
float: left;
margin: 10px;
}
#horoscope p {
margin: 10px 2px 0px 50px;
color:#CCCCCC;
font-family:verdana;
font-size:10px;
}
#horo_infobulle {
display: none;
color: #9F6000;
border: 1px solid #A66C14;
background-color: #FEEFB3;
position: absolute;
}
.fin_colonneD_horo{
background: transparent url(../graphique/Site-Notulus-ColonneD-Horoscop-foot.jpg) left bottom no-repeat ;
width:310px;
height:4px;
margin:0px;
padding:0px;
margin-bottom:5px;
margin-top:-3px;
_margin-top:-12px;
}

.liste_chat a{
color:black;
}
.sortie_album{
font-size:80%;
float:left;
width:118px;
height:180px;
margin:3px;
padding:3px;
text-align:center;
}
.sortie_album img{
width:100px;
height:100px;
border: 3px outset black; 
*+border: 1px solid black;
}
.sortie_album a{
color:black;
text-decoration:none;
}
#fan img{
vertical-align:bottom;
}
.tab {
margin: 10px;
padding: 0px;
border: 1px solid #DFDFDF;
font-size: 13px;
}
#search{
width: 630px;
}
.titre_tab {
height: 26px;
padding-left: 10px;
font-weight: bold;
line-height: 26px;
background: url(images/gray-grad.png);
}
.tab ul {
padding: 0px;
margin: 0px;
}
.tab li {
list-style-type: none;
margin: 0px;
padding: 0px;
padding-left: 10px;
padding-right: 10px;
}
.tab li a {
display: block;
color: #21759B;
margin: 0px;
padding: 4px;
text-decoration: none;
background: #F9F9F9;
border-bottom: 1px solid #ECECEC;
}
.tab li a:hover {
color: #21759B;
text-decoration: none;
background-color: #FFFFFF;
}
.tab li {
background-color: #F9F9F9;
}
.tab td{
padding:10px;
}
.tab textarea{
width:250px;
height:100px;
}
#searchbar {
margin: 10px;
padding: 0px;
font-size: 16px;
font-weight: bold;
text-align: center;
border: 0px solid #ECECEC;
background-color: #FFFFFF;
}
.searchinput {
margin: 0px;
padding: 5px;
font-size: 14px;
border: 1px solid #ECECEC;
background-color: #F9F9F9;
}
.tag a {
display: inline-block;
color: #000000;
text-decoration: none;
}
.tag a:hover {
background: #CFCFCF;
text-decoration: none;
color: #082D8F;
}
#tags {
border: 2px dashed #CFCFCF;
width: 266px;
_width:260px;
padding:10px;
background-color:white;
text-align:center;
margin:0px 0px 0px 0px;
}
.tags, .lien_faq{
margin:-5px 0px 0px 0px;
background-color:white;
width:290px;
padding:2px 10px 5px 10px;
}
.pa_question {
display: block;
color: #21759B;
margin: 0px;
padding: 4px;
text-decoration: none;
background: #F5F5F5;
border-bottom: 1px solid #C0C0C0;
}
.faq_reponse ul{
padding-left:20px;
}
.icon_fix {
vertical-align: bottom;
}
.pa_repondre {
display: inline-block;
background: #F5F5F5;
float: right;
margin: 0px;
padding: 0px;
}
.pa_repondre ul {
background: #F5F5F5;
padding: 0px;
margin: 0px;
}
.pa_repondre li {
background: #F5F5F5;
list-style-type: none;
margin: 0px;
padding: 0px;
padding-left: 3px;
padding-right: 3px;
}
.pa_repondre li a {
display: inline-block;
color: #AC7318;
margin: 0px;
padding: 4px;
text-decoration: none;
background: #FEEFB3;
border: 1px solid #A66C14;
}
.pa_repondre li a:hover {
color: #4F8A10;
text-decoration: none;
background-color: #DFF2BF;
border: 1px solid #679A31;
}
.pa_question_spacer {
clear: both;
height: 1px;
font-size: 1px;
line-height: 1px;
}
#userinfo {
width: 225px;
display: none;
padding: 3px;
position: absolute;
background: #FEEFB3;
}
.infomembre {
cursor: pointer;
}
#userinfo_avatar {
float: left;
}
#userinfo_info {
text-align: left;
padding-left: 105px;
}
#sondage{
text-align: left;
width:310px;
padding: 3px 10px 5px 10px;
background:#CCCCCC url(../graphique/fond_DNR10_web.jpg);
}
.choix_sondage{
font-weight:bold;	
}
.votre_espace_blog{
text-align: left;
width:270px;
padding: 5px 10px 5px 10px;;
}
.votre_espace_blog a{
color:black;
text-decoration:none;
}
.votre_espace_blog a:hover{
color:black;
text-decoration:underline;
}
.sondage input{
margin-top:10px;
}
.sondage_bar {
display: block;
float: left;
margin: 0px;
padding: 0px;
background-color: #675C9E;
color: #FFF;
}
#video_colonne {
text-align: left;
width: 290px;
padding: 3px 10px 5px 10px;
}
.fond_gris{
background-color:#CCCCCC;
margin:0px;
padding:0px;
padding-top:3px;
margin-top:-5px;
padding-bottom:2px;
margin-bottom:-5px;
min-height:105px;
}
.fond_gris2{

margin:0px;
padding:0px;
padding-top:3px;
padding-bottom:2px;
margin-bottom:5px;
margin-top:-5px;
*margin-top:0px;
}

.fond_blanc{
margin:0px;
padding:0px;
padding-top:3px;
margin-top:-5px;
padding-bottom:2px;
padding-left:5px;
padding-right:5px;
width:660px;
}
.image_entete{
margin:0px;
padding:0px;
width:auto;
height:auto;
}
.image_entete2{
margin-bottom:-5px;
*+margin-bottom:0px;
padding:0px;
}
.image_entete3{
margin-bottom:-8px;
padding:0px;
}
.fin_colonneD{
background: transparent url(../graphique/Site-Notulus-ColonneD-bas.png) left bottom no-repeat ;
width:310px;
height:10px;
margin:0px;
padding:0px;
margin-bottom:15px;
margin-top:-3px;
_margin-top:-12px;
}
.fin_colonneD-blanc{
width:310px;
height:1px;
margin:0px;
padding:0px;
margin-bottom:2px;
margin-top:-3px;
}
.fin_colonneD-noir{
background: transparent url(../graphique/Site-Notulus-ColonneD-bas-Noir.png) left bottom no-repeat ;
width:310px;
height:10px;
margin:0px;
padding:0px;
margin-bottom:15px;
margin-top:-3px;
}
.fin_colonneG{
background: transparent url(../graphique/Site-Notulus-ColonneG-bas.png) left bottom no-repeat ;
width:670px;
height:10px;
margin:0px;
padding:0px;
margin-bottom:15px;
_margin-top:-10px;
margin-left:1px;
}
.pres_titre {
font-family: Georgia, Arial, Sans-serif;
font-weight: bold;
font-size: 14px;
}
.footer{
clear: both;
width:988px;
margin:0px;
margin-top: 20px;
margin-left: 1px;
margin-right: 1px;
padding:5px;
background-color: #FFFFFF;
}
.footer a {
color: #3F4990;
text-decoration: none;
}
.footer a:hover {
color: #3F4990;
text-decoration: underline;
}
.footer2{
width: 1000px;
margin:0px;
height:20px;
padding-top: 15px;
color: #FFFFFF;
margin-left:auto;margin-right:auto;
}

.fond_footer{
background: transparent url(../graphique/Site-Notulus-BaddePage-v7-220610.jpg) center no-repeat;
}

.footer2 a {
color: #FFFFFF;
text-decoration: none;
}
.footer2 a:hover {
color: #FFFFFF;
text-decoration: underline;
}

.blog_info {
font-family:'TimesNew Roman';
font-style: italic;
color:#999999;
font-size:11px;
font-weight:normal;
}
.blog_titre {
font-family: Verdana, Georgia, 'TimesNew Roman';
color:#46459F;
font-size: 13px;
font-weight: bold;
}
.blog_table{
border: 1px solid #ACACAC;
}
.blog_column {
vertical-align: top;
width: 25%;
padding: 4px;
background-color: #FFFFFF;
border: 1px solid #ACACAC;
border-bottom:none;
}
.blog_column2 {
vertical-align: top;
width: 25%;
padding: 4px;
background-color: #FFFFFF;
border: 1px solid #ACACAC;
border-top:none;
}
.blog_column p{
text-align:justify;
font-size:12px;
font-family:'Times New Roman';
color:#413733;
}
.titre_blog{
font-size:15px;
font-weight:bold;
font-family:verdana;
color:#222222;
padding-top:5px;
padding-bottom:3px;
padding-left:10px;
}
#affiche{
border: 1px solid black;
}
#autoComplete {
display: none;
width: 196px;
padding: 3px;
position: absolute;
border: 1px solid #AFAFAF;
background-color: #FFFFFF;
z-index: 1;
}
#autoComplete ul {
padding: 0px;
margin: 0px;
}
#autoComplete li {
list-style-type: none;
margin: 0px;
padding: 0px;
}
#autoComplete li a {
display: block;
margin: 0px;
padding: 4px;
text-decoration: none;
}
#autoComplete li a:hover {
display: block;
padding: 4px;
text-decoration: none;
background-color: #E0EDFE;
}	
#liste_lien_faq{
list-style: none ;
margin: 0 ;
padding: 0 ;
}
li.faq_lien{
background: #f5f5f5 ;
color: #21759b ;
border: 1px solid #c0c0c0 ;
margin-bottom: 1px ;
}	
li.faq_lien a {
display: block ;
background: #f5f5f5 ;
color: #21759b ;
font: 1em "Trebuchet MS",Arial,sans-serif ;
line-height: 1em ;
text-align: center ;
text-decoration: none ;
padding: 4px 0 ;
}	
li.faq_lien a:hover, li.faq_lien a:focus, li.faq_lien a:active {
background: #d5d5d5 ;
text-decoration: underline ;
}
textarea.reponsepa{
height:100px;
width:450px;	
}


.lien_basique{
color:black;
text-decoration:none;
}

.lien_basique:hover{
color:black;
text-decoration:underline;
}


.fiche_agenda_spe{
padding:5px;
margin-top:-10px;
margin-bottom:-10px;
text-align:center;
}

.fiche_agenda_spe .tab_concert{
font-size:11px;
color:#FFFFFF;
font-family:trebuchet MS,trebuchet,verdana,helvetica;
border-bottom:1px white solid;
margin-left:5px;
_margin-left:-2px;
*margin-left:0px;
_width:285px;
width:290px;
}
