html {
margin: 0;
padding: 0;
height: 100%;
}

body{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: italic;
	color: #FFFFFF;
	background-color: #000000;
}

td, th, div, span, p, form {
	font: 9pt arial, verdana,helvetica;
	color: #FFFFFF;
}
input, select, textarea{
	font: 9pt arial, verdana,helvetica;
	color: #000000;	
}
h1 {
	font: 14pt Franklin Gothic, Arial, sans-serif;
}
a.menu {
	color: #FFFFFF;
}
a.menu:hover {
	color: #B983DA;
}
.titremois  { font-family: Helvetica, Arial; font-size: 15px; font-weight: bold; color: #FDFC65 }
.titremois:link  { font-family: Helvetica, Arial; font-size: 13px; font-weight: bold; color: #FDFC65; text-decoration: none }
.titremois:visited  { font-family: Helvetica, Arial; font-size: 13px; font-weight: bold; color: #FDFC65; text-decoration: none }
.titremois:hover  { font-family: Helvetica, Arial; font-size: 13px; font-weight: bold; color: #FF0000; text-decoration: underline }

.titrejours  { font-family: Helvetica, Arial; font-size: 15px; color: #FDFC65; background: #1C2D67 }
.titrenum  { font-family: Helvetica, Arial; font-size: 9px; color: #FDFC65; background: #1C2D67 }
.titrenum2  { font-family: Helvetica, Arial; font-size: 9px; color: #AAAAAA; background: #1C2D67 }
.titreweek  { font-family: Helvetica, Arial; font-size: 9px; color: #AAAAAA; background: #1C2D67 }
.titreweek2  { font-family: Helvetica, Arial; font-size: 9px; color: #AAAAAA; background: #1C2D67 }
.titrewend  { font-family: Helvetica, Arial; font-size: 9px; color: #FDFC65; background: #5060A0 }
.titrewend2  { font-family: Helvetica, Arial; font-size: 9px; color: #AAAAAA; background: #5060A0 }
.titrenow  { font-family: Helvetica, Arial; font-size: 9px; color: #FDFC65; background: #90A0E0 }

.buttons a, .buttons button {
	display: block;
	float:left;
	height: 33px;
	width: 123px;
	border: none;
	background: url(images/onglet_off.png);
	font-family: "Microsoft Sans Serif";
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	line-height: 30px;
}
.buttons button{
	font-family: "Microsoft Sans Serif";
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}
button:hover, .buttons a:hover{
	color: #FFFFFF;
	background-image: url(images/onglet_mouse_over.png);
}
.buttons a:active{
	color: #FFFFFF;
	background-image: url(images/onglet_on.png);
}
.buttons a.negative, button.negative{
	color:#25657f;
	text-decoration: none;
}
.buttons a.negative:hover, button.negative:hover{
	color: #FFFFFF;
    background:url(images/onglet_mouse_over.png);   
}
.buttons a.negative:active{
	color: #FFFFFF;
	background-image: url(images/onglet_on.png);
}
.buttons a.positive{
	color: #FFFFFF;
	background-image: url(images/onglet_on.png);
	text-decoration: none;

}
#teamspeakdisplay  img {
	border: 0px;
}
#teamspeakdisplay table {
	border-collapse: collapse;
	border-spacing: 0px;
}
#teamspeakdisplay td {
	font: 12px arial, verdana,helvetica;
	padding: 0px;
	white-space: nowrap;
	vertical-align: top;
}
#teamspeakdisplay td.teamspeakserver {
	padding-left: 3px;
	font-weight: bold;
}
#teamspeakdisplay td.teamspeakchannel {
	padding-left: 3px;
}
#teamspeakdisplay td.teamspeaksubchannel {
	padding-left: 3px;
}
#teamspeakdisplay td.teamspeakplayer {
	padding-left: 3px;
}
#teamspeakdisplay a.teamspeakserver {
	font: 12px arial, verdana,helvetica;
	text-decoration: none;
	font-weight: bold;
	color: #CCCCCC;
}
#teamspeakdisplay a.teamspeakserver:hover {
	color: #666666;
}
#teamspeakdisplay a.teamspeakchannel {
	font: 12px arial, verdana,helvetica;
	font-weight: bold;
	text-decoration: none;
	color: #CCCCCC;
}
#teamspeakdisplay a.teamspeakchannel:hover {
	color: #000066;
}
#teamspeakdisplay a.teamspeaksubchannel {
	font: 12px arial, verdana,helvetica;
	font-weight: bold;
	text-decoration: none;
	color: #CCCCCC;
}
#teamspeakdisplay a.teamspeaksubchannel:hover {
	color: #666666;
}