body {
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #CF954B;
	scrollbar-base-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color:  #000000;
	scrollbar-highlight-color: #CF954B;
	scrollbar-shadow-color: #CF954B;
	background-color: #000000;
}

body, table {font-size: 10px; color: #72442A; font-family : Arial,sans-serif; font-weight: bold;} /*texte brun*/

div.bulle_haut {background: url(images/Tm/Chasseur/languette.png) 0 0 no-repeat; height: 15px; width: 15px;}
div.bulle_bas {background: url(images/Tm/Chasseur/languette.png) 0 -15px no-repeat; height: 15px; width: 15px;}

h1 {font-size: 23px;}
h2 {font-size: 20px;}
h3 {font-size: 17px;}
h4 {font-size: 14px;}

a:link {font-size: 11px; color: #9B2207; font-family: Arial,sans-serif; text-decoration: none;}
a:active {font-size: 11px; color: #9B2207; font-family: Arial,sans-serif; text-decoration: none;}
a:visited {font-size: 11px; color: #9B2207; font-family: Arial,sans-serif; text-decoration: none;}
a:hover {font-size: 11px; color: #000000; font-family: Arial,sans-serif; text-decoration: none;}

a.menur:link {font-size: 11px; color: #9B2207; font-family: Arial,sans-serif; text-decoration: none;}
a.menur:active {font-size: 11px; color: #9B2207; font-family: Arial,sans-serif; text-decoration: none;}
a.menur:visited {font-size: 11px; color: #9B2207; font-family: Arial,sans-serif; text-decoration: none;}
a.menur:hover {font-size: 11px; color: #000000; font-family: Arial,sans-serif; text-decoration: none;}

a.menub:link {font-size: 11px; color: blue; font-family: Arial,sans-serif; text-decoration: none;}
a.menub:active {font-size: 11px; color: blue; font-family: Arial,sans-serif; text-decoration: none;}
a.menub:visited {font-size: 11px; color: blue; font-family: Arial,sans-serif; text-decoration: none;}
a.menub:hover {font-size: 11px; color: #000000; font-family: Arial,sans-serif; text-decoration: none;}

a.mini:link {font-size: 10px; color: #9B2207; font-family: Arial,sans-serif; text-decoration: none;}
a.mini:active {font-size: 10px; color: #9B2207; font-family: Arial,sans-serif; text-decoration: none;}
a.mini:visited {font-size: 10px; color: #9B2207; font-family: Arial,sans-serif; text-decoration: none;}
a.mini:hover {font-size: 10px; color: #000000; font-family: Arial,sans-serif; text-decoration: none;}

a.minib:link {font-size: 10px; color: blue; font-family: Arial,sans-serif; text-decoration: none;}
a.minib:active {font-size: 10px; color: blue; font-family: Arial,sans-serif; text-decoration: none;}
a.minib:visited {font-size: 10px; color: blue; font-family: Arial,sans-serif; text-decoration: none;}
a.minib:hover {font-size: 10px; color: #000000; font-family: Arial,sans-serif; text-decoration: none;}

a.joueur:link {font-size: 10px; color: #808080; font-family: Arial,sans-serif; text-decoration: none;}
a.joueur:active {font-size: 10px; color: #808080; font-family: Arial,sans-serif; text-decoration: none;}
a.joueur:visited {font-size: 10px; color: #808080; font-family: Arial,sans-serif; text-decoration: none;}
a.joueur:hover {font-size: 10px; color: #000000; font-family: Arial,sans-serif; text-decoration: none;}

a.joueurb:link {font-size: 11px; color: #008080;; font-family: Arial,sans-serif; text-decoration: none;}
a.joueurb:active {font-size: 11px; color: #008080;; font-family: Arial,sans-serif; text-decoration: none;}
a.joueurb:visited {font-size: 11px; color: #008080;; font-family: Arial,sans-serif; text-decoration: none;}
a.joueurb:hover {font-size: 11px; color: blue; font-family: Arial,sans-serif; text-decoration: none;}

.Style1  {font-size: 11px; color: #9B2207; font-family : Arial,sans-serif; font-weight: bold;} /*texte bordeaux titre 11px*/
.Style2  {font-size: 12px; color: #EFE38D; font-family : Arial,sans-serif; font-weight: bold;} /*texte beige 12px*/
.Style3  {font-size: 10px; color: #9B2207; font-family : Arial,sans-serif; font-weight: bold;} /*texte bordeaux 10px*/
.Style4  {font-size: 10px; color: #008200; font-family : Arial,sans-serif; font-weight: bold;} /*texte vert 10px*/
.Style5  {font-size: 10px; color: #00008B; font-family : Arial,sans-serif; font-weight: bold;} /*texte bleu foncé 10px*/
.Style6  {font-size: 11px; color: #FF0000; font-family : Arial,sans-serif; font-weight: bold;} /*texte rouge 11px*/
.Style7  {font-size: 12px; color: #72442A; font-family : Arial,sans-serif; font-weight: bold;} /*texte marron 12px*/
.Style8  {font-size: 10px; color: #0000FF; font-family : Arial,sans-serif; font-weight: bold;} /*texte bleu 10px*/
.Style9  {font-size: 10px; color: #FF0000; font-family : Arial,sans-serif; font-weight: bold;} /*texte rouge 10px*/
.Style10 {font-size: 10px; color: #800080; font-family : Arial,sans-serif; font-weight: bold;} /*texte violet 10px*/
.Style11 {font-size: 10px; color: #FF00FF; font-family : Arial,sans-serif; font-weight: bold;} /*texte rose 10px*/
.Style12 {font-size: 10px; color: #000000; font-family : Arial,sans-serif; font-weight: bold;} /*texte noir 10px*/
.Style13 {font-size: 10px; color: #FF6600; font-family : Arial,sans-serif; font-weight: bold;} /*texte orange 10px*/

b {font-size: 11px; color: #000000; font-family: Arial,sans-serif;}
i {font-size: 11px; color: #191970; font-family: Arial,sans-serif; font-style: italic;}
ul {list-style-type: none; margin: 0px; padding: 0px; height: 14px; text-align: left; font-family: Arial,sans-serif;}
li {height: 14px; font-family: Arial,sans-serif;}
li.focused {color: #9B2207; cursor: pointer; height: 14px; font-style: italic; text-decoration: underline; font-family: Arial,sans-serif;}
label {display: block; padding-left: 5px; text-indent: -5px;}
* html label {height: 1%;}

textarea {font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; color: #72442A; background-color: #ECD197;}
.message {font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; color: #72442A; background-color: #ECD197;}
select {font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; color: #72442A; background-color: #ECD197;}
select option.selected {font-size: 12px; color: #00008B; background-color: #E4C58F; font-weight: bold;}
select option.red {color: #FF0000; background-color: #E4C58F;}
select option.green {color: #008200;}
select.disabled option.selected {background-color: #E4C58F; font-weight: bold;}
select.mini {font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 9px; color: #72442A; background-color: #ECD197;}
select.mini option.selected {font-size: 10px; color: #00008B; background-color: #E4C58F; font-weight: bold;}
select.mini option.red {color: #FF0000; background-color: #DCB36D;}
select.mini option.green {color: #008200;}
input {font-family: Arial,Verdana,Helvetica,sans-serif; color: #72442A;}
input.button.message, input.submit, input.submit.message {font-size: 11px; width: 80px; cursor: pointer;}
input.button.Style6, input.submit.Style6 {color: #FF0000;}
input.mini {font-size: 9px; background-color: #ECD197;}
input.button.mini, input.submit.mini {cursor: pointer;}
input.disabled {color: #000000; background-color: #E4C58F; cursor: auto;}
input.search { background-image: url(images/Icones/Mini/icon_textbox_search.gif); background-repeat: no-repeat; background-position: left 1px; padding-left: 17px; cursor: text;}
input.searchred { background-color: #E66A6A; background-image: url(images/Icones/Mini/icon_textbox_search.gif); background-repeat: no-repeat; background-position: left 1px; padding-left: 17px; cursor: text;}

.normal  {font-size: 10px; background-color: #E4C58F;}
.normalb {font-size: 10px; background-color: #E1BD82;}
.normalc {font-size: 10px; background-color: #DEB776;}
.normald {font-size: 10px; background-color: #DBAF66;}
.normalr {font-size: 10px; background-color: #FF9595;}
.normalv {font-size: 10px; background-color: #A6D8A0;}
/* CSS for checklists */
.checklist {border: 1px solid #3C200C; height: 320px; list-style: none; overflow: auto; vertical-align: bottom; width: 100px;}
.checklist, .checklist span {margin-left: 0; padding: 0;}
.checklist label {width: 170px;}
.checklist .normal  {font-size: 10px; background-color: #e5e2da;}
.checklist .normalb {font-size: 10px; background-color: #E4C58F;}
.checklist .normalc {font-size: 10px; background-color: #E6C897;}
.checklist input {vertical-align: middle;}
.checklist label:hover, .checklist label:hover input, .checklist label:hover span, .checklist a:hover {background-color: #DCB36D;}
.show    {visibility: visible;}
.hidden  {visibility: hidden;}
.pointer {cursor:pointer;}
/* []  */ .titre   {background-color: #e5e2da; border: solid 1px #bcb091; 																padding-bottom: 2px; padding-left: 5px; padding-right: 5px; color: #000000; text-align: center; font-size: 12px; font-weight: bold;}
/* |"| */ .titre1  {background-color: #E4C58F; border: solid 1px #3C200C;							  border-bottom: none;				padding-bottom: 2px; padding-left: 5px; padding-right: 5px; color: #000000; text-align: center; font-size: 12px; font-weight: normal;}
/* []  */ .titre2  {background-color: #e5e2da; border: solid 1px #bcb091;							 									padding-bottom: 2px; padding-left: 5px; padding-right: 5px; color: #000000; text-align: center; font-size: 10px; font-weight: bold;}
/* |"| */ .titre3  {background-color: #e5e2da; border: solid 1px #3C200C; 							  border-bottom: none;				padding-bottom: 2px; padding-left: 5px; padding-right: 5px; color: #000000; text-align: center; font-size: 12px; font-weight: normal;}
/*  "  */ .titre4  {background-color: #E4C58F; border-top: solid 1px #3C200C;															padding-bottom: 2px; padding-left: 5px; padding-right: 5px; color: #000000; text-align: center; font-size: 12px; font-weight: normal;}
/*  "  */ .titre5  {background-color: #e5e2da; border-top: solid 1px #3C200C;															padding-bottom: 2px; padding-left: 5px; padding-right: 5px; color: #000000; text-align: center; font-size: 12px; font-weight: normal;}
/*  "| */ .titre6  {background-color: #e5e2da; border-top: solid 1px #3C200C; border-right: solid 1px #3C200C;							padding-bottom: 2px; padding-left: 5px; padding-right: 5px; color: #000000; text-align: center; font-size: 12px; font-weight: normal;}
/*  "| */ .titre7  {background-color: #E4C58F; border-top: solid 1px #3C200C; border-right: solid 1px #3C200C;							padding-bottom: 2px; padding-left: 5px; padding-right: 5px; color: #000000; text-align: center; font-size: 12px; font-weight: normal;}
/* [=  */ .onglet_passif_l {background-color: #e5e2da; border: solid 1px #bcb091; border-right: none; border-bottom: solid 1px #3C200C; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; color: #000000; text-align: center; font-size: 10px; font-weight: bold;}
/*  =  */ .onglet_passif_c {background-color: #e5e2da; border-top: solid 1px #bcb091;				  border-bottom: solid 1px #3C200C; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; color: #000000; text-align: center; font-size: 10px; font-weight: bold;}
/* []  */ .onglet_passif_r {background-color: #e5e2da; border: solid 1px #bcb091;					  border-bottom: solid 1px #3C200C; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; color: #000000; text-align: center; font-size: 10px; font-weight: bold;}

/*  _  */ .vide    {border-bottom: 1px solid #3C200C;}
/* |_| */ .texte   {padding: 5px; overflow: auto; border-color: #b5b5b5; border-style: solid; border-width: 1px; border-top: none;}
/* |_| */ .texte1  {padding: 5px; overflow: auto; border-color: #3C200C; border-style: solid; border-width: 1px; border-top: none; background-color: #E4C58F;}
/* |_  */ .texte2  {padding: 5px; overflow: auto; border-color: #3C200C; border-style: solid; border-width: 1px; border-top: none; border-right: none; background-color: #E4C58F;}
/* | | */ .texte3  {padding: 5px; overflow: auto; border-color: #3C200C; border-style: solid; border-width: 1px; border-top: none; border-bottom: none; background-color: #E4C58F;}
/*  _  */ .texte4  {padding: 5px; overflow: auto; border-bottom: 1px solid #3C200C; background-color: #E4C58F;}
/*  _| */ .texte5  {padding: 5px; overflow: auto; border-color: #3C200C; border-style: solid; border-width: 1px; border-top: none; border-left: none; background-color: #E4C58F;}
/* |_| */ .texte6  {padding: 0px; overflow: auto; border-color: #b5b5b5; border-style: solid; border-width: 1px; border-top: none;}
/* |_  */ .texte7  {padding: 0px; overflow: auto; border-color: #b5b5b5; border-style: solid; border-width: 1px; border-top: none; border-right: none;}
/*  _  */ .texte8  {padding: 0px; overflow: auto; border-bottom: 1px solid #b5b5b5;}
/*  _| */ .texte9  {padding: 5px; overflow: auto; border-color: #b5b5b5; border-style: solid; border-width: 1px; border-top: none; border-left: none;}
/* |_  */ .texte10 {padding: 0px; overflow: auto; border-color: #3C200C; border-style: solid; border-width: 1px; border-top: none; border-right: none;}
/* | | */ .texte11 {padding: 0px; overflow: auto; border-color: #3C200C; border-style: solid; border-width: 1px; border-top: none; border-bottom: none;}
/* | | */ .texte12 {padding: 0px; overflow: auto; border-color: #b5b5b5; border-style: solid; border-width: 1px; border-top: none; border-bottom: none;}
/*   | */ .texte13 {padding: 0px; overflow: auto; border-right: 1px solid #3C200C;}
/*   | */ .texte14 {padding: 0px; overflow: auto; border-right: 1px solid #b5b5b5;}
/*  _| */ .texte15 {padding: 0px; overflow: auto; border-color: #3C200C; border-style: solid; border-width: 1px; border-top: none; border-left: none;}

img.blason {position: absolute; left:205px; top:0px; background-repeat: no-repeat; z-index: 2;}
img.arbre {position: absolute; left:30px; top:65px; background-repeat: no-repeat; z-index: 7;}
img.hostel-ville {position: absolute; left:120px; top:10px; background-repeat: no-repeat; z-index: 1;}
img.hostel-ville_echa {position: absolute; left:120px; top:10px; background-repeat: no-repeat; z-index: 6;}
img.fontaine {position: absolute; left:295px; top:177px; background-repeat: no-repeat; z-index: 9;}
img.auberge {position: absolute; left:310px; top:35px; background-repeat: no-repeat; z-index: 3;}
img.auberge_echa {position: absolute; left:310px; top:35px; background-repeat: no-repeat; z-index: 8;}
img.eglise {position: absolute; left:436px; top:0px; background-repeat: no-repeat; z-index: 4;}
img.eglise_echa {position: absolute; left:436px; top:0px; background-repeat: no-repeat; z-index: 10;}
img.bivouac {position: absolute; left:550px; top:130px; background-repeat: no-repeat; z-index: 12;}
img.marche {position: absolute; left:640px; top:50px; background-repeat: no-repeat; z-index: 5;}
img.marche_echa {position: absolute; left:640px; top:50px; background-repeat: no-repeat; z-index: 11;}

img.isle_de_cite {position: absolute; left:0px; top:0px; background-repeat: no-repeat;}
img.cathedrale {position: absolute; left:332px; top:69px; background-repeat: no-repeat;}
img.echope1 {position: absolute; left:387px; top:94px; background-repeat: no-repeat;}
img.echope2 {position: absolute; left:452px; top:89px; background-repeat: no-repeat;}
img.echope3 {position: absolute; left:422px; top:84px; background-repeat: no-repeat;}
img.fort {position: absolute; left:252px; top:31px; background-repeat: no-repeat;}
img.tribunal {position: absolute; left:172px; top:26px; background-repeat: no-repeat;}
img.castel {position: absolute; left:43px; top:0px; background-repeat: no-repeat;}
img.arbre1 {position: absolute; left:306px; top:99px; background-repeat: no-repeat;}
img.arbre2 {position: absolute; left:157px; top:97px; background-repeat: no-repeat;}
img.arbre3 {position: absolute; left:77px; top:99px; background-repeat: no-repeat;}
img.arbre4 {position: absolute; left:306px; top:120px; background-repeat: no-repeat;}
img.arbre5 {position: absolute; left:350px; top:122px; background-repeat: no-repeat;}

td.mini    {font-size:  9px; background-color: #e5e2da;}
td.icones  {text-align: center; height: 49px; background: transparent url(images/Icones/Vide2.png) no-repeat center; vertical-align: middle;} /* width: 54px; */
td.icones1 {text-align: center; height: 46px; background: transparent url(images/Icones/Vide1.gif) no-repeat center; vertical-align: middle;} /* width: 46px; */
td.icones2 {text-align: center; height: 49px; background: transparent url(../images/Icones/Vide2.png) no-repeat left; vertical-align: middle;} /* width: 54px; */
td.icones3 {text-align: center; height: 46px; background: transparent url(../images/Icones/Vide1.gif) no-repeat left; vertical-align: middle;} /* width: 46px; */
td.allopass {background: url(images/ajax/allopass.gif) top right no-repeat; vertical-align: top; padding-top: 18px;}

@font-face {
	font-family: 'ExmouthRegularw';
	src: url('fonts/exmouth.eot');
	src: local('Exmouth Regular'), local('Exmouth'), url('fonts/exmouth.ttf') format('truetype');
}
@font-face {
	font-family: 'GabrielleRegularw';
	src: url('fonts/Gabrielle.eot');
	src: local('Gabrielle Regular'), local('Gabrielle'), url('fonts/Gabrielle.ttf') format('truetype');
}
@font-face {
	font-family: 'BlackChanceryRegularw';
	src: url('fonts/BLKCHCRY.eot');
	src: local('BlackChancery Regular'), local('BlackChancery'), url('fonts/BLKCHCRY.ttf') format('truetype');
}
@font-face {
	font-family: 'OldLondonRegularw';
	src: url('fonts/OldLondon.eot');
	src: local('Old London Regular'), local('Old London'), url('fonts/OldLondon.ttf') format('truetype');
}
@font-face {
	font-family: 'RoseNormalw';
	src: url('fonts/rosecaps.eot');
	src: local('Rose'), local('RoseCaps'), url('fonts/rosecaps.ttf') format('truetype');
}
.rp1 {
	margin: 0 5px 10px 5px;
	padding: 5px;
	font-weight: normal;
	line-height: 1.4em;
	color: #DDDDDD;
	font-size : 1.4em;
	font-family: "BlackChanceryRegularw",Georgia, "DejaVu Serif", Norasi, serif;
}

.rp2 {
	margin: 0 5px 10px 5px;
	padding: 5px;
	font-weight: normal;
	line-height: 1.2em;
	color: #DDDDDD;
	font-size : 1.8em;
	font-family: "Gabrielle","GabrielleRegularw",Georgia, "DejaVu Serif", Norasi, serif;
}

.rp3 {
	margin: 0 5px 10px 5px;
	padding: 5px;
	font-weight: normal;
	line-height: 1em;
	color: #DDDDDD;
	font-size : 2.6em;
	font-family: "Exmouth","ExmouthRegularw",Georgia, "DejaVu Serif", Norasi, serif;
}

.rp4 {
	margin: 0 5px 10px 5px;
	padding: 5px;
	font-weight: normal;
	line-height: 1.2em;
	color: #DDDDDD;
	font-size : 1.6em;
	font-family: "Old London","OldLondonRegularw",Georgia, "DejaVu Serif", Norasi, serif;
}

.lettrine1 {
	text-transform: uppercase;
	font-weight: normal;
	line-height: 1em;
	color: #DDDDDD;
	font-size : 3em;
	font-family: Rose,"RoseNormalw",Georgia, "DejaVu Serif", Norasi, serif;
	float:left;
}

.rp3 .lettrine1 {
  font-size : 2em;
}

