

body{
font-family: Verdana, Arial;
font-size: 12px;
color: black;
background-color: #FFFFCC;
scrollbar-face-color: #808080;
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #353637;
scrollbar-arrow-color: #000000}


A:link {color:blue;text-decoration:underline;}
A:visited {color:red;text-decoration:underline;}
A:hover {color:#9C0000;text-decoration:none;}




.MenuRubrique {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 15px;
	width: 490px;
	margin_left : 10px
	
	
}



BODY {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:2px 0 0;
}

TR {
font-size:12px;
}



.but {
color:#000;
background-color:#FFE700;
font-size:10px;
border:1px solid #000;
cursor:hand;
}

.but2 {
color:#FFF;
background-color:#039;
font-size:10px;
border:1px solid #000;
cursor:hand;
}

*.frame,select,input {
font-size:10px;
color:#000;
border:1px solid #000;
}

.frame2 {
font-size:10px;
color:#000;
border:1px solid #000;
background-color:#EFEFEF;
}

.check {
color:#000;
border:0 solid #000;
}

A {
text-decoration:underline;
color:#039;
}

A:HOVER {
text-decoration:underline;
color:red;
}

A.s {
text-decoration:none;
}

A:HOVER.s {
color:red;
}

pre,code {
font-size:11px;
font-family:monospace;
background-color:#F5F5F5;
border:1px dashed gray;
}

pre {
display:block;
margin:5 2 5 7;
padding:5 2 10 5;
}

.b03 {
background-color:#FFF9B9;
}

.barnav {
background-color:#5286EF;
text-align:center;
font-weight:bold;
color:#FFF;
border-color:#5286EF;
border-style:solid;
border-width:0 2;
padding:2;
}

.logg {
background-color:#EFEFEF;
text-align:center;
font-weight:bold;
border-color:white black black #FFF;
border-style:solid;
border-width:1;
padding:2;
}

.on01 {
background-color:#FFE700;
text-align:center;
font-weight:bold;
color:#000;
background-image:url(/patrimoine/i/ona02.gif);
border-style:solid;
border-width:0;
padding:3 0 0;
}


.pointi {
background-color:white;
background-image:url(/i/pointi.gif);
padding:2;
}


A.on011 {
text-decoration:none;
color:#000;
}

.on02 {
background-color:#FFE700;
text-align:center;
font-weight:bold;
color:#FFF;
background-image:url(/patrimoine/i/ona01.gif);
border-style:solid;
border-width:0;
padding:3 0 0;
}

A.on022 {
text-decoration:none;
color:#FFF;
}

.tetgauche {
background-color:#FFE700;
border-color:#039;
border-style:solid;
border-width:0 0 1;
}

.tetdroit2 {
background-color:#FFF;
background-image:url(/i/02.gif);
background-repeat:no-repeat;
border-color:#039;
border-style:solid;
border-width:0 0 1;
}

.charte {
background-color:#039;
}

.bright {
background-color:#C6C6C6;
}

.FondMenu {
background-color:#EEE;
border:1px solid #039;
}

.MenuRub {
background-color:#FFE700;
font-weight:bold;
letter-spacing:1;
padding-left:4;
color:#000;
}

.MenuRubd {
background-color:#FFE700;
font-weight:bold;
text-align:right;
letter-spacing:1;
padding-right:4;
color:#000;
}

.MenuRubd2 {
background-color:#A5A6A5;
text-align:right;
padding-right:5;
letter-spacing:1px;
background-repeat:no-repeat;
color:#FFF;
font-weight:bold;
}

.Menu {
background-color:#FDE89F;
line-height:15px;
text-decoration:none;
padding:0 0 2 4;
}

.Menud,.Menubrscan,.Menusgroupe,.Menuopub{
background-color:#EEE;
text-align:right;
line-height:16px;
padding:0 4 2 0;
}

.Menud2 {
background-color:#039;
text-align:right;
line-height:16px;
padding:0 4px 2px 0;
}

.Menumark_bl {
background-color:#039;
text-align:right;
padding-right:5px;
border-color:#FFF;
border-style:solid;
border-width:0 2;
}

.Menumark_gr {
background-color:#b2b2b2;
text-align:right;
padding-right:5px;
border-color:#FFF;
border-style:solid;
border-width:0 2;
}

.Menumark_bla {
background-color:#FFF;
border-color:#FFF;
border-style:solid;
border-width:0 1;
}

.MenuH1 {
background-color:#FFE700;
text-align:center;
border-color:#FFE700 white white white;
border-style:solid;
border-width: 2 1 2 1;
padding:1 2 2 2;
font-weight:bolder;
color:Black;
}

.MenuH1selected {
background-color:#FFF;
font-weight:bold;
color:Black;
text-align:center;
border-color:#FFE700 #FFE700 white #FFE700;
border-style:solid;
border-width: 2 1 2 1;
padding:0 2  3 2;
}

.MenuH2 {
font-size:11px;
background-color:#eee;
text-align:center;
border-color:white white #C0C0C0 white;
border-style:solid;
border-width: 0 0 1 0;
padding: 2 4 2 4;
color:Black;
}

.MenuH2selected {
font-weight:bold;
font-size:11px;
background-color:#FFF;
text-align:center;
border-color:#C0C0C0 #C0C0C0 white #C0C0C0;
color:Black;
border-style:solid;
border-width:1 1 1 1;
padding: 2 4 2 4;
}

A.MenuH2selected {
border-width:0;
text-decoration:none;
}

A.MenuH1Selected {
border-width:0px;
text-decoration:none;
}

.MenuH3 {
font-size:11px;
background-color:#eee;
text-align:center;
border-color:white white white #FFF;
border-style:solid;
border-width:1 0 3;
padding:3 2 3 2;
color:Black;
}

.MenuH3selected {
font-size:11px;
background-color:#FFF;
text-align:center;
border-color:white white white #FFF;
border-style:solid;
border-width:1 0 3;
padding:3 2 3 2;
}

A.MenuH3Selected {
color:#000;
text-decoration:none;
border-width:0;
}

.entetetab {
background-color:#E6E6E6;
text-align:center;
}

.onglet1 {
background-color:#FFF;
text-align:center;
border-color:#000;
border-style:solid;
border-width:1 1 0;
}

.onglet2 {
background-color:#FFF;
text-align:center;
border-color:#EFEFEF #EFEFEF #000;
border-style:solid;
border-width:0 0 1;
}

.onglet3 {
background-color:#FFF;
border-color:#000;
border-style:solid;
border-width:0 0 1;
}

.onglet4 {
background-color:#FFF;
border-color:#000;
border-style:solid;
border-width:0 1 1;
padding:5;
}

a.fileNews {
font-family:   arial,  verdana, ms sans serif;

}

.ligneItem {
padding-top:2px;
border:solid #C0C0C0;
border-width:0 0 1 0;
}





.Gong1 {
	padding:3 0 0 20;
	font-size:11px;
	font-weight:bold;
	background-color:white;
	border-color: #c0c0c0 #c0c0c0 #c0c0c0 #003399;
	border-style: solid;
	border-width: 0 0 1 4;
	background : #FFE700;
}





.Gong2 {
  text-align:right;
  padding:3 20 0 0;
  font-size:11px;
  font-weight:bold;
	border-color:  #c0c0c0  #003399 #c0c0c0 #c0c0c0;
	border-style: solid;
	border-width: 0 4 1 0;
	background : #FFE700;
}

.Ordre {
font-size:11px;
font-weight:bold;
color:#039;
height:10px;
border-color:#039;
border-style:solid;
border-width:0 0 0 0;
padding:4 10 4 4;
}

.Ordre2 
{
border-right:#003399 1px solid;
border-top:#003399 0 solid;
font-weight:bold;
font-size:11px;
background-image:url(/i/jeu/btn-acheter1.gif);
padding-bottom:0;
border-left:#003399 0 solid;
color:#039;
padding-top:4px;
border-bottom:#003399 0 solid;
background-repeat:no-repeat;
height:18px;
}

.TitrePage {
font-size:11px;
color:#039;
background-color:#EEE;
text-align:center;
border-color:#FFF;
border-style:solid;
border-width:0 1 8;
padding:1;
}

.TitreF {
color:#000;
background-color:#E6E6E6;
padding-left:3px;
font-size:11px;
border-color:#FFF;
border-style:solid;
border-width:0 0 1;
}

.TitreE {
	color:#000;
	background-color: #E6E6E6;
	padding: 2 5 2 5;
	border-color: Gray Gray #E6E6E6 Gray;
	border-style: solid;
	border-width: 0 0 1 0;
}

.TitreTableau {
background-color:#FFF;
font-size:11px;
text-align:center;
font-weight:bold;
padding-top:10px;
}

.TitreEActu {
font-family:verdana,helvetica,sans-serif;
background-color:#EEE;
color:#000;
font-size:11px;
border:solid #039;
border-width:1 0 0;
}

.L10 {
background-color:#FFE700;
text-align:center;
font-size:11px;
}

.L20 {
background-color:#FFF;
text-align:center;
font-size:11px;
}

.L30 {
background-color:#EEE;
text-align:center;
font-size:11px;
}

.L1 {
background-color:#FFF;
font-size:12px;
height:20px;
padding-left:2px;
padding-right:2px;
}

.L2 {
background-color:#EEE;
font-size:12px;
height:20px;
padding-left:2px;
padding-right:2px;
}

.p2,A:HOVER.p2,a.p2 {
font-size:10px;
color:black;
}

.p2b,A:HOVER.p2b {
font-weight:bolder;
}

.p5 {
font-size:10px;
padding-left:2px;
padding-right:3px;
}

A.p6 {
text-decoration:none;
color:#FFF;
font-weight:bolder;
}

.p7,A:HOVER.p7 {
font-size:11px;
}

.p8,A:HOVER.p8 {
font-size:13px;
}

.p9,A:HOVER.p9 {
font-size:11px;
font-weight:bolder;
color:#003399;
}

.p18,A:HOVER.p18 {
font-size:13px;
font-weight:bolder;
color:#039;
}

.p11,A:HOVER.p11 {
font-size:11px;
font-family:sans-serif, Verdana, Arial;
}

.mini,A:HOVER.mini,a.mini {
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}

A.p12 {
font-size:12px;
text-decoration:none;
color:#FFF;
font-weight:normal;
letter-spacing:0;
}

A.p13 {
font-size:12px;
text-decoration:none;
color:#039;
font-weight:normal;
letter-spacing:0;
}

A:HOVER.p13 {
color:#039;
}

.varup {
color:green;
}

.vardown {
color:red;
}

.menuskin {
position:absolute;
width:auto;
background-color:#CFDEFB;
border:1px solid #039;
line-height:15px;
z-index:auto;
visibility:hidden;
white-space:nowrap;
padding:5px;
}


.pourtour {
	background-color: #FFF;
	border-color:#808080 #FFF #FFF #FFF;
	border-style:solid;
	border-width: 0px 0px 10px 0px;
	padding: 2 4 2 4;
}

.rouge {
background-color:#FFF;
border-color:#C00000;
border-style:solid;
border-width:2px;
padding:1px 1px 2px;
}



.log {
background-color:#039;
color:#039;
border-color:#FFF;
border-style:solid;
border-width:0 1px 1px;
padding:10px;
}


.tet1,.tet2,.b02,.tet3 {
background-color:#FFE700;
}

.b01,.dark,.sep {
background-color:#000;
}

.b04,#mouseoverstyle {
background-color:#FFF;
}





A.MenuH1,A.MenuH2,A.MenuH3 {
border-width:0;
}



td.ConsensusConserver,td.ConsensusHold,td.oldcons2 {
background-color:#FF0;
border-color:#808080 BLACK BLACK gray;
border-style:solid;
border-width:0 1 1 0;
}

A:HOVER.on022,A:HOVER.p6,A:HOVER.p12 {
color:#FFF;
}

.p1,A:HOVER.p1,a.p1,.p3,A:HOVER.p3,.p4 {
	font-size:10px;
	line-height : 140%;
}

.menuskin a,#mouseoverstyle a {
text-decoration:none;
color:#039;
}

.bleu_gras {
color:#039;
font-weight:bold;
}

.bleu {
color:#039;
}

.Gong1_epargne {
padding-top:0;
padding-left:20px;
font-size:11px;
font-weight:bold;
color:#FFF;
background-color:#6C027E;
background-image:url(/i/gong1_epargne.gif);
background-repeat:no-repeat;
line-height:10px;
border-color:#6C027E;
border-style:solid;
border-width:0 1px 0 0;
}

.vide {
background-color:#FFF;
padding:1px;
}

 .style_menu {
 font-size: xx-small;
 font-family: "MS Sans Serif", verdana,helvetica;
 }
 
 .p_type {
	font-size : smaller;
	font-family : "MS Sans Serif", Geneva, sans-serif;
}
 
