/*	---------------------------------------------------------
		G E N E R A L
	---------------------------------------------------------	*/
.conteneur_GB_1, .conteneur_GB_2, .conteneur_GB_3, .conteneur_GB_4, .conteneur_GB_5, .conteneur_GB_6, .conteneur_GB_7, .conteneur_GB_8, .conteneur_GB_9, .conteneur_GB_10, .conteneur_GB_11, .conteneur_GB_12, .conteneur_GB_13, .conteneur_GB_14, .conteneur_GB_15, .conteneur_GB_16, .conteneur_GB_17, .conteneur_GB_18, .conteneur_GB_19, .conteneur_GB_20, .conteneur_GB_21 {
	text-align: left;
	padding: 3px 5px 3px 5px;
}

.colonne { float: left; }

p {
	padding: 0;
	margin: 0;
}

hr {
	margin: 17px 0 23px 0;
}

.img_bordure, .swf_bordure {
	border: 1px solid #999999;
}
	
.img_nobordure, .swf_nobordure {
	border: none;
}

.img_gauche {
	float: left;
	margin: 4px 15px 5px 0;
}
.img_droite {
	float: right;
	margin: 4px 0 5px 15px;
}

.div_left {
	float: left;
	padding: 0 15px 5px 0;
}
.div_centre {
	margin: auto;
	padding: 0 0 5px 15px;
}
.div_right {
	float: right;
	padding: 0 0 5px 15px;
}

.divin_left {
	float: left;
}
.divin_center {
	margin: auto;
}
.divin_right {
	float: right;
}

.lecteur_swf {
	padding: 0 30px 0 30px;
}
.lecteur_swf .top {
	height: 30px;
	margin: 0 -30px 0 -30px;
}
.lecteur_swf .video {
	padding: 0;
	margin: 0;
}
.lecteur_swf .bottom {
	height: 30px;
	margin: 0 -30px 0 -30px;
}

.lecteur_swf .top h2 {
	line-height: 30px;
	font-size: 1.3em;
	color: #CCFF00;
}
.lecteur_swf .top .a, .lecteur_swf .bottom .c {
	float: left;
}

.lecteur_swf .top .b, .lecteur_swf .bottom .d {
	float: right;
}

.espaceur {
	margin-top: -10px;
	height: 20px;
	line-height: 20px;
	clear: both;
}

/*	---------------------------------------------------------
		G A B A R I T   1
	---------------------------------------------------------	*/
.conteneur_GB_1 {
	padding: 5px 0 5px 0;
}
.divimg_1_GB_1, .divimg_2_GB_1 {
	padding: 0 5px 0 5px;
	margin: 0;
	float: left;
	text-align: left;
}
	
.divimg_1_GB_1 {
	padding-top: 2px;
	padding-bottom: 10px;
	margin-right: 10px;
}

.divimg_2_GB_1 {
	padding-top: 2px;
	padding-bottom: 10px;
	margin-left: 10px;
}

/*	---------------------------------------------------------
		G A B A R I T   2
	---------------------------------------------------------	*/
.divswf_1_GB_2 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin: 0;
	text-align: center;
}

.comm_GB_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 3px 0 3px;
	margin-top: 5px;
	font-size: 0.85em;
	line-height: 1.2em;
	color: #666666;
	text-align: center;
}

/*	---------------------------------------------------------
		G A B A R I T   3
	---------------------------------------------------------	*/
.conteneur_GB_3 {
	padding: 5px 0 5px 0;
}
.divimg_1_GB_3 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin: 0;
	text-align: center;
}

.comm_GB_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 3px 0 3px;
	font-size: 0.85em;
	line-height: 1.2em;
	color: #666666;
}

/*	---------------------------------------------------------
		G A B A R I T   4
	---------------------------------------------------------	*/
.divswf_1_GB_4 {
	padding-top: 5px;
	padding-bottom: 10px;
	margin: 0;
	text-align: center;
}

.comm_GB_4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 3px 0 3px;
	font-size: 0.85em;
	line-height: 1.2em;
	color: #666666;
}

/*	---------------------------------------------------------
		G A B A R I T   5
	---------------------------------------------------------	*/
.conteneur_GB_5 {
	padding: 5px 0 5px 0;
}

/*	---------------------------------------------------------
		G A B A R I T   6
	---------------------------------------------------------	*/
