/* BALISES PRINCIPALES
*******************************/
body.centre {
	background:#3c3c3c;
	background-image:url(/_IMG/images/habillage/fond.gif);
	background-repeat:repeat-y;
	background-position: center center;
	font-family:Arial,Helvetica,sans-serif;
	margin:0px;
	font-size:13px;
	line-height:16px;
}
body.vide {
	background-repeat:repeat-y;
	background-position: center center;
	font-family:Arial,Helvetica,sans-serif;
	margin:0px;
	font-size:13px;
	line-height:16px;
}
body.pourcentage {
	font-family:Arial,Helvetica,sans-serif;
	margin:0px;
	font-size:13px;
	line-height:16px;
	background-color:#1f1f1f;
}
h1 {
	padding:0px;
	margin:0px;
	margin-bottom:3px;
}
h2, h3, h4, h5 {
	padding:0px;
	margin:0px;
}
h1 {
	font-size:22px;
	line-height:22px;
	font-family:Arial,Helvetica,sans-serif;
	color:#cc0000;
}
h2 {
	font-size:17px;
	font-family:Arial,Helvetica,sans-serif;
	color:#cc0000;
}
h3 {
	font-size:14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#cc0000;
}
h4 {
	font-size:13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#cc0000;
}
h1.finance {
	font-size:26px;
	line-height:22px;
	font-family:Georgia,Arial,Helvetica,sans-serif;
	color:#cc0000;
	font-weight:normal;
}
h2.finance {
	font-size:15px;
	font-family:Georgia,Arial,Helvetica,sans-serif;
	color:#cc0000;
}
h3.finance {
	font-size:14px;
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#cc0000;
}
h4.finance {
	font-size:13px;
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#cc0000;
}
form {
	padding:0px;
	margin:0px;
}
input {
	font-size:13px;
}
table {
	font-size:13px;
	line-height:16px;
}
td {
	padding: 0px 0px 0px 0px;
}
table.formulaire td {
	padding: 5px 5px 5px 5px;
}
a {
	text-decoration:none;
	color:#336699;
}
a:hover {
	color:#CC0000;
}
a.h1 {
	color:#cc0000;
}
.size1 {
	font-family:geneva,ms sans serif,arial;
	font-size:11px;
}
.size2 {
	font-size:13px;
	font-family:Arial,Helvetica,sans-serif;
}
.size1v {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.size1t {
	font-family: "Trebuchet MS", "Verdana", sans-serif;
	font-size:11px;
}
.size2v {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
}
.size2t {
	font-family: "Trebuchet MS", "Verdana", sans-serif;
	font-size:13px;
}
.size3 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	line-height:17px;
}
.size3v {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:17px;
}
.size5 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:24px;
	line-height:17px;
}
.size5v {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:17px;
}
td.marge {
	padding:11px;
	padding-top:0px;
	padding-bottom:0px;
}
.margeArticle {
	margin:30px;
}
.erreur {
	font-family:Arial,Helvetica,sans-serif;
	color:#CC0000;
	font-size:13px;
}
.padding5{
	padding: 5px 5px 5px 5px;
}
.paddingh5{
	padding: 0px 5px 0px 5px;
}
.voirPlus{
	text-decoration: underline;
	color: #0000cc;
}
.voirEgalement{
	font-weight:bold;
	color: #cc0000;
}
.colonneGauche{
	padding: 0px 10px 0px 15px;
	background-color: #ffffff;
}
.colonneDroite{
	padding: 0px 4px 0px 4px;
	background-color: #ffffff;
}
.colonneCentre{
	padding: 0px 15px 0px 15px;
	background-color: #ffffff;
}
.colonneCentreGauche{
	padding: 0px 15px 0px 15px;
	background-color: #ffffff;
}
.colonneCentreDroite{
	padding: 0px 15px 0px 0px;
	background-color: #ffffff;
}
.menuCadre{
	background-color: #ffffff;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	padding:6px;
	padding-top:10px;
	padding-bottom:10px;
}
.menuCadreFinance{
	background-color: #fffdf3;
	border-bottom: 1px solid #6ea778;
	border-right: 1px solid #6ea778;
	border-left: 1px solid #6ea778;
	padding:6px;
	padding-top:10px;
	padding-bottom:10px;
}
li {
	margin-top:3px;
}
.submit {
	background-image:url(/_IMG/images/interface/submit.gif);
	background-repeat:repeat;
	background-position: center center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:23px;
}
.tete {
	color: #cc0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:17px;
	letter-spacing:0px;
}
a.bunkLien {
	font-family:geneva,ms sans serif,arial;
	font-size:11px;
	color:#000000;
}

