/* CSS Document */
body {background: url(../imgbase/back.png);text-align:center; background-attachment:fixed; margin-top:0px; font-family:Georgia, "Times New Roman", 		Times, serif; font-size:15px }

img  							{border:none;}
#submit							{cursor:pointer; text-decoration:none}
input							{ border:none; width:100px; height:20px}

#total							{ width:1000px; height:715px; background:url(../imgbase/total.png)}
#formi	{ position:absolute; top:50%; left:50%; width:400px; height:500px; margin-left:-200px; margin-top:-250px; background:url(../imgbase/formi.png)}	
#entete							{ width:1000px; float:left; height:80px;}
	#language					{ width:200px; height:80px; float:left;}
	#language li				{ float:left;list-style: none; width:200px; text-align:left; height:25px; margin-top:10px }
	#language a:link			{ text-decoration:none; color:#000000}
	#language a:hover			{ text-decoration:none; color:#000000; text-decoration:underline}
	#language a:visited			{ text-decoration:none; color:#000000}	
#logo							{float:left; height:80px; width:600px}
	#logo img					{ text-align:center; border:none}
	
#search							{width:200px; height:80px; float:left; text-align:right; }
#fsearch						{ background: url(../imgbase/fsearch.png) center no-repeat}

	#search li					{ list-style: none; float:right; width:200px; text-align:right; height:25px; margin-top:10px; cursor:pointer }
		
#menu-principal					{ float:left; width:1000px; height:30px; background:url(../imgbase/menu-principal.png)}
	#menu-principal li			{ list-style: none; float:left; margin-top:5px; width:90px; height:30px}
	#menu-principal a:link		{ text-decoration:none; color:#000000}
	#menu-principal a:hover		{ text-decoration:none; color: #CCCCCC;}
	#menu-principal a:visited	{ text-decoration:none; color:#000000}

#index-menu				{ float:left; height:30px; width:390px; margin-left:305px; text-align:center; margin-top:25px  }
#index-menu div			{ float:left; height:30px; margin-left:5px; margin-right:5px; padding-top:5px; width:120px; background:url(../imgbase/buttonindex.png) no-repeat}	
	#index-menu a:link		{ text-decoration:none; color:#000000}
	#index-menu a:hover	{ text-decoration: underline overline; color: #000000;}
