P  , DIV , SPAN ,UL, OL
{
	text-align:left; margin-left:0.7cm;
	FONT: 14pt "vernada";
}
UL.exercice_n1
{ 
	padding-left: 20 px;
	list-style-position:outside ;
	color : red ;
    FONT-WEIGHT: bold;
	list-style-image:url(../images/puce_exercice_n3.gif);
}
UL
{ 
	padding-left: 5 px;
	list-style-position:inside ;
}
UL.exercice_n1
{ 
	padding-left: 20 px;
	list-style-position:outside ;
	color : red ;
    FONT-WEIGHT: bold;
	list-style-image:url(../images/puce_exercice_n3.gif);
}
DIV.exercice_mot 
{ 
	padding-left: 0 px;
	color : red ;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline ;
}
DIV.exemple , span.exemple
{ 
	text-align:left; margin-left:0 cm;
	padding-left: 0 px;
	color : blue ;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: italic ;
}
DIV.exercice
{ 
	padding-left: 0 px;
	color : red ;
    FONT-WEIGHT: bold;
}

SPAN.texte
{
	text-align:left; margin-left:0.5cm;
	FONT: 12pt "arial";
	letter-spacing:1pt;
}
P.code   
{
	text-align:left; margin-left:.5cm;
	FONT: 9pt "arial" ;
	font-weight:bold;
	color: blue;
}
DIV.code  
{
	text-align:left; margin-left:.5cm;
	FONT: 9pt "arial" ;
	font-weight:bold;
	color: blue;
}
SPAN.code  
{
	text-align:left; margin-left:.5cm;
	FONT: 9pt "arial" ;
	font-weight:bold;
	color: blue;
}
SPAN.command_line  
{
	text-align:left; margin-left:.5cm;
	FONT: 9pt "arial" ;
	font-weight:bold;
	color: green;
}
P.question  
{
	text-align:left; margin-left:.2cm;
	FONT: 11pt "arial" ;
	font-weight:bold;
	color: red;
}
SPAN.code_no_margin  
{
	text-align:left; margin-left:0cm;
	FONT: 9pt "arial" ;
	font-weight:bold;
	color: blue;
}
SPAN.code_texte  
{
	text-align:left;
	margin-left:3pt;
	FONT:9pt "arial";
	font-weight:bold;
	color:blue;
}
/*Commentaires de programme (orange) */
SPAN.comments  
{
	text-align:left;
	margin-left:0pt;
	FONT:9pt "arial";
	font-weight:bold;
	color:orange;
}
UL.comments_ul  
{
	text-align:left;
	margin-left:12pt;
	FONT:9pt "arial";
	font-weight:bold;
	color:orange;
}
DIV.fichier_exo  
{
	text-align:left; margin-left:.5cm;
	FONT: 8pt "arial" ;
	color: green;
}
IMG
{
     border:2px solid;
}
IMG.noborder
{
     border:0px;
}
TABLE
{
	text-align:left; margin-left:.5cm;
    border-collapse:collapse;
    FONT: 14pt "arial";
    border-width:0;
    border-style:solid;
    border-color:#009995;
}
TABLE.entete
{
	text-align:left; margin-left:.0cm;
    FONT: 13pt "arial";
    border-width:0;
}
TD.entete
{
    border-width:0;
    FONT: 11pt "arial";
}
TD
{
	margin-left:.0cm;
	text-align:left;
    border-width:0;
    border-style:solid;
    border-color:#009995;
}
TH
{
    border-width:2;
    border-style:solid;
    border-color:#009995;
}
H3, H2
{
    FONT: 16pt bold vernada;
    BACKGROUND-COLOR:#C1FDFD
}
A.exercices
{
	text-align:left; margin-left:.5cm;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
    BORDER-WIDTH: 0 ;
}

// fin des commandes utilisées