label {
	display:inline;
	float:left;
	width:130;
	line-height:23px;
	font-weight:bold;
}

br.space {
	line-height:5px;
}
div.overflowPresentation {
	overflow: hidden;
	width: 617px;
}
.critique {
	background-color:#f9f9f9;
	padding:10 15 10 15;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
	font-family: "Trebuchet MS", "Verdana", sans-serif;
}


/* BOUTONS TYPE SUBMIT
*******************************/
#submitType td {
	padding:1 12 1 12;
	background-repeat:repeat;
	background-position: center center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
#submitType td.type1 {
	background-image:url(/_IMG/images/interface/submit.gif);
}
#submitType td.type2 {
	background-image:url(/_IMG/images/interface/submit2.gif);
}
#submitType td.type3 {
	background-image:url(/_IMG/images/interface/submit3.gif);
}
#submitType table {
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}
#submitType table.type3 {
	border-top: 1px solid #ffc8a4;
	border-left: 1px solid #ffc8a4;
	border-bottom: 1px solid #993d00;
	border-right: 1px solid #993d00;
}
#submitType a.type1 {
	color:#333333;
}
#submitType a.type2 {
	color:#ffffff;
}
#submitType a.type3 {
	color:#ffffff;
}


/* BULLE
*******************************/
#bulle td.coin1 {
	background-image:url('/_IMG/images/habillage/bulle.gif');
	background-repeat:no-repeat;
	background-position: top left;
}
#bulle td.coin2 {
	background-image:url('/_IMG/images/habillage/bulle.gif');
	background-repeat:no-repeat;
	background-position: top right;
}
#bulle td.coin3 {
	background-image:url('/_IMG/images/habillage/bulle.gif');
	background-repeat:no-repeat;
	background-position: bottom left;
}
#bulle td.coin4 {
	background-image:url('/_IMG/images/habillage/bulle.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
}
#bulle td.centre {
	border-top: 1px solid #afbed3;
	border-bottom: 1px solid #afbed3;
	padding:5px;
}

/* BULLE ERREUR
*******************************/
#bulleErreur td.coin1 {
	background-image:url('/_IMG/images/habillage/bulle_erreur.gif');
	background-repeat:no-repeat;
	background-position: top left;
}
#bulleErreur td.coin2 {
	background-image:url('/_IMG/images/habillage/bulle_erreur.gif');
	background-repeat:no-repeat;
	background-position: top right;
}
#bulleErreur td.coin3 {
	background-image:url('/_IMG/images/habillage/bulle_erreur.gif');
	background-repeat:no-repeat;
	background-position: bottom left;
}
#bulleErreur td.coin4 {
	background-image:url('/_IMG/images/habillage/bulle_erreur.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
}
#bulleErreur td.icone {
	border-top: 1px solid #c76b6e;
	border-bottom: 1px solid #c76b6e;
	padding-left:15px;
}
#bulleErreur td.centre {
	border-top: 1px solid #c76b6e;
	border-bottom: 1px solid #c76b6e;
	padding:15px;
}