.index-principal				{ float: left; width:1000px; height:555px;}
.index-text						{ width:450px; float:left; margin-top:100px}
#index-img						{ float:right; width:550px; height:430px; margin-top:40px}
.index-text a:link		{ text-decoration:underline; color:#000000}
	.index-text a:hover		{ text-decoration:underline overline; color: #000000; }
	.index-text a:visited	{ text-decoration:underline; color:#000000}
	#index-menu a:visited	{ text-decoration:none; color:#000000}

	
#principal						{ float: left; width:1000px; height:585px;}

#galerie-gauche					{ float:left; width:200px; height:585px; background: url(../imgbase/menu-galerie.png)}
	#galerie-menu				{ float:right; text-align:left; width:140px; height:60px; margin-top:15px;}
	#galerie-menu li			{ list-style-position:outside;margin-left:-22px}
	#galerie-liste				{ float:left; width:200px; height:525px}
	#listemove					{ float:left; width:200px; height:20px; margin-top:3px}	
	#listemove img				{ cursor:pointer}
	#listinside					{ float:right; width:200px; text-align:right; height:460px; margin-top:5px; }
	#listinsidelast li			{list-style-position:outside; list-style: url(../imgbase/point.png) outside; text-decoration:none; cursor:pointer; vertical-align:text-top; margin-top:5px; margin-left:-22px}
	#listinsidelast li a:link		{text-decoration:none; color:#000000; text-decoration:underline}
	#listinsidelast li a:hover		{text-decoration:none; color:#000000; text-decoration:underline}
	#listinsidelast li a:visited	{text-decoration:none; color:#000000; text-decoration:underline}
	#galerie-menu li		{ list-style-position:outside;list-style: url(../imgbase/point.png) outside; text-decoration:none; cursor:pointer; vertical-align:text-top; margin-top:5px}

#galerie-droite-a		{ float:left; width:800px; height:20px; margin-top:10px }
#galerie-droite-a img	{ float:right}
#galerie-droite-a div	{ text-align:left; font-weight:bold; width:400px; float:left; margin-left:10px}
#galerie-droite-b		{ float:left; width:800px; height:555px; overflow:hidden }
#galerie-droite			{ float:left; width:800px; height:585px;}
	#droite-one			{ float:left; width:220px; height:585px;}
	#droite-two			{ float:left; width:580px; height:585px;}
	#sculpt-titre		{ float:left; width:200px; margin-top:15px; margin-left:10px; height:25px; text-align:left; font-weight:bold; font-size:16px}
	#sculpt-desc		{ float:left; margin-top:5px; margin-left:10px; width:200px; height:380px; background:url(../imgbase/desc.png) }
		#sculpt-descin			{float:left;width:200px; height:360px; }
		#sculpt-descin p		{ text-align:left; margin-left:15px}
		#sculpt-descmove		{ width:200px; height:20px; float:left; overflow:hidden;}
		#sculpt-descmove img	{ float:right ; cursor:pointer}
	#sculpt-plus		{float:left; margin-top:5px; margin-left:10px; width:200px; text-align:left; height:120px; background:url(../imgbase/plus.png)}
		#sculpt-plus p			{ margin-left:10px;}
	#renseignement				{ float:left; margin-top:5px; margin-left:10px; width:200px; height:25px; background:url(../imgbase/renseignement.png)}
	#galerie-imgprinc			{ float:left; margin-top:15px; width:580px; height:460px; }
	#galerie-listimg			{ float:left; margin-top:5px; background: url(../imgbase/listimg.png); height:100px; width:580px}
	#galerie-listimg img		{ margin-top:5px; margin-left:5px}
	
/**#galerie-cathegorie		{ float:left; margin-top:5px; margin-bottom:5px; margin-left:5px; width:150px; height:150px; background:url(../imgbase/galerie-cathegorie.png)}**/
#galerie-cathegorie		{ float:left; margin-top:10px; margin-left:0px; margin-bottom:5px; margin-right:10px; text-align:left; width:250px; height:100px; background:url(../imgbase/galerie-cathegorie2.png)}
#pied							{ width:1000px; height:20px; float:left; text-align:right; font-size:10px; font-weight:bold; }


	#pied a:link				{text-decoration:none; color:#000000}
	#pied a:hover				{text-decoration:none; color:#000000; text-decoration:underline}
	#pied a:visited				{text-decoration:none; color:#000000}
	
	#formb a:link				{text-decoration:none; color:#000000; text-decoration:underline}
	#formb a:hover				{text-decoration:none; color:#000000; text-decoration:underline}
	#formb a:visited			{text-decoration:none; color:#000000; text-decoration:underline}
	
	#renseignement a:link				{text-decoration:none; color:#000000; text-decoration:underline}
	#renseignement a:hover				{text-decoration:none; color:#000000; text-decoration:underline}
	#renseignement a:visited			{text-decoration:none; color:#000000; text-decoration:underline}
	#renseigneven a:link				{text-decoration:none; color:#000000; text-decoration:underline}
	#renseigneven a:hover				{text-decoration:none; color:#000000; text-decoration:underline}
	#renseigneven a:visited				{text-decoration:none; color:#000000; text-decoration:underline}
	
	#galerie-cathegorie a:link			{text-decoration:none; color:#000000; text-decoration:underline}
	#galerie-cathegorie a:hover			{text-decoration:none; color:#000000; text-decoration:underline}
	#galerie-cathegorie a:visited		{text-decoration:none; color:#000000; text-decoration:underline}
	
	#galcath a:link						{text-decoration:none; color:#000000; text-decoration:underline}
	#galcath a:hover					{text-decoration:none; color:#000000; text-decoration:underline}
	#galcath a:visited					{text-decoration:none; color:#000000; text-decoration:underline}
	
	#galerie-deux a:link				{text-decoration:none; color:#000000; text-decoration:underline}
	#galerie-deux a:hover				{text-decoration:none; color:#000000; text-decoration:underline}
	#galerie-deux a:visited				{text-decoration:none; color:#000000; text-decoration:underline}
	
	#accueil-deux a:link				{text-decoration:none; color:#000000; text-decoration:underline}
	#accueil-deux a:hover				{text-decoration:none; color:#000000; text-decoration:underline}
	#accueil-deux a:visited				{text-decoration:none; color:#000000; text-decoration:underline}
	
	#bio-deux a:link				{text-decoration:none; color:#000000; text-decoration:underline}
	#bio-deux a:hover				{text-decoration:none; color:#000000; text-decoration:underline}
	#bio-deux a:visited				{text-decoration:none; color:#000000; text-decoration:underline}
	
	
#galerie-first			{ float:left; width:1000px; height:20px; margin-top:10px; }
	#titre				{ float:left; width:100px; height:20px; font-weight:bold; font-size:16px}
	#titreb				{ float:left; width:200px; height:20px; font-weight:bold; font-size:16px; text-align:left}
	#titre-move			{ float:right; width:100px; height:20px}
#galerie-deux			{ float:left; width:1000px; height:545px; margin-top:10px; }
	#galcath			{ margin-top:15px; margin-left:10px; width:150px; height:150px; background:url(../imgbase/galerie-cathegorie.png)}

#evenement-first		{ width:800px; height:30px; float:left; background:url(../imgbase/menuevenement.png); margin-top:15px}
#evenement-deux			{ float:left; width:200px; height:515px; margin-top:10px; background-color:}
	#evenemy			{ float:left; width:200px; height:360px}
	#evenement-deux-in{}
	#evenement-deux-inin{text-align:left}
#evenement-trois				{float:left; width:600px; height:500px; margin-top:10px; background-color:}
	#evenemy3					{float:left; width:600px; height:500px}
	#evenement-trois-in			{}
	#evenement-trois-inin		{text-align:left}
	#evenement-trois-inin img	{float:left; margin-top:10px; margin-left:10px}

	#even-titre	{ float:left; width:200px; margin-top:5px; margin-left:20px; height:20px; text-align:left; font-weight:bold; }
	#even-video	{ float:right; width:200px; margin-top:5px; margin-right:20px; height:20px; text-align:right; text-decoration:underline;cursor:pointer}
	#renseigneven	{float:left; margin-top:110px; margin-left:0px; width:200px; height:25px; background:url(../imgbase/renseignement.png)}
#evenement-video{position:absolute; width:500px; height:480px; top:50%; left:50%; margin-left:-250px; margin-top:-250px; background:url(../imgbase/videoback.png)}
#player			{margin-top:8px; margin-left:0px}
#btn			{text-decoration:underline; cursor:pointer}

#liencorps {float:left; width:1000px; height:500px; margin-top:10px; }

#accueil-first 		{float:left; width:1000px; height:20px; margin-top:10px; }
#accueil-deux		{ float:left; width:385px; height:540px; margin-top:10px}
	#accueil-text	{ text-align:left; float:left; width:375px;margin-left:10px; height:220px; background:url(../imgbase/accbox.png)}
	#accueil-text p { margin-left:10px;}
	#accueil-news	{ text-align:left; float:left; width:375px; margin-left:10px; height:220px; margin-top:10px; background:url(../imgbase/accbox.png) }
		#newsone	{ float:left; width:375px; height:20px; font-weight:bold; margin-top:5px; margin-left:10px; margin-bottom:5px}
		#newstwo	{ float:left; width:375px; height:190px; margin-top:5px; margin-left:0px;}
		#newstwo li	{list-style-position:outside;list-style: url(../imgbase/point.png) outside; margin-left:30px; margin-top:5px}
	#accueil-phrase	{ text-align:center; float:left; width:385px; height:80px; margin-top:5px}

#accueil-trois		{float:left; width:600px; height:540px; margin-left:15px;  margin-top:10px}
#accueil-trois a:link		{ text-decoration:underline; color:#000000;}
#accueil-trois a:hover		{ text-decoration:underline; color: #000000;}
#accueil-trois a:visited	{ text-decoration:underline; color:#000000}
	
	#accueil-imgprinc	{ float:left; width:600px; height:430px }
	#accueil-imgsmal	{ float:left; width:600px; margin-top:5px; height:100px;}	
	#accueil-imgsmal img	{ margin-left:5px}

#bio-first			{float:left; width:1000px; height:20px; margin-top:10px;}
#bio-option			{ float:right; width:300px; height:20px; text-align:right}
#bio-img			{ float:right; width:auto; height:20px; text-align:right;}
#movexpo			{ float:right; width:auto; height:20px; text-align:right; margin-right:20px}
#bio-deux			{ float:left; width:350px; height:530px;margin-top:10px; margin-left:10px; text-align:left}
#bio-deux img		{ margin-top:10px}
#bio-deux.div		{ float:left; width:350px; height:530px;margin-top:10px;}
#bio-trois			{ float:left; width:570px; margin-left:30px; margin-top:10px; height:530px; background-color:}
		.enlu						{ font-size:30px; font-style:italic}



#contact-first		{float:left; width:1000px; height:20px; margin-top:10px;}
#contact-left		{ float:left; width:460px; height:540px; margin-top:10px; margin-left:40px; }
#contact-left p { margin-left:10px;}
#contact-left-one	{background:url(../imgbase/accbox.png); text-align:left; float:left; width:375px;margin-left:10px; height:220px;}
#contact-left-one a:link		{ text-decoration:underline; color:#000000;}
#contact-left-one a:hover		{ text-decoration:underline; color: #000000;}
#contact-left-one a:visited	{ text-decoration:underline; color:#000000}

#contact-left-two	{background:url(../imgbase/accbox.png) no-repeat; text-align:left; float:left; width:375px;margin-left:10px; height:320px;}
#contact-right		{float:left; width:490px; height:540px; margin-top:10px; margin-left:10px;}
#contact-right-form {float:left; width:400px; height:500px; margin-top:0px; margin-left:45px; background:url(../imgbase/formib.png)}



#news-gauche			{ float:left; width:200px; height:585px; background: url(../imgbase/menu-galerie.png)}
#news-droite			{ float:left; width:800px; height:585px; }
#news-first				{ float:left; width:800px; height:535px; margin-top:10px;}
#news-deux				{ float:left; width:800px; height:20px; margin-top:5px;}
#news-move				{ float:right}
#news-titre				{float:left; width:800px; height:20px; font-weight:bold; text-align:center; margin-top:5px; font-size:16px}
#news-texte				{ float:left; width:790px; height:auto; margin-top:10px; margin-left:10px}


#video-deux				{float:left; width:1000px; height:540px; margin-top:10px}
#video-text				{ float:left; width:300px; height:540px; margin-left:20px; background-color:; text-align:left}
#video-text p			{ margin-left:40px}
#video-player			{float:left; width:500px; height:480px; margin-top:0px; margin-left:80px; background:url(../imgbase/videoback.png)}

#article-one			{ float:left;width:790px; height:20px; margin-top:10px; margin-left:10px}
#article-titre			{float:left;  font-weight:bold; text-align:left;  font-size:16px}
#article-date			{ float:right; text-align:right; }
#article-texte			{ float:left; width:290px; height:450px; margin-left:10px;  margin-top:20px; }
#article-image			{ float:left; width:490px; margin-left:10px; height:520px; margin-top:10px}


#recherche-first		{ float:left; width:1000px; height:20px; margin-top:10px}
#theword				{float:right; text-align:right}
#recherche-deux			{ float:left;width:1000px; height:510px; margin-top:10px; background-color:}
#recherche-trois		{float:left; width:1000px; height:20px; margin-top:10px; background-color:}
#recherche-move			{ float:right; text-align:right; width:300px; cursor:pointer}


#rep-search				{ float:left; width:900px; height:auto; background-color:; margin-left:50px; margin-top:10px; margin-bottom:10px}
#rep-search a:link		{ color:#000000}
#rep-search a:hover		{ color:#000000}
#rep-search a:visited	{ color:#000000}
#rep-titre				{ float:left; width:900px; height:20px; background-color:; }
#rep-inside				{float:left; width:900px; height:auto; background-color:;}
#rep-texte				{ float:left; width:790px; height:auto; background-color:}
#rep-img				{ float:right; width:100px; height:100px; background-color:}
#rep-page				{float:left; width:900px; height:20px; background:url(../imgbase/rep-page.png) ; margin-top:5px}
#rep-cat				{ float:left; width:900px; height:20px; text-align:left; margin-left:0px; margin-top:0px; background-color:}
fieldset				{ margin-bottom:10px; border-color: #333333;}
#rep-lost				{ float:left; width:900px; height:20px; margin-left:50px; margin-top:-20px; margin-bottom:5px; background-color:}


#lienaa 					{ float:left; width:250px; height:50px; margin-left:5px;margin-top:5px; background:url(../imgbase/backlinks.png)}
#lienbb						{ float:left; width:195px; margin-left:7px;margin-top:5px; background:#9; height:40px; text-align:center}
#liendd						{ float:left; width:40px; height:40px; background-color:#0; margin-top:5px;}
#lienaa a:link		{ color:#000000}
#lienaa a:hover		{ color:#000000}
#lienaa a:visited	{ color:#000000}
#linkcath a:link		{ color:#000000}
#linkcath a:hover		{ color:#000000}
#linkcath a:visited	{ color:#000000}

#sitemap-1					{ float:left; background: url(../imgbase/sitemapone.png); width:150px; height:500px; text-align:center; margin-top:10px}
#sitemap-1 ul					{text-align:left;}
	#sitemap-1 a:link		{ color:#000000}
	#sitemap-1 a:hover		{ color:#000000}
	#sitemap-1 a:visited	{ color:#000000}
	#sitemap-1 li			{ list-style: url(../imgbase/point.png) outside; text-decoration:none; cursor:pointer; vertical-align:text-top; margin-top:5px}

#sitemap-2					{float:left; background:url(../imgbase/sitemaptwo.png); width:200px; height:500px; text-align:center; margin-left:10px; margin-top:10px}
#sitemap-2 ul					{text-align:left;}	
	#sitemap-2 a:link		{ color:#000000}
	#sitemap-3 a:hover		{ color:#000000}
	#sitemap-2 a:visited	{ color:#000000}
	#sitemap-2 li			{ list-style: url(../imgbase/point.png) outside; text-decoration:none; cursor:pointer; vertical-align:text-top; margin-top:5px}


/*HIGHSLIDE--------------------------------------------------------------------------------------------------------------*/

	.highslide						{cursor: url(../highslide/graphics/zoomin.cur), pointer;outline: none;}
	.highslide-active-anchor img 	{visibility: hidden;}
	.highslide img 					{border: 0px solid gray;}
	.highslide:hover img 			{border: 0px solid silver;}
	
	.highslide-wrapper 				{background: white;}
	.highslide-image 				{border-bottom: 1px solid white;}
	.highslide-caption 				{display: none;border-bottom: 1px solid white; font-family: Verdana, Helvetica;  font-size: 10pt;  padding: 5px;  background-color: silver;}
	.highslide-loading 		{display: block;color: black;font-size: 8pt;font-family: sans-serif;font-weight: bold;text-decoration: none;padding: 2px;
							 border: 1px solid black;background-color: white; padding-left: 22px;background-image:url(../highslide/graphics/loader.white.gif); background-repeat:no-repeat; background-position: 3px 1px;}
	
	a.highslide-credits,a.highslide-credits i 				{padding: 2px;color: silver;text-decoration: none;font-size: 10px;}
	a.highslide-credits:hover,a.highslide-credits:hover i 	{color: white;background-color: gray;}
	a.highslide-full-expand 								{background: url(highslide/graphics/fullexpand.gif) no-repeat;display: block;margin: 0 10px 10px 0;width: 34px;height: 34px;}
	.highslide-wrapper .highslide-html-content 				{width: 450px;   padding: 5px;}
	
	.highslide-html 										{background-color: white;}
	.highslide-html-content 								{position: absolute; display: none;}
	
	
	/* Styles for the popup----------------------------------------------------------------------------------------------*/
	
	.highslide-wrapper .highslide-html-content 				{width:850px;padding: 5px; overflow:visible}
	.highslide-wrapper .highslide-header ul 				{margin: 0;	padding: 0;	text-align: right;}
	.highslide-wrapper .highslide-header ul li 				{display: inline;padding-left: 1em;}
	.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next{display: none;}
	.highslide-wrapper .highslide-header a 					{font-weight: bold;color: gray;text-transform: uppercase;text-decoration: none;}
	.highslide-wrapper .highslide-header a:hover 			{color: black;}
	.highslide-wrapper .highslide-header .highslide-move a 	{cursor: move;}
	.highslide-wrapper .highslide-footer 					{height: 11px;}
	.highslide-wrapper .highslide-footer .highslide-resize 	{float: right;height: 11px;width: 11px;background: url(../highslide/graphics/resize.gif);}
	
	.highslide-move 										{cursor: move; visibility:hidden}
	.highslide-resize 										{cursor: nw-resize;}
	
	/* These must always be last----------------------------------------------------------------------------------------*/
	.highslide-display-block 								{display: block;}
	.highslide-display-none 								{display: none;}