body{
padding:10px;
}

table.pole_staff{
font-family:Arial,verdane, tahoma;
font-size:12px;
color:#000;
border:1px solid #ebc148;
}

table.pole_staff td.col1{
background-color:#fff0d4;
}

table.pole_staff td{
table.pole_staff td.col1{
background-color:#fff0d4;
}
}

table.pole_service{
font-family:Arial,verdane, tahoma;
font-size:12px;
color:#000;
border:1px solid #ebc148;
border-collapse:collapse;
}

table.pole_service td{
border:1px solid #ebc148;
height:30px;
vertical-align:center;
padding:5px;
}

table.pole_service tr.entete td{
background-color:#fff0d4;
}

.encadre{
padding:10px;
margin:5px;
border:1px solid #ebc148;
background-color : #fff0d4;
}

.barrehaut {
font-family : Arial; 
font-size : 12px; 
color : #000000; 
background-color : #fff0d4; 
text-decoration : none;
font-weight : 600; 
} 
.barre {
font-family : Arial; 
font-size : 10px; 
color : #000000; 
background-color : #ffffff; 
} 
.titre {
margin-left:5px;
display:block; 
font-family : Verdana;
font-size : 12px;
color : #6699CC;
text-decoration : none;
font-weight : 600;
margin-top:10px;
}
.menu {
font-family : Verdana; 
font-size : 11px; 
color : #424242; 
text-decoration : none; 
text-indent : 5pt; 
} 
.menuon {
font-family : Verdana; 
font-size : 11px; 
color : #424242; 
text-decoration : none; 
text-indent : 5pt; 
font-weight : 600; 
} 
.smenu {
font-family : Verdana; 
font-size : 11px; 
color : #000099; 
text-decoration : none; 
text-indent : 5pt; 
} 
A.smenu:hover {
color : #0099cc; 
} 
.texte {
font-family : Verdana; 
font-size : 11px; 
color : #424242; 
text-decoration : none; 
} 
.textegras {
font-family : Verdana; 
font-size : 11px; 
color : #424242; 
text-decoration : none; 
font-weight : 600; 
} 
A.menu:hover {
color : #0099cc; 
} 
.img {
margin-right : 15px; 
background-position : 0% 50%; 
} 
.lienorange {
font-family : Verdana; 
font-size : 11px; 
color : #ff9933; 
text-decoration : none; 
} 
A.lienorange:hover {
text-decoration : underline; 
} 
.lienbleu {
font-family : Verdana; 
font-size : 11px; 
color : #003399; 
text-decoration : underline; 
} 
A.lienbleu:hover {
text-decoration : none; 
} 
.fix {
background-repeat : no-repeat; 
background-attachment : fixed; 
} 
.champs {
background-color : #ffffff; 
border-bottom : 1px solid #000000; 
border-left : 1px solid #000000; 
border-right : 1px solid #000000; 
border-top : 1px solid #000000; 
font-family : Verdana; 
color : #000000; 
} 

.select_cache{
display:none;
}

span.cachemail{
display:none;
}

/**********************************************/

h1 { 
	font-family : Verdana;
	font-size : 12px;
	color : #6699CC;
	text-decoration : none;
	font-weight : 600;
}

h2 {
	font-family : Arial; 
	font-size : 12px; 
	color : #000000; 
	background-color : #fff0d4; 
	text-decoration : none;
	font-weight : 600; 
	cursor: hand;
} 

h3 {
	font-family : Verdana; 
	font-size : 11px; 
	color : #424242; 
	text-decoration : none; 
	text-indent : 5pt; 
	font-weight : 600; 
	cursor: hand;
}

a {
	font-family : Verdana; 
	font-size : 11px; 
	color : #003399; 
	text-decoration : underline; 
} 

a:hover {
	text-decoration : none; 
} 

p, li {
	font-family : Verdana; 
	font-size : 11px; 
	color : #424242; 
	text-decoration : none;
}

span.valeur {
	display: block;
	font-family : Verdana; 
	font-size : 11px; 
	color : #424242; 
	text-decoration : none; 
	margin-left: 130px;
} 

span.libelle {
	display: block;
	font-family : Verdana; 
	font-size : 11px; 
	color : #424242; 
	text-decoration : none; 
	font-weight : 600; 
	height: 28px;
	margin-bottom: -28px;
} 

span#lienPlan {
	position: absolute;
	top: 40px;
	left: 440px;
}

span#lienPlan img {
	border: 0px black solid;
}
