p {
	font-family: Tahoma;
	font-size: 18px;
	color: #312D24;
	text-align: justify;
	letterSpacing: 0.3;
    font-weight: normal;
}

justify {
	font-family: Tahoma;
	font-size: 18px;
	color: #312D24;
	text-align: justify;
	letterSpacing: 0.3;
}

left {
	font-family: Tahoma;
	font-size: 18px;
	color: #312D24;
	text-align: left;
}

right {
	font-family: Tahoma;
	font-size: 18px;
	color: #312D24;
	text-align: right;
}

center {
	font-family: Tahoma;
	font-size: 18px;
	color: #312D24;
	font-weight: normal;
	text-align: center;
	letterSpacing: 0.3;
}

/*--------------- Bold Style ----------------*/

bold {
	font-family: Tahoma;
	font-size: 18px;
	color: #312D24;
	font-weight: bold;
}

boldleft {
	font-family: Tahoma;
	font-size: 18px;
	color: #312D24;
	font-weight: bold;
	text-align: left;
}

boldright {
	font-family: Tahoma;
	font-size: 18px;
	color: #312D24;
	font-weight: bold;
	text-align: right;
}

boldcenter {
	font-family: Tahoma;
	font-size: 18px;
	color: #312D24;
	font-weight: bold;
	text-align: center;
}

/* vert */
boldp0 {
    font-family: Tahoma;
    font-size: 18px;
    color: #ff1a1a;
    font-weight: bold;
    text-align: center;
    letterSpacing: 0.3;
}

/* gris inactif */
boldp4 {
    font-family: Tahoma;
    font-size: 18px;
    color: #f4f3f1;
    font-weight: bold;
    letterSpacing: 0.3;
}
boldrightp4 {
	font-family: Tahoma;
	font-size: 18px;
	color: #f4f3f1;
	font-weight: bold;
	text-align: right;
}
boldcenterp4 {
    font-family: Tahoma;
    font-size: 18px;
    color: #f4f3f1;
    font-weight: bold;
    text-align: center;
    letterSpacing: 0.3;
}

boldrightwhite {
	font-family: Tahoma;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
	text-align: right;
}

boldcenterogrine {
    font-family: Tahoma;
    font-size: 18px;
    color: #058B92;
    font-weight: bold;
    text-align: center;
    letterSpacing: 0.3;
}

boldcenterp2 {
    font-family: Tahoma;
    font-size: 18px;
    color: #FF5500;
    font-weight: bold;
    text-align: center;
    letterSpacing: 0.3;
}

/*--------------- dark Style ----------------*/

dark {
	font-family: Tahoma;
	font-size: 18px;
	color: #4E280A;
	letterSpacing: 0.3;
    text-align: justify;
}

darkcenter {
	font-family: Tahoma;
	font-size: 18px;
	color: #4E280A;
	text-align:center;
	letterSpacing: 0.3;
}

darkleft {
	font-family: Tahoma;
	font-size: 18px;
	color: #4E280A;
	text-align: left;
}

darkright {
	font-family: Tahoma;
	font-size: 18px;
	color: #4E280A;
	text-align: right;
}

light {
	font-family: Tahoma;
	font-size: 18px;
	color: #ffffff;
	letterSpacing: 0.3;
}
lightcenter {
	font-family: Tahoma;
	font-size: 18px;
	color: #ffffff;
	text-align: center;
}
lightright {
	font-family: Tahoma;
	font-size: 18px;
	color: #ffffff;
	text-align: right;
}
smalllightleft {
	font-family: Verdana;
	font-size: 16px;
	color: #ffffff;
	text-align: left;
}
smalllightright {
	font-family: Verdana;
	font-size: 16px;
	color: #ffffff;
	text-align: right;
}
/*--------------- invers� Style ----------------*/

opposite {
	font-family: Tahoma;
	font-size: 18px;
	color: #ffffff;
	letterSpacing: 0.3;
}

oppositebold {
	font-family: Tahoma;
	font-size: 18px;
	color: #ffffff;
	letterSpacing: 0.3;
	font-weight: bold;
}

oppositecenter {
	font-family: Tahoma;
	font-size: 18px;
	color: #ffffff;
	text-align:center;
	letterSpacing: 0.3;
}

oppositeright {
	font-family: Tahoma;
	font-size: 18px;
	color: #ffffff;
	text-align: right;
}


/*------------------ over ----------------------*/

over {
	font-family: Tahoma;
	font-size: 18px;
	color: #d55b02;
	text-align: justify;
}

centerover {
	font-family: Tahoma;
	font-size: 18px;
	color: #d55b02;
	text-align: center;
}
		
