* {
list-style-type:none;
margin:0pt;
padding:0pt;
}
body{color:#546066}

h1, h2, h3, h4, h5, h6 {
margin:0pt;
padding:0pt;
}

h2 {
color:#404040;
font-size:125%;
margin:0pt;
padding:0pt;
}
h5 {
color:#404040;
font-size:105%;
margin:10px 0pt 5px;
padding:0pt;
text-transform:uppercase;
}
h6 {
color:#3D474C;
font-size:100%;
line-height:1.4em;
margin:0pt 0pt 3px;
padding:0pt;
}
a {
color:#475861;
margin:0pt;
padding:0pt;
text-decoration:underline;
}
a:hover {
text-decoration:none;
}
ul, ol, li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
p {
color:#546066;
font-size:95%;
line-height:1.6em;
margin:0pt;
padding:0pt;
}
p.alert {
background:transparent url(/img/button_alert.gif) no-repeat scroll left center;
color:#59686E;
display:block;
font-size:105%;
font-style:italic;
margin:0pt 0pt 20px !important;
padding:0pt 0pt 0pt 21px !important;
position:relative;
}
p.indent {
padding:0pt 0pt 0pt 38px !important;
}

p{margin-bottom:10px;text-align:justify}

img {
border:medium none;
}
strong {
color:#505050;
}
strong.highlight {
background:#FDF8A2 none repeat scroll 0% !important;
color:#505050;
}
pre {
height:100%;
margin:0pt 0pt 10px;
overflow:auto !important;
padding:15px 0pt;
}
code {
background:#FEFBC3 none repeat scroll 0%;
border-bottom:1px solid #E3E3E3;
color:#606060;
line-height:1.45em;
margin:0pt;
padding:2px;
}
input:focus, textarea:focus {
background:#FFFBBA none repeat scroll 0%;
border-bottom:1px solid #F9D45E !important;
}
.line {
background:transparent url(/img/horizontal_line.gif) repeat-x scroll left center;
clear:both;
height:1px;
margin:0pt;
padding:10px 0 20px 0;
}
.clear {
clear:both;
}
a.morelink {
background:transparent url(/img/icon_morelink.gif) no-repeat scroll left center;
font-size:110%;
height:17px;
margin:0pt;
padding:0pt 0pt 0pt 21px;
}
#wrap {
background:#FFFFFF none repeat scroll 0%;
margin:0pt auto;
padding:0pt;
width:760px;
}
#header {
background:transparent url(/img/body_bg.gif) repeat-x scroll left top;
float:left;
height:90px;
margin:0pt;
padding:0pt;
width:780px;
}
#header .logo {
float:left;
margin:20px 0pt 0pt 15px;
padding:0pt;
position:relative;
}
#header .nav {
float:right;
line-height:1em;
padding:0pt;
position:relative;
top:58px;
}
html:lang(en) > body #header .nav {
float:right;
line-height:1em;
padding:0pt;
position:relative;
top:57px;
}
#header .nav ul {
margin:0pt;
padding:0pt;
}
#header .nav ul li {
float:left;
margin:0pt;
padding:0pt;
}
#header .nav ul li a {
color:#555657;
font-size:95%;
font-weight:normal;
margin:0pt 20px 0pt 0pt;
padding:0pt;
text-decoration:none;
text-transform:uppercase;
}
#header .nav ul li a.active {
background:transparent url(/img/active_nav.gif) no-repeat scroll center 18px;
background-position:center 19px !important!;
color:#FFFFFF;
margin:0pt 20px 0pt 0pt;
padding:0pt 0pt 45px;
position:relative;
}
#header .nav ul li a:hover {
color:#FFFFFF;
}
#content {
float:left;
margin:35px 0pt 0pt;
padding:0pt 15px;
width:890px;
}

.logoTxt {font-size:18px;color:#EF3A3C}
.logoTxt small{font-size:10px;color:#272324}

#footer ul {
color:#AEB3B4;
float:left;
margin:0pt;
padding:0pt;
width:450px;
}
#footer ul li {
display:inline;
margin:0pt;
padding:0pt;
}
#footer ul li a {
color:#AEB3B4;
font-size:95%;
margin:0pt;
padding:0pt;
text-decoration:none;
}
#footer ul li a.active, #footer ul li a:hover {
color:#475861;
text-decoration:underline;
}
#footer .copyright {
color:#AEB3B4;
float:right;
margin:0pt;
padding:0pt;
width:260px;
}
#footer .copyright p {
color:#AEB3B4;
}
#footer .copyright a {
color:#AEB3B4;
text-decoration:underline;
}
#footer .copyright a:hover {
text-decoration:none;
}
#footer p {
float:left;
margin:0pt;
padding:0pt;
}
#footer a.up span {
display:none;
}
#footer a.up {
background:transparent url(/img/button_backup.gif) no-repeat scroll 0pt;
display:block;
float:right;
height:27px;
margin:-3px 0pt 0pt;
padding:0pt;
width:27px;
}
#footer a.up:hover {
background:transparent url(/img/button_backup.gif) no-repeat scroll -27px 0pt;
height:27px;
margin:-3px 0pt 0pt;
width:27px;
}

h2 {
	/*
	219BD9
	*/
	color:#EF3A3C;
	font-family:"Trebuchet MS",Geneva,Verdana,Arial,Helvetica,sans-serif;
	font-size:1.3em;
	font-weight:normal;
	margin:10px 0pt;
}

#primary {
background:transparent url(/img/secondary_bg.gif) repeat-y scroll right top;
float:left;
margin:0pt;
padding:0pt 20px 0pt 0pt;
width:480px;
}
#secondary {
float:right;
margin:0pt;
padding:0pt 0pt 0pt 20px;
width:200px;
}

dt{font-weight:bold;margin-top:20px;color:#333}

.expoLst dt{font-size:1.05em;margin-top:20px}
.expoLst dd{margin:3px 0 3px 14px}
.expoLst small{font-size:0.9em;color:#b2b2b2}

.lstArtiste li{font-size:1.1em;margin:3px 0}
.imgBorder{border:1px solid #f2f2f2}

/* Biographie */
.biographie table tr th{width:100px;font-weight:bold}
.biographie table tr td{width:500px;padding-bottom:10px}
.biographie h3 {color:#EF3A3C;font-size:1.2em;margin:20px 0 10px 0;}
.biographie h2 {margin-bottom:20px;}
