/* CSS Document */

.para 		{background-color:#FFFFFF;
		color: #333333;
		font-family: "Verdana";
		line-height: 1.33; 
		font-size:small; 
		font-style: normal; 
		font-weight:normal; 
		margin-left:3em; 
		margin-right:4em; 
		padding-left:0em; 
		list-style-position: outside; 
		text-align:justify;}

.paratab	{background-color:#FFFFFF;
		color: #333333;
		font-family: "Verdana";
		line-height: 1.33; 
		font-size:small; 
		font-style: normal; 
		font-weight:normal; 
		margin-left:5em; 
		margin-right:3em; 
		padding-left:0em; 
		list-style-position: outside; 
		text-align:justify;}

.paracentre	{color: #333333;
		font-family: "Verdana";
		line-height: 1.33; 
		font-size:small; 
		font-style: normal; 
		font-weight:normal; 
		margin-left:3em; 
		margin-right:4em; 
		padding-left:0em; 
		list-style-position: outside; 
		text-align:center;}

.paracentregras	{color:#003C6D;
		font-family: "Verdana";
		line-height: 1.33; 
		font-size:normal; 
		font-style: normal; 
		font-weight:bold; 
		margin-left:3em; 
		margin-right:4em; 
		padding-left:0em; 
		list-style-position: outside; 
		text-align:center;}

.titre 		{background-color:#FFFFFF;
		color: #0E65E9;
		font-family: "Verdana";
		line-height: 1.33; 
		font-size:large; 
		font-style: normal; 
		font-weight:bold; 
		margin-left:5em; 
		padding-left:0em; 
		list-style-position: outside; 
		text-align:left;}

.titre2		{background-color:#FFFFFF;
		color: #0E65E9;
		font-family: "Verdana";
		line-height: 1.33; 
		font-size:x-large; 
		font-style: normal; 
		font-weight:bolder; 
		margin-left:0em; 
		padding-left:0em; 
		list-style-position: outside; 
		text-align:center;}

#entree 	{position:absolute;
   	 	left: 50%; 
    		 top: 50%;
    		 margin-top: -300px; 
    		 margin-left: -300px;}

BODY {overflow:hidden;}

