body {

	font-family: verdana, arial, helvetica, sans-serif;



	margin:0;

	padding:0;

	border:0;



	text-decoration: none;



	font-size: 8px;



	cursor:default;

	background-color : #000000;

	color:#FFFFFF;

	background-image:url('background_preload.gif');

	background-position:top left;
	background-repeat:no-repeat;
}

h1 {

	color:#8c8c8c;

	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;

	text-align:justify;
	text-decoration:none;

	word-spacing:1px;

	line-height:22px;
	letter-spacing:0px;

	font-size:20px;
	font-weight:bold;

	color:#d78900;

}

h3 {

	color:#8c8c8c;

	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;

	text-align:justify;
	text-decoration:none;

	word-spacing:1px;

	line-height:22px;
	letter-spacing:0px;

	font-size:20px;
	font-weight:bold;

	color:#d78900;

}

p,h1,h3,a{

	border:0;

	margin:0;

	padding:0;

	color:white;

	text-decoration:none;

}

a:hover{

	color:orange;

	text-decoration:none;

}

object {

	cursor:default;

}

img {



	border : 0;



}

div {



	margin: 0;

	padding: 0;

	border: 0;

	text-align: left;



}

/*** PAGE ENTIERE ***/

#mare_PAGE
{

	width: 975px;

	height: 550px;

	margin: 0;

	padding: 0;

	border: 0;

	text-align: left;

	position: relative;

	background-position:top left;
	background-repeat:no-repeat;

}

#mare_ADSENSE a
{

	width:975px;
	height:18px;

	padding-top:6px;

	position: relative;
	float:left;

	font-size:8px;
	text-align:center;

	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;

	color:#8c8c8c;

	font-weight:bold;

	word-spacing:8px;
	letter-spacing:4px;

	font-style:italic;

}

#mare_ADSENSE>a:hover
{
	color:#ffffff;
}

#mare_ADSENSE:first-letter, #mare_ADSENSE>a:first-letter
{

	text-transform:capitalize;

}

/*** CADRE ***/

#mare_TOP
{

	width:975px;

	height:50px;

	position: relative;
	float:left;
}

#mare_MIDDLE
{

	width:975px;

	height:325px;

	position: relative;
	float:left;

}

#mare_BOTTOM
{

	width:975px;

	height:175px;

	position: relative;
	float:left;
}

/*** TOP ***/


#mare_LOGO
{

	height:50px;
	width:195px;

	background-image:url('top_logo.gif');

	position: relative;
	float:left;

	cursor:pointer;

}

#mare_LOGO:hover
{

	cursor:pointer;

}

#mare_TITLE
{

	height:50px;
	width:780px;

	position: relative;
	float:left;

}

p.directory
{

	float:left;
	color:#ffffff;
	font-size:24px;

	margin: 0;
	padding: 0;
	border: 0;

	margin-top: 18px;

	margin-left: 45px;

}

p.subdirectory
{

	float:left;
	color:#d78900;
	font-size:24px;

	margin: 0;
	padding: 0;
	border: 0;

	margin-top: 18px;
	margin-left: 5px;

}

/*** MIDDLE ***/

#mare_MENU
{

	height:325px;
	width:195px;

	position:relative;
	float:left;

	padding-top:30px;

}

#mare_MENU A
{

	height:30px;
	width:195px;

	position: relative;
	float:left;



	background-position:top right;
	background-repeat:no-repeat;

}

