body {
font-family: arial, helvetica, sans-serif;
}

.txt 	{
font-family: arial, helvetica, sans-serif;
font-size:9pt;
letter-spacing:1px;
color:#EFFFEF;
font-weight:normal;
}


.rubriques {
font-family: arial, helvetica, sans-serif;
font-size:10pt;
letter-spacing:1px;
color:#FFFFFF;
font-weight:bold;
}


.references {
font-family: arial, helvetica, sans-serif;
font-size:9pt;
color:#AEBFC1;
font-weight:normal;
}

.nouveau {
font-family: arial, helvetica, sans-serif;
background-color:#99CC33;
font-size:8pt;
line-height:10pt;
position: relative;
top: -6px;
right: -3px;
color:#FFFFFF;
font-weight:normal;
}

.indications {font-family: arial, helvetica, sans-serif;
background-color:#424145;
font-size:8pt;
position: relative;
color:#FFFFFF;
font-weight:normal;
}

.chemin 	{
font-family: arial, helvetica, sans-serif;
font-size:8pt;
color:#001500;
font-weight:normal;
}


.titre {
position:relative;
top: 3px;
left: 3px;
font-family: arial, helvetica, sans-serif;
font-size:13pt;
letter-spacing:1px;
color:#CFCFD1;
font-weight:bold;
}

a {
color:#FFFFFF;
font-family: arial, helvetica, sans-serif;
text-decoration:none;
}

a.lien {color:#001500;
font-weight:bold;
}

a.lien:hover {color:#150000;
font-weight:bold;
}


a.on {color:#99CC33;
font-weight:bold;
}


a:hover {color:#99CC33;
}


a:visited:hover {color:#99CC33;
}


div#fond {
    background-image:  url(/cristina/fond-2.png);
    background-repeat: no-repeat;
    width: 760px;
    height: 585px;
    }

div#fond2 {
    background-image:  url(/cristina/fond-2-arbre.png);
    background-repeat: no-repeat;
    width: 760px;
    height: 585px;
    }

.favori {
position: relative;
top:0px;
left:-40px;
}

.recherche {	margin-left:388px;	margin-top:7px;}

.recherche-som { margin-left:385px; margin-top: 70px;
}

.haut {
position: relative;
left: 25px;
top: 95px;
font-size:10pt;
font-family: arial, helvetica, sans-serif;
color: #FFFFFF;
}

.articles-sur-colonnes {
     clear: left;
     float: left;
     width: 33%;
}

.frame {
overflow: auto;
height:320px;
/* background-color:#4C4A50; */
}

.frame2 {
overflow: auto;
height:365px;
/* background-color:#4C4A50; */
}


table#fond {
position: relative;
left: 13px;
top: 30px;
font-size:10pt;
font-family: arial, helvetica, sans-serif;
color: #FFFFFF;
line-height: 13pt;
font-weight: bold;
}

table#fond3 {
position: relative;
left: 13px;
top: 110px;
font-size:10pt;
font-family: arial, helvetica, sans-serif;
color: #FFFFFF;
line-height: 13pt;
font-weight: bold;
}

table#fond2 {
 border: solid #99CC33 2px;
}

.spip_documents img { border-right: 4px solid transparent; }

.spip_logos {
   margin-left: 0.2em;
   margin-right: 0.6em;
}

.spip_logos { border: 2; 
border-color:#FFFFFF;
}

.spip_logos:on {border: 2;
border-color:##99CC33;
}


.input {background-color: #B7BD98 ; 
	font-family: arial, helvetica, sans-serif; 
	color: #252525 ; 
	font-size: 8pt;
	height: 10pt;}

.option {background-color: #B7BD98 ; 
	font-family: arial, helvetica, sans-serif; 
	color: #252525 ; 
	font-size: 8pt;
	height: 12pt;}

.infos {font-family: arial, helvetica, sans-serif; 
	color: #EFEFEF ; 
	font-size: 8pt;
	line-height: 0.8em;
}

.infossom {font-family: arial, helvetica, sans-serif; 
	color: #000000;
	 background-color:#EFEFEF; 
	font-size: 8pt;
	line-height: 0.8em;
}


.vert {font-family: arial, helvetica, sans-serif; 
	color: #99CC33 ;
} 

.resultat {font-family: arial, helvetica, sans-serif; 
	color: #99CC33 ;
	text-align: center;
	border: 1px dotted #99CC33;
	padding: 2px;
	margin: 0px;
}



