@charset "utf-8";
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}body{line-height:1}a img{border:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}table,td,th{vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}button::-moz-focus-inner{border:0}
*{
	margin:0;
	padding:0;
}
body{
	text-align:center;
	min-width: 990px;
	background-color: #FFFFFF;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5A5A;
}
/*@font-face{ 
	font-family: 'Ovo';
	src: url('ovo.eot');
	src: url('ovo.eot?#iefix') format('embedded-opentype'),
	     url('ovo.woff') format('woff'),
	     url('ovo.ttf') format('truetype'),
	     url('ovo.svg#webfont') format('svg');
}*/
a{
	text-decoration:none;
}
a:focus{
	outline:0;
}
img{
	border: 0;
}
#wrapper{
	width: 990px;
	margin: 0 auto;
}
#container{
	position: relative;
	width: 990px;
	top: 0px;	
}
h1, h2, h3{
	font-family: 'Ovo', Times, serif;
	font-weight: 400; 
	font-size: 21px;
	text-transform:uppercase;
	letter-spacing:1px;
	line-height:30px;
}
h2, h3{
	font-size: 15px;
	line-height:24px;
}
#art-c, #art-c #cv-c h3, #pei-c, #pei-c .year span, #pei-c #pei-amis-txt h3, #pei-c #pei-yeux-txt h3, #des-c, #des-txt-c h3, #des-txt-c p, #gra-c, #col-c, #pho-c, #txt-c, #txt-c h3, #txt-c .texte span, #cnt-c h3{
	font-family: Verdana, MingLiU, STSong, SimSun, serif;
}
.inline-block{
	font-size:0;
}

/* HEAD */
#nav{
	float: left;
	width: 206px;
	background:url(data/fd-head.png) no-repeat;
}
#nav .head{
	float: right;
	width: 206px;
	list-style:none;
	margin: 9px 8px 59px 0;
}
#nav .head li{
	float: right;
	display: block;
	margin:0 3px 0 4px;
}
#nav .head a{
	color:#aaaaaa;
	font-size: 9px;
	border-bottom:1px transparent;
	transition: border-bottom 0.5s;
	-webkit-transition: border-bottom 0.5s; /* Safari */
}
#fra .fra a, #eng .eng a, #chi .chi a, #art-f .fra a, #art-e .eng a, #art-c .chi a, #pei-f .fra a, #pei-e .eng a, #pei-c .chi a, 
#des-f .fra a, #des-e .eng a, #des-c .chi a, #gra-f .fra a, #gra-e .eng a, #gra-c .chi a, #col-f .fra a, #col-e .eng a, #col-c .chi a, 
#pho-f .fra a, #pho-e .eng a, #pho-c .chi a, #txt-f .fra a, #txt-e .eng a, #txt-c .chi a, #cnt-f .fra a, #cnt-e .eng a, #cnt-c .chi a{
	border-bottom:1px solid #aaaaaa;
	cursor:default;
}
#nav .head span{
	font-size:10px;
	font-family: Verdana, "Microsoft JhengHei", "Microsoft YaHei", SimHei, STHeiti, Hei, sans-serif;
}
#nav .head a:hover{
	border-bottom:1px solid #aaaaaa;
}
#nav img{
	float: right;
}
/* MENU DE NAVIGATION */
#nav .menu{
	float: right;
	width: 206px;
	list-style:none;
	margin: 21px 0 0 0;
	padding-bottom:24px;
	background: url(data/fd-nav.png) no-repeat right bottom;
}
#nav .menu li{
	display:inline;
}
#nav .menu a{
	display: block;
}
#nav>ul.menu>li>a{
	height:24px;
	background: url(data/fd-nav.png) no-repeat right top;
	font-family: 'Ovo', Times, serif;
	font-weight: 400; 
	color: #5A5A5A;
	font-size: 15px;
	line-height:29px;
	text-transform:uppercase;
	letter-spacing:1px;
	text-align:left;
	text-indent:15px;
	transition: background 0.5s;
	-webkit-transition: background 0.5s; /* Safari */
}
#nav .menu a:hover{
	background: url(data/fd-nav.png) no-repeat left top;
}
#art-f ul.menu>li.art>a, #art-e ul.menu>li.art>a, #art-c ul.menu>li.art>a, #pei-f ul.menu>li.pei>a, #pei-e ul.menu>li.pei>a, #pei-c ul.menu>li.pei>a,
#des-f ul.menu>li.des>a, #des-e ul.menu>li.des>a, #des-c ul.menu>li.des>a, #gra-f ul.menu>li.gra>a, #gra-e ul.menu>li.gra>a, #gra-c ul.menu>li.gra>a,
#col-f ul.menu>li.col>a, #col-e ul.menu>li.col>a, #col-c ul.menu>li.col>a, #pho-f ul.menu>li.pho>a, #pho-e ul.menu>li.pho>a, #pho-c ul.menu>li.pho>a,
#txt-f ul.menu>li.txt>a, #txt-e ul.menu>li.txt>a, #txt-c ul.menu>li.txt>a, #cnt-f ul.menu>li.cnt>a, #cnt-e ul.menu>li.cnt>a, #cnt-c ul.menu>li.cnt>a{
	background: url(data/fd-nav.png) no-repeat left top;
	cursor:default;
}
#nav #detail a{
	padding-bottom:1px;
}
#nav .year a, #nav .texte a{
	line-height:12px;
	height:13px;
	border-top:1px solid #E7E7E7;
	background-color:#FFF;
	background-image:none;
	color:#AAAAAA;
	font-size: 10px;
	text-align:center;
	transition: background-color 0.3s;
	-webkit-transition: background-color 0.3s; /* Safari */
}
#nav .texte a{
	line-height:14px;
	height:15px;
}
#nav .year a:hover, #nav .texte a:hover{
	background-image:none;
	background-color:#E7E7E7;
}
#nav .pei-year a, #nav .txt-texte a{
	background-color:#eeeeee;
	cursor:default;
}
#txt-c #nav .texte a, #pei-c #nav .year a.pei-nav{
	line-height:17px;
	height:17px;
	font-size:12px;
}
#txt-c #nav .texte a.txt-nav{
	font-size:10px;
	font-family:Verdana, Helvetica, sans-serif;
}

