/* CSS Document */

.avatar_menu
{
	width:120px;
  	height:120px;
  	border:1px;
  	border-color:#990000;
}

.bulle_messagerie_omnisciente
{
	position : absolute;
	display : block;
	background : #000000;
	height : 30px;
	width : 100px;
	overflow : hidden;
	border-color : #FFFFFF;
	border-width : 1px;
	border-style : outset;
}


/* Textes divers */
.titre1
{
	font-size: 20pt;
	color: Yellow;
	text-align : center;
	font-weight: bold;
	font-style: italic;
}

.titre2
{
	font-size: 11pt;
	color: #c2bfa5; 
	text-align : center;
}

.texte1
{
	color: #8b008b;
}

.texte2
{
	font-size: 11pt;
	color: #80a0ff;
	font-weight: bold;
}

.texte3
{
	color: #80a0ff;
	font-weight: bold;
}

.droite
{
	height : 20px;
	float: right; 
}

.erreur
{
	font-size: 10pt;
	background: #000000;
	color: #25882e ;
	font-family: verdana, arial;
}

.aligndroite { text-align : right; }
.aligngauche { text-align : left; }
.aligncentre { text-align : center; }

.sol { width:30; height:30; border:0; }

.menudroite {	width:19em; }


.lienneu {
font-weight: bold;
font-size: 10px;
border: 0px ;
color: #BBBBBB; 
}

.lienami {
font-weight: bold;
font-size: 10px;
border: 0px ;
color: #00FF00; 
}

.lienenn {
font-weight: bold;
font-size: 10px;
border: 0px ;
color: #FF0000; 
}

.lien_gallerie
{
position:relative;
width : 200px;
float : right;
}

/*** FORM - formulaires ***/
FORM {
	margin : 0pt;
	display : inline;
}

.button {
overflow:visible;
font-weight: bold;
font-size: 10pt;
margin:0;
padding:0;
border:0;
background: transparent;
} 

/*** A - liens ***/
A:link, A:visited {font-size: 10pt; text-decoration: none; color: #f1802c; }
/* c381e8 e0a376 */

A.lienneu:link , A.lienneu:visited { text-decoration: none; color: #BBBBBB; font-size: 9pt;}
A.lienami:link , A.lienami:visited { text-decoration: none; color: #00FF00; font-size: 9pt;}
A.lienenn:link , A.lienenn:visited { text-decoration: none; color: #FF0000; font-size: 9pt;}

/*** BODY - corps du message ***/
/* Par defaut */
body {
	font-size: 9pt;
/*	background: #757163;
	background-image: url("../images/speciale/fond_mag.jpg");*/
	color: #c7eaad;
	margin: 0;
	font-family: verdana, arial;
}

/*** Tableau ***/
/* Tableau par defaut */
TABLE {
	border: 0;
	border-width: 0;
	border-spacing: 0;
	padding : 0;
	margin: 0;
	font-size: 9pt;
	font-family: verdana, arial;
/*	width: 100%;
*/}

TABLE.menu {
	vertical-align: top;
	width: 100%;
	border: 0;
	border-width: 0;
	border-spacing: 0;
	padding : 0;
	margin: 0;
}

/*** TR (ligne de tableau) ***/

TR.Ctableau1
{
	border : 1px;
/*	color: #4caaed;
	background: #040429;*/
	vertical-align: middle;
	font-weight: bold;
}

TR.Ctableau2
{
	border : 1px;
/*	color: #c3c734;
	background: #22310d;*/
	vertical-align: middle;
	font-weight: bold;
}

TR.top
{
	vertical-align: top;	  
}
/*** TD (colonne de tableau) ***/

td.GaucheCom
{
	width: 150px;
	vertical-align: middle;
}

.imgfondhaut {
	background: url("../images/speciale/intro_haut.gif");
	background-repeat: no-repeat;
	background-position: left;
}

.imgfondgauche {
	background: url("../images/speciale/mur_gauche.png");
	background-repeat: repeat;
	background-position: top left;
	text-align: center;
	vertical-align: top;
}
.imgfonddroit {
	background: url("../images/speciale/mur_droit.png");
	background-repeat: repeat;
	background-position: top right;
	text-align: center;
	vertical-align: top;
}

.tabaligngauchehaut {
	text-align: left;
	vertical-align: top;
}

/* pour la page d'acceuil */
#fond_index {
	background: url("../images/speciale/fond_index.jpg");
	background-repeat: no-repeat;
	background-position: left;
	width: 200px;
	height: 30px
}


/* utilis? pour la rosace */

#NO { background : url("../images/speciale/nordouest.png");}
#N { background : url("../images/speciale/nord.png");}
#NE { background : url("../images/speciale/nordest.png");}
#O { background : url("../images/speciale/ouest.png");}
#E { background : url("../images/speciale/est.png");}
#SO { background : url("../images/speciale/surouest.png");}
#S { background : url("../images/speciale/sud.png");}
#SE { background : url("../images/speciale/sudest.png");}

.motif {
	background-image: url("../images/speciale/motif.png");
	background-repeat: repeat-y;
}
.login_background {
	background-image: url("../images/speciale/login.png");
	background-repeat: repeat-y;
}
/* utilisé pour les tableaux*/
.sans_bordure {
	border : 0px;
}
H1 {
	font-size: 15pt;
}
H2 {
	clear: right; 
	padding: 0px 10px 0px 10px;
	margin: 0px;
	border-width: 0px 0px 1px 0px;
	font-size: 12pt;
}
H3 {
	clear: right; 
	padding: 0px 10px 0px 10px;
	margin: 0px;
	border-width: 0px 0px 1px 0px;
	font-size: 9pt;
}
H4 {
	clear: right; 
	padding: 0px 10px 0px 10px;
	margin: 0px;
	border-width: 0px 0px 1px 0px;
	font-size: 8pt;
}

P
{
	font-size: 12pt;
}
P:first-letter { 
	text-transform: uppercase;
	color: #ffd800;
	font-size: 200%;
	font-style: italic;
	font-weight: bold;
	float: left; 
}

.jolie_presentation
{
	font-size: 12pt;
}

.jolie_presentation:first-letter { 
	text-transform: uppercase;
	color: #ffd800;
	font-size: 200%;
	font-style: italic;
	font-weight: bold;
	float: left; 
}

.png {
behavior: url(./scripts/png.htc);

}
.case_vue {
width : 30px;
height : 30px;
padding : 0px;
/* background-position : bottom right;*/
background-repeat : no-repeat ;
}


.fiche_perso{
width : 755px;
height : 711px; 
padding-top: 120px;
margin-top: -100px;
padding-left: 50px;
background : url("../images/speciale/fiche_personage_rouleau.gif") no-repeat ;
}


H5 {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	border-width: 0px 0px 1px 0px;
	font-family : arial, 'Stonehenge UNICODE';
	font-size: 15pt;
	color: #4b3203;
}
H5:first-letter { 
	text-transform: uppercase;
}

