body 
{ 
	margin:0px;
}

.text 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0D004C;
	line-height: 15px;
}

.text A 
{
	font-weight: bold;
	COLOR: #cc0000; 
	TEXT-DECORATION: none;
}

.text A:hover 
{
	font-weight: bold;
	COLOR: #0D004C; 
	TEXT-DECORATION: none;
}

A.topnavi  
{
	BORDER-BOTTOM: 6px solid #001C60;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	display: block;
	text-align: justify;
	COLOR: #0D004C;
	TEXT-DECORATION: none;
	height: 20px;
	background-color: #E8E8E6;
}

A.topnavi:hover 
{
	BORDER-BOTTOM: #cc0000 6px solid;
	background-color: #F3F4E8;
}

.topnavi_on 
{
	BORDER-BOTTOM: 6px solid #cc0000;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	background-color: #E8E8E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	display: block;
	text-align: justify;
	COLOR: #0D004C;
	TEXT-DECORATION: none;
	height: 20px;
}

A.subnavi 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	COLOR: #0D004C; 
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	BORDER-TOP: 1px solid #ffffff;
	TEXT-DECORATION: none;
	background-color: #E8E8E6;
	display: block;
	height: 20px;
}

A.subnavi:hover 
{
	background-color: #D1DEF1;
}

.subnavi_on 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	COLOR: #0D004C; 
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	BORDER-TOP: 1px solid #ffffff;
	TEXT-DECORATION: none;
	background-color: #CBD7D9;
	display: block;
	height: 20px;
}

A.button 
{
	COLOR: #0D004C; 
	TEXT-DECORATION: none;
}

A.button:hover 
{
	display: block;
	COLOR: #0D004C; 
	TEXT-DECORATION: none;
	background-color: #F4EEE8;
}

A.button .buttonhead 
{
	border-bottom: 6px solid #001C60;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	display: block;
}

A.button:hover .buttonhead 
{
	border-bottom: 6px solid #cc0000;
}

.buttontext 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	display: block;
	PADDING-LEFT: 8px;
	PADDING-right: 8px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
}

.theme 
{
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #0D004C;
	background-color: #E8E8E6;
	display: block;
	border-bottom: 6px solid #cc0000;
}

A.topic 
{
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #0D004C;
	background-color: #E8E8E6;
	display: block;
	TEXT-DECORATION: none;
	border-bottom: 6px solid #0D004C;
}

A.topic:hover 
{
	border-bottom: 6px solid #cc0000;
}

.footer 
{
	PADDING-TOP: 8px;
	PADDING-BOTTOM: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 18px;
	color: #FFFFFF;
}

.footer A
{
	TEXT-DECORATION: none;
	color: #FFFFFF;
}

.footer A:hover 
{
	color: #0D004C;
}

.selector 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0D004C;
}

H1 
{
	PADDING-TOP: 8px;
	PADDING-LEFT: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: 100;
	color: #0D004C;
	display: block;
	BORDER-BOTTOM: 3px solid #B6ADA4;
}

H2 
{
	PADDING-TOP: 4px;
	PADDING-LEFT: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 100;
	color: #0D004C;
}

H3 
{
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 50px;
	PADDING-TOP: 8px;
	PADDING-BOTTOM: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 100;
	color: #0D004C;
	display: block;
	background-color: #EAECD6;
}

.bodytext 
{
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0D004C;
	line-height: 15px;
}

.bodytext A 
{
	font-weight: bold;
	COLOR: #cc0000; 
	TEXT-DECORATION: none;
}

.bodytext A:hover 
{
	font-weight: bold;
	COLOR: #0D004C; 
	TEXT-DECORATION: none;
}

LI 
{
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0D004C;
	line-height: 15px;
}

LI A 
{
	font-weight: bold;
	COLOR: #cc0000; 
	TEXT-DECORATION: none;
}

LI A:hover 
{
	font-weight: bold;
	COLOR: #0D004C; 
	TEXT-DECORATION: none;
}

.tablebg 
{
	background-color: #A8B7BA;
}

.leftcolumn 
{
	background-color: #E1D6CA;
}

.highlitetext_rot 
{
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #cc0000;
}

.highlitetext_blau 
{
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #0D004C;
	background-color: #D1DEF1;
}

.highlitetext_blau A
{
	font-weight: bold;
	COLOR: #cc0000; 
	TEXT-DECORATION: none
}

.highlitetext_blau A:hover
{
	color: #0D004C;
}