A 		{color:#2A00FF;}
A:visited 	{color:#2500DF;}
A:active 	{color:red;}


.gicone 	{border:0; margin:0em; 
		clear: both; margin-left:0em; 
		margin-top:0em; margin-bottom:0em;}

IMG 		{border:0;margin:1em; 
		margin-left:1em; margin-top:0em; 
		margin-bottom:0em;}


.hist		{border:0;margin:3em; 
		margin-top:-2em; 
		margin-bottom:0em;}

.logo 		{margin:-1em; clear: both; 
		margin-left:1em; margin-top:0em; 
		margin-bottom:0em;}

.drapeau 	{border:0;margin:0em; 
		margin-left:1em; margin-top:0em; 
		margin-bottom:0em;}

.logocle	{margin:-4em; clear: both; 
		margin-left:1em; margin-top:0em; 
		margin-bottom:0em;}

.sylvestre	{margin:0em; margin-left:0em; 
		margin-top:0em; margin-bottom:0em;}
		
LI		{list-style-type: upper-alpha;
		margin-left: 0em; 
		font-size:large; 
		font-weight:bold;}

OL LI LI	{list-style-type: decimal;
		margin-left:0em;
		list-style-position: outside;
		font-size: large;
		font-weight:bold;}
	
OL P		{margin-left:-2em; 
		padding-left:0em; 
		list-style-position: outside; 
		text-align:justify;}

.par		{font-size:small; 
		font-weight:normal; 
		margin-left:0em; 
		padding-left:0em; 
		list-style-position: outside; 
		text-align:justify;}

#infos		{font-size:5px; 
		margin-left:0em; 
		list-style-position: outside;
		color: #003C6D;}

TABLE         	{display: table; 
		margin-left:90px; 
		padding: 0px;}

.galerie      	{display: table; 
		margin-left:0px; 
		padding: 0px;}

TR      	{display: table-row;}

.accueil       	{display: table; 
		margin-left:50px; 
		padding: 0px;}

.col1		{text-align:left;
		border:2px;
		border-color:#333333;
		border-style: ridge;
		background-color:#0E479D;
		color:#FFFFFF;
		font-weight:normal;
		padding: 2px 25px 2px 15px;}

.ligne1		{text-align:center;
		border:2px;
		border-color:#333333;
		border-style: ridge;
		background-color:#0B185D;
		font-weight:bold; 
		padding: 2px 20px 2px 20px;
		color:#FFFFFF;}

.prix		{text-align:center;
		border:2px;
		border-color:#333333;
		font-weight:normal; 
		color:#333333;
		border-style: ridge;
		padding: 2px 20px 2px 20px;}

.vid		{text-align:center;vertical-align:top; 
		border:0px;
		border-color:#333333;
		font-weight:normal; 
		color:#333333;
		border-style: ridge;
		padding: 2px 20px 2px 20px;
		background-color:#FFFFFF;
		color: #333333;
		font-family: "Verdana";
		line-height: 1.33; 
		font-size:small; 
		font-style: normal; 
		font-weight:normal; }

.vide		{text-align:center;vertical-align:top; 
		border:0px;
		border-color:#003C6D;
		font-weight:normal; 
		border-style: ridge;
		padding: 20px;
		marging: 20px;
		background-color:#003C6D;
		color: #003C6D;
		font-family: "Verdana";
		line-height: 1.33; 
		font-size:small; 
		font-style: normal; 
		font-weight:normal; }

.videc		{text-align:center;vertical-align:top; 
		border:0px;
		border-color:#83B8E5;
		font-weight:normal; 
		border-style: ridge;
		padding: 20px;
		marging: 20px;
		padding-top: 2px;
		background-color:#83B8E5;
		color: #83B8E5;
		font-family: "Verdana";
		line-height: 1.33; 
		font-size:small; 
		font-style: normal; 
		font-weight:normal; }

.videbas	{text-align:center;vertical-align:top; 
		border:0px;
		border-color:#003C6D;
		font-weight:normal; 
		border-style: ridge;
		padding: 0px;
		marging: 0px;
		background-color:#003C6D;
		color: #003C6D;
		font-family: "Verdana";
		line-height: 1.33; 
		font-size:small; 
		font-style: normal; 
		font-weight:normal; }



/*
 menu styles
 note: not all browsers render styles the same way so try out your style sheet
 in different browsers before publishing
*/

/* level 0 inner */

.m0l0iout {font-family: Calibri, sans-serif;
	font-size: 15px;
	text-decoration: none;
	margin: 4px 0 0 18px;
	color: #FFFFFF;
}
.m0l0iover {
	font-family: Calibri, sans-serif;
	font-size: 15px;
	text-decoration: underline;
	margin: 5px 0 0 20px;
	color: #FFFFFF;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	background-image: url(img/lev0_bg1.gif);
	border: 2px solid #336699;
	background-color: #2C5F93;
}
.m0l0oover {
	text-decoration : none;
	background-image: url(img/lev0_bg2.gif);
	background-color: #2C5F93;
	border: 2px solid #336699;
}

/* level 1 inner */
.m0l1iout {
	font-family: Arial, sans-serif;
	font-size: 13px;
	margin: 5px 0 0 25px;
	color: #FFFFFF;
}
.m0l1iover {
	font-family: Arial, sans-serif;
	font-size: 13px;
	margin: 5px 0 0 25px;
	color: #FFFFFF;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	background-color: #5286BB;
	border: 2px solid #336699;
	padding: 0;
}
.m0l1oover {
	text-decoration : none;
	background-color: #1A4D81;
	background-image: url(img/lev1_arrow.gif);
	background-repeat: no-repeat;
	border: 2px solid #336699;
	padding: 0;
}
