/* Gobal Properties */
* { padding: 0; margin: 0; }
img, fieldset { border:0; }
body {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; background:#f5f5f5; text-align:center;}
h1{}
h2{font-size:11px; font-weight:bold;}
ul{list-style:none;}
a{text-decoration:none;color:#808080;}
a:hover{ text-decoration:underline;}
address {font-style: normal;}
.clear { clear:both; height:0; }
.linkdescription{width:152px; background:#e5e5e5; padding:6px 0 6px 8px; margin:1px 0 -10px 0;}
.linkdescription a.link1{background:url(../images/icon_square.gif) 0 4px no-repeat; padding-left:15px;color:#808080; }
.linkdescription a.link2{background:url(../images/icon_square_inside.gif) 0 4px no-repeat; padding-left:15px;color:#808080;}
.oneImg{margin-top:16px;}

/* Structure Page */

#containerHome{width:960px;background:url(../images/bgd_home_bg.gif) no-repeat; background-color:#FFFFFF; margin:auto; text-align:left; color:#808080; }
	#MasterHeader{ padding:20px 0 0 0; margin-left:67px;}
	#header{ padding:0 0 0 160px; margin:0 81px 15px 67px;}
		#header ul{}
		#header li{float:left; padding-top:10px;line-height:14px; margin:0 0 8px 4px;}
		#header li.navOn {color:#000;}
		#header img{margin-bottom:8px;float:right;}
	#leftNav{float:left; padding-left:67px;}
		#leftNav p{ margin:20px 0 0 0; text-align:right;}
		#leftNav a{background:url(../images/icon_arrow.gif) right no-repeat; padding-right:11px; margin:0 0 0 32px; color:#808080;}
		#leftNav li a{background:none; margin:0; padding:0;}
		#leftNav ul.subList{text-align:right;}
		#leftNav ul.subList a{ padding:0 15px 0 0;}
		#leftNav ul.subList li.navOn{background:url(../images/bgd_btn_sub.gif) right no-repeat; padding-right:15px; margin:0; color:#808080;}
	/*Right Content Section*/	
	#content{margin:0 0 0 67px;float:left;width:700px;}
		#content a{text-decoration:underline;}
		#content a:hover{text-decoration:none;}
	
		#NavBlock{ float:left;}
			#titleBlk{float:left; padding:0 5px 0 0;}
			#mainContent{float:left; border:1px solid #ccc; border-width:0 1px 0 0; padding:0 15px; width:352px;}
				#imgDescription{width:270px;display:block; margin-left:80px; text-align:right;}
				#imgDescription img{display:block; margin:5px 0 10px 120px;}
				#imgDescription a{ text-decoration:underline;}
				#imgDescription a:hover{ text-decoration:none;}
			#highlightBlk{float:left;padding-left:17px;}
				#highlightBlk a{ text-decoration:underline;}
				#highlightBlk a:hover{ text-decoration:none;}
				.showTime{width:149px; border:1px solid #ccc; border-width:0 1px; padding:8px 0 9px 9px; background:#8c8c8c; color:#fff; margin-bottom:-1px;}
				.showTime a{color:#fff;}
				.picDes img{ float:left;}
				.picDes p{ width:106px;float:left; padding-left:7px;}

#containerBottom {background:url(../images/bgd_home_bg_bottom.gif) no-repeat bottom right; height:20px;}				
#footer{ width:960px;color:#808080; padding:10px 0 20px 0; margin:auto;}
#bottomTit{ float:right; padding:15px 80px 0 0;}
#footer ul{text-align:left;}
#footer li{display:inline; margin:0 5px;}
#footer li.first{ margin:0 5px 0 0;}
#footer li.last{ margin:0 0 0 5px;}

/* End Structure Page */

/* oeuvres.html */
	 .navBar{width:540px;margin:0 0 10px 7px;}
	 .navBar p{ margin-left:208px;background:#e5e5e5; width:120px; vertical-align:middle; line-height:12px; padding:3px 4px;}
	 .navBar img.Left{float:left; margin-right:30px;}
	 .navBar img.Right { float:right;margin-left:20px;}
	 .navBar span{ float:left; text-align:center; font-size:10px;}
	 .picIllustrator{margin:0 0 10px 7px; text-align:center; padding-bottom:5px;}
	 .picIllustrator img{ margin-bottom:10px;}
	 
/* biographie.html */
	 #biography{ width:542px;border:1px solid #ccc;margin-left:20px; color:#333;}
		#bioText{float:left;padding:0 0 20px 25px;width:330px;}
			#bioText h2{padding:25px 0 0 0;}
			#bioText p{width:330px;}
		#bioImg{float:left; padding:30px 0 0 25px; width:160px;}
		#bioImg .ImgText { padding-top:110px;}
		#bioImg .ImgTextType1 { padding-top:20px;}
		#bioImg p{width:120px; color:#666666; padding-bottom:15px;}
		
		.bioNavBar{width:540px;margin:0 0 0 7px; padding:0;}
		.bioNavBar p{margin-left:208px;background:#e5e5e5; width:120px; vertical-align:middle; line-height:12px; padding:3px 4px}
		.bioNavBar img.Left{float:left; margin-right:30px;}
		.bioNavBar img.Right { float:right;margin-left:20px;}
		.bioNavBar span{ float:left; text-align:center; font-size:10px;}
		
/* agenda.html */
	 #agenda{width:540px;margin:0 0 0 7px; padding:0 30px;border:1px solid #ccc;}

		#agenda .agendaBlk{border-bottom:1px solid #ccc; padding:20px 0 21px 15px; height:1%;}
		#agenda .agendaBlkNone{border:none;}
		#agenda .agendaBlk div.img{float:left; padding-right:20px;}
		#agenda .agendaBlk p{width:auto;}
		#agenda .agendaBlk p.imgDes{float:left; width:220px;}
		
		
		#agenda #contgenda{ width:auto; padding:0; margin:0; float:left;}
		#agenda #contgenda .wrapptext {clear:both;}
		html>body #agenda #contgenda .wrapptext {clear:both;}
		#agenda #contgenda img{float: right; margin:0 0 5px 0; padding:0 0 0 10px;}
		
		#agenda .agendaBlk ul{float:left; padding:5px 0 0 0; width:300px;}
	 
/* oeuvres.html */
		.highlightBlk1{float:left;padding:0 15px; border-right:1px solid #ccc; margin-bottom:15px;}
		.highlightBlk2{float:left;padding:0 15px;margin-bottom:15px;}
		
		
		
		
/* videos.html */
	 #videos{width:540px;margin:0 0 0 7px; padding:0 10px;border:1px solid #ccc;}
	 	#videoContent { width:200px;float:left;}
		#videoZone { position:relative; top:10px; left:20px;}
		*html #videoZone { position:relative; top:10px; left:0px;}
		#videos .videosBlk{border-bottom:1px solid #ccc; padding:20px 0 21px 15px; height:1%; color:#000000;}
		#videos .videosBlkNone{border:none;}
		#videos .videosBlk img{float:left; padding-right:20px;}
		#videos .videosBlk p{float:left;}
		#videos .videosBlk p.imgDes{float:left; background:red;}
		#videos .videosBlk ul{float:left; padding:5px 0 0 0; width:200px;}

/* site map */

  #highlight { width:522px; border:1px solid #cccccc; float:left; margin:0 0 0 30px; padding:20px 20px 10px 20px; color:#333333; }
  	#highlight .blockSite { width:145px; float:left;  }
		#highlight .blockSite ul { border-bottom:1px solid #d0d0d0; padding:0 0 10px 0; margin:0 0 10px 0; }
			#highlight .blockSite li { margin:3px 0 0 0 ; }
			#highlight .blockSite ul.noborder { border:none; }
			#highlight .middleBlock { margin:0 43px 0 43px; }
			.usefulLink { margin:0 0 10px 70px; width:122px; text-align:right;}
			.usefulLink li { margin:0 0 10px 0; }
			.print { background:url(../images/icon_print.gif) right no-repeat; padding:0 25px 3px 0; line-height:12px;  }
			.sendmail { background:url(../images/icon_send.gif) right no-repeat; padding:0 25px 0 0; }
			
/* pro_form */	

	#highlight fieldset { border-top:1px solid #d0d0d0; margin:5px 0 0 0; padding:0 0 10px 11px; }
	#highlight form p { padding:10px 0 0 0; }
	#highlight label { width:140px; float:left; margin:2px 10px 0 0; text-align:right; display:block; color:#666666; }
	#highlight input { width:187px; border:1px solid #cccccc; height:14px; float:left;}
	#highlight .smallLabel { width:30px; }
	#highlight .middleSize { width:131px; }
	#highlight .group { width:336px; float:left; display:block; }
		#highlight .group input { width:11px; height:11px; border:none; margin:3px 0 0 0; }
		#highlight .group label { width:60px; text-align:left; padding:0 0 0 8px; }
		#highlight label.smallest { width:35px; }
		#highlight .longest, #highlight textarea { width:293px; float:left; border:1px solid #cccccc; }
		#highlight .codeSize { width:53px; }
		#highlight .villeSize { width:198px; }
	 #highlight .envoyer { border-top:1px solid #d0d0d0; margin:5px 0 0 0; padding:10px 0 0 11px; text-align:center;}
	 	#highlight .envoyer input { width:128px; height:20px; float:none; border:none; }
		#highlight input.envoyerSubmit { height:15px }
		#highlight .radioField input{width:auto; border:none;}
		
/* formulaire_form */
		#highlight span {}
		#highlight .chk { width:14px; height:14px; border:none; margin:1px 5px 0 0; }
		.txtarea { margin: 0 0 0 139px;}
  #highlightFormulaire { width:522px; border:1px solid #cccccc; float:left; text-align:center; margin:0 0 0 30px; padding:80px 40px 80px 40px; color:#333333; }
  		#highlightFormulaire span {color:#F00; line-height:11px;}

/* pro_accueil */	
	#mainhighlight2 { width:367px; border-right:1px solid #cccccc; margin:0 15px 0 30px; line-height:16px;  float:left;  }
	#highlight2 { width:310px; border:1px solid #cccccc; padding:20px; color:#666666; }
	#highlight2 .largeText { color:#333333; font-size:12px; border-bottom:1px solid #d0d0d0; padding:0 0 10px 0; }
	#highlight2 form { border-bottom:1px solid #d0d0d0; padding:0 0 10px 0; margin:10px 0 10px 0; color:#343434; }
		#highlight2 form p { padding:0 0 10px 0; }
		#highlight2 label { width:76px; float:left; display:block; color:#666666; }
		#highlight2 input { width:115px; border:1px solid #cccccc; height:14px; }
		#highlight2 .envoyer { padding:5px 0 5px 78px; }
		#highlight2 .envoyer input { width:98px; height:15px; float:none; border:none; }
	#contextual { width:176px; float:left; font-size:10px; line-height:16px; color:#343434;  }
		#contextual .souhaitez { width:148px; background:#8c8c8c; border:1px solid #cccccc; color:#FFFFFF; padding:15px 10px; margin:0 0 15px 0; }
			#contextual .souhaitez a { color:#FFFFFF; }