/*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: #FA9E20;
}

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

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

/*tête de page*/
#head {
	width: 790px;
	height: 400px;
	text-align: left;
	background-color: #E6E6E6;
}

#head_mini {
	width: 790px;
	height: 242px;
	text-align: left;
	background-color: #E6E6E6;
}

/*pied de page*/
#menu_small {
	width: 790px;
	height: 30px;
}

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

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

#spacer {
  clear: both;
}

/*news*/
#news {
	width: 250px;
	text-align: left;
}

/*images miniatures portfolio*/
#diaporama {
	width: 300px;
}

#diaporama_510 {
	width: 510px;
}

.clear {
	clear: both;
}

.img_mini {
	float: left;
	width: 50px;
	height: 50px;
	margin-right: 10px;
	margin-top: 10px;
}

.img_poster {
	float: right;
	width: 168px;
	height: 250px;
	margin-right: 0px;
	margin-top: -5px;
}


.gradualshine{
	filter: alpha(opacity=75);
	-moz-opacity: 0.75
}

/*image : gallery*/
#image_large {
	width: 770px;
	text-align: center;
}

#diaporama_large {
	width: 770px;
}

#image {
	width: 510px;
}

#image_legend {
	width: 510px;
	height: 20px;
	text-align: center;
}

.legend {
	float: left;
	width: 510px;
	margin-top: 10px;
}

.prev {
	float: left;
	width: 20px;
	height: 20px;
}

.next {
	float: right;
	width: 20px;
	height: 20px;
}

hr {
	clear: both;
	visibility: hidden;
}

/*Style de texte
	> texte principal*/
		#corps h1{ text-align: left; vertical-align: baseline; font-family: Verdana; font-size: 15px; font-weight: bold; letter-spacing: 4px; color: #FFFFFF; }

		#col_large h1{ text-align: left; vertical-align: baseline; font-family: Verdana; font-size: 15px; font-weight: bold; letter-spacing: 4px; color: #FFFFFF; }
		#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: left; 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 b2{ font-family: Verdana; font-size: 12px; font-weight: bold; color: #FA9E20; }
		#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; }

	/*texte secondaire*/
		#col_small h1{ text-align: left; vertical-align: baseline; font-family: Verdana; font-size: 15px; font-weight: bold; letter-spacing: 4px; color: #FFFFFF; }
		#col_small p{ text-align: left; vertical-align: baseline; font-family: Verdana; font-size: 10px; line-height: 15px; font-weight: lighter; color: #FFFFFF; }
		#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; }
		
	/*news*/
		#news h1{ text-align: left; vertical-align: baseline; font-family: Verdana; font-size: 10px; font-weight: bold; letter-spacing: 4px; color: #FFFFFF; }
		#news p{ text-align: left; vertical-align: baseline; font-family: Verdana; font-size: 10px; line-height: 15px; font-weight: lighter; color: #FFFFFF; }
		#news br{ text-align: left; vertical-align: baseline; padding-top: 0px; font-family: Verdana; font-size: 10px; font-weight: ligther; font-style: italic; color: #FFFFFF; }

/*liens

	> texte principal*/
	a:link {text-decoration: none;}
	a:visited {text-decoration: none;}
	a:hover {	text-decoration: none;}
	a:active {	text-decoration: none;}

		#col_large a:link {color: #FA9E20; text-decoration: none;}
		#col_large a:visited {color: #FA9E20; text-decoration: none;}
		#col_large a:hover {color: #FA9E20; text-decoration: underline;}
		#col_large a:active {color: #FA9E20; 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;}

	/*news*/
		#news a:link {color: #FA9E20; text-decoration: none; font-weight: bold;}
		#news a:visited {color: #FA9E20; text-decoration: none; font-weight: bold;}
		#news a:hover {color: #FA9E20; text-decoration: underline; font-weight: bold;}
		#news a:active {color: #FA9E20; text-decoration: none; font-weight: bold;}
		
