/*mael.francois.free.fr feuille de style 25/02/2006*/

/*propiétés de la page*/
body {
	margin: 0 0 0 0;
	text-align: left;
	background-color: #74383c;
}

#page {
	margin-left: auto;
	margin-right: auto;
	width: 790px;
	text-align: left;
	background-color: #74383c;
}

/*corps de page*/
#corps {
	width: 770px;
	padding: 10px;
	text-align: left;
	background-color: #74383c;
}

#image {
	margin-top: -20px;
	margin-bottom: -5px;
	width: 790px;
	height: 400px;
	text-align: left;
	background-color: #b24646;
}

#gallery {
	padding-left: 5px;
	width: 780px;
	height: 480px;
	text-align: left;
	background-color: #74383c;
}

#menu {
	width: 790px;
	height: 200px;
	background-color: #74383c;
}

#menu_s {
	width: 790px;
	height: 100px;
	margin-top: 15px;
	background-color: #74383c;
}

#video {
	width: 790px;
	height: 445px;
	background-color: #74383c;
	text-align: center;
}

#video_Mo {
	width: 790px;
	height: 398px;
	background-color: #74383c;
	text-align: center;
}

/*tête de page*/
#head {
	margin-bottom: -6px;
	width: 790px;
	text-align: right;
	background-color: #74383c;
}

/*pied de page*/
#feet_disclaimer {
	width: 770px;
	text-align: center;
	margin-left: 10px;
}

/*colonnes de contenu*/
#col_small {
	float: left;
	margin-left: -10px;
	width: 250px;
}

#col_large {
	float: right;
	margin-right: -10px;
	width: 530px;
}

#news {
	width: 530px;
}

#col_largeTop {
	float: right;
	width: 510px;
}

#col_largeBottom {
	float: right;
	width: 510px;
	text=align: left;
	background-image: url(../imgs/fond01.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

#title {
	width: 530px;
	height: 50px;
	background-image: url(../imgs/h1.jpg);
	background-repeat: no-repeat;
	background-color: #74383c;
}

#title_selection {
	width: 530px;
	height: 50px;
	background-image: url(../imgs/title_selection.jpg);
	background-repeat: no-repeat;
	background-color: #74383c;
}

#title_photo {
	width: 530px;
	height: 50px;
	background-image: url(../imgs/title_photo.jpg);
	background-repeat: no-repeat;
	background-color: #74383c;
}

#title_sketche {
	width: 530px;
	height: 50px;
	background-image: url(../imgs/title_sketche.jpg);
	background-repeat: no-repeat;
	background-color: #74383c;
}

#title_info {
	width: 530px;
	height: 50px;
	background-image: url(../imgs/title_info.jpg);
	background-repeat: no-repeat;
	background-color: #74383c;
}

#title_music {
	width: 530px;
	height: 50px;
	background-image: url(../imgs/title_music.jpg);
	background-repeat: no-repeat;
	background-color: #74383c;
}

#title_prix {
	width: 530px;
	height: 50px;
	background-image: url(../imgs/title_prix.jpg);
	background-repeat: no-repeat;
	background-color: #74383c;
}

#title_movie {
	width: 530px;
	height: 50px;
	background-image: url(../imgs/title_movie.jpg);
	background-repeat: no-repeat;
	background-color: #74383c;
}

#newsText {
	width: 475px;
	padding-left: 45px;
	text-align: justify;
}

#links_large {
	width: 530px;
	background-image: url(../imgs/link.jpg);
	background-repeat: no-repeat;
	background-color: #74383c;
}

#links_s {
	width: 485px;
	background-image: url(../imgs/link_s.jpg);
	background-repeat: no-repeat;
	background-color: #74383c;
}

#spacer {
  height: 50px;
  clear: both;
}

/*images miniatures portfolio*/
#diaporama {
	width: 510px;
	text-align: center;
}

.clear {
	clear: both;
}

.img_mini_wide {
	float: left;
	width: 100px;
	height: 56px;
	margin-right: 2px;
	margin-bottom: 2px;
}

.img_mini_poster {
	float: left;
	width: 100px;
	height: 141px;
	margin-right: 2px;
	margin-bottom: 2px;
}

.img_mini_picture {
	float: left;
	width: 71px;
	height: 100px;
	margin-right: 16px;
	margin-left: 15px;
	margin-bottom: 2px;
}

.img_mini_wide_el {
	float: left;
	width: 100px;
	height: 56px;
	margin-bottom: 2px;
}

/*Style de texte
	> texte principal*/
	
	/* drop cap */
	