#mare_MENU A.accueil{background-image:url('menu_accueil.png');}
#mare_MENU A.accueil:hover{background-image:url('menu_accueil__hover.png');}
#mare_MENU A.societe{background-image:url('menu_societe.png');}
#mare_MENU A.societe:hover{background-image:url('menu_societe__hover.png');}
#mare_MENU A.catalogue{background-image:url('menu_catalogue.png');}
#mare_MENU A.catalogue:hover{background-image:url('menu_catalogue__hover.png');}
#mare_MENU A.projets{background-image:url('menu_projets.png');}
#mare_MENU A.projets:hover{background-image:url('menu_projets__hover.png');}
#mare_MENU A.liens{background-image:url('menu_liens.png');}
#mare_MENU A.liens:hover{background-image:url('menu_liens__hover.png');}
#mare_MENU A.mediatheque{background-image:url('menu_mediatheque.png');}
#mare_MENU A.mediatheque:hover{background-image:url('menu_mediatheque__hover.png');}
#mare_MENU A.transparent{background-image:url('menu_transparent.png');}
#mare_MENU A.transparent:hover{background-image:url('menu_transparent.png');}
#mare_MENU A.guestbook{background-image:url('menu_guestbook.png');}
#mare_MENU A.guestbook:hover{background-image:url('menu_guestbook__hover.png');}
#mare_MENU A.mezzovoce{background-image:url('menu_mezzovoce.png');}
#mare_MENU A.mezzovoce:hover{background-image:url('menu_mezzovoce__hover.png');}

#mare_CONTENT
{

	height:325px;
	width:730px;

	position: relative;
	float:left;

	margin-left: 50px;
	margin-top: 30px;
	

}

#mare_content_video
{


	width:360px;

	position: relative;

	float:left;

}

#mare_content_title
{

	padding-left: 20px;
	padding-right: 20px;

	height:20px;
	width:330px;

	position: relative;

	float:left;
}

#mare_content_textvideo
{

	height:220px;
	width:330px;

	position: relative;

	float:left;

	margin-top: 30px;
	padding-left: 20px;
	padding-right: 20px;

	overflow : auto;

}

#mare_content_text
{

	height:275px;
	width:700px;

	position: relative;

	float:left;

	padding-right: 20px;

	overflow : auto;

}

.mare_content_text_only
{

	color:#8c8c8c;

	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;

	text-decoration:none;

	word-spacing:1px;

	line-height:22px;
	letter-spacing:0px;

	font-size:14px;
	font-weight:bold;

}

.mare_content_text_only:first-letter
{

	text-transform:capitalize;
	color:#d78900;

}

.mare_guestbook_form
{

	background-color:#cccccc;

	color:#1f1f1f;

	font-family: Arial, Verdana, Myriad, Helvetica, sans-serif;

	text-decoration:none;

	word-spacing:2px;

	line-height:22px;
	letter-spacing:1px;

	font-size:14px;
	font-weight:bold;

}

.mare_guestbook_form_submit
{

	background-color:#cccccc;

	color:#1f1f1f;

	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;

	text-decoration:none;

	word-spacing:1px;

	line-height:26px;
	letter-spacing:1px;

	font-size:12px;
	font-weight:bold;

	padding:10px;
	border:0;
	margin:0;

}

.mare_text {

	color:#8c8c8c;

	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;

	text-align:justify;
	text-decoration:none;

	word-spacing:1px;

	line-height:22px;
	letter-spacing:0px;

	font-size:14px;
	font-weight:bold;

}


.mare_text:first-letter, .mare_text>a:first-letter
{

	text-transform:capitalize;
	color:#d78900;

}

.mare_film
{

	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;

	text-align:justify;
	text-decoration:none;

	word-spacing:1px;

	line-height:22px;
	letter-spacing:0px;

	font-size:20px;
	font-weight:bold;


	margin: 0;
	padding: 0;
	border: 0;

	margin-bottom: 15px;

}

.mare_real
{

	font-style:italic;
	font-size:14px;
	text-align:justify;

}

li
{

	margin:0;
	padding:0;
	border:0;
	list-style-type: none;

	text-align: left;
}

ul
{
	margin:0;
	padding:0;
	border:0;


}


#liste_photos li
{

	margin:0;
	padding:0;
	border:0;

	padding-left:6px;
	padding-right:6px;
	padding-top:6px;
	padding-bottom:6px;

display:table-cell;

float:left;


}