.conteneur_GB_6 {
	margin: 3px 0 10px 0;
}

/*	---------------------------------------------------------
		G A B A R I T   7
	---------------------------------------------------------	*/

/*	---------------------------------------------------------
		G A B A R I T   8
	---------------------------------------------------------	*/
.divimg_1_GB_8 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin: 0;
	text-align: center;
}

.comm_GB_8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 3px 0 3px;
	font-size: 0.85em;
	line-height: 1.2em;
	color: #666666;
}

/*	---------------------------------------------------------
		G A B A R I T   10
	---------------------------------------------------------	*/
.divimg_1_GB_10, .divimg_2_GB_10 {
	margin: 0;
	float: left;
	text-align: center;
}
.divimg_1_GB_10 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin-right: 5px;
}
.divimg_2_GB_10 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin-left: 5px;
}

.comm_GB_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 3px 0 3px;
	font-size: 0.85em;
	line-height: 1.2em;
	color: #666666;
}

/*	---------------------------------------------------------
		G A B A R I T   11
	---------------------------------------------------------	*/
.conteneur_GB_11 {
	margin-top: 10px;
	height: 1.5em;
	line-height: 1.5em;
}
.bordure_GB11 {
	border-top: 1px solid #666666;
	background: url(../../images/divers/background.jpg) left top repeat-x;
}

.conteneur_GB_11 a {
	color: #666666;
}
.conteneur_GB_11 a:hover {
	color: #000000;
}

.pprecedente, .psuivante, .hpage {
	float: left;
	font-size: 0.85em;
}

.pprecedente {
	padding: 0 15px 0 20px;
	background: url(../../images/divers/prec.gif) left center no-repeat;
}

.psuivante {
	padding: 0 20px 0 15px;
	background: url(../../images/divers/suiv.gif) right center no-repeat;
}

.hpage {
	float: right;
	padding: 0 20px 0 0;
	background: url(../../images/divers/topage.gif) right center no-repeat;
}

/*	---------------------------------------------------------
		G A B A R I T   12
	---------------------------------------------------------	*/
.divimg_1_GB_12, .divimg_2_GB_12, .divimg_3_GB_12 {
	margin: 0;
	float: left;
	text-align: center;
}
.divimg_1_GB_12 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin-right: 5px;
}
.divimg_2_GB_12 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin: 0 5px 0 5px;
}
.divimg_3_GB_12 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin-left: 5px;
}

.comm_GB_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 3px 0 3px;
	font-size: 0.85em;
	line-height: 1.2em;
	color: #666666;
}

/*	---------------------------------------------------------
		G A B A R I T   13
	---------------------------------------------------------	*/
.conteneur_GB_13 {
	padding: 5px 0 5px 0;
}
.divimg_1_GB_13, .divtexte_1_GB_13, .divtexte_2_GB_13 {
	padding: 3px 5px 3px 5px;
	margin: 0;
	float: left;
	text-align: left;
}
.divimg_1_GB_13 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin-right: 5px;
	text-align: center;
}
.divtexte_1_GB_13 {
	margin: 0 5px 0 5px;
}
.divtexte_2_GB_13 {
	margin-left: 5px;
	padding-right: 0;
}

.comm_GB_13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 3px 0 3px;
	font-size: 0.85em;
	line-height: 1.2em;
	color: #666666;
}

/*	---------------------------------------------------------
		G A B A R I T   14
	---------------------------------------------------------	*/
.conteneur_GB_14 {
	padding: 5px 0 5px 0;
}
.divimg_1_GB_14, .divtexte_1_GB_14, .divtexte_2_GB_14 {
	padding: 3px 5px 3px 5px;
	margin: 0;
	float: left;
	text-align: left;
}
.divtexte_1_GB_14 {
	margin-right: 5px;
	padding-left: 0;
}
.divtexte_2_GB_14 {
	margin: 0 5px 0 5px;
}
.divimg_1_GB_14 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin-left: 5px;
	text-align: center;
}

.comm_GB_14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 3px 0 3px;
	font-size: 0.85em;
	line-height: 1.2em;
	color: #666666;
}

/*	---------------------------------------------------------
		G A B A R I T   15
	---------------------------------------------------------	*/
