
body.body_empty {
    background-color	: #FFF;
}
/*---community---*/
#membres {
	background			: #EFEFEF;
	border				: 1px solid #AAAAAA;
}


input.image 
{
	border				: 0px;
    background-color	: #FFF;
}
div#chat {
	font				: bold 12px Tahoma;
	color				: #AE0000;
}
span.reponse {
	font				: 12px Tahoma;
	color				: #000;
}
td.partie_centrale {
	padding				: 0px;
	padding-left		: 10px;
}
td.menu_gauche {
	padding				: 0px;
}
/*---general---*/
html {
    margin				: 0;
    padding				: 0;
}
body {
    width				: 100%;
    height				: 100%;
    margin				: 0;
    padding				: 0;
    font-family 		: verdana, arial, geneva, sans-serif;
    color				: #000;
    font-size 			: 11px;
    margin-top			: 20px;
    background-color	: #313131;
}

li {
 list-style-type		: square;
 color					: #AE0000;
}

table,div,td {
    font-family : verdana, arial, geneva, sans-serif;
    color: #000;
    font-size : 11;
    margin: 0px;
    padding: 0px;
    top: 0px;
    left: 0px;
    vertical-align:top;
}
/**** bulle ****/
.surbrillance {
    color:#000;
    text-decoration:none;
}
.surbrillanceBulle {
    border:#E54A18 1px dotted;
    padding:7;
    font:11px Tahoma;
    width:250px;
    background-color:#EFEFEF;
    color:#E54A18;
}
.surbrillanceSpan {
    border-bottom:#E54A18 2px dotted;
}
/**** fin bulle ****/
/* standard A element */
a:link,  a:visited {
    font-weight:bold;
    text-decoration : none;
    font-size : inherit;
	color				: #AE0000;
}

a:hover, a:active {
    font-weight:bold;
    text-decoration : none;
    font-size : inherit;
    color : #999999;
}
a.monmetier:link,  a.monmetier:visited, a.monmetier:hover, a.monmetier:active {
    font-weight:normal;
    font-size : 9;
    color : #000000;
    color:blue;
    text-decoration : underline;
}
a img {
    border : 0;
    vertical-align:middle;
}

a.barre,  a.barre:visited {
    font-weight:normal;
    text-decoration : none;
    color : #FFFFFF;
}
a.barre:hover, a.barre:active {
    color : #000000;
}
a.ColonneGche, a.ColonneGche:visited {
    font-weight:normal;
    text-decoration : none;
    color : #000000;
}
a.ColonneGche:hover, a.ColonneGche:active {
    font-weight:bold;
}
a.form,  a.form:visited a.form:hover, a.form:active {
    text-decoration : underline;
    font-weight:normal;
    color : #000000;
    font-size : 9px;
}
a.lien,  a.lien:visited {
    color : #AE0000;
}
a.lien:hover, a.lien:active {
    text-decoration : none;
    font-weight:bold;
    color : #000000;
}
a.petitlien,  a.petitlien:visited {
    text-decoration : none;
    font-weight:normal;
    color : #AE0000;
}
a.petitlien:hover, a.petitlien:active {
    color : #000000;
}
a.lien_form,  a.lien_form:visited {
    font-weight:normal;
    text-decoration : none;
    color : #C72205;
}
a.lien_form:hover, a.lien_form:active {
    text-decoration : none;
    font-weight:normal;
    color : #000000;
}

p {
    font-family : verdana, arial, geneva, sans-serif;
    color: #000;
    font-size : 11;
    margin: 0px;
    padding: 2px;
}
p.formulaire { 
		color:#000000; 
		font:11px Tahoma; 
		text-align:right; 
		padding-right:15px;
		}
p.barre_menu {
    height:1px;
    vertical-align:middle;
    background:url(http://media.club-competence.net/interligne_grise.gif) no-repeat bottom;
}
p.ColonneGche {
    height:20px;
    vertical-align:middle;
    background:url(http://media.club-competence.net/interligne_grise.gif) repeat-x bottom;
}
p.titrePropal {
    margin-top:15;
    text-align : center;
    font :bold 13px verdana, arial, geneva;
    color: #000; 
    padding-left:20;
    height:20;
}
p.centreTitre { 
		font:bold 22px tahoma; 
		color:#666666;
        padding-top: 10px;
        padding-bottom: 10px;
		}
p.grosTitre { 
		font:bold 22px tahoma; 
		color:#666666;
        padding-top: 10px;
        padding-bottom: 10px;
		}
p.titreMenu {
    font-weight:bold;
    background-color:#CCCCCC; 
    text-align:center;
    color:#000000;
}
p.titreHome {
    margin-top:5;
    margin-left:18;
    text-align : left;
    font :bold 13px verdana, arial, geneva;
    color:#5F5F5F;
}
p.top {
    height:20px;
}
p.propal {
    font : 13px verdana, arial, geneva;
    color: #000; 
    padding: 10px;
 margin-left:90px;
}
p.lien {
    padding-left:220px
}
.titremetier { 
		font:bold 16px tahoma; 
		color:#17469D;
        vertical-align:middle;
		}
td.titremetier { 
		font:bold 18px tahoma; 
		color:#17469D;
        vertical-align:absbottom;
        padding-bottom:0px;
		}
p.formConnexion {
        text-align : right;
        padding-right:90px;
}
p.gris {
    font-weight:bold;
    color:#5F5F5F;
}
.invisible {display:none;}
.portrait {
    height:60px;
    width:470px;
    vertical-align:middle;
    padding:3;
}

/*---tableaux---*/
td.barreMenu { 
	color			: #6F8881; 
	font			: bold 11px Tahoma; 
	text-align		: left; 
	padding			: 0px; 
	padding-right	: 3px; 
	background		: url(http://media.club-competence.net/barreMenu2.gif) no-repeat right center;
}
td.tableau2 { 
	font			: 11px Tahoma; 
	margin			: 3px; 
	border-bottom	: 2px dotted #CDCFCE; 
	padding			: 5px;
	border-left		: 0px;
	border-right	: 0px;
	valign			: center; 
	border-collapse	: collapse;
}
td.tableau_BG { 
	font			: 11px Tahoma; 
	margin			: 0px;
	border			: 2px dotted #CDCFCE; 
	padding-bottom	: 5px;
	padding-top		: 3px;
	border-left		: 2px dotted #CDCFCE;
	border-right	: 0px;
	vertical-align	: center;
}
/*---input---*/
input, select, textarea {
	font-size		: 90%; 
	color			: #000;
	border			: #AE0000 1px solid;	
	padding			: 2px;
}
textarea.textareaGuide {
    width			: 350px;
}
input:focus,textarea:focus {
	font-size		: 100%; 
    color			: #000000;
	background		: #EFEFEF;
}
input.submit {
	border			: 0px;
	color			: #FFF;
	cursor			: pointer;	
	padding-left	: 15px;
	padding-right	: 15px;
	background-color: #AE0000; 
}
input.submit:hover { 
	color			: #EFEFEF;
	cursor			: pointer;	
}
input.connexion {
	height			: 17px;
	background-color: #D2E2DD; 
	border			: 0px;
}
input.radio {
	background-color: #B7C6DE;
	border			: 0px;
}
input.no_border {
	border-width	: 0px; 
	height			: 15px;
}

	