.cap {
	margin-right:3px;
	margin-top:0px; 
	float:left; 
	color: #d9a86e; 
	background: none; 
	border: none; 
	font-size: 40px; 
	line-height:24px; 
	padding-top:2px; 
	padding-right:3px; 
	font-family: Verdana;
}
	
		#corps h1{ text-align: left; vertical-align: baseline; font-family: Verdana; font-size: 15px; font-weight: bold; letter-spacing: 4px; color: #c98b29; }
		#feet_disclaimer p{ text-align: center; font-family: Verdana; font-size: 10px; color: #925a4b; }
		#col_large h1{ padding-left: 55px; text-align: left; vertical-align: baseline; font-family: Verdana; font-size: 15px; line-height: 50px; font-weight: bold; letter-spacing: 4px; color: #c98b29;  background-image: url(../imgs/h1.jpg); background-repeat: no-repeat; }
		#col_large h2{ text-align: right; vertical-align: baseline; font-family: Verdana; font-size: 12px; line-height: 20px; font-weight: bold; letter-spacing: 4px; color: #FA9E20; background-image: url(../imgs/line02.gif); background-repeat: repeat-x; }
		#col_large p{ text-align: justify; vertical-align: baseline; font-family: Verdana; font-size: 10px; line-height: 15px; font-weight: lighter; color: #FFFFFF; }
		#col_large b{ font-family: Verdana; font-size: 10px; font-weight: bold; color: #FFFFFF; }
		#col_large h3{ text-align: left; vertical-align: baseline; padding-left: 25px; font-family: Verdana; font-size: 10px; line-height: 20px; font-weight: bold; color: #FA9E20; background-image: url(../imgs/arrow01.gif); background-repeat: no-repeat; }
		#col_largeBottom p{ text-align: left; vertical-align: bottom; font-family: Verdana; font-size: 10px; line-height: 15px; font-weight: lighter; color: #FFFFFF; }
		#head h1{ text-align: right; vertical-align: baseline; font-family: Verdana; font-size: 10px; line-height: 15px; font-weight: lighter; color: #c98b29; }

		#news h1{ padding-left: 55px; text-align: left; vertical-align: baseline; font-family: Verdana; font-size: 15px; line-height: 50px; font-weight: bold; letter-spacing: 4px; color: #c98b29;  background-image: url(../imgs/h1.jpg); background-repeat: no-repeat; }
		#news h2{ text-align: right; vertical-align: baseline; font-family: Verdana; font-size: 12px; line-height: 20px; font-weight: bold; letter-spacing: 4px; color: #FA9E20; background-image: url(../imgs/line02.gif); background-repeat: repeat-x; }
		#news p{ text-align: justify; vertical-align: baseline; font-family: Verdana; font-size: 10px; line-height: 15px; font-weight: lighter; color: #FFFFFF; }
		#news b{ font-family: Verdana; font-size: 10px; font-weight: bold; color: #FFFFFF; }
		#news h3{ text-align: left; vertical-align: baseline; padding-left: 25px; font-family: Verdana; font-size: 10px; line-height: 20px; font-weight: bold; color: #FA9E20; background-image: url(../imgs/arrow01.gif); background-repeat: no-repeat; }

	/*texte secondaire*/
		#col_small h1{ text-align: left; vertical-align: baseline; font-family: Verdana; font-size: 15px; font-weight: normal; letter-spacing: 4px; color: #925a4b; }
		#col_small p{ text-align: justify; vertical-align: baseline; font-family: Verdana; font-size: 10px; line-height: 15px; font-weight: lighter; color: #925a4b; padding-right: 5px; }
		#col_small h3{ text-align: left; vertical-align: baseline; padding-left: 15px; font-family: Verdana; font-size: 10px; line-height: 15px; font-weight: lighter; color: #FA9E20; background-image: url(../imgs/bloc01.gif); background-repeat: no-repeat; }
		#col_small b{ font-family: Verdana; font-size: 10px; font-weight: bold; color: #FFFFFF; }
		
/*liens

	> texte principal*/

	.link {color: #c98b29}
	
	.news_t {
	color: #d9a86e;
	padding-left: 427px;	
	}
	
	.news_b {
	color: #d9a86e;
	padding-left: 482px;	
	}
	
	.news_l {color: #d9a86e}
	
	.it { font-style:italic;
	text-align: left;	
	}
	
	.signature { text-align:right;
	margin-left:503px;
	}
	
	.h_s {padding-left: 45px; color: #d9a86e; font-weight: bold; font-size: 10px}
	.h_l {padding-left: 45px; color: #828a57; font-weight: bold; letter-spacing: -1px; font-size: 22px}

	a:link {text-decoration: none;}
	a:visited {text-decoration: none;}
	a:hover {	text-decoration: none;}
	a:active {	text-decoration: none;}

	/* lien principaux */
		#links_large a:link {color: #74383c; text-decoration: none; font-weight: bold;}
		#links_large a:visited {color: #74383c; text-decoration: none; font-weight: bold;}
		#links_large a:hover {color: #74383c; text-decoration: underline; font-weight: bold;}
		#links_large a:active {color: #74383c; text-decoration: none; font-weight: bold;}
		
		#links_s a:link {color: #74383c; text-decoration: none; font-weight: bold;}
		#links_s a:visited {color: #74383c; text-decoration: none; font-weight: bold;}
		#links_s a:hover {color: #74383c; text-decoration: underline; font-weight: bold;}
		#links_s a:active {color: #74383c; text-decoration: none; font-weight: bold;}

	/* tete de page */
		#head a:link {color: #c98b29; text-decoration: none;}
		#head a:visited {color: #c98b29; text-decoration: none;}
		#head a:hover {color: #c98b29; text-decoration: underline;}
		#head a:active {color: #c98b29; text-decoration: none;}
	
	/* texte secondaire*/
		#col_small a:link {color: #FA9E20; text-decoration: none;}
		#col_small a:visited {color: #FA9E20; text-decoration: none;}
		#col_small a:hover {color: #FA9E20; text-decoration: underline;}
		#col_small a:active {color: #FA9E20; text-decoration: none;}

