html,body {
	margin: 0 auto;
	width: 1120px;
	padding: 0;
	border: 0;
	font-family:Calibri, Times, serif;
	font-size:14px;
}

#enteteC44{
	height: 193px;
	background: url("../images/bandeau.jpg") no-repeat;
}
#enteteL18, #enteteC76, #enteteC27{
	height:270px;
	background : url("http://www.lhntt.fr/cms/templates/templatelhnttj25rub/images/header.jpg") no-repeat;
}
#enteteL04, #enteteC85, #enteteC49, #enteteC72, #enteteC53{
	height: 222px;
	background: url("http://tennisdetablepaysdelaloire.org/wp-content/uploads/2013/08/logo.png") no-repeat;
}

img{border:0px}

#entete img{
}

h1.titrePage {
	padding: 0px;
	padding: 0px;
	margin: 0;
}

.tableau1{color:black}
.tableau2{color:blue}
.tableau2{color:red}

h2.titreRubrique {
	margin-top: 0;
	margin-bottom: 10px
}

h3 {
	bold: bold;
	margin: 0px;
	padding-bottom: 20px
}

table{
	border-collapse : collapse;
	border: 1px solid black;
	margin:15px;
}

table td{
	border: 1px black solid;
	padding : 5px;
	font-size: 13px;
}

td.nombre{
	text-align : center;
}
table th{
	border: 1px black solid;
	padding : 5px;
	font-size: 13px;
	font-weight:bold;
}


.total{background-color : #dddddd; font-weight:bold}

.gauche{text-align:left !important;}

tr.participation1{color:black;}
tr.participation1{color:red;}
tr.participation2{color:#688F34;}

.vert{color :#688F34;}
.rouge{color : red;}

tr.separation{border-bottom:solid 2px black}

div#contenu {
	margin: 0;
	padding: 0
}

div#contenu div#menuDroite {
	float: right;
}

div#erreur {
	border: 1px solid red;
	padding: 10px;
	margin: 15px 0;
	color: orange;
	width:70%;
}

div#erreur span {
	display: inline-block;
	padding-left: 6px;
	padding-top: 6px;
	vertical-align: top;
}

div#erreur img {
	padding-right: 10px;
}

div.actionsTableau{
	float:left;
}

div.actionsTableau img{
	padding-right:15px;	
	width:25px;height:25px;
}

.sansQuadrillage{
	border:0px;
}


/*formulaire connexion*/
div#connexion {
	max-width: 700px;
	/*height: 190px;*/
	margin: 10px;
	border: 1px solid black;
	padding: 10px;
}

div#connexion form {
	padding-right: 30px;
	float: left;
}


/*formulaires*/
label {
	display: block;
	width: 180px;
	float: left;
	padding-top: 2px;
}

form input {
	margin-bottom : 5px;
}
table.engagementsIndivClub{
	margin : 20px 5px;
}


/*menu droite */
div#menuDroite li {
	list-style-type: none;
}

div#menuDroite a.menu, 
div#menuDroite a.menuNonCompet,
div#menuDroite a.menuL18 {
	background-color: #68A017;
	color: #FFFFFF;
	display: block;
	margin: 10px 0;
	padding: 5px;
	padding-right: 10px;
	text-decoration: none;
}

div#menuDroite a.menuNonCompet {
	background-color: #F4D201;
	color: #000;
}

div#menuDroite a:hover{
background-color:#648DA1;
}

div#menuDroite a.menuL18{
	background-color : #587E93;
}



div#menuDroite div#identite {
	text-align: right;
}


div#menuDroite div#identite a {
	display: inline-block;
	vertical-align: middle;
	padding-left: 5px;
}

div#menuDroite div#identite img {
	margin-left: 10px;
}

form#changeMDP label{width : 145px;}
form#changeMDP {width:300px; padding-top: 30px; }


form#changeMDP fieldset
{
    border:1px solid black;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;	
    border-radius:8px;	
}

form#detailCompet label{width : 170px;}



table#monCompte{border:0}
table#monCompte td, table#monCompte th{
	border:0;

}
table#monCompte th{
	text-align : right;
	padding-right : 10px;
}
table#monCompte td{
	text-align : left;
	padding-right : 80px;
}

table#engageEquipe td{
	text-align:center;
	width:40px;
}

table#engageEquipe input{
	text-align:center;
}


#cke_descrCompetEquipe{width:800px !important; }


/*participation au crit�rium f�d�ral*/
table.engagementJoueur tr.participe td{color:#7CDE1A;}
table.engagementJoueur tr.participePas td{color:red;}
table.engagementJoueur tr.pasRepondu td{color:#333}
table.engagementJoueur tr.participeD0{background-color:#FEF8A0}
table.engagementJoueur tr.participeD1{background-color:#85B8F3}
table.engagementJoueur tr.participeD2A,table.engagementJoueur tr.participeD2B,
table.engagementJoueur tr.participeD2{background-color:#C2FAB9}
table.engagementJoueur tr.participeD3A, table.engagementJoueur tr.participeD3B {background-color:#F7CDFA}

table.engagementJoueur td img {width:18px; height:18px;}

li {list-style-type:none}
select#competitions{margin : 10px;}

ul#listeOrganisations{
	padding-left:0;
}
.critf_orange{background-color: #ffc000}
.critf_blanc{background-color: white}
.critf_vert{background-color: #32CD32}
.critf_saumon{background-color: #ed7d31}
.critf_ivoire{background-color: #ffffd4}
.critf_gris{background-color: #a5a5a5}
.critf_bleu{background-color: #E6E6FA}
.critf_mauve{background-color: #DA70D6 }