body {color:black; font:normal 11px 'Arial',sans-serif; margin:0; padding:0;}
a {text-decoration:none; color:black;}
a:hover {cursor: pointer}

.maigre{font-weight: normal}
.job_contact{padding:5px 0px;}
.job_contact b {float:right}

#navlist { width: 100%; font-size: 14px; height: 22px; margin: 0; padding:0; white-space: nowrap; }

#navlist li { float: left; list-style-type: none; text-align: center; padding:3px 0;}

.subnavlist {
width: auto;
font-size: 13px;
height: 20px;
margin: 0;
padding: 0;
white-space: nowrap;
}

.subnavlist li
{
position:relative;
float: left;
background:white;
list-style-type: none;
padding:2px 0px 2px 0px;
}

.subnavlist li a
{
width: auto;
margin: 0px;
padding:2px 5px 2px 5px;
color: black;
font-weight: bold;
text-align: center;
text-decoration: none;
position: relative;
}

.subnavlist li a:hover {background: black; color: white;}

.subnavlist li#sactive a:hover { color: white}

.accroche {
	height:22px;
	padding-right:22px;
	text-indent:22px;
	color:white;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
}

.date 
{
background:black;
color:white;
height:22px;
font-weight:bold;
font-size:14px;
padding-right:22px;
text-indent:22px;
vertical-align:middle;
}

.titre { padding:0px 22px; font-size: 21px; line-height:23px; color:#000; font-weight:bold; }

.titrecourant  {
	padding:0px 22px;
	color:black;
	font-size:33px;
	font-weight:bold;
}

.datecourant 
{
background:black;
color:white;
height:22px;
font-weight:bold;
font-size:16px;
padding-right:22px;
vertical-align:bottom;
}

.auteurcourant
{
padding:0px 22px;
color:black;
font-size:18px;
font-weight:bold;
}

.commentairecourant {
background:white;
padding:0px 22px;
color:black;
font-size:14px;
}

.auteur
{
padding-right:22px;
text-indent:22px;
height:22px;
color:black;
font-size:14px;
font-weight:bold;
}


.texte {
	background:white;
	padding:6px 22px 22px;
	height:auto;
	color:black;
	font-size:11px;
	text-align:justify;
}

/*ATTENTION: class -commentaire- dans le letarmac-css.php*/

.image { vertical-align:top; width:350px; text-align:right; }

.copyright { height:22px; width:300px; background:black; color:white; font-size:11px; line-height:11px; text-align:right; vertical-align:middle; padding-right:11px; }

.letarmac { padding:11px 22px 7px; }

.saison { padding:11px; }

.year
{
/*font-weight:bold;*/
white-space:nowrap;
font-size:24px;
color:black;
}


ul.renee {margin:0; padding:0; list-style: none; }
ul.renee h2 {font-size: 18px; line-height:19px; margin:0; padding:0; }

/*Formulaire************************************/

fieldset {border: 0 none; padding:0; margin:0}
legend {display:none;}
label { width: auto; padding: 0 5px 0 0;font-weight: bold; float:right}

table.tableForm td{vertical-align: middle}

.formlabel { padding:3px; color:black; font-size:11px; }
.formdiv { float: left; margin-right:20px;}
.formdivright{ float: right;}

.formdiv input{width: auto; margin:0;}

fieldset input {width: auto; margin: 0 15px 15px 0 }

 input, textarea, select {
padding:3px;
font-weight:bold;
font-family:arial,sans-serif;
font-size:11px;
color:#333;
background:#F8F8F8;
border:1px solid #BBBBBB;
}


.imgArtistes {margin:0px 7px 0px 0px;}

.smol { position:relative; color: #000; background: transparent; font-size: 9px; padding:2px 11px; text-align:right}
.smol a { color: #aaa; background: transparent; }
/*.smol a:hover { color:#000; }*/

.history
{
color:#777777;
font-size:9px;
position:relative;
background:transparent;
padding:2px;
}

.plantarmac a:hover {background: none; /* correction d'un bug IE */}
.plantarmac a span#big { /* définition de la balise <span> inclue dans <a> */display: none;}
.plantarmac a:hover span#big { /* définition de la balise <span> au survol */display: inline; position: absolute;
  top: 153px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
  left: 550px;
  width: 504px;
  height: 592px;
  background: black;
  text-align: center;
  color: white;
  z-index:20;
}

ul.list-amis{ margin:0; padding:0; list-style-type:disc;  list-style-position:inside; font-weight:normal; white-space: nowrap; float:left; color:black; background:transparent }
ul.list-amis li {float:left; padding: 5px; color:black;}
ul.list-amis li a{ background:transparent;}

.warning {border: 1px solid red;background:white;padding:5px;font-weight:bold;color:red;margin:20px}
.red{font-weight:bold; color:red;}

.notice { border:2px solid #E2001A; padding:11px;	}