/*--------------------------------------------------
 		Style Géneraux
---------------------------------------------------*/

body {
	font-family: 	Tw Cen MT, Times New Roman, Helvetica, sans-serif;
	font-size: 		12px;
	color: 			#000000;
	margin-left: 	5%;
	margin-top: 	5px;
	/*margin-right: 25%;*/
	margin-bottom: 	5px;
}

a, a:visited {
	color:				#660000;
	text-decoration:	none;
}

a:hover {
	text-decoration:	underline;
}

input[type=submit] {
	border:		1px solid #A4340C;
	color:		#FFFFFF;
	background:	#660000;
}

.conteneur {
	border: 		1px solid #A9A9A9;
	background:		#F3F3F3;
	width:			1000px;
	height:			800px;
	margin-left:	5%;
}


#contenu {
	border: 	0px solid #A9A9A9;
	background:	#F3F3F3;
	width:		1000px;
	margin-top:	20px;
	padding-top:10px;
	display:	inline;
}

.basdepage {
	border: 	0px solid #A9A9A9;
	background:	#F3F3F3;
	width:		95%;
	margin-top:	10px;
	display:	inline;
}

#logoSICD {
	margin-left:					20px;
	width:							100px;
	/*display:							inline;*/
	padding:						5px;
}

#logoFirefox {
	margin-left:					140px;
	margin-top:						-72px;
	width:							100px;
	padding:						5px;
}

#logoArchipel {
	margin-left:					260px;
	margin-top:						-94px;
	margin-bottom:					20px;
	width:							110px;
	padding:						5px;
}

/*--------------------------------------------------
 		Bannière
---------------------------------------------------*/

.banniere {
	width:				1000px;
	height:				120px;
	background-image:	url('../images/ban_flores4.png');

}

#lienTolosana {
	left: 		200px;
	top:		0px;
	width:		235px;
	height:		60px;
	position:	relative;
	border: 	0px dashed black;
}

/*--------------------------------------------------
 		Carousel jQuery
---------------------------------------------------*/

#liste_vignettes {
	padding-left: 	250px;
	overflow: 		hidden;
	position: 		relative;
	height: 		420px;
	display:		inline;
}

#liste_vignettes ul li {
	list-style: 	none;
}

.page_vignettes {
	width:							125px;
	height:							470px;
	border: 						1px solid #A9A9A9;
	-moz-border-radius-bottomleft:	4px;
	-moz-border-radius-bottomright:	4px;
	-moz-border-radius-topleft:		4px;
	-moz-border-radius-topright:	4px;
	padding:						5px 5px 5px 5px;
	background:						#FFFFFF;
	list-style: 					none;
}

.carousel-pagination  {
	position:		absolute; /* Rends les titres cliclables. Enlève la mise en page. */
	z-index:		3;
	padding-left:	30px;
	padding-top:	-90px;
	display:inline;
}

.carousel-wrap  {
	margin-top:20px;
	width:	400px;
}

.carousel-pagination  a {
	width:			20px;
	cursor:  		pointer;
}

.numero_bouton {
	border:							1px solid gray;
	-moz-border-radius-bottomleft:	4px;
	-moz-border-radius-bottomright:	4px;
	-moz-border-radius-topleft:		4px;
	-moz-border-radius-topright:	4px;
	color:							black;
	display:						inline;
	padding:						4px;
}

.numero_bouton:hover {
	background:	#ffcc99;
}

.active {
	font-weight:	bold;
	background:	#ffcc99;
}

#bouton_suivant {
	margin-left:	200px;
	font-size:		15px;
	cursor: 		pointer;
	z-index:		3;
}

#bouton_precedent {
	margin-left:	10px;
	font-size:		15px;
	cursor:  		pointer;
	position:		float;
	z-index:		4;
}

.disabled {
	color:		grey;
}

/*--------------------------------------------------
 		Mise en page de la fiche
---------------------------------------------------*/

.documents {
	position:		float;
	float:			left;
	display:		inline;
}

.miniature {
	position:		float;
	float:			right;
	display:		inline;
	margin-right:	50px;
}

.titre {
	font-weight:	bold ;
}

.titreflore {
	font-size:	20px ;
}

/*--------------------------------------------------
 		jqZoomTitle
---------------------------------------------------*/

#contenuimage {
	width:							488px;
	height:							320px;
	position:						absolute;
	bottom:							340px;
	left:							600px;
	border:							none;
}

div.jqZoomTitle
{
	z-index:5000;
	text-align:center;
	font-size:11px;
	font-family:Tahoma;
	height:16px;
	padding-top:2px;
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	color: #FFF;
	background: #999;

}

.jqZoomPup
{
		overflow:hidden;
		background-color: #FFF;
		-moz-opacity:0.6;
		opacity: 0.6;
		filter: alpha(opacity = 60);
		z-index:10;
		border-color:#c4c4c4;
		border-style: solid;
		cursor:crosshair;
}

.jqZoomPup img
{
	border: 0px;
}

.preload{
	-moz-opacity:0.8;
	opacity: 0.8;
   filter: alpha(opacity = 80);
	color: #333;
	font-size: 12px;
	font-family: Tahoma;
   text-decoration: none;
	border: 1px solid #CCC;
   background-color: white;
   padding: 8px;
	text-align:center;
   background-image: url(../images/zoomloader.gif);
   background-repeat: no-repeat;
   background-position: 43px 30px;
	width:90px;
	* width:100px;
	height:43px;
	*height:55px;
	z-index:10;
	position:absolute;
	top:3px;
	left:3px;

}

.jqZoomWindow
{
	border: 1px solid #999;
	background-color: #FFF;
}