.margin_title
{
    FONT: 14pt vernada;
    BACKGROUND-COLOR: #f0f81a
}
.margin_text
{
    FONT: 12pt vernada
}
.main_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    FONT-FAMILY: vernada
}
.main_text
{
    FONT: 14pt vernada
}
TABLE.std_
{
    BORDER-RIGHT: mediumaquamarine thin solid;
    BORDER-TOP: mediumaquamarine thin solid;
    BACKGROUND-IMAGE: url(file://F:\WebSite\genealogie\img\interieur.gif);
    BORDER-LEFT: mediumaquamarine thin solid;
    BORDER-BOTTOM: mediumaquamarine thin solid
}
TABLE.std_2
{
    BACKGROUND-IMAGE: url(file://F:\WebSite\genealogie\img\interieur.gif);
    BORDER-BOTTOM: #FFCC00 thin solid;
    BORDER-TOP: #FFCC00  thin solid;
    BORDER-LEFT: #FFCC00  thin solid;
    BORDER-RIGHT: #FFCC00 thin solid;
}
TD.border_bottom
{
    BORDER-RIGHT: #1a941a 0px dashed;
    BORDER-TOP: #1a941a 0px dashed;
    BORDER-LEFT: #1a941a 0px dashed;
    BORDER-BOTTOM: #FFCC00 1px dashed;
}
TD.b_b_plain
{
    BORDER-RIGHT: #1a941a 0px dashed;
    BORDER-TOP: #1a941a px solid;
    BORDER-LEFT: #1a941a 0px dashed;
    BORDER-BOTTOM: #80B5DD 1px solid ;
}
TABLE.std_3
{
    BACKGROUND-IMAGE: url(file://F:\WebSite\genealogie\img\interieur.gif);
    BORDER-TOP: #C0B8A8  thin solid;
    BORDER-LEFT: #C0B8A8  thin solid;
    BORDER-RIGHT: #C0B8A8 thin solid;
    BORDER-BOTTOM: #C0B8A8 thin solid;
}
TABLE.std_4
{
    BACKGROUND-IMAGE: url(file://F:\WebSite\genealogie\img\interieur.gif);
    BORDER-TOP: #809470  thin solid;
    BORDER-LEFT: #809470  thin solid;
    BORDER-RIGHT: #809470 thin solid;
    BORDER-BOTTOM: #809470 thin solid;
}
TD.xxx
{
    BORDER-RIGHT: #1a941a 0px dashed;
    BORDER-TOP: #1a941a 0px dashed;
    BORDER-LEFT: #1a941a 0px dashed;
    BORDER-BOTTOM: #1a941a 0px dashed
}
TD.no-border
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
TD.border_name
{
    BORDER-RIGHT: #1a941a 0px dashed;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #1a941a 0px dashed;
    PADDING-LEFT: 2px;
    FLOAT: left;
    BORDER-BOTTOM-WIDTH: 1px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #1a941a 0px dashed;
    PADDING-TOP: 2px
}
TD.border_nb
{
    BORDER-RIGHT: #1a941a 0px dashed;
    BORDER-TOP: #1a941a 0px dashed;
    BORDER-LEFT: #1a941a 0px dashed;
    BORDER-BOTTOM: #1a941a 1px dashed
}
TD.border_op
{
    BORDER-RIGHT: #1a941a 1px dashed;
    BORDER-TOP: #1a941a 1px dashed;
    BORDER-LEFT: #1a941a 0px dashed;
    BORDER-BOTTOM: #1a941a 0px dashed
}
TD.border_opd
{
    BORDER-RIGHT: #1a941a 0px dashed;
    BORDER-TOP: #1a941a 1px dashed;
    BORDER-LEFT: #1a941a 0px dashed;
    BORDER-BOTTOM: #1a941a 0px dashed
}
A:unknown
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
    BORDER-WIDTH: 0 ;
}
A:hover
{
    COLOR: black;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: underline
    BORDER-WIDTH: 0 ;
}
A:link.xxx
{
    COLOR: #108a89
    BORDER-WIDTH: 0 ;

}
A:visited.xxx
{
    COLOR: #6a6b03 ;
    BORDER-WIDTH: 0 ;
}
A:active.xxx
{
    COLOR: green;
    BACKGROUND-COLOR: transparent
    BORDER-WIDTH: 0 ;
}
TABLE.fly   , TD.fly ,DIV.fly
{
    text-align:left; margin-left:0cm;
    border-collapse:collapse;
    border-width:0;
    BACKGROUND-COLOR: #C1FDFD;
}
.popperlink {position:absolute;visibility:hidden}
