/* CSS Document */body {font-size:10px;font-family: Geneva, Arial, Helvetica, sans-serif;color: #666666;text-align: left;vertical-align: top;margin: 10px 10px 10px 10px;}ul {  list-style-image: url(pict/icon_list_point.gif);}.cadre {font-size:10px;font-family : Geneva, Arial, Helvetica, sans-serif;color: #666666;text-align: left;vertical-align: top;border-top: solid #666666 1px;border-left: solid #666666 1px;border-right: solid #666666 1px;border-bottom: solid #666666 1px;}.nav {padding: 20px 20px 0px 20px;}.bot {padding: 10px 20px 20px 20px;border-bottom: solid #666666 1px;}.top {padding: 10px 10px 10px 10px;border-top: solid #666666 1px;}.index_random {padding: 20px 20px 20px 20px;text-align: left;vertical-align: top;}.underline_solid {border-bottom: solid 1px;border-color: #CCCCCC; /*padding: 0px 10px 0px 10px;*/}.retour_galerie {margin: 0px 0px 0px 20px;}.im_banner {padding: 0px 2px 0px 2px;}.text {margin: 10px 10px 10px 10px;padding: 10px 20px 20px 20px;}.head {/*margin: 10px 10px 10px 10px;*/padding: 0px 0px 0px 0px;}.text_titre {font-size:10px;font-family : Geneva, Arial, Helvetica, sans-serif;color: #CC0000;text-align: left;vertical-align: top;padding: 10px 10px 10px 20px;}.text_photos {text-align: left;vertical-align: top;padding: 10px 10px 10px 20px;}.form {font-size:10px;font-family : Geneva, Arial, Helvetica, sans-serif;color: #666666;text-align: left;vertical-align: middle;}.go { vertical-align: middle;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}.text02{background-color:#FFFFFF;font-size:10px;font-family : Geneva, Arial, Helvetica, sans-serif;color: #CC0000;text-align: left;vertical-align: top;padding: 10px 10px 12px 10px;border-bottom: dashed #000000 1px;}.text03{background-color:#FFFFFF;font-size:10px;font-family : Geneva, Arial, Helvetica, sans-serif;color: #CC0000;text-align: left;vertical-align: top;padding: 10px 10px 22px 10px;border-left: dashed #000000 1px;border-right: dashed #000000 1pt;border-bottom: dashed #000000 1px;}.cartouche {padding: 10px 10px 10px 10px;margin: 0px 0px 0px 0px;border: dashed #000000 0px;border-color: #999999; /*background-color:#CCCCCC;*/background-image: url(../pict/bckgrnd_cartouche.gif);}.cartouche_outline {padding: 5px 5px 5px 5px;margin: 0px 0px 0px 0px;border: solid #999999 1px;/*border-color: #999999;*//*background-color:#CCCCCC;*/background-image: url(../pict/bckgrnd_cartouche.gif);}.cartouche_video {padding: 10px 10px 10px 10px;margin: 20px 20px 20px 20px;border: dashed #000000 0px;border-color: #999999; /*background-color:#CCCCCC;*/background-image: url(../pict/bckgrnd_cartouche.gif);}.prev{margin: 10px 10px 10px 10px;}.link1:link {color: #FF0000;text-decoration: none;}.link1:visited {color: #FF0000;text-decoration: none;}.link1:hover {color: #FF0000;text-decoration: underline;}.link1:active {color: #FF0000;text-decoration: none;}.catalogue_border_left {font-size:10px;font-family : Geneva, Arial, Helvetica, sans-serif;color: #333333;text-align: left;vertical-align: top;border-left: solid 1px;border-color: #999999; background-color:#FFFFFF;padding: 0px 0px 0px 15px;}.download_headlines {border-top: solid 1px;border-color: #CCCCCC; /*background-color: #CCCCCC;*/padding: 5px 5px 5px 10px;}.download_photos_prev {/*border-top: solid 1px;*//*background-color: #CCCCCC;*/padding: 0px 5px 10px 35px;}/**************************//*videos gallery*//**************************/.index_videos {padding: 0px 20px 0px 0px;margin: 20px 10px 20px 20px;text-align: left;vertical-align: top;border-right: solid #999999 1px;}.index_videos_text {/*padding: 20px 20px 20px 20px;*/padding: 20px 10px 20px 10px;text-align: left;vertical-align: top;border-bottom: solid #666666 1px;}.index_videos_text_bot {/*padding: 20px 20px 20px 20px;*/padding: 20px 10px 20px 10px;text-align: left;vertical-align: top;}.frame_bot {/*padding: 10px 20px 20px 20px;*/border-bottom: solid #666666 1px;}.cartouche_player {padding: 5px 5px 5px 5px;margin: 5px 10px 5px 0px; /*background-color:#CCCCCC;*/background-image: url(../pict/bckgrnd_cartouche.gif);}/**************************//*images gallery*//**************************/.im_prev_top_left{margin: 20px 5px 5px 20px;}.im_prev_top_right{margin: 20px 20px 5px 5px;}.im_prev_top{margin: 20px 5px 5px 5px;}.im_prev_left{margin: 5px 5px 5px 20px;}.im_prev_right{margin: 5px 20px 5px 5px;}.im_prev{margin: 5px 5px 5px 5px;}.im_prev_bot_left{margin: 5px 5px 20px 20px;}.im_prev_bot{margin: 5px 5px 20px 5px;}.im_prev_bot_right{margin: 5px 20px 20px 5px;}/**************************//*Lightbox 01*//**************************//*#lightbox{	background-color:#FFFFFF;	padding: 40px;	border: 1px solid #CCCCCC;	}	#lightboxDetails{	font-size: 0.8em;	padding-top: 10px;	}	#lightboxCaption{ float: left; }#keyboardMsg{ float: right; }#closeButton{ top: 5px; right: 5px; }#lightbox img{ border: none; clear: both;} #overlay img{ border: none; }#overlay{ background-image: url(../pict/overlay.png); }* html #overlay{	background-color: #333;	back\ground-color: transparent;	background-image: url(blank.gif);	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../pict/overlay.png", sizingMethod="scale");	}*//**************************//*Lightbox js v2.0*//**************************/#lightbox{	position: absolute;	left: 0;	width: 100%;	z-index: 100;	text-align: center;	line-height: 0;	}#lightbox a img{ border: none; }#outerImageContainer{	position: relative;	background-color: #fff;	width: 250px;	height: 250px;	margin: 0 auto;	}#imageContainer{	padding: 10px;	}#loading{	position: absolute;	top: 40%;	left: 0%;	height: 25%;	width: 100%;	text-align: center;	line-height: 0;	}#hoverNav{	position: absolute;	top: 0;	left: 0;	height: 100%;	width: 100%;	z-index: 10;	}#imageContainer>#hoverNav{ left: 0;}#hoverNav a{ outline: none;}#prevLink, #nextLink{	width: 49%;	height: 100%;	background: transparent url(../pict/blank.gif) no-repeat; /* Trick IE into showing hover */	display: block;	}#prevLink { left: 0; float: left;}#nextLink { right: 0; float: right;}#prevLink:hover, #prevLink:visited:hover { background: url(../pict/prevlabel.gif) left 15% no-repeat; }#nextLink:hover, #nextLink:visited:hover { background: url(../pict/nextlabel.gif) right 15% no-repeat; }#imageDataContainer{	font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em;	overflow: auto;	width: 100%		}#imageData{	padding:0 10px; color: #666; }#imageData #imageDetails{ width: 80%; float: left; text-align: left; }	#imageData #caption{ font-weight: normal; color: #333333;	}#imageData #numberDisplay{ color: #999999; display: block; clear: left; padding-bottom: 1.0em;	}			#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 10px;	}			#overlay{	position: absolute;	top: 0;	left: 0;	z-index: 90;	width: 100%;	height: 500px;	background-color: #000;	}	/* Navigation video pages */.video_prev {margin: 0px 0px 20px 20px;}.video_back {margin: 0px 0px 20px 0px;}.video_next {margin: 0px 20px 20px 0px;}