title {
	font-family: Tahoma;
	font-size: 18px;
	color: #ffffff;
}

	
disabled {
	font-family: Tahoma;
	font-size: 18px;
	color: #6F645E;
	text-align: justify;
	letterSpacing: 0.3;
	font-weight: normal;
}

disabledcenter {
	font-family: Tahoma;
	font-size: 18px;
	color: #6F645E;
	text-align: justify;
	letterSpacing: 0.3;
	font-weight: normal;
	text-align: center;
}

disabledright {
	font-family: Tahoma;
	font-size: 18px;
	color: #6F645E;
	text-align: justify;
	letterSpacing: 0.3;
	font-weight: normal;
	text-align: right;
}

/*------------------ color style ---------------*/

/* vert */
p0 {
	font-family: Tahoma;
	font-size: 18px;
	color: #ff1a1a;
	text-align: justify;
	letterSpacing: 0.3;
}
p0right {
	font-family: Tahoma;
	font-size: 18px;
	color: #ff1a1a;
	text-align: right;
	letterSpacing: 0.3;
}

/* jaune */
p1 {
	font-family: Tahoma;
	font-size: 18px;
	color: #967f02;
	text-align: justify;
	letterSpacing: 0.3;
}

/* orange */
p2 {
	font-family: Tahoma;
	font-size: 18px;
	color: #d55b02;
	text-align: justify;
	letterSpacing: 0.3;
}

/* rouge */
p3 {
	font-family: Tahoma;
	font-size: 18px;
	color: #c10000;
	text-align: justify;
	letterSpacing: 0.3;
}
p3right {
	font-family: Tahoma;
	font-size: 18px;
	color: #c10000;
	text-align: right;
	letterSpacing: 0.3;
}

/* gris inactif */
p4 {
	font-family: Tahoma;
	font-size: 18px;
	color: #f4f3f1;
	text-align: justify;
	letterSpacing: 0.3;
}
p4center {
	font-family: Tahoma;
	font-size: 18px;
	color: #f4f3f1;
	text-align: center;
	letterSpacing: 0.3;
}


/* Classes servant � l'affichage des zones alignees sur la carte */
bonta {
	font-family: Tahoma;
	font-size: 17px;
	color: #509fe9;
	text-align: left;
}
brakmar {
	font-family: Tahoma;
	font-size: 17px;
	color: #c10000;
	text-align: left;
}

/* Classe utilisé dans les popups pour centrer les messages d'erreur [css de base: brakmar] */
red {
	font-family: Tahoma;
	font-size: 18px;
	color: #c10000;
	text-align: left;
}
redcenter {
	font-family: Tahoma;
	font-size: 17px;
	color: #c10000;
	text-align: center;
}

/* Classes servant � l'affichage des objets speciaux en hdv */

itemSet {
	font-family: Tahoma;
	font-size: 17px;
	color: #a96a01;
	letterSpacing: 0.3;
}
itemEtheral {
	font-family: Tahoma;
	font-size: 17px;
	color: #1e6ccc;
	letterSpacing: 0.3;
}
malus {
	font-family: Tahoma;
	font-size: 18px;
	color: #7e1818;
	letterSpacing: 0.3;
}
bonus {
	font-family: Tahoma;
	font-size: 18px;
	color:#b30000;
	letterSpacing: 0.3;
}
exotic {
	font-family: Tahoma;
	font-size: 18px;
	color:#0342a1;
	letterSpacing: 0.3;
}

/* Quantit� affich�e sur les items */
quantity {
	font-family: Tahoma;
	font-size: 18px;
	color: #ffffff;
	text-align: justify;
}

small {
	font-family: Tahoma;
	font-size: 16px;
	color: #312D24;
	text-align: justify;
	font-weight: normal;
}

/* Classes servant � l'affichage des carac de dinde */

rightred {
	font-family: Tahoma;
	font-size: 18px;
	color: #c10000;
	text-align: right;
}

rightdarkred {
	font-family: Tahoma;
	font-size: 18px;
	color: #7e1818;
	text-align: right;
}

rightgreen {
	font-family: Tahoma;
	font-size: 18px;
	color: #ff5050;
	text-align: right;
}

rightblue {
	font-family: Tahoma;
	font-size: 18px;
	color: #46adb6;
	text-align: right;
}





centerultrasmalldonotuse {
	font-family: Tahoma;
	font-size: 15px;
	color: #312D24;
	text-align: center;
	letterSpacing: 0.2;
}
centeroverultrasmalldonotuse {
	font-family: Tahoma;
	font-size: 15px;
	color: #d55b02;
	text-align: center;
	letterSpacing: 0.2;
}
