body,table { background-color: white; 
						 color: black; 
						 font-family: "Trebuchet MS", sans-serif; 
						 font-size: 10pt; 
						 border:0;
						 margin:0; 
						 }
h1 { font-family: "Trebuchet MS", sans-serif; 
		 font-size:36pt; 
		 text-align:center; 
		}
h2 { font-family: "Trebuchet MS", sans-serif; 
		 font-size: 12pt; 
		 text-decoration: underline; 
		 text-indent:20px; 
		 }
a img { border:0; }
/*------------ Layout --------*/
#layout { display:none; }
#credits { display:none; }
#menu { display:none; }
#container { position:relative;
						 margin:10px;
						 }
#header { margin-bottom:20px; }
#spread { width:100%;
					height:69px;
					margin:0; 
					padding:0;
					background-image:url(img/horizontal.gif);
					background-repeat:repeat-x;
					clear:both;
					}
/*#spread tr td { margin:0; padding:0; }*/

#logo { float:left;
				border:0; 
				width:408px;
				height:69px;
				background-image:url(img/logo.gif);
				background-repeat:no-repeat; 
				}
/*#horizontal { background-image:url(img/horizontal.gif); }*/
#maj { float:right;
			 }
#nav { width:100%;
				border:0;
				background-color:black; 
				color:white; 
				text-align:left; 
				vertical-align:bottom; 
				margin-bottom:5px;
				}
#nav a:link, a:visited { color:white; 
										text-decoration:none; 
										}
#nav a:hover, a:active { color:black; 
										background-color:white; 
										}
#black_left { height:34px;
							width:10px;
							background-image:url(img/black_left.jpg);
							}
#black_right { height:34px;
							width:10px;
							background-image:url(img/black_right.jpg);
							}
#nav ul { list-style-type:none;
					 padding:0;
					 margin:0;
					 }
#nav ul li { display:inline;
							margin:0 20px 0 20px;
						  }
#submenu { background-color:#9a9a9a; 
					 padding: 0px; 
					 text-align:left; 
					 }
#gray_left { height:34px;
							width:10px;
							background-image:url(img/gray_left.jpg);
							}
#gray_right { height:34px;
							width:10px;
							background-image:url(img/gray_right.jpg);
							}
#comediens { float:left; }
select { display:inline;
				background:#9a9a9a; 
				}
#imp { float:right; }
#photo { float:left;
				 width:400px;
				 border:1px solid #656565;
				 text-align:center;
				 margin-bottom:20px;
				 }
#idphoto { display:none; }
#cv { padding:0; 
			margin-left:420px;
			border:1px solid black;
			clear:right;
			}
#vignette { display:none; }
fieldset {
	border-top:1px solid black;
	border-left:0;
	border-right:0;
	border-bottom:0;
	}
legend {
	font-size:16pt;
	font-weight:normal;
	margin-left:30px;
	color:#656565;
	}
.annee { font-weight:bolder; 
				 vertical-align:top; 
				 }
.titre { font-weight:bolder; 
				 vertical-align:top; 
				 }
.complement { vertical-align:top; }
.piedpage { display:none; }
#footer { clear:both;
					width:100%;
					border-top:1px solid #656565;
					border-bottom:1px solid #656565; 
					background-color:#9a9a9a; 
					color:#656565; 
					font-size:8pt; 
					text-align:center; 
					padding:0; 
					margin:10px 0; 
					}