.conteneur_GB_15 {
	padding: 5px 0 5px 0;
}
.divimg_1_GB_15, .divimg_2_GB_15, .divtexte_1_GB_15 {
	padding: 3px 5px 3px 5px;
	margin: 0;
	float: left;
	text-align: left;
}
.divimg_1_GB_15 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin-right: 5px;
	text-align: center;
}
.divimg_2_GB_15 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin: 0 5px 0 5px;
	text-align: center;
}
.divtexte_1_GB_15 {
	margin-left: 5px;
	padding-right: 0;
}

.comm_GB_15 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 3px 0 3px;
	font-size: 0.85em;
	line-height: 1.2em;
	color: #666666;
}

/*	---------------------------------------------------------
		G A B A R I T   16
	---------------------------------------------------------	*/
.conteneur_GB_16 {
	padding: 5px 0 5px 0;
}
.divtexte_1_GB_16, .divimg_1_GB_16, .divimg_2_GB_16 {
	padding: 3px 5px 3px 5px;
	margin: 0;
	float: left;
	text-align: left;
}
.divtexte_1_GB_16 {
	margin-right: 5px;
	padding-left: 0;
}
.divimg_1_GB_16 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin: 0 5px 0 5px;
	text-align: center;
}
.divimg_2_GB_16 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin-left: 5px;
	text-align: center;
}

.comm_GB_16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 3px 0 3px;
	font-size: 0.85em;
	line-height: 1.2em;
	color: #666666;
}

/*	---------------------------------------------------------
		G A B A R I T   17
	---------------------------------------------------------	*/
.conteneur_GB_17 {
	padding: 5px 0 5px 0;
}
.divimg_1_GB_17, .divtexte_1_GB_17, .divimg_2_GB_17 {
	padding: 3px 5px 3px 5px;
	margin: 0;
	float: left;
	text-align: left;
}
.divimg_1_GB_17 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin-right: 5px;
	text-align: center;
}
.divtexte_1_GB_17 {
	margin: 0 5px 0 5px;
}
.divimg_2_GB_17 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin-left: 5px;
	text-align: center;
}

.comm_GB_17 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 3px 0 3px;
	font-size: 0.85em;
	line-height: 1.2em;
	color: #666666;
}

/*	---------------------------------------------------------
		G A B A R I T   18
	---------------------------------------------------------	*/
.conteneur_GB_18 {
	padding: 5px 0 5px 0;
}
.divtexte_1_GB_18, .divimg_1_GB_18, .divtexte_2_GB_18 {
	padding: 3px 5px 3px 5px;
	margin: 0;
	float: left;
	text-align: left;
}
.divtexte_1_GB_18 {
	margin-right: 5px;
	padding-left: 0;
}
.divimg_1_GB_18 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin: 0 5px 0 5px;
	text-align: center;
}
.divtexte_2_GB_18 {
	margin-left: 5px;
}

.comm_GB_18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 3px 0 3px;
	font-size: 0.85em;
	line-height: 1.2em;
	color: #666666;
}

/*	---------------------------------------------------------
		G A B A R I T   1 9
	---------------------------------------------------------	*/
.conteneur_GB_19 {
	padding: 5px 0 5px 0;
}
.divtexte_1_GB_19, .divtexte_2_GB_19 {
	padding: 3px 5px 3px 5px;
	margin: 0;
	float: left;
	text-align: left;
}
	
.divtexte_1_GB_19 {
	margin-right: 10px;
	padding-left: 0;
}

.divtexte_2_GB_19 {
	margin-left: 10px;
}

/*	---------------------------------------------------------
		G A B A R I T   2 0
	---------------------------------------------------------	*/
.conteneur_GB_19 {
	padding: 5px 0 5px 0;
}
.divtexte_1_GB_20, .divtexte_2_GB_20, .divtexte_3_GB_20 {
	padding: 3px 5px 3px 5px;
	margin: 0;
	float: left;
	text-align: left;
}
	
.divtexte_1_GB_20 {
	margin-right: 10px;
	padding-left: 0;
}

.divtexte_2_GB_20 {
	margin: 0 10px 0 10px;
}

.divtexte_3_GB_20 {
	margin-left: 10px;
	padding-right: 0;
}

/*	---------------------------------------------------------
		G A B A R I T   21
	---------------------------------------------------------	*/