/* HOMEPAGE */
#hpimg {
	display: block;
	float:left;
	z-index: 0;
	height: 660px;
	width: 780px;
	margin-top:30px;
}

/* ARTISTE */
#cv, #cv-c{
	float:left;
	line-height:16px;
	text-align:left;
	padding:78px 50px 0 80px;
}
#cv-c{
	padding:75px 50px 0 80px;
	line-height:18px;
	font-size:12px;
}
#cv table, #cv-c table{
	border-collapse:collapse;
	text-align:left;
}
#cv col#yearCol, #cv-c col#yearCol{
	width:82px;
	background:url(data/fd-txt.png) repeat-y 55px;
}
#cv-c col#yearCol{
	background:url(data/fd-txt.png) repeat-y 56px;
}
#cv col#expoCol, #cv-c col#expoCol{
	width:550px;
}
#cv th, #cv-c th{
	padding-bottom:5px;
	font-weight:normal;
	text-align:left;
}
#cv td, #cv-c td{
	border-top:1px solid #E7E7E7;
	padding:4px 0 5px 0;
}
#cv h3{
	line-height:15px;
	padding:18px 0 0 0;
}
#cv-c h3{
	font-size:13px;
	font-weight:bold;
	line-height:19px;
	padding-top:16px;
}
#cv table tr .cvlast, #cv-c table tr .cvlast{
	padding-bottom:30px;
}

/* PEINTURE YEUX-AMIS */
#haut, #bas, #yeux, #levres2011{ 
  width: 100%;
  text-align:center;
}
#haut{ 
  margin-top:10px;
}
#yeux{ 
  margin-top:5px;
}
.amis{ 
  height:; 
  width: 6.38%;
  display:inline-block;
  vertical-align:top;
  margin-left:0.3%;
  margin-bottom:10px;
}
.levres2011{ 
  height:; 
  width: 19%;
  display:inline-block;
  vertical-align:top;
  margin-left:10px;
}
#bas .levres2011{ 
  margin-top:10px;
}
.premier{ 
  margin-left:0; 
}
#pei-amis-txt, #pei-yeux-txt{ 
	width:840px;
	margin:0 auto 10px auto;
	padding-top:11px;
	background:url(data/txt-ttr.png) repeat-x top;
	line-height:18px;
}
#pei-yeux-txt{ 
	margin-top:5px;
}
#pei-amis-txt h3, #pei-yeux-txt h3{
	padding-top:9px;
	line-height:18px;
}
#pei-c #pei-amis-txt h3, #pei-c #pei-yeux-txt h3{
	font-size:13px;
	font-weight:bold;
}
#pei-amis-txt .details, #pei-yeux-txt .details{
	padding-bottom:10px;
	background:url(data/cnt-sep.png) repeat-x bottom;
	margin-bottom:8px;
}
#pei-amis-txt p, #pei-yeux-txt p{ 
	font-size: 11px;
}
#pei-amis-txt #amis-txt, #pei-yeux-txt #yeux-txt{ 
	text-align:left;
	-moz-column-count:2; /* Firefox */
	-webkit-column-count:2; /* Safari and Chrome */
	column-count:2;
	-moz-column-gap:40px; /* Firefox */
	-webkit-column-gap:40px; /* Safari and Chrome */
	column-gap:40px;
	padding-bottom:10px;
}
#pei-amis-txt .amis-txt-g, #pei-amis-txt .amis-txt-d{ 
	width:400px;
	text-align:left;
	float:left;
	padding-bottom:15px;
}
#pei-amis-txt .amis-txt-d{ 
	float:right;
}
#pei-c #pei-yeux-txt p{
	font-size:12px;
	line-height:20px;
}
#pei-amis-txt .fin, #pei-amis-txt .fine{ 
	padding-top:18px;
	background:url(data/txt-sep.png) left 8px no-repeat;
}
#pei-amis-txt .fin{ 
	line-height:14px;
	font-size: 10px;
}
#pei-amis-txt .finc, #pei-yeux-txt .finc{ 
	font-size:12px;
	line-height:22px;
}
#yeux a{
	width:75px;
	height:100px;
	display:inline-block;
	margin:5px;
}

