
p.p1 a, p.p1 a:link, p.p1 a:visited {
color: #900;
font-weight: bold;
text-decoration: none;
font-size:11px;
}

.fauxlink  { 
color: #666;
font-size:10px;
font-weight: bold;
line-height:180%;
}

a, a:link, a:visited {
color: #900;
font-weight: bold;
text-decoration: none;
font-size:10px;
}
.presslink  { 
height:24px;
padding-left:27px;
background:url(img/icone_dossier.gif) no-repeat;
font-size:10px;
}
.e_vite { 
height:24px;
padding-left:38px;
background:url(img/e_vite2.gif) no-repeat;
background-position:0 2px;
font-size:10px;
}
.image {
	float:right;
	margin:17px 0 5px 20px;
	border:none;
}
.image03 {
	float:right;
	margin:0 0 5px 20px;
	border:none;
}
.imageLeft {
	float:left;
	margin:33px 20px 5px 0;
	border:none;
}
.image02 {
	float:right;
	margin:5px 0 2px 15px;
	border:none;
}
BODY,TD {
font-family: verdana, arial, helvetica, sans-serif;
color: #333;
font-size:11px;
line-height:150%;
}
#encadre {
	padding:10px 200px 10px 10px;
background-color:f4f4f4;
}

p, p.1, p.2, p.3, p.4, p.5, p.tab, p.expo, p.artiste,p.prog { 
font-size:11px;
}
.details { 
line-height:130%;
padding:0;
margin:3px 0 9px 0;
}
p.prog { 
padding:3px 0;
margin:0;
line-height:135%;
}
p.prog02 { 
padding:2px 0 2px 0;
margin:0;
line-height:135%;
}
p.titre_expo{ 
padding:0;
margin:0;
margin-bottom:-2px;
font-size:11px;
font-weight:bold;
line-height:130%;
color:#066;
}
p.titre_expo a, p.titre_expo a:link, p.titre_expo a:visited {
color: #900;
font-size:11px;
font-style:normal;
}
.serre{ 
line-height:130%;
margin:7px 0px 25px 0;
color:#666;
}
.serre02{ 
margin:7px 120px 25px 0;
color:#666;
}
.serre03{ 
line-height:130%;
margin:0;
}
p { 
text-align: justify;
}
.petit { 
font-size:10px;
line-height:120%;
}
p.p6 { 
text-align: justify;
padding:0;
margin:0;
}
p.tab { 
margin:0px 0 0 55px;
padding:0;
}
p.top { 
padding:0 0 7px 0;
margin:0;
}
p.p1 { 
line-height:160%;
}

p.p2 { 
text-align: right;
line-height:130%;
}
.droite { 
font-size:10px;
text-align: right;
margin-top:-8px;
padding-bottom: 12px;
line-height:120%;
}
p.p3 { 
text-align: left;
line-height:150%;
margin:7px 0 0 0;
}

p.p4 { 
text-align: left;
line-height:150%;
margin:-8px 0 20px 0;
}

p.p5 { 
color:#fff;
line-height:150%;
background-color:#066;
font-weight: bold; 
padding:5px;
}

h3 { 
font-size:12px;
padding:0;
margin-top:0;
}
h4 { 
font-size:11px;
padding:2px 0 11px 0;
margin:0;
}
h2 {
font-size:11px; 
color:#066;
font-weight: bold; 
padding: 0;
margin: 0;
text-transform: uppercase;
}
h2.nouveautes {
padding: 0;
margin: 18px 0 7px 0;
}
B { 
text-align: normal;
}

.subtitle { 
width: 250px;
text-align: left;
}

.orange { 
font-size:11px;
color:#066;
font-weight: bold; 
padding: 0px 0px 10px 0px;
margin: 0px 0px 10px 0px;
text-align:left;
}

.forms { 
text-align: justify;
}

.entree { color: #666666}
.bold {  font-weight: bold}
.emphase {  font-weight: bold; color: 006666}

 ul {
	padding: 0 0 5px 15px;
	margin: 0;
	list-style-image: url(img/line.gif);
	list-style-position: outside;
}
li{
text-align:justify;
padding:0;
margin:0;
} 
ol li {
margin-left:-15px;
}

#smalllinks {
margin:18px 0 0 0;
padding:0;
font-size:10px;
}
#smalllinks p{
font-size:10px;
padding:2px 0 2px 0;
}
#smalllinks .norm{
font-weight: normal;
}
#smalllinks a, a:link, a:visited {
color: #900;
font-weight: bold;
text-decoration: none;
font-size:10px;
}
#smalllinks a:hover {
text-decoration: underline;
font-weight: bold;
font-size:10px;
}
a:hover { 
font-weight: bold;
color: #999;
font-size:10px;
}