BODY { 
	SCROLLBAR-FACE-COLOR: #d4d3cd;
	SCROLLBAR-HIGHLIGHT-COLOR: #666666;
	SCROLLBAR-SHADOW-COLOR: #666666;
	SCROLLBAR-3DLIGHT-COLOR: #d4d3cd;
	SCROLLBAR-ARROW-COLOR: #666666;
	SCROLLBAR-TRACK-COLOR: #d4d3cd;
	SCROLLBAR-DARKSHADOW-COLOR: #d4d3cd;
	SCROLLBAR-BASE-COLOR: #d4d3cd
}

ul {
	padding-top: 0px;
	margin-top: 0px;
}

.popperlink {
	POSITION: absolute;
	VISIBILITY: hidden
}

#palette {
	padding-left: 10px;
	padding-right: 0px;
}

.titre {
	font: 9px verdana, arial;
	font-weight: bold;
	color: #0A056C;
	text-decoration: none;
}

h2{
	font-size:12px;
	letter-spacing:3px;
	color:#302F91;
	font-weight:bold;
	margin: 0px;
}

.tt{
	font-size:14px;
	font-weight:bold;
	padding: 0px;
	line-height: 100%;
}

.petit {
	font: 12px
}

.pal {
	line-height: 180%;
}

A:link, A:visited, A:active {
	font: 9px verdana, arial;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
	
A:hover {
	color: #807FFF;
	text-decoration: none;
}


a.titre2:link, a.titre2:visited, a.titre2:active {
	color: #ffffff
}

a.titre2:hover {
	padding-left: 5px
}

a.mail:link, a.mail:visited, a.mail:active {
	font: 11px;
	font-weight: normal;
	color: #302F91
}

a.mail:hover {
	color: #807FFF
}

a.onglet:link, a.onglet:visited, a.onglet:active {
	font: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 30px;
	padding-right: 30px;
}

a.onglet:hover {
	color: #F4FF7F;
}

div.palette {
	padding-top: 17px;
	padding-bottom: 17px;
	padding-left: 41px;
	padding-right: 41px;
	font: 11px;
}

div.news {
	font: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #302F91;
	padding-top: 5px;
	padding-left: 8px;
	padding-bottom: 5px;
}

div.nee {
	padding-top: 20px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
}

td.menuong {
	padding-left: 24px;	
}

td.decal2 {
	padding-top: 25px;	
}

td.marge2 {
	font: 10px;
	font-weight: bold;
	padding-left: 30px;
	padding-right: 30px;
	color: #ffffff	
}

td.marge {
	font: 10px;
	font-weight: bold;
	padding-left: 30px;
	padding-right: 30px;	
}

td.contenu {
	padding-top: 40px;
	padding-left: 90px;
	padding-right: 60px;
	padding-bottom: 30px;
	font: 11px verdana, arial;
	line-height: 180%;
	color: #31302b
}

td.contenu2 {
	padding-top: 40px;
	padding-left: 65px;
	padding-bottom: 40px;
	padding-right: 40px;
}

P.princ { 
	font: 11px verdana, arial;
	line-height: 180%;
	color: #31302b
}

td.prin { 
	font: 11px verdana, arial;
	line-height: 180%;
	color: #31302b
}

P.atelier1 { 
	font: 13px;
	line-height: 150%
}


table.main {
	padding-left: 34px;
	padding-right: 34px;
}

TD.serre {
	line-height: 130%;
	padding-bottom: 13px;
}


TD {
	font: 11px verdana, arial;
	color: #31302b
}

TD.palette1 {
	font-weight: bold;
	color: #666666;
	padding-top: 16px;
	padding-bottom: 3px;
	border-bottom: 1px solid #666666
}

div.palette1 {
	font-weight: bold;
	width: 173px;
	color: #666666;
	padding-top: 12px;
	padding-bottom: 3px;
	border-bottom: 1px solid #666666
}

TD.atelier1 {
	font: 13px;
	line-height: 150%
}

TD.atelier2 {
	font: 11px;
	line-height: 120%
}

TD.palette2 {
	padding-top: 25px;
}

TD.menuhaut {
	font: 9px;
	font-weight: bold;
	color: #807FFF;
}

TD.coordon {
	color: #666666;
	letter-spacing: 1px;
	word-spacing: 3px
}

li.pos {
	display : list-item;
	list-style-image : url(../images/puce.gif);
	list-style-position: outside
} 
