body{margin:0;padding:20px 0 0 0;cursor:default;font:12px/16px verdana,geneva,sans-serif;color:#303030;background:#FFF;}
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:#FFF;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 .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:.9em}
.smaller{font-size:.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 .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:.5em 0 1.5em 2em}
#content ul.thin{padding:.5em 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-container{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;*/ text-align:right}
.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}

