
td{
color:#456F26;
}

td span.obli{
color:#456F26;
}

input.format{
border:0;
background:url('case.gif') top left no-repeat;
height:18px;
color: #969696;
padding-top:4px;
padding-left:4px;
font-style: italic;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
}

a.bouton, #contenu div table tbody tr td a, #contenu div form div a{

background:url('bouton.gif') top left no-repeat;
*background:url('bouton.gif') 4px left no-repeat;
color:#907429;
font-weight:normal;
padding-top:4px;
height:21px;
font-size:11px;
padding-left:11px;
padding-bottom:6px;
font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
}

img.bouton{
vertical-align:-9px;
}

img.droitecase{
vertical-align:-7px;
*vertical-align:-1px;
}

.tabcadre_haut{
background:url('zone_haut.gif') top right no-repeat;
height:14px;
font-size:1px;
padding:0;margin:0;
}

.tabcadre_haut .tab_hg{
background:url('zone_gauche.gif') top left repeat-y;
}

.tabcadre_bas{
background:url('zone_bas.gif') bottom right no-repeat;
height:14px;
font-size:1px;
}

.tabcadre_gauche{
background:url('zone_gauche.gif') top left repeat-y;
width:11px;
}

.tabcadre_droite{
background:url('zone_droite.gif') top right repeat-y;
width:11px;
}

.btn_envoi{
margin-left:34px;
margin-top:10px;
margin-bottom:5px;
}

.tabcadre_haut td img{
margin:0;padding:0;
}

table table{
margin-left:3px;
margin-right:3px;
}

div.floatleft{
float: left;
padding:5px;
}

h4{
background-color:#F2A71A;
margin-top:0;
}




.tabcours tr td{
margin:0;padding:0;
}

.tabcours tr td input{
margin:0 2px 0 2px;padding:0;
*margin:0;padding:0;
}


h3{
font-size:16px;
color:#456F26;
font-weight:bold;
border-bottom:1px solid #ccc;
margin-top:0;
margin-bottom:5px;
}



.tabcours h4{
margin-top:16px;
margin-bottom:4px;
}

.bordcollap{
border-collapse:separate;
*border-collapse:collapse;
}


#divpanier
{
	/*position: fixed;*/
	position:absolute;
	top: 130px;
	/*right: 10px;*/
	left:790px;
	z-index:100;
}

select
{
	color: #333333;
	font-style: italic;
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif;
}

textarea
{
	color: #333333;
	font-style: italic;
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif;
}

#fondfiche
{
	position: fixed;
	top: 0;
}