/****** General Styles ******/
SELECT.largeur {
	font-size: 11pt;
	font-family: Arial;
	width: 160px;
	height: 26px;
}
body {
	font-size: 5px;
	font-family: Arial;
	background: #FFFFFF;
	margin: 2px;
	padding: 2px;
	text-align: center;
      scrollbar-face-color: #FFFFFF;
      scrollbar-arrow-color: #000000;
      scrollbar-track-color: #F7F7F7;
      scrollbar-shadow-color: #E8E8E8;
      scrollbar-highlight-color: #E8E8E8;
      scrollbar-3dlight-color: #E8E8E8;
      scrollbar-darkshadow-Color: #E8E8E8;
}

a,
a:link,
a:visited,
a:active{
	text-decoration: none;
	FONT-SIZE: 12pt;
      FONT-WEIGHT: bold;
	color: #E2414E;
}
a:hover {
	text-decoration: none;
	FONT-SIZE: 13pt;
	color: #F0A0A6;
}

/****** Main Styles ******/

HR {
	color: #C0C0C0;
	height: 1pt;
}

.copyright {
	FONT-SIZE: 10px; 
      COLOR: #000000; 
      FONT-WEIGHT: normal;
      FONT-FAMILY: Tahoma
}

.text {
      FONT-FAMILY: Verdana, Arial, Helvetica; 
	FONT-SIZE: 10pt;
      COLOR: #000000;
}

.titre {
      FONT-FAMILY: Verdana, Arial, Helvetica; 
	FONT-SIZE: 13pt;
      COLOR: #E2414E;
}

/****** Table 1 ******/

TABLE.tb1 {
      BORDER-LEFT: #3c3c3c 0px solid;
      PADDING-LEFT: 10px; 
	BORDER-RIGHT: #3c3c3c 0px solid;
      PADDING-RIGHT: 10px;
      BORDER-TOP: #3c3c3c 0px solid; 
      PADDING-TOP: 10px;
      BORDER-BOTTOM: #3c3c3c 0px solid;
      PADDING-BOTTOM: 10px; 
      BORDER-COLLAPSE: collapse
}

TH.s1 {
	BORDER-LEFT: #3c3c3c 0px solid; 
	PADDING-LEFT: 2px; 
	BORDER-RIGHT: #3c3c3c 0px solid;
      PADDING-RIGHT: 2px; 
	BORDER-TOP: #3c3c3c 0px solid;
      PADDING-TOP: 2px; 
	BORDER-BOTTOM: #3c3c3c 0px solid; 
	PADDING-BOTTOM: 2px; 
	Font-family: 'Grand Hotel',cursive;
	FONT-SIZE: 12pt;
      FONT-WEIGHT: bold; 
      COLOR: #FFFFFF;
	BACKGROUND-IMAGE: url(rouge.jpg); 
	BACKGROUND-COLOR: #895353;
}

TD.s2 {
	BORDER-LEFT: #3c3c3c 1px solid; 
	PADDING-LEFT: 10px; 
	BORDER-RIGHT: #3c3c3c 2px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #3c3c3c 1px solid;
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #3c3c3c 1px solid;
	PADDING-BOTTOM: 5px; 
	FONT-FAMILY: verdana,sans-serif,arial,helvetica; 
	FONT-SIZE: 11pt; 
	COLOR: #000000;
	BACKGROUND-IMAGE: url(back.jpg); 
	BACKGROUND-COLOR: #F4D9DD
}
/****** Table 2 ******/

TABLE.tb2 {
      BORDER-LEFT: #3c3c3c 0px solid;
      PADDING-LEFT: 10px; 
	BORDER-RIGHT: #3c3c3c 0px solid;
      PADDING-RIGHT: 10px;
      BORDER-TOP: #3c3c3c 0px solid; 
      PADDING-TOP: 10px;
      BORDER-BOTTOM: #3c3c3c 0px solid;
      PADDING-BOTTOM: 10px; 
      BORDER-COLLAPSE: collapse
}

