/* feuille de style globale, jacques berginiat */
body {
    font-family: verdana, arial, sans-serif;
    font-size: 11px;
	color:#FFF;
    background-color:#3d3234;
    width: 100%;
    height: 100%;
    margin: 0; /* pour éviter les marges */
    text-align: center; /* pour corriger le bug de centrage IE */
}
#global {
    position:absolute;
    left: 50%; 
    width: 800px;
    margin-left: -400px; /* moitié de la largeur */
    /* top: 50%; height: 400px; margin-top: -200px;   moitié de la hauteur */
	margin-top: 5px;
    border: 1px solid #3d3234;
	background-color:#3d3234;
	text-align: left;	
}

a { color:#667bb4; } /*#3b2628;*/

a:hover {
    /* background-color:#FFFFFF; */
    color:#667bb4;
}

#haut {
    width: 800px;
    height: 310px;
    /* background-image:url("www.tacitamedcup.org/imgs/image_bandeau_site_internet_TMC.png"); */
	background-image:url("../imgs/image_bandeau_site_internet_TMC.png");
    background-repeat:no-repeat;
}

#contenu {
    /* background-image:url("www.tacitamedcup.org/imgs/image_fond_site_internet_TMC.png"); */
	background-image:url("../imgs/image_fond_site_internet_TMC.png");
	background-repeat:repeat;
    border-width: 0px;
    border-spacing: 0px;
    border-style: hidden;
    border-collapse: collapse;
    padding: 0;
    vertical-align:top;
    cellpadding: 0;
    cellspacing: 0;
    border-style: hidden;
	/* margin-top: 18px; */
}

h1 {
    color:#667bb4;
    text-align:center;
    font-family:"AvantGarde Bk BT", Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 20px;
	margin-top: 50px;
}

h2 {
    color:#fff;
    text-align:left;
    font-family:Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 14px;
    height:30px;
    /*background-image:url("../imgs/puce.png");*/
    background-repeat:no-repeat;
	padding-left:30px;
}

h3 {
	color:#667bb4;
	font-weight:bold;
    text-align:left;
	font-size: 12px;
	padding-left:28px;
}

h4 { /* H3 aligné...*/
	color:#667bb4;
	font-weight:bold;
    text-align:center;
	font-size: 12px;
}


.sponsor { /* Sonsors */
	text-indent:80px; 
	width:620px;
	background-color: #FFFFFF;
	margin-left: 90px;
}

.sponsor img {
	/*height:100px;*/
	border-width:0px;
	border:0px;
	border-color:#EEEEEE;
	margin:15px;
}

p {
	margin-left: 30px;
}

.gras {
	color:#667bb4;
	font-weight:bold;
}

.bas {
    width: 800px;
    height: 66px;
    color: #ffffff;
    font-size: 10px;
    padding-top: 20px;
    text-align:center;
}

ul, li {margin: 0; padding: 0; list-style-type: none;}
ul {margin-top: 12px; margin-left: 20px;}

table#tableau {
	border: medium solid #3b2628;
	border-collapse: collapse;
}
table#tableau th {
	font-size: 12px;
	text-align:center;
    font-family:"AvantGarde Bk BT", Arial, "Arial Black", "Times New Roman", Times, serif;
	color:#FFF;
	font-weight:bold;
	border: thin solid #FFF;
	padding: 5px;
	background-color: #667bb4;
}
table#tableau td {
	text-align:center;
    font-family:"AvantGarde Bk BT", Arial, "Arial Black", "Times New Roman", Times, serif;font-family: sans-serif;
	border: thin solid #3d3234;
	padding: 5px;
	background-color: #3d3234;
}

.infobulle {
   position: absolute;
   visibility : hidden;
   border: 1px solid Black;
   padding: 10px;
   font-family: Verdana, Arial;
   font-size: 10px;
   background-color: #ABCDEF;
}