/* BULLE WARNING
*******************************/
#bulleWarning td.coin1 {
	background-image:url('/_IMG/images/habillage/bulle_warning.gif');
	background-repeat:no-repeat;
	background-position: top left;
}
#bulleWarning td.coin2 {
	background-image:url('/_IMG/images/habillage/bulle_warning.gif');
	background-repeat:no-repeat;
	background-position: top right;
}
#bulleWarning td.coin3 {
	background-image:url('/_IMG/images/habillage/bulle_warning.gif');
	background-repeat:no-repeat;
	background-position: bottom left;
}
#bulleWarning td.coin4 {
	background-image:url('/_IMG/images/habillage/bulle_warning.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
}
#bulleWarning td.icone {
	border-top: 1px solid #d6d035;
	border-bottom: 1px solid #d6d035;
	padding-left:15px;
}
#bulleWarning td.centre {
	border-top: 1px solid #d6d035;
	border-bottom: 1px solid #d6d035;
	padding:15px;
}


/* NAVIGATION HORIZONTALE
*******************************/
#navigationHorizontale td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:5 0 5 0;
}
#navigationHorizontale table {
	margin-bottom:8px;
}
#navigationHorizontale a {
	border-bottom : 1px dashed #666666;
	color:#666666;
}
#navigationHorizontale a:hover {
	border-bottom : 1px dashed #333333;
	color:#333333;
}


/* MENUS
*******************************/
#entete table {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 9px;
	font-weight: bold;
}
#entete td {
	padding: 3px 4px 4px 4px;
	background-position: left center;
}
#entete a {
	text-decoration: none;
}
#entete a:link,
#entete a:visited {
	text-decoration: none;
	color: #000000;
}
#entete a:hover,
#entete a:active {
	text-decoration: none;
	color: #A52A2A;
}
#entete .libelle {
	background-image:url('/_IMG/images/interface/entete.gif');
	border: 1px solid #CCCCCC;
}
#entete .libelleVert {
	background-image:url('/_IMG/images/interface/entete_vert.gif');
	border: 1px solid #6ea778;
}
#entete .libelleViolet {
	background-image:url('/_IMG/images/interface/entete_violet.gif');
	border: 1px solid #555b7b;
	color:#ffffff;
}

#entete a.libelleViolet {
	color:#ffffff;
}


/* ONGLETS
*******************************/
#navigationGenerale a {
	color: #FEFF35;
	padding: 9px 8px 9px 8px;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 29px;
	font-weight: bold;
	background-repeat: repeat;
	background-position: left top;
}
#navigationOn a {
	background-image: url('/_IMG/images/habillage/onglet.gif');
	color: #000000;
}
#navigationOn a.gauche {
	background-image: url('/_IMG/images/habillage/onglet_gauche.gif');
	color: #000000;
}
#navigationOn a.droite {
	background-image: url('/_IMG/images/habillage/onglet_droite.gif');
	color: #000000;
}
#navigation a {
	background-image: url('/_IMG/images/habillage/onglet_off.gif');
}
#navigation a.gauche {
	background-image: url('/_IMG/images/habillage/onglet_off_gauche.gif');
}
#navigation a.gauche:hover {
	background-image: url('/_IMG/images/habillage/onglet_on_gauche.gif');
}
#navigation a.droite {
	background-image: url('/_IMG/images/habillage/onglet_off_droite.gif');
}
#navigation a.droite:hover {
	background-image: url('/_IMG/images/habillage/onglet_on_droite.gif');
}
#navigation a:link,
#navigation a:visited {
	color: #eeeeee;
}
#navigation a:hover,
#navigation a:active {
	background-image: url('/_IMG/images/habillage/onglet_on.gif');
	color: #ffcc00;
}


/* MENUS
*******************************/
#menu a {
	color: #8b7000;
	padding: 4px 4px 2px 4px;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#menu a:hover {
	color: #000000;
	border-bottom:1px dashed #8b7000;
}


/* PAGES SUIVANTES
*******************************/
#pageSuivante td{
	padding: 2px;
	text-align: center;
	border: 1px solid #cad7e1;
	color: #000000;
	font-size:13px;
	padding: 1px 4px 1px 4px;
	cursor:default;
}
#pageSuivante td.style0 {
	color: #92917f;
	height: 20px;
	cursor: pointer;
	background-color: #EEEEEE;
	cursor:default;
}
#pageSuivante td.style1{
	color: #ffcc00;
	border: 1px solid #336699;
	background-color: #336699;
	height: 20px;
	cursor:default;
}


