

/* CONTOUR  */
.border_defaulttitle {
    color: black;
	font-weight : bold;
    text-align : center;
}
/* LIEN HYPERTEXT DANS DU TEXTE */
a.text {
    color:#ff3300;
    text-decoration:none;
}

a.text:visited {
    color: #ff3300;
    text-decoration:none;
}

a.text:active {
	color: #ff3300;
    text-decoration:none;
}

a.text:hover {
    color: #ff3300;
    text-decoration:none;
}

td, tr, p, body {
	color : #000000;
	font-family: 'ms sans serif', verdana, arial, helvetica;
	font-size: 12px;
}

/* toolbar (search isin, connection , ...) #CCCCFF*/
.toolbar {background-color :red ;color: black;}
.toolbar A:link 		{ background-color : #CCCCFF;color: black;  TEXT-DECORATION: none}
.toolbar A:visited 	{ background-color : #CCCCFF;color: black; TEXT-DECORATION: none}
.toolbar A:active 	{ background-color : #CCCCFF; TEXT-DECORATION: none; COLOR: #DD6900;}
.toolbar A:hover 		{ background-color : #CCCCFF; TEXT-DECORATION: none; COLOR: #DD6900;}
/* contour itemmenu */

/* contour itemmenuselected */
.white  {	background-color : #FFFFFF;	}
.greydark  {	background-color : #5C5C5C; }
.greylight {	background-color : #CCCCCC; }
.greymedium {	background-color : #757575; }
.black {	background-color : #000000; }
/* 59AB2F; }*/
.blue {	background-color : #336699; color: #FFFFFF;	}
.move { background-color : #CCCCFF; }
/* contour black  */
.n7 {	background-color : #000000; }
.line {	background-color : #000000; }

/* fond de l entete gris */
.n9 {  background-color : #EBEBEB; }
.header_background {  background-color : white;}
/* #F5F5F5; } */

/*item  menu */
.n1 {	background-color : #CCCCCC; }
.menu {	background-color : #CCCCCC; }

/* sous menu */
.n6 {	background-color : #336699;	}


/* ITEM MENU  */
a.itemmenu:hover {
	text-decoration : underline;
	color: #FFCC99;
}

a.itemmenu:link, a.itemmenu:visited, a.itemmenu:active {
	color : White;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.itemmenu { 
	background-image:url('../gif/onglet_off.gif');
	background-repeat:repeat
}

/* ITEM MENU SELECTED */
.itemmenuselected { 
	background-image:url('../gif/onglet_on.gif');
	background-repeat:repeat
}


a.itemmenuselected:hover {
	text-decoration : underline;
	color: #FFCC99;
}

a.itemmenuselected:link, a.itemmenuselected:visited, a.itemmenuselected:active {
	color : White;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
}

/* ITEM SOUS MENU */
.itemssmenu{	background-color : #336699;	}

a.itemssmenu:hover {
	text-decoration : underline;
	color: #FFCC99;
}
 
a.itemssmenu:link, a.itemssmenu:visited, a.itemssmenu:active {
	color : White;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
}


 /* #959595 scroller du header */
.scroller {
	background-image:url('../gif/onglet_off.gif');
	background-repeat:repeat;
FONT-WEIGHT: bold; FONT-SIZE: 16px;background-color : #BBBBBB;color: white; FONT-FAMILY: "Courier New", Courier, mono}
.scroller a:link {FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: white; TEXT-DECORATION: none}
.scroller a:visited {FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: white; TEXT-DECORATION: none}
.scroller a:active {FONT-WEIGHT: normal; FONT-SIZE: 16px;  TEXT-DECORATION: underline; COLOR: white;}
.scroller a:hover {FONT-WEIGHT: normal; FONT-SIZE: 16px;  TEXT-DECORATION: underline; COLOR: white;}


/* titre */
.tabletitle {
	background-image:url('../gif/titre.jpg');
	background-repeat:repeat
	}

.table {
	background-color : white;
	border-collapse : collapse;
	border-width : 1px;
	border-style : solid;
	width : 100%;
	padding : 4px;
	border-color : #cccccc ;
} 

/* contour de la page a pres le titre */
.contour {
	background-color : white;
	border-width : 0px;
	border-style : solid;
	width : 100%;
	padding : 4px;
	border-color : black ;
} 
.contourmenu {
	background-color :  white;
	border-width : 0px;
	border-style : solid;
	width : 100%;
	padding : 4px;
	border-color : black ;
} 
.contourmenu A:link 		{ background-color : white;color: black;  TEXT-DECORATION: none}
.contourmenu A:visited 	{ background-color : white;color: black; TEXT-DECORATION: none}
.contourmenu A:active 	{ background-color : white; TEXT-DECORATION: none; COLOR: #DD6900;}
.contourmenu A:hover 		{ background-color : white; TEXT-DECORATION: none; COLOR: #DD6900;}


/* SIMO */
/*CONTENU  ITEM MENU #336699 #FFCC99*/
a.itemcontenu:hover {
	text-decoration : underline;
	color: #FFCC99;
}

a.itemcontenu:link, a.itemcontenu:visited, a.itemcontenu:active {
	color : #336699;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.itemcontenu { 
color: #336699;	
}

/* CONTENU MENU SELECTED D63C3C*/
.itemcontenuselected { 
background-color : #CCCCFF;
color: #336699;
	
}
.itemsscontenuselected {
background-color : white;
color: black;
}
a.itemsscontenuselected:hover, a.itemsscontenuselected:link, a.itemsscontenuselected:visited, a.itemsscontenuselected:active {
background-color : white;
color: black;
text-decoration : none;
font-weight : bold;
}
/* sous menu des articles */
.itemsssscontenu, a.itemsssscontenu:hover, a.itemsssscontenu:link, a.itemsssscontenu:visited, a.itemsssscontenu:active {
background-color : white;
color: black;
text-decoration : none;
text-align : center;
}


a.itemcontenuselected:hover {
	text-decoration : underline;
	color: #FFCC99;
}

a.itemcontenuselected:link, a.itemcontenuselected:visited, a.itemcontenuselected:active {
	color : #336699;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
}

/* CONTENU SOUS MENU CCCCFF #D63C3C*/
.itemsscontenu{	background-color : #336699;color: white	}

a.itemsscontenu:hover {
	text-decoration : underline;
	color: white;
}
 
a.itemsscontenu:link, a.itemsscontenu:visited, a.itemsscontenu:active {
	color : white;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
}




/* TABLEAU DE DONNEES */
.tableauligne1 						{background-color:white;}
.tableauligne2						{background-color:#EEEEEE;}
/*#F5F5F5;}*/
/*F5F5F5;  #EEEEEE*/
body {  background-color: #336699;width:660px;height=800px;
}
#siteexterne {
position: absolute;
top: 61px; left: 0;
z-index: 20;
background:white;
padding:2px;
border:01px solid #CCCCCC;
width:634px;
height:661px;
overflow: auto;
}
#message_box {
position: absolute;
top: 0; left: 2px;
z-index: 70;
background:white;
padding:5px;
border:1px solid #CCCCCC;
font-family : Arial, Helvetica, sans-serif;
text-align:left;
font-weight:bold;
font-size : 11px;
width:622px;
height:651px;
overflow: auto;
}
#logomenu {
border:01px solid #CCCCCC;
position: absolute;
top: 0px; left: 0px;
z-index: 21;
background:#336699;
color:white;
padding:0px;
font-family : Arial, Helvetica, sans-serif;
text-align:right;
font-weight:bold;
font-size : 11px;
width:638px;
height:60px;

}

table.ost {
 border-collapse:collapse;
 width:90%;
 }
table.ost th {
 border:1px solid black;

 background-color:#4682b4;
 text-align:center;
font-weight:bold;
color:white;
 }
table.ost td {
 border:1px solid black;
 }
 
 
 div.bilan {
 
 height:100%;overflow-x:auto;width:450px;align:right;
 }
 div.dividende {
 height:100%;overflow-x:auto;width:450px
 }
 
 table.ost {
 border-collapse:collapse;
 width:90%;
 }
table.ost th {
 border:1px solid black;

 background-color:#4682b4;
 text-align:center;
font-weight:bold;
color:white;
 }
table.ost td {
 border:1px solid black;
 }
 table.bilan {
 border-collapse:collapse;
 width:90%;
 }
table.bilan th {
 border:1px solid black;
 background-color:#4682b4;
 text-align:center;
font-weight:bold;
color:white;
width:180px;
padding:5px;
padding-left:35px;
padding-right:35px;

 }
table.bilan td {
 border:1px solid black;
  padding:5px;
  
 }