/* --------------- STYLES GENERAUX DES BALISES ----------------- */
HTML, input, select, textarea {font-size: 100%;}	
body 				{margin: 0px; background-image: url(../../accueil/src/body/bodyfond.jpg); background-repeat: repeat-x; font-family: Arial, sans-serif; font-size: 0.625em; color: #3B3B3B;background-color: #a9aa7b;}
div, ul		 		{margin: 0px;}
h1, h2, h3, h4, h5, h6 {margin-right: 0;margin-bottom: 0.5em;margin-left: 0;font-weight: bold;font-style: normal;line-height: normal; text-align: left;} 
h1 					{margin-top: 1em;font-family: "Times New Roman", Times, serif; font-size: 2.5em; color: #302C24; }
h2 					{margin-top: 1em; font-size: 1.75em; font-family: "Times New Roman", Times, serif; color: #7E7F38; }
h3 					{margin-top: 1.25em; font-family: "Times New Roman", Times, serif;font-size: 1.2em; font-style: italic; color: #666666; }
h4 					{margin-top: 0.5em; font-size: 1em; }
h5 					{margin-top: 0.5em; font-size: 1.75em; font-family: "Times New Roman", Times, serif; color: #302C24; }
p 					{margin-top: 0.5em;margin-right: 0;margin-bottom: 0.25em;margin-left: 0;}
a 					{text-decoration: none;}
a:link 				{color: #7E7F37;}
a:visited 			{color: #660066;}
a:hover 			{color: #0000FF;}
a:active 			{color: #FF0000;}
/* ---------------    ----------------- */
#all 				{width: 990px; margin-right: auto; margin-left: auto;}
.tout 				{background-color: #6B6D2A; font-size: 1.3em;}
/* ---------------    ----------------- */
#head 				{width: 990px; height: 148px;}
.entete 			{background-image: url(../../accueil/src/body/bodybandeau.jpg); background-repeat: no-repeat; visibility: visible;}
/* ---------------    ----------------- */
#menutop			{width: 800px; height: 25px; margin-left: 155px; top: 112px; position: absolute; visibility: visible; z-index: 1;}
.menuhaut 			{list-style-type: none; font-size: 1.2em; font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif;}
.menuhaut li 		{margin: 0px; display: inline; }
.menuhaut a 		{font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;}
.menuhaut a:link 	{color: #6B6D2A; font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;}
.menuhaut a:visited {color: #6B6D2A;}
.menuhaut a:hover 	{color: #FFFFFF;}
.menuhaut a:active 	{color: #666666;}
/* ---------------    ----------------- */
#menuright			{float: left; clear: right; width: 170px; height: auto; padding-left: 20px;}
.menudroit 			{list-style-type: none; font-size: 1em; font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif; background-color: #6B6D2A;}
.menudroit li 	{padding-top: 5px;}
.menudroit a:link 	{color: #FFFFFF; font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;}
.menudroit a:visited {color: #FFFFFF;}
.menudroit a:hover 	{color: #A9AA7B}
.menudroit a:active {color: #000000;}
.menudroit h2 		{font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif; padding: 0px;}
/* ---------------    ----------------- */
#picture			{float: right; width: 800px; height: 207px; }
/* ---------------    ----------------- */
#menubottom			{float: right; width: 790px; padding-left: 10px; height: 25px; line-height: 25px;}
.menubas 			{list-style-type: none; font-size: 0.8em; background-color: #7E7F37; font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif; }
.menubas p 			{display: inline;}
.menubas li 		{display: inline;}
.menubas a 			{font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;}
.menubas a:link 	{color: #FFFFFF;}
.menubas a:visited 	{color: #FFFFFF;}
.menubas a:hover 	{color: #A9AA7B;}
.menubas a:active 	{color: #000000;}
/* ---------------    ----------------- */
#mainpicture		{float: right; width: 800px; height: 523px; background-repeat: no-repeat;}/* --- pour les pages portails - voir le fichier css de la page concernee = class .contenuimage ---- */
#mainfiche			{
	float: right;
	width: 800px;
	height: auto;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1132px;
	padding-bottom: 20px;
} /* --- pour les pages fiches épaves ---- */
#maintext			{float: right; width: 800px; height: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 20px; overflow: hidden;} /* pour les pages classiques avec textes et images  */
.contenu			{background-color: #FFFFFF;text-align: justify;}
.contenu li			{list-style-type: none; padding-left: 20px; padding-right: 0px;padding-top: 1px; }
.contenu a:link 	{color: #999999;}
.contenu a:visited 	{color: #999999;}
.contenu a:hover 	{color: #6B6D2A;}
.contenu a:active 	{color: #666666;}
.contenu p, h1, h2,h3, h4, h5, h6		{padding-left: 40px; padding-right: 40px;} 
/* ---------------    ----------------- */
#bottom				{float: right; height: 198px; width: 800px; margin: 0px;}
.bas				{text-align: center; background-image: url(../../accueil/src/body/Poulpe.jpg); visibility: visible; background-repeat: no-repeat; background-position: center bottom; background-color: #FFFFFF; }
/* ---------------    ----------------- */
.hautpage			{margin: 0px; text-align: center; padding-top: 0px;}
.hautpage a 		{color: #3B3B3B;font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;font-weight: bold;}
.hautpage a:link 	{color: #3B3B3B;}
.hautpage a:visited {color: #3B3B3B;}
.hautpage a:hover 	{color: #A9AA7B;}
.hautpage a:active 	{color: #666666;}

/* ---------------    ----------------- */
#footer				{clear : both; margin: 0px; width: 970px; padding-left: 20px; height: 30px; line-height: 30px;}
.piedpage			{background-color: #7E7F37;}
.piedpage a			{color: #FFFFFF;}
.piedpage a:link 	{color: #3B3B3B;}
.piedpage a:visited {color: #3B3B3B;}
.piedpage a:hover 	{color: #FFFFFF;}
.piedpage a:active 	{color: #666666;}

#footerlivre		{height: 30px; margin: 0px; padding-left: 20px; line-height: 30px;}
.piedpagelivre		{background-color: #7E7F37; font-size: 1em;}
/* --------------- Flash not found" notice formatting ----------------- */
#megazine 			{outline: none; height: 715px; margin-right: auto; margin-left: auto; margin-bottom: 0;margin-top: 0px;padding: 0px; text-align: center;}
#megazine h1 		{color: #FFFFFF; }
#megazine img 		{border: none; }
#megazine p 		{color: #FFFFFF; }
#megazine a, a:visited {color: #CCCCCC; text-decoration: none; }
#megazine a:active 	{color: #FFFFFF; text-decoration: none; }
#megazine a:hover, a:focus {color: #FFFFFF; text-decoration: underline; }
div.outer 			{height: 100%; }
/* --------------- DEWTUBE ----------------- */
.dewtube 			{margin-right: auto; margin-left: auto; text-align: center; padding-top: 15px; padding-bottom: 20px;}
/* ---------------  STYLES DES TEXTES  ----------------- */
.italique			{font-style: italic;}
.gras				{font-weight: bold;}
.source				{font-style: italic;font-weight: bold;color: #6B6D2A}
.centre				{text-align: center;}
.legende 			{color: #CC9900; font-style: italic; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em;}


/* ---------------.ombragegauche 		{border: 5px solid #fff; -moz-box-shadow: -8px 8px 12px #aaa; -webkit-box-shadow: -8px 8px 12px #aaa; box-shadow: -8px 8px 12px #555; }
.ombragedroit 		{border: 5px solid #fff; -moz-box-shadow: 8px 8px 12px #aaa; -webkit-box-shadow: 8px 8px 12px #aaa; box-shadow: 8px 8px 12px #555; } ----------------- */

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