/* DESSIN */
#des-txt, #des-txt-c{
	text-align:left;
	line-height:16px;
	display:block;
	float:left;
}
#des-txt-c{
	font-size:12px;
	line-height:18px;
}
#destxt{
	padding-left:15px;
}
#des-txt h3{
	line-height:16px;
	padding-bottom:8px;
	background:url(data/cnt-sep.png) no-repeat bottom left;
	letter-spacing:0;
}
#des-txt-c h3{
	font-size:13px;
	line-height:17px;
	padding-bottom:9px;
	margin-bottom:3px;
	background:url(data/cnt-sep.png) no-repeat bottom left;
	font-weight:bold;
	letter-spacing:0.2em;
}
#des-txt p, #des-txt-c p{
	padding-bottom:9px;
}

/* TEXTE */
#txt, #txtc{
	float:left;
	width:550px;
	padding:80px 0 30px 162px;
	background:url(data/fd-txt.png) 50px repeat-y;
	text-align:left;
	line-height:18px;
	min-height:712px;
}
#txtc{
	padding:74px 0 30px 162px;
	font-size:12px;
	line-height:20px;
}
#txt .titre, #txtc .titre{
	margin-bottom:15px;
}
#txt h1{
	line-height:24px;
	padding-bottom:15px;
	background:url(data/txt-ttr.png) no-repeat bottom left;
}
.ttr{
	font-size: 24px;
}
#txt h2{
	padding:4px 0 12px 0;
}
#txtc h3{
	font-size:14px;
	margin-top:20px;
	background-color:#e7e7e7;
	text-indent:5px;
}
#txt p{
	margin-top:18px;
}
#txt p.fin{ 
	padding-top:27px;
	background:url(data/txt-sep.png) left 17px no-repeat;
}
#txtc p{
	margin-top:20px;
}
#txtc p.fin{ 
	padding-top:20px;
	background:url(data/txt-sep.png) left 9px no-repeat;
}
#txt img, #txtc img{
	display:block;
}
.pic{
	background-color:#e7e7e7;
	display:block;
	padding-left:10px;
	font-size:9px;
	line-height:16px;
}
.picc{
	background-color:#e7e7e7;
	display:block;
	padding-left:10px;
	font-size:11px;
}

/* CONTACT */
#cnt, #cntc{
	float:left;
	width:550px;
	padding:78px 0 20px 162px;
	background:url(data/fd-txt.png) 50px repeat-y;
	text-align:left;
	line-height:18px;
	min-height:712px;
}
#cntc{
	padding:75px 0 20px 162px;
}
#cnt h1{
	padding-bottom:8px;
}
#cnt h3, #cntc h3{
	background:url(data/cnt-sep.png) no-repeat bottom left;
	line-height:35px;
}
#cntc h3{
	font-size:12px;
	margin:5px 0 1px 0;
}
#cnt p{
	margin-bottom:10px;
}
#cntc p{
	line-height:18px;
	padding-bottom:4px;
}
#cnt p a, #cntc p a{
	color:#5A5A5A;
	transition: color 0.5s;
	-webkit-transition: color 0.5s; /* Safari */
}
#cnt p a:hover, #cntc p a:hover{
	color:#323232;
}