@import "Common.css";

/* -- Page et bas de page -- */
/* ------------------------- */
table a {
color: #000000;
}
a:hover {
color: #996600;
}
.count a {
	color: #FFFFFF;
}
.warning, .rp .cc .warning {
color: #996600;
background-color:#FFFFCC;
border: 1px solid #996600;
padding:4px;
margin:10px;
}

/* -- Plaque Marbre/Métal -- */
/* ------------------------- */
.pm .cc, .tiny .cc {
background:  #E9D796 url("Temple/MCM.jpg") repeat;
}
.pm .lt, .tiny .lt {
background: transparent url("Temple/MHG.jpg") no-repeat 0 0;
}
.pm .rt, .tiny .rt {
background: transparent url("Temple/MHD.jpg") no-repeat 100% 0;
}
.pm .lb, .tiny .lb {
background: transparent url("Temple/MBG.jpg") no-repeat 0 100%;
}
.pm .rb, .tiny .rb {
background: transparent url("Temple/MBD.jpg") no-repeat 100% 100%;
}
.pm .tt, .tiny .tt {
background-image:  url("Temple/MHM.jpg");
}
.pm .bb, .tiny .bb {
background-image:  url("Temple/MBM.jpg");
}
.pm .ll, .tiny .ll{
background-image:  url("Temple/MCG.jpg");
}
.pm .rr, .tiny .rr {
background-image:  url("Temple/MCD.jpg");
}
.clt, .crt, .clb, .crb {
background-image:  url("Temple/Clou.gif");
background-repeat: no-repeat;
}
.pm td, .tiny td {
color: #333333;
}

.pm h1, .pm h2, .pm h3, .tiny h1, .tiny h2, .tiny h3 {
color: #996600;
}
.pm a:hover, .tiny a:hover {
color: #996600;
}
.pm .note, .tiny .note {
color: #000000;
}

.pm .self {
background: transparent url("Temple/Link.gif") no-repeat 0 50%;
}

/* -- Listes (sur plaque) -- */
/* ------------------------- */
.pm table table td, .pm table table th, .stat .sc, .stat .tc {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #FFFFFF;
}
.pm table table tr.new td.info, .pm table table tr.highnew td.info {
	background-image:   url("Temple/Update.gif");
	background-repeat: no-repeat;
	background-position: 10px 50%;
}
tr.highlight td.info, tr.highnew td.info {
	border: solid 2px #FF3300;
}
/*-- Spécificités liste movie --*/
/*------------------------------*/
.stat td {
color: #999999;
}

/* -- Petite plaque -- */
/* ------------------- */

.tiny table {
margin:2px;
border:4px groove #FFFF99;
}

/* -- Rouleau parchemin et tables de lien -- */
/* ------------------------------------------*/
.rp a:hover, .lkt a:hover  {
color: #996600;
}

/* ------------------------------ */
/* --         F O R U M        -- */
/* --           Forum          -- */
/* ------------------------------ */
.unread .info {
	background: transparent url("Temple/New.gif") no-repeat 100% 100%;
}
.private .info {
	background: transparent url("Temple/Private.gif") no-repeat 100% 100%;
}

/* -- Subscription -- */
/* ------------------ */
.issub, .notsub {
background: transparent url(Temple/Clairon.gif) no-repeat;
}

/* -- Menu -- */
/* ---------- */
.pm .menu .img a:hover img {
border: 1px solid black;
}

/* ------------------------------------- */
/* --         Styles biographie       -- */
/* ------------------------------------- */

.bio .date div {
	border:2px groove white;
	color: #996600;
}
.bio .info .pub {
	color: #009900;
}

/* -- Style mode -- */
/* ---------------- */
.mode .french, .mode .english {
color:#333333;
}

/* -- Captures -- */
.impure .pm .img img {
border: 1px solid black;
}

/* -- Formatage des fanfics -- */
/* --------------------------- */
.mariage .dialog{
color: #333333;
}

/* -- Styles pour le menu du cadre de gauche -- */
/* -------------------------------------------- */
body.menu {
	background: #CCCC99 url("Temple/Colonne.gif") repeat-y 0px 0px;
}
/* -- Socle -- */

body.socle {
	background: #CCCC99 url("Temple/HautColonne.gif") no-repeat;
}
body.socle div {
	position:absolute;
	top:0px;
	left:131px;
	width:29px;
	height:79px;
	background-image: url("Temple/Degrade.gif");
}
/*-------- Stone styles ----------*/
body.menu ul {
	margin-left:17px;
}
body.menu ul li a{
	line-height: 26px;
}
body.menu .stone1:hover, body.menu .stone2:hover {
	color: #996600;
}

/*-------- Menu Forum / Jeu --------- */
body.menu #PSEUDO{
	margin-left:15px;
	margin-right:35px;
	height:50px;
	text-align:center;
	color:#000000;
}
body.menu #PSEUDO .name{
	font-weight:bold;
	color:#333300;
}
body.menu .sep{
	margin-left:21px;
	margin-bottom:4px;
	height:21px;
	background: transparent url(Temple/Volutes.gif) no-repeat 0 0;
}
body.menu ul li div{
	color: #999999;
}

/* -- Top -- */
body.top {
	background: #CCCC99 url("Temple/HautGauche.jpg") no-repeat;
}
body.top #FRONT{
	width: 412px;
	background: #CCCC99 url("Temple/Centrehaut.jpg") no-repeat;
}
body.top #LEFT{
	left:266px;
	width:128px;
	background-image:  url("Temple/Fresque.jpg");
}
body.top #RIGHT {
	left:796px;
	right:0;
	width:100%;
	background-image:url("Temple/Fresque.jpg");
}
body.top #TEMPLE {
	left:410px;
	top:69px;
}
body.top #TEMPLE a {
	width:352px;
	height:32px;
}
body.top #CRYPTE {
	display: none;
}
body.top #ALT {
    left:11px;
	top:85px;
	width:407px;
	height:46px;
	color:#996600;
}

body.top a:hover {
	border:1px solid #996600;
	margin:0;
}
body.top #SEARCH_FORM input{
background-color:#D8CC80;
}
body.top #SEARCH_FORM {
color:#333333;
}
body.top #SEARCH_FORM a:hover{
color:black;
}

/*-------- Browser styles ----------- */
body.menu .off#IMAGE_BROWSER, body.menu #IMAGE_BROWSER a.off {
visibility:hidden;
}
body.menu #IMAGE_BROWSER {
	margin-left:21px;
}
body.menu #IMAGE_BROWSER a {
	background: transparent url("Temple/TempleArrows.gif") no-repeat;
	height:41px;
}
body.menu #IMAGE_BROWSER a span{
	display: none;
}
body.menu  a#BROWSE_LEFT {
	width: 35px;
	background-position: 0px 0px;
}
body.menu  a#BROWSE_LEFT:hover, body.menu .step2  a#BROWSE_LEFT {
	background-position: 0px -41px;
}
body.menu  a#BROWSE_RIGHT {
	width: 28px;
	background-position: -70px 0px;
}
body.menu  a#BROWSE_RIGHT:hover, body.menu .step2  a#BROWSE_RIGHT {
	background-position: -70px -41px;
}
body.menu  a#BROWSE_RETURN {
	width: 35px;
	background-position: -35px 0px
}
body.menu  a#BROWSE_RETURN:hover, body.menu .step2  a#BROWSE_RETURN {
	background-position: -35px -41px;
}