/* ARTICLES
*******************************/
#article .texte td {
	padding:5px 5px 5px 5px;
}
#article .titreLong {
	margin-left:20px;
	margin-right:10px;
	font-size:14px;
}
#article .options {
	font-size:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#article .rubrique {
	color: #666666;
}
#article .fonctions {
	border: 1px dashed #999999;
	background-color: #eeeeee;
	color: #999999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#article .navPage {
	font-size:13px;
	font-weight:bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
}
#article select {
	font-size:13px;
}
#savoirPlus {
	font-size:13px;
}
#savoirPlus ul, li {
	margin-bottom:0px;
}
#savoirPlus b {
	color: #cc0000;
}
#savoirPlus {
	font-size:13px;
	font-family:Arial,Helvetica,sans-serif;
	color: #666666;
}


/* ONGLET
*******************************/
#onglet td {
	height:18px;
	padding:2px;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #aaaaaa;
	background-image:url('/_IMG/images/jeux/onglet_off.gif');
}
#onglet table {
	border-right: 1px solid #888888;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #888888;
}
#onglet td.on {
	background-image:url('/_IMG/images/jeux/onglet_on.gif');
}
#onglet a {
	color: #336699;
}
#onglet a.on {
	color: #ffcc00;
}

/* FOOTER
*******************************/
#footer .footHaut {
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #999999;
}
#footer a {
	color: #999999;
}
#footer a.ligne {
	text-decoration:underline;
	color: #999999;
}
#footer a:hover {
	color: #ffffff;
}
#footer a.footHaut {
	color: #d09a18;
	font-weight:bold;
}
#footer a.footHaut:hover {
	color: #ffcc00;
	font-weight:bold;
}
#footer .footMiddle {
	padding:0 10 0 10;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #999999;
}

/* BUNKS HISTORIQUE
*******************************/
#bunkHistorique td {
	padding:5;
}
#bunkHistorique tr.envoi td {
	background-color: #ecf5fa;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #b9d1de;
}
#bunkHistorique tr.envoi td.date {
	background-color: #d0dfe7;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #c0d1db;
	border-right:1px solid #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#bunkHistorique td.a {
	padding-left:30px;
}
#bunkHistorique tr.reception td {
	background-color: #f5f2e4;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #dfdac4;
}
#bunkHistorique tr.reception td.date {
	background-color: #e7e2cf;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #dad4bd;
	border-right:1px solid #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#sondage td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#sondage td.barre {
	background-color:#cc0000;
	border-bottom:1px solid #660000;
}
#sondage tr.barre td {
	padding: 0px;
	line-height:10px;
}
#sondage tr.ligne td {
	padding-top: 1px;
	padding-bottom: 1px;
}
#sondage tr.ligne td.ligneReponse {
	padding: 2px;
}
#interLigne tr.clair td {
	background-color:#eeeeee;
}
#interLigne tr.sombre td {
	background-color:#ffffff;
}
#interLigne td.menu {
	padding:4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
#interLigne td.menuSousligne {
	padding:4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom:1px solid #cccccc;
	
}
#rechercheJeu td {
	padding-bottom:15px;
	padding-left:5px;
	padding-right:5px;
}
#rechercheJeu .editeur {
	color:#666666;
}
#rechercheJeu .lien {
	color:#b23a3a;
}
#gestion a {
	color:#cccccc;
}
#gestion a:hover {
	color:#ffffff;
}
#gestion td.ligne {
	padding:2 5 2 5;
	color:#999999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
div.videoCrop {
	overflow: hidden;
	height: 48px;
	width: 100px;
}
div.cahierCrop {
	overflow: hidden;
	height: 73px;
	width: 115px;
}
td.finance {
	padding:8px;
	background-color:#ffffed;
	border:1px solid #cccccc;
}
.gk {
	font-weight:bold;color:#333366;
}
.question {
	color:#125AA3;
	font-weight:bold;
	margin-bottom:10px
}
.reponse {
	margin-left:20px;
	margin-bottom:20px;
}
