body{margin:0;padding:20px 0 0 0;cursor:default;font:12px/16px verdana,geneva,sans-serif;color:#303030;background:#FFFFFF;
}
p{margin:0;padding:0;padding-bottom:10px;}
h1,.h1{font:bold 1.3em arial,helvetica,sans-serif; color:#404040; margin:0; padding:0;}
h2,.h2{font:bold 1.2em arial,helvetica,sans-serif; color:#404040; margin:0; padding:0;}
h1{padding-bottom:10px;}
h2{padding-bottom:10px;}
a{text-decoration:none; color:#303030;}
a:hover{text-decoration:none; color:#A0A0A0;}
hr{color:#606060;background-color:#FFFFFF;height:1px;}
ul{list-style-type:disc;}
table,th,td{font-size:inherit;font-weight:inherit;font-style:inherit;}
th,td{vertical-align:top;}
img{border:none;}
form{margin:0;padding:0;}
label{cursor:pointer;}
pre{font:normal 0.92em "Lucida Console","Courier New",monospace;line-height:1.3em;}
select,
input{font:12px verdana,geneva,sans-serif;color:#303030;}
.clear{clear:both;}
.text,
.password{cursor:text;color:#303030;}
.submit{border:1px #606060 solid;background:#F2F2F2;}
.list{padding-left: 3em;}
.list img{margin: 2px;}
.red,
.red a,
.red a:hover{color:#E60016;}
.blue{color:#0100A7;}
.green{color:#00B90A;}
.yellow{color:#FFD000;}
.small{color:#303030;font-size:0.9em;}
.smaller{font-size:0.9em;}
.right{text-align:right;}
.center{text-align:center;}
.left{text-align:left;}
.thin{margin:0;padding:0;}
.thick{padding-bottom:20px;}
.indent{padding-left:4em;}
.pointer{cursor:pointer;}
.hover{text-decoration:underline;color:#A0A0A0;}
.no_display{display:none;}
.pre{white-space:pre;font:normal 0.92em "Lucida Console","Courier New",monospace;}
p.hr{border-bottom:solid 1px #606060;margin:1.6em 0 1.2em 0;}
#container{width:790px;margin:0 auto;padding:0;text-align:left;}
#logo{height:276px;position:relative;}
#presentation,
#content{margin:0;padding:10px 0 0 0;text-align:left;}
#presentation{display:none;}
#content blockquote,
#content p{width:390px;}
#content .text{width:150px;}
#content .table{font:1em verdana,geneva,sans-serif;}
#content .table th,
#content .table td{padding-right:8px;text-align:left;vertical-align:top;}
#content .table th{font-weight:bold;color:#404040;}
#content img{vertical-align:middle;}
#content ul{margin:0;padding:0.5em 0 1.5em 2em;}
#content ul.thin{padding:0.5em 0 0.5em 2em;}
#content ul.narrow{width:360px;}
#ads{width:140px;height:400px;padding-top: 30px;padding-right: 20px;text-align:right;}
#nav{background:url(/img/nav-bg.png) repeat-x;height: 90px;margin: 0;padding-top: 20px;font:11px Verdana,Arial,Helvetica,sans-serif;text-align:center;line-height: 20px;}
#nav a{color:#303030;}
#nav a:hover{color:#000000;}
#help{position:absolute;display:none;z-index:100;left: 50%;top: 35%;width: 500px;height: 300px;margin-left:-250px;margin-top:-200px;padding:5px;border:1px solid #808080;color:#303030;background:white;}
#help h1{font-size:1em;font-weight:bold;}
#help-close{text-align:right;width:100%;}
#help-content{padding:0 20px;}
.box{background:#F4F4F4;padding:10px;}
.box td{white-space:nowrap;}
#cp{border:4px solid #FFCE3F;-moz-border-radius:6px;padding:5px 5px 5px 10px;font:bold 1.2em arial,helvetica,sans-serif;color:#404040;}
#info,
#map{display:none;}
#france{position:relative;width:145px;height:147px;background:url(/img/france.gif) no-repeat;}
#square_ad{border:1px solid #c0c0c0;-moz-border-radius: 8px;width:356px;height:300px;}
#square_ad_inner{padding:10px;text-align:center;}
.yellow{font-weight:bold;color:#FFCE3F;}
p.p1{width:390px;}
#search_form{position:absolute;left:130px;bottom: 16px;}
#search_form option{color:#303030;}
.light,.light a{color:#A0A0A0;font-size:11px;}