/*** BOTTOM ***/


#mare_VIDEO {

	width:190px;

	height:150px;

	left:0px;
	bottom:0px;

	position:absolute;

	float:left;

	border:0;

	visibility:visible;
	display:inline;

	clear: both;

	cursor:default;

}

#mare_SUBMENU {

	height:175px;

	width:975px;

	position: relative;

	float:left;

}

/*** SUBMENU DROITE ***/

.submenu A {

	height:175px;
	width:195px;

	position: relative;
	float:left;
	background-color:#FFFFFF;

}

.submenu_mezzovoce A {

	height:175px;
	width:65px;

	position: relative;
	float:left;
	background-color:#FFFFFF;

}

A.extrait				{background-image:url('bottom_extrait.gif');}
A.extrait:hover			{background-image:url('bottom_extrait__hover.gif');}
A.catalogue				{background-image:url('bottom_catalogue.gif');}
A.catalogue:hover			{background-image:url('bottom_catalogue__hover.gif');}
A.mareterraniu				{background-image:url('bottom_mareterraniu.gif');}
A.mareterraniu:hover			{background-image:url('bottom_mareterraniu__hover.gif');}




A.nouveautes			{background-image:url('bottom_nouveautes.gif');}
A.nouveautes:hover		{background-image:url('bottom_nouveautes__hover.gif');}
A.captations			{background-image:url('bottom_captations.gif');}
A.captations:hover		{background-image:url('bottom_captations__hover.gif');}
A.documentaires			{background-image:url('bottom_documentaires.gif');}
A.documentaires:hover	{background-image:url('bottom_documentaires__hover.gif');}
A.fictions				{background-image:url('bottom_fictions.gif');}
A.fictions:hover		{background-image:url('bottom_fictions__hover.gif');}

A.developpement				{background-image:url('bottom_developpement.gif');}
A.developpement:hover		{background-image:url('bottom_developpement__hover.gif');}
A.tournages				{background-image:url('bottom_tournages.gif');}
A.tournages:hover		{background-image:url('bottom_tournages__hover.gif');}
A.postproduction				{background-image:url('bottom_postproduction.gif');}
A.postproduction:hover		{background-image:url('bottom_postproduction__hover.gif');}

A.coordonnees				{background-image:url('bottom_coordonnees.gif');}
A.coordonnees:hover		{background-image:url('bottom_coordonnees__hover.gif');}
A.plan				{background-image:url('bottom_plan.gif');}
A.plan:hover		{background-image:url('bottom_plan__hover.gif');}
A.livre_or				{background-image:url('bottom_livre_or.gif');}
A.livre_or:hover		{background-image:url('bottom_livre_or__hover.gif');}
A.nouscontacter				{background-image:url('bottom_nouscontacter.gif');}
A.nouscontacter:hover		{background-image:url('bottom_nouscontacter__hover.gif');}

A.presse				{background-image:url('bottom_presse.gif');}
A.presse:hover		{background-image:url('bottom_presse__hover.gif');}
A.photos				{background-image:url('bottom_photos.gif');}
A.photos:hover		{background-image:url('bottom_photos__hover.gif');}
A.musique				{background-image:url('bottom_musique.gif');}
A.musique:hover		{background-image:url('bottom_musique__hover.gif');}
A.documents				{background-image:url('bottom_documents.gif');}
A.documents:hover		{background-image:url('bottom_documents__hover.gif');}

/*** PRELOAD INVISIBLE ***/

#img_preload {

	visibility : hidden;
	display: none;

}


/*** OTHERS CSS TYPES ***/

#mare_MENU p,h2
{

	display:none;
	visibility:hidden;

}


body
{

	background-image:url('bigbackground.gif');

}

/*** 2008 06 01 ***/

.image_filmpreview
{
	width:360px;
	height:270px;
	display:block;
	border:0;
	position:relative;
}