@charset "utf-8";
/* CSS Document */
*, html{
margin:0;
padding:0;
}
body{
background:#f2e4cb url(../images/bg_content.jpg) top left repeat-x;
}
div.header_global{
background:transparent url(../images/bg_global_header.jpg) top left repeat-x;
border-bottom:1px solid #fff;
}
div.header_fr{
width:968px;
height:142px;
background:#fff url(../images/bg_header_fr.jpg) bottom left no-repeat;
margin:0 auto;
}
div.header_en{
width:968px;
height:142px;
background:#fff url(../images/bg_header_en.jpg) bottom left no-repeat;
margin:0 auto;
}
div.links{
padding: 100px 0 0 415px;
}
div.links a{
color:#67441c;
font:normal 13px Arial, Helvetica, sans-serif;
text-decoration:none;
}
div.links a.current, div.links a:hover{
color:#3074ae;
}
div.global_content{
width:968px;
margin:0 auto;
min-height:560px;
}
div.lang{
width:82px;
height:35px;
background:transparent url(../images/bg_lang.png) top left no-repeat;
float:right;
}
div.lang a img{
border:2px solid #cacaca;
}
div.inside_lang{
padding:5px 0 0 20px;
}
h1{
font:normal 21px Georgia, "Times New Roman", Times, serif;
color:#a26229;
margin:0 0 10px 0;
}
div.home_left{
width:426px;
float:left;
}
div.home_right{
width:500px;
float:right;
}
div.highlight{
background:#ccb294;
border:3px solid #a26229;
padding:10px;
margin: 0 0 15px 0;
}
div.highlight img{
border:3px solid #fff;
}
div.highlight h2{
color:#593718;
font:bold 14px Arial, Helvetica, sans-serif;
margin:0 0 5px 0;
}
div.highlight p{
color:#a56730;
font:normal 12px Arial, Helvetica, sans-serif;
}
img.floatleft{
float:left;
margin:0 10px 0 0;
}
img.floatright{
float:right;
margin:0 0 0 10px;
}
a.btn_rounded{
display:block;
width:167px;
height:30px;
background:transparent url(../images/btn_rounded.png) top left no-repeat;
float:right;
color:#fff;
font:normal 14px Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:none;
line-height:30px;
margin:50px 0 0 0;
}
a.btn_rounded_bis{
display:block;
width:136px;
height:30px;
background:transparent url(../images/btn_rounded_bis.png) top left no-repeat;
color:#fff;
font:normal 14px Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:none;
line-height:30px;
margin:10px auto;
}
div.video{
text-align:center;
}
div.video h1{
text-align:left;
}
div.outside_block_contenu{
margin: 10px 0 10px 0;
}
div.block_contenu{
width:426px;
height:181px;
background:transparent url(../images/bg_block.png) top left no-repeat;
}
div.block_contenu_oeuvre{
width:447px;
height:185px;
background:transparent url(../images/bg_block_oeuvre.png) top left no-repeat;
}
div.block_contenu_logo{
width:449px;
height:185px;
background:transparent url(../images/bg_block_logo.png) top left no-repeat;
}
div.inside_block_contenu{
padding:10px;
font-family:Arial, Helvetica, sans-serif;
}
div.right_block{
width:250px;
float:right;
}
span.evidence{
color:#a26229;
}
div.center{
text-align:center;
}
h2, div.actu h2{
font:normal 16px Arial, Helvetica, sans-serif;
color:#a26229;
margin:0 0 10px 0;
}
h2.small_title{
margin:0 0 5px 0;
}
div.actu ul li{
color:#454441;
font-size:12px;
list-style-image: url(../images/list_img_actu.gif);
margin:0 0 20px 0;
}
div.actu ul li a{
color:#a26229;
}
div.actu ul li a:hover{
text-decoration:none;
}
div.actu p{
color:#454441;
font-size:12px;
}
img.diapo{
width:200px;
}
div.oeuvre{
width:49%;
float:left;
text-align:center;
margin : 10px 0;
height:250px;
}
div.oeuvre h3{
text-align:center;
font:normal 12px Arial, Helvetica, sans-serif;
color:#636055;
padding:3px 0 0 0;
}
div.oeuvre a{
color:#636055;
}
div.oeuvre a:hover{
text-decoration:none;
}
div.oeuvre img{
border:1px solid #a86b35;
}
a.right_btn{
float:right;
display:block;
padding:0 0 0 15px;
font-style:italic;
background:transparent url(../images/simple_link_icon.gif) left no-repeat;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#636055;
margin:3px 0 3px 0;
}
a.simple_link{
font:normal 12px Arial, Helvetica, sans-serif;
padding:0 0 0 12px;
background:transparent url(../images/simple_link_icon_blue.gif) left no-repeat;
}
a.right_btn:hover{
text-decoration:none;
}
div.oeuvre_item{
color:#593718;
font-size:12px;
}
div.halfright{
float:right;
width:49%;
}
div.halfleft{
float:left;
width:49%;
}
table.search_table{
font-size:12px;
color:#333;
width:420px;
}
table.search_table h2{
margin-bottom:0;
}
table.search_table tr td{
padding:5px 0;
}
table.search_table tr td select{
font-size:12px;
color:#333;
width:150px;
}
table.search_table tr td select option{
padding:3px;
}
input.sub_btn{
width:101px;
height:24px;
color:#fff;
background:transparent url(/images/sub_btn_bg.png) top left no-repeat;
text-align:center;
font-size:14px;
border:0;
float:right;
padding:0 0 5px 0;
padding:0\9; /* Hack IE */
}
input.sub_btn:hover{
background:transparent url(/images/sub_btn_bg_over.png) top left no-repeat;
}
div.bloc_logo{
width:449px;
height:185px;
background:transparent url(/images/bg_block_logo.png) top left no-repeat;
}
a, div.bloc_logo a{
color:#3171b1;
}
a:hover, div.bloc_logo a:hover{
text-decoration:none;
}
div.oeuvre_item{
/*background:#dbcdb8;*/
background:#fff;
height:163px;
margin:5px;
padding:10px;
}
div.oeuvre_item img{
border:1px solid #fff;
}
div.img_bloc{
width:220px;
float:left;
text-align:center;
}
div.text_bloc{
width:210px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
}
div.simple_block{
color:#333;
font-family:Arial, Helvetica, sans-serif;
padding:5px 0;
}
div.current_year{
margin:5px 0 10px 0;
}
div.expo_item{
width:310px;
height:185px;
background:transparent url(../images/bg_expo_current.png) top left no-repeat;
font-family:Arial, Helvetica, sans-serif;
}
div.inside_expo_item{
padding:10px;
}
div.outside_expo_item{
margin:5px;
float:left;
}
span.date{
color:#3171b1;
font-size:12px;
}
h3{
color:#593646;
font:bold 14px Arial, Helvetica, sans-serif;
padding: 5px 0;
}
table.expo_table{
font-family:Arial, Helvetica, sans-serif;
color:#333;
font-size:12px;
}
table.expo_table tr td{
padding:5px;
}
td.date_cell{
color:#a26245;
}
div.group_link{
margin: 0 0 15px 0;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
div.group_link h2{
margin-bottom:5px;
}
div.recent_left{
width:254px;
float:left;
}
div.recent_right{
width:200px;
float:right;
}
.noborder{
border:0;
}
.actu_complet{
display:none;
}
.archives{
margin:0 0 15px 0;
}
.small{
font:normal 12px Arial, Helvetica, sans-serif;
}
/* SHADOWBOX */
#sb-content.html {
color:#fff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding:10px;
}
ul{
padding:0 0 10px 15px;
}
/* END SHADOWBOX*/
div.clearer{
height:1px;
font-size:1px;
clear:both;
}
div.global_footer{
height:67px;
background:transparent url(../images/bg_footer.jpg) top left repeat-x;
border-bottom:2px solid #a3602b;
border-top:1px solid #fff;
}
div.footer{
width:968px;
margin:auto;
font:normal 11px Arial, Helvetica, sans-serif;
color:#3e1e00;
padding:10px;
}
div.footer a{
color:#3e1e00;
}
div.leftfooter{
width:49%;
float:left;
}
div.rightfooter{
width:49%;
float:right;
text-align:right;
}
a.video_associee{
font:bold 14px Arial, Helvetica, sans-serif;
display:block;
padding:3px 0 0 0;
text-decoration:none;
}
a.video_associee:hover{
color:#000;
}
.oeuvre a.home_video_link{
font:normal 12px Arial, Helvetica, sans-serif;
color:#3074AE;
padding:3px 0 0 0;
display:block;
}
a.all_works{
font:bold 14px Arial, Helvetica, sans-serif;
color:#3074AE;
margin-bottom:10px;
}