.conteneur_GB_21 {
	padding: 5px 0 5px 0;
}
.divimg_1_GB_21, .divimg_2_GB_21, .divimg_3_GB_21, .divimg_4_GB_21 {
	margin: 0;
	float: left;
	text-align: center;
}
.divimg_1_GB_21 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin-right: 5px;
}
.divimg_2_GB_21 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin: 0 5px 0 5px;
}
.divimg_3_GB_21 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin: 0 5px 0 5px;
}
.divimg_4_GB_21 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin-left: 5px;
}

.comm_GB_21 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 3px 0 3px;
	font-size: 0.85em;
	line-height: 1.2em;
	color: #666666;
}

/*	---------------------------------------------------------
		G A B A R I T   22
	---------------------------------------------------------	*/
.conteneur_GB_22 {
	padding: 5px 0 5px 0;
}
.divimg_1_GB_22, .divimg_2_GB_22, .divimg_3_GB_22, .divimg_4_GB_22, .divimg_5_GB_22 {
	margin: 0;
	float: left;
	text-align: center;
}
.divimg_1_GB_22 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin-right: 5px;
}
.divimg_2_GB_22 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin: 0 5px 0 5px;
}
.divimg_3_GB_22 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin: 0 5px 0 5px;
}
.divimg_4_GB_22 {
	padding-top: 7px;
	margin: 0 5px 0 5px;
}
.divimg_5_GB_22 {
	padding-top: 7px;
	padding-bottom: 10px;
	margin-left: 5px;
}

.comm_GB_22 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 3px 0 3px;
	font-size: 0.85em;
	line-height: 1.2em;
	color: #666666;
}





/*	---------------------------------------------------------

		M O D U L E
		* * * * * * * * * * * * * * * * *
		
		G A L E R I E   P H O T O S
		
	---------------------------------------------------------	*/
.album-miniature {
	margin: 0;
}
.album-zoom {
	margin: 0;
}
.album-zoom .barre-outils h2 {
	padding: 0;
}

.barre-outils {
	height: 40px;
	padding: 0 15px 0 15px;
	margin: 0 10px 0 10px;
	border: 1px solid #CCCCCC;
	border-width: 0 1px 1px 1px;
	line-height: 40px;
	color: #000000;
	background: url(../../images/divers/z_class/galerie-photos/barre-outils.png) left top repeat-x;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/divers/z_class/galerie-photos/barre-outils.png');
}
.barre-outils .theme {
	font-size: 1.2em;
	font-weight: bold;
	float: left;
}
.barre-outils .nb_photos {
	font-size: 0.8em;
	color: #666666;
	font-weight: normal;
}
.barre-outils .navigation {
	float: right;
}
.barre-outils .theme a, .barre-outils .navigation a {
	color: #666666;
	text-decoration: underline;
}
.barre-outils .theme a:hover, .barre-outils .navigation a:hover {
	color: #000000;
}
.barre-outils .h3 {
	margin: 0;
	padding: 0;
	font-size: 1.5em;
	line-height: 40px;
}

.pagination {
	width: 430px;
	height: 25px;
	margin: auto;
	line-height: 25px;
	font-size: 0.9em;
	color: #000000;
	text-align: center;
	background: url(../../images/divers/z_class/galerie-photos/pagination.png) left top repeat-x;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/divers/z_class/galerie-photos/pagination.png');
}
.pagination .page-precedente {
	text-align: left;
	float: left;
}
.pagination .page-suivante {
	text-align: right;
	float: right;
}
.pagination a, .pagination a:visited {
	text-decoration: none;
	color: #000000;
}
.pagination a:hover {
	color: #CC0000;
}
.pagination .page {
	line-height: 25px;
	color: #CC0000;
}
.pagination .page span {
	line-height: 25px;
	padding: 5px 5px 5px 5px;
	color: #555555;
}
.pagination .page a {
	padding: 5px 5px 5px 5px;
}
.pagination .page .on {
	font-size: 1.3em;
	padding: 1px 5px 1px 5px;
	margin: 0 5px 0 5px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	color: #CC0000;
	font-weight: bold;
}