TH.s1a {
	BORDER-LEFT: #3c3c3c 0px solid; 
	PADDING-LEFT: 2px; 
	BORDER-RIGHT: #3c3c3c 0px solid;
      PADDING-RIGHT: 2px; 
	BORDER-TOP: #3c3c3c 0px solid;
      PADDING-TOP: 2px; 
	BORDER-BOTTOM: #3c3c3c 0px solid; 
	PADDING-BOTTOM: 2px; 
      FONT-FAMILY: Verdana, Arial, Helvetica; 
	FONT-SIZE: 10pt;
      FONT-WEIGHT: bold; 
      COLOR: #FFFFFF;
	BACKGROUND-IMAGE: url(rouge.jpg); 
	BACKGROUND-COLOR: #895353;
}

TD.s2a {
	BORDER-LEFT: #3c3c3c 1px solid; 
	PADDING-LEFT: 10px; 
	BORDER-RIGHT: #3c3c3c 2px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #3c3c3c 1px solid;
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #3c3c3c 1px solid;
	PADDING-BOTTOM: 5px; 
	FONT-FAMILY: verdana,sans-serif,arial,helvetica; 
	FONT-SIZE: 9pt; 
	COLOR: #000000;
	BACKGROUND-IMAGE: url(back.jpg); 
	BACKGROUND-COLOR: #FFE8E8;
}

/****** Page News Table 1 ******/

TABLE.tbnews {
      BORDER-LEFT: #3c3c3c 0px solid;
      PADDING-LEFT: 10px; 
	BORDER-RIGHT: #3c3c3c 0px solid;
      PADDING-RIGHT: 10px;
      BORDER-TOP: #3c3c3c 0px solid; 
      PADDING-TOP: 10px;
      BORDER-BOTTOM: #3c3c3c 0px solid;
      PADDING-BOTTOM: 10px; 
      BORDER-COLLAPSE: collapse
}

TH.snews1 {
	BORDER-LEFT: #895353 0px solid; 
	PADDING-LEFT: 2px; 
	BORDER-RIGHT: #895353 0px solid;
      PADDING-RIGHT: 2px; 
	BORDER-TOP: #895353 0px solid;
      PADDING-TOP: 2px; 
	BORDER-BOTTOM: #895353 0px solid; 
	PADDING-BOTTOM: 2px; 
	Font-family: 'Grand Hotel',cursive;
	FONT-SIZE: 12pt;
      FONT-WEIGHT: bold; 
      COLOR: #FFFFFF;
	BACKGROUND-IMAGE: url(rouge.jpg); 
	BACKGROUND-COLOR: #895353;
}

TD.snews2 {
	BORDER-LEFT: #895353 0px solid; 
	PADDING-LEFT: 10px; 
	BORDER-RIGHT: #895353 0px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #895353 1px solid;
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #895353 1px solid;
	PADDING-BOTTOM: 5px; 
	FONT-FAMILY: verdana,sans-serif,arial,helvetica; 
	FONT-SIZE: 11pt; 
	COLOR: #000000;
	BACKGROUND-IMAGE: url(back.jpg); 
	BACKGROUND-COLOR: #F4D9DD
}
/****** News Table 2 ******/

TABLE.tbnews2 {
      BORDER-LEFT: #3c3c3c 0px solid;
      PADDING-LEFT: 10px; 
	BORDER-RIGHT: #3c3c3c 0px solid;
      PADDING-RIGHT: 10px;
      BORDER-TOP: #3c3c3c 0px solid; 
      PADDING-TOP: 10px;
      BORDER-BOTTOM: #3c3c3c 0px solid;
      PADDING-BOTTOM: 10px; 
      BORDER-COLLAPSE: collapse
}

TH.snews1a {
	BORDER-LEFT: #895353 0px solid; 
	PADDING-LEFT: 2px; 
	BORDER-RIGHT: #895353 0px solid;
      PADDING-RIGHT: 2px; 
	BORDER-TOP: #895353 0px solid;
      PADDING-TOP: 2px; 
	BORDER-BOTTOM: #895353 0px solid; 
	PADDING-BOTTOM: 2px; 
      FONT-FAMILY: Verdana, Arial, Helvetica; 
	FONT-SIZE: 10pt;
      FONT-WEIGHT: bold; 
      COLOR: #FFFFFF;
	BACKGROUND-IMAGE: url(rouge.jpg); 
	BACKGROUND-COLOR: #895353;
}

