<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
body {
	background-color: #FFFFFF;
	color: #000000;
/*	font-family: Verdana,Geneva,Helvetica,sans-serif;	*/
/*	font-size: 100%;									*/
	font-weight: normal;
	margin: 0;
	text-align: center;
	text-decoration: none;
}

input		{font-size: 1em;}
textarea	{font-size: 1em;}
select		{font-size: 1em;}

blockquote	{font-size: 1em; margin: 0px; margin-left: 20px;}

photo_great	{}
photo_small	{}

a					{ color: #00008b; font-size: 1em; text-decoration: none; }	
a: link				{ color: inherit; font-size: 1em; text-decoration: inherit; }
a: visited			{ color: inherit; font-size: 1em; text-decoration: inherit; }
a: hover			{ color: inherit; font-size: 1em; text-decoration: inherit; }

a.email				{ color: #00008b; font-size: 1em; text-decoration: none; }
a.email: link		{ color: inherit; font-size: 1em; text-decoration: none; }
a.email: visited	{ color: inherit; font-size: 1em; text-decoration: inherit; }
a.email: hover		{ color: inherit; font-size: 1em; text-decoration: inherit; }

div {
	margin: 0;
	border: 0;
	align-items: left;
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;
	font-size: 1em;
}
div.AccesZone, div.DebugZone, div.ErrorZone, div.InforZone {
	border: thin solid black;
}
div.AccesZone {
	background-color: #FD6C9E;
	height: 20vw;
	min-height: 20vw; 
	max-height: 20vw;	
    display: flex;
    justify-content: center;
    align-items: center;	
	font-size: 2em;
}
div.DebugZone {
	background-color: LightCyan;
	border: thin dashed black;
	font-style: italic;
}
div.ErrorZone {
	background-color: #FD6C9E;
	font-size: 1.5em;
}
div.InforZone {
	background-color: PaleGreen;
	font-size: 1.5em;
}
div.HelloZone {
	font-size: 150%;
	text-align:right;
	background-color:yellow;
	border: thin solid black;
}



/*----------------------------------------------------------------------------*/
/* TABLE PRICIPALE                                                            */
/*----------------------------------------------------------------------------*/

table {
	border-width: 0;
	font-size: 1em;
	font-family: inherit;
	margin: 0;
}

.principale, 
.pagebottom {
	background-color: inherit;
	border-width: 0;
	font-family: inherit;
	font-size: 1em;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
/*
	width:90%;
	min-width:90%;
*/
	max-width:1880px;
}
.principale {}
.pagebottom {margin-top:15px;}

table.principale tr {vertical-align:top;}
table.pagebottom tr {vertical-align:top; background-color:transparent;}

.principale_tr_head {vertical-align:top;}
.principale_tr_foot {vertical-align:top; background-color:transparent;}

.principale_td_head {padding:0; background-color: #3090C7; font-size:2em; vertical-align:middle;}
.principale_td_menu {padding:0; background-color: #B0C4DE; overflow:hide;}
.principale_td_docu {padding:0; background-color: #FFFFFF;}
.principale_td_foot {padding:0;}

.principale_td_menu {font-size:1em; height:50vh; min-height:50vh;}
.principale_td_sepa {font-size:1em; height:50vh; min-height:50vh;}
.principale_td_docu {font-size:1em; height:50vh; min-height:50vh;}
.principale_td_foot {font-size:1em;}

.div_photo_great {width:100%; text-align:center;}
.div_photo_small {width:100%; text-align:center;}



/*----------------------------------------------------------------------------*/
/* TABLE MENU (GAUCHE)                                                        */ 
/*----------------------------------------------------------------------------*/

table.table_td_menu {
	background-color: #B0C4DE;
	color: inherit;
	font-family: inherit;
	font-size: 1em;
	text-align: left;
	width: 100%;
}
table.table_td_menu tr {
	vertical-align: top;
}
table.table_td_menu th {
	background-color: #3090C7;
	color: #000000;
	font-weight: normal;
	text-align: center;
}
table.table_td_menu td {
	text-align: left;
	display: inline; 
}



/*----------------------------------------------------------------------------*/
/* TABLE DOCUM (DROITE)                                                       */
/*----------------------------------------------------------------------------*/

/* 		"table_navig" 				*/

table.table_navig {
	width: 98%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	background-color: #488AC7;
	font-family: inherit;
	font-size: 1.5em;
	white-space: nowrap;
}

table.table_navig tr {vertical-align:middle;}

@media all and (min-width: 320px) {
.navig_img_L, .navig_img_X, .navig_img_R {width:30px; height:auto !important;}
.navig_col_L {width:40px; min-width:40px; max-width:40px; text-align:left;}
.navig_col_X {width:auto; text-align:center;}
.navig_col_R {width:40px; min-width:40px; max-width:40px; text-align:right;}
}

@media all and (min-width: 1024px) {
.navig_img_L, .navig_img_X, .navig_img_R {width:40px; height:auto !important; margin:2;}
.navig_col_L {width:50px; min-width:50px; max-width:50px; text-align:left;}
.navig_col_X {width:auto; text-align:center;}
.navig_col_R {width:50px; min-width:50px; max-width:50px; text-align:right;}
}

/* 		"table_docum" 				*/

table.table_docum {
	table-layout: fixed;
	background-color: transparent;
	border-width: 0px;
	font-family: inherit;
	font-size: 1em;
	padding: 5px;
	width: 100%;
	width: 98%;
}
table.table_docum tr {vertical-align: top;}
table.table_docum tr:nth-child(odd) {background-color: #F8F8FF;}
table.table_docum th {background-color: #488AC7; text-align: left;}
table.table_docum td {}

/* 		"table_forum" 				*/

table.table_forum {
	background-color: transparent;
	border: thin inset Navy;
	padding: 0;
	width: 98%;
	margin: 0 auto;
	margin-top: 10;
}

/* 		"table_input" 				*/

table.table_input {
	border-spacing: 0;
	border-collapse: collapse;
	width: auto;
}
table.table_input tr {
	vertical-align: top;
}
table.table_input th {
	width: auto;
	min-width: 100px;
	text-align: left;
	white-space: nowrap;
}
table.table_input td {
	width: auto;
	min-width: 400px;
	text-align: left;
}
td.link_input {
	width: 20px;
	background-color: transparent;
}



table.table_docum_titre {
	width: 98%;
	margin-left: auto;
	margin-right: auto;
	font-family: inherit;
	font-size: 1.25em;
	font-weight: bold;
}
table.table_docum_texte {
	width: 98%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: transparent;
	border: 0;
	font-family: inherit;
	font-size: 1em;
}
table.table_docum_infos {
	width: 98%;
	margin-left: auto;
	margin-right: auto;
	background-color: transparent;
	border: thin inset Navy;
	font-family: inherit;
	font-size: 1em;
	padding: 0;
}
table.table_docum_infos tr {
	vertical-align: top;
}
table.table_docum_infos th {
	background-color: #B0C4DE;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
}
table.table_docum_infos td {
	font-size: 1em;
	font-weight: bold;
	text-align: center;
}

thead tr th.reg_specie {width: 50; min-width: 50; max-width:100;}
thead tr th.reg_length {width: 50; min-width: 50; max-width: 75;}
thead tr th.reg_weight {width: 50; min-width: 50; max-width: 75;}
thead tr th.reg_season {width: 40; min-width: 40; max-width: 40;}
thead tr th.reg_waters {width:auto;}
thead tr th.reg_addres {width:auto;}
thead tr th.reg_county {width: 40; min-width: 40; max-width: 40;}
thead tr th.reg_method {width:auto;}

tbody tr td.reg_specie {width: 50; min-width: 50; max-width:100;}
tbody tr td.reg_length {width: 50; min-width: 50; max-width: 75;}
tbody tr td.reg_weight {width: 50; min-width: 50; max-width: 75;}
tbody tr td.reg_season {width: 40; min-width: 40; max-width: 40;}
tbody tr td.reg_waters {width:auto;}
tbody tr td.reg_addres {width:auto;}
tbody tr td.reg_county {width: 40; min-width: 40; max-width: 40;}
tbody tr td.reg_method {width:auto;}

table.table_docum_navig {
	background-color: transparent;
	border: thin inset Navy;
	font-family: inherit;
	font-size: 1em;
	padding: 0;
	width: 98%;
	margin: 0 auto;
}
table.table_docum_navig tr {
	vertical-align: top;
}
table.table_docum_navig td {
	font-size: 1em;
}



.revolvermaps {width:1000; min-width:1000; max-width:1000; margin: 0 auto;}



/*----------------------------------------------------------------------------*/
/* MEDIA                                                                      */
/*----------------------------------------------------------------------------*/

div {margin-left: auto; margin-right: auto;}}



/*--- Sur les Ã©cran "laptop" ------------------------------------------------ */
/*--- Sur les Ã©cran "laptop" ------------------------------------------------ */
/*--- Sur les Ã©cran "laptop" ------------------------------------------------ */

/* min-width = sur tous types d'Ã©cran, quand la largeur de la fenÃªtre est Ã©gal ou supÃ©rieur */


	div.hide_r640p	{display:block;}
	div.hide_r800p	{display:block;}
	div.hide_r1024p	{display:block;}
	div.hide_r1280p	{display:block;}

	thead tr th.hide_r640p	{display:table-cell;}
	tbody tr td.hide_r640p	{display:table-cell;}

	thead tr th.hide_r800p	{display:table-cell;}
	tbody tr td.hide_r800p	{display:table-cell;}

	thead tr th.hide_r1024p	{display:table-cell;}
	tbody tr td.hide_r1024p	{display:table-cell;}

	thead tr th.hide_r1280p	{display:table-cell;}
	tbody tr td.hide_r1280p	{display:table-cell;}

@media all and (max-width: 640px) {
	div.hide_r640p	{display:none;}
	thead tr th.hide_r640p	{display:none;}
	tbody tr td.hide_r640p	{display:none;}
}

@media all and (max-width: 812px) {
	div.hide_r800p	{display:none;}
	thead tr th.hide_r800p	{display:none;}
	tbody tr td.hide_r800p	{display:none;}
}

@media all and (max-width: 1024px) {
	div.hide_r1024p	{display:none;}
	thead tr th.hide_r1024p	{display:none;}
	tbody tr td.hide_r1024p	{display:none;}
}

@media all and (max-width: 1280px) {
	div.hide_r1280p	{display:none;}
	thead tr th.hide_r1280p	{display:none;}
	tbody tr td.hide_r1280p	{display:none;}
}

@media all {.embed_vimeo {position:center; background-color:#000000;}}


/*--- Sur les Ã©cran "mobile" ------------------------------------------------ */
/*--- Sur les Ã©cran "mobile" ------------------------------------------------ */
/*--- Sur les Ã©cran "mobile" ------------------------------------------------ */

@media all and (min-width: 320px) {
/*	.revolvermaps		{}	*/
}

@media all and (max-width: 1023px) {
/*	.revolvermaps		{display:none !important;}	*/
}

/*

.principale_td_menu {background-color:#641E16;}
.principale_td_sepa {background-color:#512E5F;}
.principale_td_docu {background-color:#1D8348;}

.navig_col_L {background-color:#512E5F;}
.navig_col_X {background-color:yellow;}
.navig_col_R {background-color:#512E5F;}

@media all and (min-width: 320px) {body {background-color: cyan;}}
@media all and (min-width: 360px) {body {background-color: pink;}}
@media all and (min-width: 375px) {body {background-color: yellow;}}
@media all and (min-width: 412px) {body {background-color: red;}}
@media all and (min-width: 414px) {body {background-color: lightgreen;}}

@media all and (min-width: 480px) {body {background-color: inherit;}}
@media all and (min-width: 568px) {body {background-color: #FFFFFF;}}
@media all and (min-width: 600px) {body {background-color: #FFFFFF;}}
@media all and (min-width: 640px) {body {background-color: #FFFFFF;}}
@media all and (min-width: 667px) {body {background-color: #FFFFFF;}}
@media all and (min-width: 736px) {body {background-color: #FFFFFF;}}
@media all and (min-width: 768px) {body {background-color: #FFFFFF;}}
@media all and (min-width: 800px) {body {background-color: #FFFFFF;}}
@media all and (min-width: 812px) {body {background-color: #FFFFFF;}}
@media all and (min-width: 850px) {body {background-color: #FFFFFF;}}
@media all and (min-width: 896px) {body {background-color: #FFFFFF;}}
@media all and (min-width: 960px) {body {background-color: #FFFFFF;}}

@media all and (min-width: 1024px) {body {background-color: #F9E79F;}}
@media all and (min-width: 1280px) {body {background-color: #F7DC6F;}}
@media all and (min-width: 1440px) {body {background-color: #F4D03F;}}
@media all and (min-width: 1536px) {body {background-color: #F1C40F;}}
@media all and (min-width: 1680px) {body {background-color: #D4AC0D;}}
@media all and (min-width: 1920px) {body {background-color: #B7950B;}}
@media all and (min-width: 2048px) {body {background-color: #D7BDE2;}}
@media all and (min-width: 2560px) {body {background-color: #BB8FCE;}}
@media all and (min-width: 2732px) {body {background-color: #5499C7;}}
@media all and (min-width: 2880px) {body {background-color: #3498DB;}}
@media all and (min-width: 3360px) {body {background-color: #16A085;}}
@media all and (min-width: 3840px) {body {background-color: #27AE60;}}

*/

div {padding:0;}
.div_head {clear:both; margin-bottom:5px; padding:0;}
.div_h1 {float:left;  text-align:left;   background:pink;}
.div_h2 {float:left;  text-align:center; background:silver;}
.div_h3 {float:right; text-align:right;  background:cyan;}
.div_h1, .div_h2, .div_h3 {
	background-color:transparent;
	border:1 dashed red;
/*	overflow:hidden;	*/
	width:32%;
	min-width:32%;
	max-width:32%;
}
.div_body {clear:both; margin-bottom:5px; border:thin dotted red;}
.div_navi {float:left; border:thin dotted red;}
.div_page {float:left; border:thin dashed red;}
.div_foot {clear:both; margin-bottom:5px;}

@media print {.noPrint, .no-print {display: none !important;}}
</pre></body></html>