.miniatures {
	text-align: center;
}
.miniatures div {
	margin: 10px 0 10px 0;
}
.miniatures img {
	padding: 2px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.miniatures img:hover {
	border-color: #555555;
}
.miniatures img:active {
	border-color: #CC0000;
}
.miniatures .on {
	border-color: #333333;
}

.zoom {
	margin: 20px 0 0 0;
	text-align: center;
}

.zoom .monimage {
	margin: auto;
}
.zoom .monimage .zone {
	margin: 6px 11px 6px 11px;
	position: absolute;
	z-index: 2;
}
.zoom .monimage img {
	border: 1px solid #999999;
	padding: 5px;
}
.zoom .monimage .zone-precedent, .zoom .monimage .zone-suivant {
	float: left;
	z-index: 2;
	display: block;
	background: url(../../images/divers/z_class/galerie-photos/zone-precedent.png) left center no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='false', sizingMethod='crop', src='images/divers/z_class/galerie-photos/zone-precedent.png');
}
.zoom .monimage .zone-suivant {
	float: right;
	background: url(../../images/divers/z_class/galerie-photos/zone-suivant.png) right center no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='false', sizingMethod='crop', src='images/divers/z_class/galerie-photos/zone-suivant.png');
}
.zoom .monimage .zone-precedent:hover {
	background: url(../../images/divers/z_class/galerie-photos/zone-precedent_hover.png) left center no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='false', sizingMethod='crop', src='images/divers/z_class/galerie-photos/zone-precedent_hover.png');
}
.zoom .monimage .zone-suivant:hover {
	background: url(../../images/divers/z_class/galerie-photos/zone-suivant_hover.png) right center no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='false', sizingMethod='crop', src='images/divers/z_class/galerie-photos/zone-suivant_hover.png');
}

.commentaire {
	margin: 0 auto 10px auto;
	text-align: center;
	font-size: 0.9em;
	line-height: 1.3em;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}





/*	---------------------------------------------------------

		M O D U L E
		* * * * * * * * * * * * * * * * *
		
		L I V R E   D ' O R
		
	---------------------------------------------------------	*/
.livre-or {
	margin: 20px 0 0 0;
}

.livre-or .message {
	margin: 7px 25px 7px 25px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #CCCCCC;
	text-align: justify;
	background: url(../../images/divers/z_class/livre-or_fd-message.png) left top repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/divers/z_class/livre-or_fd-message.png');
}
.livre-or .message .pseudo {
	font-size: 1.1em;
	font-weight: bold;
}
.livre-or .message .date_livre-or {
	width: 300px;
	font-size: 0.9em;
	font-style: italic;
	font-weight: normal;
	text-align: right;
	color: #000000;
	float: right;
}

.livre-or .pagination_livre-or .action {
	font-weight: bold;
	float: left;
}





/*	---------------------------------------------------------

		M O D U L E
		* * * * * * * * * * * * * * * * *
		
		W E B E X T R A N E T
		
	---------------------------------------------------------	*/
.webextranet {
	width: 694px;
	padding: 10px 3px 10px 3px;
	background-color: #FFFFFF;
}

.webextranet .info {
	color: #666666;
	margin-top: 5px;
	float: right;
}
.webextranet .historique {
	line-height: 25px;
	color: #666666;
}
.webextranet .historique a {
	color: #333333;
	text-decoration: underline;
}

.webextranet ul {
	height: 25px;
	line-height: 25px;
	margin: 0;
	padding: 0;
	background: url(../../images/mod_webextranet/ul.jpg) left top repeat-x;
	color: #FFFFFF;
	_padding-top: 5px;
}
.webextranet ul .cg {
	float: left;
	_margin-top: -5px;
}
.webextranet ul .cd {
	float: right;
	_margin-top: -5px;
}
.webextranet ul .nom {
	font-weight: bold;
	margin-left: 50px;	
	float: left;
}
.webextranet ul .taille {
	width: 75px;
	margin-right: 15px;
	text-align: right;
	float: right;
}
.webextranet ul .type {
	width: 60px;
	margin-right: 15px;
	text-align: center;	
	float: right;
}
.webextranet ul .datemodif {
	width: 150px;
	text-align: center;
	float: right;
}
.webextranet ul .elements {
	width: 100px;
	text-align: center;
	float: right;
}