TD.snews2a {
	BORDER-LEFT: #895353 1px solid; 
	PADDING-LEFT: 10px; 
	BORDER-RIGHT: #895353 2px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #895353 1px solid;
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #895353 1px solid;
	PADDING-BOTTOM: 5px; 
	FONT-FAMILY: verdana,sans-serif,arial,helvetica; 
	FONT-SIZE: 9pt; 
	COLOR: #000000;
	BACKGROUND-IMAGE: url(back.jpg); 
	BACKGROUND-COLOR: #FFE8E8;
}
/* Menu */

#menu-wrapper {
	height: 58px;
}

#menu {
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
}

#menu ul {
	margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
	line-height: normal;
	text-align: center;
}

#menu li {
	display: inline;
}

#menu a {
	height: 56px;
	margin: 0px;
	padding: 10px 30px 10px 30px;
	line-height: 56px;
	letter-spacing: 1px;
	text-decoration: none;
	text-transform: uppercase;
	font-family: 'Oswald', sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #262626;
	border: none;
}

#menu .current_page_item a {
	background: #895353;
	color: #FFFFFF;
}

#menu a:hover {
	background: #895353;
	text-decoration: none;
	color: #FFFFFF;
}
/* Popup */

	.poptrox-popup {
		background: #1a1f2c;
		background: rgba(18, 21, 29, 0.9);
		box-shadow: 0px 0px 0px 10px #fff, 0px 10px 60px 10px rgba(8, 11, 19, 0.55);
		cursor: default;
	}

		.poptrox-popup .loader {
			display: block;
			width: 48px;
			height: 48px;
			position: absolute;
			top: 50%;
			left: 50%;
			margin: -24px 0 0 -24px;
			background: url("images/loader.gif");
			opacity: 0.25;
		}

		.poptrox-popup .caption {
			position: absolute;
			bottom: 0;
			left: 0;
			background: #1a1f2c;
			background: rgba(18, 21, 29, 0.85);
			display: block;
			width: 100%;
			line-height: 0px !important;
			text-align: center;
			font-size: 0em !important;
			color: #fff;
		}

		.poptrox-popup .nav-next, .poptrox-popup .nav-previous {
			text-decoration: none;
			font-weight: normal;
			font-style: normal;
			-moz-transition: opacity 0.25s ease-in-out;
			-webkit-transition: opacity 0.25s ease-in-out;
			-ms-transition: opacity 0.25s ease-in-out;
			transition: opacity 0.25s ease-in-out;
			opacity: 0.35;
		}

			.poptrox-popup .nav-next:hover, .poptrox-popup .nav-previous:hover {
				opacity: 1.0;
			}

		.poptrox-popup .nav-next, .poptrox-popup .nav-previous {
			text-decoration: none;
			text-transform: none !important;
			width: 150px;
			height: 75px;
			position: absolute;
			bottom: 0;
			cursor: pointer;
			font-size: 3em;
			line-height: 75px;
		}

			.poptrox-popup .nav-next:before, .poptrox-popup .nav-previous:before {
				-moz-osx-font-smoothing: grayscale;
				-webkit-font-smoothing: antialiased;
				display: inline-block;
				font-style: normal;
				font-variant: normal;
				text-rendering: auto;
				line-height: 1;
				text-transform: none !important;
				font-family: 'Font Awesome 5 Free';
				font-weight: 900;
			}

		.poptrox-popup .nav-next {
			right: 0;
			text-align: right;
			padding-right: 30px;
		}

			.poptrox-popup .nav-next:before {
				content: '\f105';
			}

		.poptrox-popup .nav-previous {
			left: 0;
			text-align: left;
			padding-left: 30px;
		}

			.poptrox-popup .nav-previous:before {
				content: '\f104';
			}
		}