body {
	margin: 0;
	background-color:#fff;
	background:url(img/fond.gif) repeat-x top left;
	
}

table, tr, td, img
{
padding:0;
border: none;
} 

.page{
background-color:#cccccc;
background-position:bottom;
background-repeat:no-repeat;
}

.onglet{
	FONT-WEIGHT: bold;
	FONT-FAMILY: "Trebuchet MS";
	text-decoration: none;
	color: #600;
	font-size: 14px;
}

.minifont{
	FONT-FAMILY: "Trebuchet MS";
	font-size: 5px;
	color: #333;
}

.menu{
	color: #ccc;
	FONT-SIZE: 25px;
}


.menuhaut {
	
	FONT-WEIGHT: bold;
	FONT-FAMILY: "Trebuchet MS";
	text-decoration: none;
	color: #ccc;
	font-size: 14px;
}

.menubas {
	
	FONT-WEIGHT: bold;
	FONT-FAMILY: "Trebuchet MS";
	text-decoration: none;
	color: #333;
	font-size: 14px;
}

.menu:visited {
	
	FONT-WEIGHT: bold;
	FONT-FAMILY: "Trebuchet MS";
	text-decoration: none;
	color: #888;
	font-size: 14px;
}

a:hover {
	color: #505f5d;
	text-decoration: none;
}

.menuhaut:hover {
	FONT-WEIGHT: bold;
	FONT-FAMILY: "Trebuchet MS";
	text-decoration: none;
	color: #999;
}

.menubas:hover {
	FONT-WEIGHT: bold;
	FONT-FAMILY: "Trebuchet MS";
	text-decoration: none;
	color: #666;
}


a {
	
	text-decoration: none;
}

a:visited {
	
	text-decoration: none;
}



.lien {
FONT-FAMILY: "Trebuchet MS";
	text-decoration: none;
	color: #600;

}
.lien:hover {
	FONT-FAMILY: "Trebuchet MS";
	text-decoration: underline;
	color: #900;
}

.liengras
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    text-decoration: none;
	color: #600;
	FONT-FAMILY: "Trebuchet MS";
	}

.liengras:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
	text-decoration: underline;
	color: #900;
	FONT-FAMILY: "Trebuchet MS";
	}
	
.liengras2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    text-decoration: none;
	color: #600;
	FONT-FAMILY: "Trebuchet MS";
	}

.liengras2:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    text-decoration: none;
	color: #600;
	FONT-FAMILY: "Trebuchet MS";
	}

.liengras2:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
	text-decoration: underline;
	color: #900;
	FONT-FAMILY: "Trebuchet MS";
	}

.gros_titre {
	FONT-FAMILY: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #600;
	text-align: left;
}
.titre {
	color: #400;
	FONT-FAMILY: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
}
.texte {
	FONT-FAMILY: "Trebuchet MS";
	font-size: 11px;
	color: #333;
}
.textepres {
	FONT-FAMILY: "Trebuchet MS";
	font-size: 12px;
	color: #333;
}
.textepresgras {
	FONT-FAMILY: "Trebuchet MS";
	font-size: 12px;
	color: #400;
	font-weight: bold;
}
.texteblanc {
	color: #333;
	FONT-SIZE: 25px;
}
.textegras
{
    FONT-SIZE: 11px;
    COLOR: #333;
	font-weight: bold;
    FONT-FAMILY: "Trebuchet MS"
}


.txtdetail
{
    FONT-SIZE: 12px;
    COLOR: #333;
    FONT-FAMILY: "Trebuchet MS";
}
.txtdetailgras
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333;
    LINE-HEIGHT: 10px;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-ALIGN: justify
}
.txtdetailactivite
{
    FONT-SIZE: 10px;
    COLOR: #333;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: "Trebuchet MS"
}
.txtdetailactivitegras
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-ALIGN: justify
}
.pxlspec
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px;
    BORDER-LEFT: #ffffff 1px;
    BORDER-BOTTOM: #ffffff 1px
}
.txtgrasnorm
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-ALIGN: justify
}
.txtpetit
{
    FONT-SIZE: 10px;
    COLOR: #333;
    FONT-FAMILY: "Trebuchet MS"
}
.inputmultiligne
{
    BORDER-RIGHT: #fdab00 1px solid;
    BORDER-TOP: #fdab00 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #fdab00 1px solid;
    BORDER-BOTTOM: #fdab00 1px solid;
    FONT-FAMILY: "Trebuchet MS"
}

.txtgrasvert
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #800;
    FONT-FAMILY: 'Trebuchet MS'
}