.webextranet ul li {
	height: 45px;
	line-height: 45px;
	border: 1px solid #CCCCCC;
	border-width: 0 1px 1px 1px;
	margin: 0;
	padding: 0 10px 0 10px;
	background: url(../../images/mod_webextranet/li.jpg) left top repeat-x;
	color: #000000;
}
.webextranet ul li:hover {
	background: url(../../images/mod_webextranet/li_hover.jpg) left top repeat-x;
	cursor: pointer;
}
.webextranet ul li .icone_lst {
	width: 40px;
	margin: 3px 0 2px 5px;
	float: left;
}
.webextranet ul li .nom_lst {
	font-weight: bold;
	margin-left: 15px;
	float: left;
}
.webextranet ul li .taille_lst {
	width: 75px;
	margin-right: 15px;
	text-align: right;
	float: right;
}
.webextranet ul li .type_lst {
	width: 60px;
	margin-right: 15px;
	text-align: center;
	float: right;
}
.webextranet ul li .datemodif_lst {
	width: 150px;
	text-align: center;
	float: right;
}
.webextranet ul li .elements_lst {
	width: 100px;
	text-align: center;
	float: right;
}
.webextranet ul li .voir, .webextranet ul li .telecharger {
	width: 97px;
	height: 90px;
	margin: -20px 0 0 330px;
	position: absolute;
	visibility: hidden;
}
.webextranet ul li .telecharger {
	margin: -15px 0 0 180px;
}





/*	---------------------------------------------------------

		P E R S O N N A L I S A T I O N
		* * * * * * * * * * * * * * * * *
		
		
		
	---------------------------------------------------------	*/


/*	----------------
		M O N B O U T O N
	----------------	*/
.monbouton {
	height: 42px;
	line-height: 42px;
	cursor: pointer;
}
.monbouton .cg, .monbouton .cd {
	width: 20px;
	height: 42px;
	line-height: 42px;
	float: left;
}
a .monbouton {
	text-decoration: none;
	font-weight: bold;
	font-size: 0.9em;
	color: #415600;
}
a:hover .monbouton {
	color: #000000;
}
.monbouton .cg {
	background-image: url(../../images/divers/z_boutons/monbouton/img_cg.png);
	background-position: left top;
	background-repeat: no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/divers/z_boutons/monbouton/img_cg.png');
}
.monbouton .cd {
	background: url(../../images/divers/z_boutons/monbouton/img_cd.png);
	background-position: left top;
	background-repeat: no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/divers/z_boutons/monbouton/img_cd.png');
}
.monbouton .btn {
	padding: 0 10px 0 10px;
	background: url(../../images/divers/z_boutons/monbouton/img_fd.png);
	background-position: left top;
	background-repeat: no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/divers/z_boutons/monbouton/img_fd.png');
	float: left;
}


/*	----------------
		C O O R D O N N É E S
	----------------	*/
.adresse {
	line-height: 16px;
	padding-left: 44px;
	margin: 4px 0 4px 0;
	background: url(../../images/divers/img/img_adresse.gif) 24px top no-repeat;
}
.telephone {
	line-height: 16px;
	padding-left: 44px;
	margin: 4px 0 4px 0;
	font-weight: bold;
	background: url(../../images/divers/img/img_telephone.gif) 24px center no-repeat;
}
.mobile {
	line-height: 16px;
	padding-left: 44px;
	margin: 4px 0 4px 0;
	background: url(../../images/divers/img/img_mobile.gif) 24px center no-repeat;
}
.telephone-fax {
	line-height: 16px;
	padding-left: 44px;
	margin: 4px 0 4px 0;
	font-weight: bold;
	background: url(../../images/divers/img/img_telephone-fax.gif) left center no-repeat;
}
.fax {
	line-height: 16px;
	padding-left: 44px;
	margin: 4px 0 4px 0;
	background: url(../../images/divers/img/img_fax.gif) 24px center no-repeat;
}
.email {
	line-height: 16px;
	padding-left: 44px;
	margin: 4px 0 4px 0;
	font-size: 0.9em;
	background: url(../../images/divers/img/img_email.gif) 24px center no-repeat;
}


/*	----------------
		T J P Z O O M E R
	----------------	*/
.icone_zoomer {
	border: 1px solid #666666;
	margin: 3px 0 0 3px;
	line-height: 20px;
	position: absolute;
	z-index: 5;
	cursor: pointer;
}
.zoomer {
	cursor: crosshair;
	_pointer: crosshair;
}
.zoomer:active {
	cursor: ns-resize;
}
