@charset "UTF-8";
/* CSS Document */

body , table { line-height:120%; font-family: Arial, Helvetica, sans-serif; font-size:85%;}

h1 { font-size:1.2em;}

P { margin:0; padding:5px 0px 5px 0px;}

.vignette {
float:right;
background-color:#FFFFFF;
width:230;
}

.vignette UL { background-color:#FFFF99;
margin:5px;
padding:0;
list-style:none;
}

.vignette UL LI {
margin:0 2px 0px 2px;
padding:0
border-bottom:1px solid white;
background:url(../pics/puce.png) no-repeat;
}

.vignette UL LI A{ display:block; padding:5px 5px 5px 30px;
text-decoration:none;
} 
 
.vignette UL LI A:hover{ 
background:url(../pics/puce.png) no-repeat; background-color:#FFFFFF; color:#333333;
} 
 
 
 
UL { 
margin:5px;
padding:0;
list-style:none;
}

UL LI {
margin:0 2px 0px 2px;
padding:0
border-bottom:1px solid white;
background:url(../pics/puce.png) no-repeat;
}

UL LI A{ display:block; padding:5px 5px 5px 30px;
text-decoration:none;
} 
 
UL LI A:hover{ 
background:url(../pics/puce.png) no-repeat; color:#FFFFFF;
 } 
 
OL {
	list-style:square;list-style-position: outside;
	margin:0px;
	padding:0;
	
}
OL LI{
	margin:0 2px 0px 15px;
	padding:0
	
}

 .hilite { background-color:#ffd27f; padding-left:15px; padding-right:15px; width:300px;}
 TD { font-size:1.1em; color: #7f0000;  }
 .right { text-align:right; padding:3px 0px 3px 0px;}
 .tableheader {background-color:#ffd27f; padding:3px 0px 3px 0px;}
 
 
dl  	{ 	margin:0; padding:0; list-style:none;   }
#topnav dt 		{ 	float:left; margin:0; padding:0; }
#topnav dt a 	{ 	font-size:10px;  display: block; height:32px;height:"32px"; width:87px; 
			line-height:32px;text-decoration:none; 
			color:#7F0000; text-align:center; background:url(../pics/topnav_bg.gif) right no-repeat;			}
#topnav dt a:hover {color:#f3a008}


.teaserbg {
	background-image: url(../image-satellite-bg.jpg); height:70px;
}
.teaserbg A{
	padding-left:10px; color:#FFFFFF;
	padding-top:25px; font-size:1.7em; display:block; text-decoration:none;
}