IMG.deco 
{	
	BORDER-TOP: 1px solid #ffffff;
	BORDER-BOTTOM: 1px solid #ffffff;
}

TD.deco 
{
	background-repeat: no-repeat;
}

.contact 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
}

.keywords 
{
	font-size:8pt; 
	color: #ccaaaa; 
	text-decoration: none;
	top:0px;
	left:0px;
	width:100%; 
	height:14px;
	z-index:3; 
	padding:0px 0px; 
	visibility:visible; 
	overflow:visible; 
	background:#ffffff;
	border-bottom:1px #c2c2c2 solid;
}

.keywords a
{
	font-size:8pt; 
	color: #ccaaaa; 
	text-decoration: none;
}

.titre 
{
	PADDING-TOP: 8px;
	PADDING-LEFT: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: 100;
	color: #0D004C;
	display: block;
	BORDER-BOTTOM: 3px solid #B6ADA4;
}

.emulpre 
{
    border:2px black ridge;
    padding:7px;
    width:400px;
    text-align:center;
    font-size:11px;
    font-family:verdana;
}

.emulpre h2
{
    font-size:14px;
    font-weight:bold;
    color:#cc0000;
    width:100%;
    margin-bottom:3px;
    margin:0px;
    border-bottom:1px black solid;
}

.emulpre h3
{
    display:inline;
    font-weight:bold;
    text-decoration:underline;
    font-size:11px;
    color:#cc0000;
	background-color:#ffffff;
    margin:0px;
    padding:0px;
    margin-right:10px;
}

.emulpre img 
{
    float:left;border:1px black solid;
    border-top:0px;
}

.ul1
{
    margin-left:145px;
    list-style-type:square;
    text-align:left;
    font-weight:bold;
	
}

.ul1 li 
{
	line-height:13px;color:black;
}

#textbas 
{
    text-align:right;
}

#textbas span 
{
    font-size:10px;
}

#textbas a 
{
	color:blue;
}

.li1 
{
    display:inline;
    list-style-type:none;
    background-image:url(./images/dr_f.gif);
    background-repeat:no-repeat;
    background-position:0% 50%;
    padding-left:25px;
	margin-right:25px;
}

.li2 
{
    display:inline;
    list-style-type:none;
    background-image:url(./images/dr_a.gif);
    background-repeat:no-repeat;
    background-position:0% 50%;
    padding-left:25px;
	margin-right:25px;
}

.li3
{
    display:inline;
    list-style-type:none;
    background-image:url(./images/dr_c.jpg);
    background-repeat:no-repeat;
    background-position:0% 50%;
    padding-left:25px;
	margin-right:25px;
}
.li4
{
    display:inline;
    list-style-type:none;
    background-image:url(./images/dr_e.jpg);
    background-repeat:no-repeat;
    background-position:0% 50%;
    padding-left:25px;
	margin-right:25px;
}

.al 
{
	color:#ccaaaa;text-decoration:none;
}

#liensbas 
{
	margin-top:160px;
}

#liensbas a
{
	color:#cc0000;
	font-size:8.5px;
}

.ligne
{
	margin-bottom:25px;
}

.products 
{
	background-color: #E8E8E6;
	border: 1px solid black;
	width: 220px;
	height: 70px;
	text-align: center;
	margin-left: 10px;
	float:left;
}

.products2
{
	background-color: #E8E8E6;
	border: 1px solid black;
	width: 220px;
	height: 70px;
	text-align: center;
	margin-left: 43px;
	float:left;
}

.gold 
{
	color: #f4ff47;
}


.l3 a
{
	text-decoration:underline;
	color:#0D004C;
}

.a1 a
{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0D004C;
}

.puce
{
	list-style-type:disc;
}

fs12
{
	font-size: 12px;
}

fs14
{
	font-size: 14px;
}

div.c4 
{
	position:absolute;
	width:160px; 
	height:81px; 
	z-index:3; 
	background-image:url(../images/worldmap.gif); 
	layer-background-image: url(../images/worldmap.gif); 
	border: 1px none #000000; 
	top: 24px; 
	right:311px;
}
 
div.c3 
{ 
	width:88%;
	z-index:2; 
}
 
span.c2 
{
	color: #CC0000; 
	font-size: 172%;
}
 
div.c1 
{
	text-align: left;
}
div.content
{
	background-color:A8B7BA;
}
A.red
{
	color:red;
}

div.c5 { width:85%; z-index:2; }
img.c1 {z-index:4; float:left;}
div.c7{width:85%; height:140px;}
