TR.H	{BACKGROUND-COLOR: #C3D6E6}

.title	{font-family:arial,sans-serif;font-size:18px;color:#104A7B;font-weight:BOLD;text-decoration:underline}

.sbttn {font-family:arial,sans-serif;font-size:12px;background: #D6E7EF;border-bottom: 1px solid #104A7B;border-right: 1px solid #104A7B;border-left: 1px solid #AFC4D5;border-top:1px solid #AFC4D5;color:#000066;height:19px;width:106px;text-decoration:none;cursor: hand}

.rbttn {font-family:arial,sans-serif;font-size:10px;background: #D6E7EF;border-bottom: 1px solid #104A7B;border-right: 1px solid #104A7B;border-left: 1px solid #AFC4D5;border-top:1px solid #AFC4D5;color:#000066;height:16px;text-decoration:none;cursor: hand}

.abttn {color: black; text-decoration: none; font: 10px arial; cursor: hand; border-style: outset; border-color: #EBEDAB; background-color: #EBEDAB; height:19px; text-align: center;}

td {font-family:arial,sans-serif;font-size:11px;color:black;}

body {

    text-align: center;

}

.main{

    font-family: Comic Sans MS, Impact, Georgia, Cursive, Arial, Verdana;

    color: #176333;

    position:absolute;

    left: 50%;

    width: 800px;

    margin-left: -400px;

    border: 1px solid gray;

}

.header_up {

    font-weight: bold;

    text-align: left;

}

.principal {

    font-size: 20px;

    float: left;

}

.logo_droite {

    float: right;

}

.logo_gauche {

    float: left;

}

.banniere {

    width: 800px;

    height: 100px;

}

.pub {

    float: left;

    width: 100%;

}

dl, dt, dd{

    margin: 0;

}

ul.menu{

    margin: 0;

}

div.content {

    padding: 5px;

}

div.menu dl {

    font-size: 12px;

    text-align: left;

    float: left;

    width: 133px;

}

div.menu dt {

    text-align: center;

    cursor: pointer;

    border: 1px solid gray;

    margin: 1px;

}

div.menu dd {

    position: absolute;

    border: 1px solid gray;

    visibility:hidden;

}

div.menu li {

    font-size: 12px;

    text-align: center;

    background: #FFF9F1;

    display: block;

}

div.menu li a, div.menu dt a {

    font-size: 12px;

    text-decoration: none;

    color: #176333;

    display: block;

    height: 100%;

    width: 100%;

    border: 0 none;

}

div.menu li a:hover, div.menu dt a:hover {

    color: white;

    background: #176333;

}

div.main{

    border: 1px solid gray;

}

div.centrale {

    width: 60%;

    float: left;

    text-align: center;

}

div.totale {

    width: 100%;

    clear: both;

    text-align: center;

}

div.droite {

    padding: 0px;

    float: right;

    text-align: left;

    border: 1px solid gray;

    width: 39%;

    background-image: url(design/files_gif/right_bg.gif);

}

div.img1 {

    float: right;

    padding: 5px;

    text-align: center;

    width: 40%;
	
	color: white;

}

div.img2 {

    float: right;

    padding: 5px;

    text-align: center;

    width: 40%;

}

div.img3 {

    float: right;

    padding: 1px;

    text-align: center;

}

hr.clear {

    clear: both;

}

div.titre1 {

    font-size: 16px;

    font-weight: normal;

    font-style: italic;

    text-decoration: underline;

}

div.titre2 {

    font-size: 16px;

    font-weight: normal;

    text-decoration: underline;

}

div.titre_underline {

    font-size: 18px;

    font-weight: bold;

	border-bottom: 1 solid black;

	border-top: 1 solid black;

    text-align: left;

}

div.titre_complet {

    clear: both;

    font-size: 14px;

    font-weight: bold;

    text-align: left;

    color: white;

	background-image: url(design/bg2.jpg);

}

h4.titre_complet {

    color: white;

    background-image: url(design/bg2.jpg);

}

div.text {

    font-size: 14px;

    text-align: justify;

    margin-right: 1px;

}

div.petit_text {

    font-size: 11px;

    text-align: justify;

    margin-right: 1px;

}

div.liens {

    font-size: 14px;

    font-weight: normal;

    color: green;

}

a.normal{

    color: white;

    text-decoration: none;

    border: 0px;

}

span.home{

    float: left;

    width: 134px;

}

span.result{

    float: left;

    width: 30px;

}

span.away{

    float: left;

    width: 139px;

}

.dynCalendar_header{

	font-family: Arial, Verdana, Helvetica, Sans-Serif;

	font-size: 10pt;

	font-weight: bold;

}

.dynCalendar_dayname {

	background-color: #eeeeee;

	border: 1px solid #c0c0c0;

	font-family: Arial, Verdana, Helvetica, Sans-Serif;

	font-size: 8pt;

	text-align: center;

}



.dynCalendar_day {

	background-color: #eeeeee;

	color: #000000;

	font-family: Arial, Verdana, Helvetica, Sans-Serif;

	font-size: 8pt;

}



.dynCalendar_today {

	background-color: #ffffff;

	border: 1px solid #c0c0c0;

	font-family: Arial, Verdana, Helvetica, Sans-Serif;

	font-size: 8pt;

}



.dynCalendar {

	background-color: #c0c0c0;

	border: 2px outset white;

	visibility: hidden;

	position: absolute;

	top: 1px;

	left: 1px;

}

