body { margin: 0px; padding: 0px; font-family: verdana, sans-serif; font-size: 13px; color: #000; background: url(image/bg.gif) #EEE8DC repeat-x; text-align: center; }
p, div, form, ul, li, img, h1, h2 { margin: 0px; padding: 0px; }
ul, li { list-style-type: none; }
a, a:visited, a:hover { text-decoration: none; color: #000; }
hr { clear: both; visibility: hidden; }

h1 { font-size: 30px; color: #FFF; text-align: left; margin-top: 40px; float: left; width: 480px; }
h1 a, h1 a:visited, h1 a:hover { color: #FFF; }
h2 { clear: both; margin-bottom: 15px; height: 40px; padding-left: 70px; padding-top: 12px; }

input { width: 70px; height: 26px; background-color: #EEE8DC; border: 1px solid #000; text-align: right; padding: 0px 5px; font-size: 13px; font-weight: bold; font-family: verdana, sans-serif; }

#content { width: 925px; margin: 0px auto; text-align: left; }

#convertisseur { float: right; margin-top: 0px; margin-right: 60px; color: #FFF; font-size: 13px; font-weight: bold; }
input.submit { float: left; height: 28px; text-align: center; }
input.amount { float: left; margin-right: 20px; }

.description { font-size: 13px; color: #FFF; float: left; width: 480px; }

.devise { float: left; margin-right: 20px; width: 250px; height: 27px; background-color: #EEE8DC; border: 1px solid #000; font-family: verdana, sans-serif; font-size: 13px; text-align: center; color: #000; }
.devise li { float: left; position: relative; background: url(image/fleche-bas.gif) right no-repeat #EEE8DC; width: 250px; }
.devise li a, .devise li a:visited { display: block; height: 23px; line-height: 23px; color: #000; text-decoration: none; padding-left: 34px; margin-left: 6px; font-weight: bold; text-align: left; }
* html .menu5 li a, .menu5 li a:visited { w\idth: 6em; /* hack for IE5.5 */ }
.devise li ul { visibility: hidden; position: absolute; top: 28px; margin-left: -1px; height: 0; overflow: hidden; border: 1px solid #000; }
.devise table { margin: -1px; border-collapse: collapse; font-size: 13px; }

.devise li:hover a, .devise li a:hover { text-decoration: none; border: 0; }
.devise li:hover ul, .devise li a:hover ul { visibility: visible; height: auto; background: #EEE8DC; left: 0; overflow: visible; width: 500px; margin-left: -125px; }
.devise li:hover ul li a, .devise li a:hover ul li a { display: block; margin-left: 6px; background-color: #EEE8DC; height: 21px; line-height: 21px; padding-left: 34px; font-family: verdana, sans-serif; font-size: 11px; font-weight: normal; }
.devise li:hover ul li a:hover, .devise li a:hover ul li a:hover { background-color: #CFC2A8; }

.title { clear: both; padding-top: 15px; text-align: center; font-size: 16px; }
.title span { font-weight: bold; }

.convertfast { margin-top: 20px; margin-left: 40px; }
.convertfast li { float: left; text-align: center; width: 103px; margin-right: 40px; }
.convertfast li.more { margin-left: 68px; }

.p { clear: both; text-align: center; padding: 20px 0px; }

.convertall { clear: both; margin-left: 20px; margin-bottom: 10px; }
.convertall li { float: left; width: 266px; margin: 0px; }

h2.europe { margin-top: 20px; background: url(image/c/europe.gif) no-repeat; }
h2.asie { background: url(image/c/asie.gif) no-repeat; }
h2.oceanie { background: url(image/c/oceanie.gif) no-repeat; }
h2.ameriquenord { background: url(image/c/ameriquenord.gif) no-repeat; }
h2.ameriquesud { background: url(image/c/ameriquesud.gif) no-repeat; }
h2.afrique { background: url(image/c/afrique.gif) no-repeat; }

.returnHome { text-align: center; padding-top: 5px; }
.returnHome { font-style: italic; font-size: 11px; }
#flashcontent { text-align: center; margin-top: 20px; }

.footer { width: 100%; min-height: 55px; !height: 55px; margin-top: 20px; padding-top: 6px; border-top: 2px solid #FFF; background-color: #F2EFE8; text-align: center; font-size: 11px; font-weight: normal; color: #61605d; line-height: 20px; }

.dev { display: block; height: 26px; font-size: 13px; font-weight: bold; padding-left: 34px; line-height: 22px; }
.dev em { font-weight: normal; }
.deviseEUR { background: url(image/pays/eu.png) no-repeat; padding-top: 2px; }
.deviseZAR { background: url(image/pays/za.png) no-repeat; padding-top: 2px; }
.deviseAUD { background: url(image/pays/au.png) no-repeat; padding-top: 2px; }
.deviseBRL { background: url(image/pays/br.png) no-repeat; padding-top: 2px; }
.deviseBGN { background: url(image/pays/bg.png) no-repeat; padding-top: 2px; }
.deviseCAD { background: url(image/pays/ca.png) no-repeat; padding-top: 2px; }
.deviseCNY { background: url(image/pays/cn.png) no-repeat; padding-top: 2px; }
.deviseKRW { background: url(image/pays/kr.png) no-repeat; padding-top: 2px; }
.deviseHRK { background: url(image/pays/hr.png) no-repeat; padding-top: 2px; }
.deviseDKK { background: url(image/pays/dk.png) no-repeat; padding-top: 2px; }
.deviseEEK { background: url(image/pays/ee.png) no-repeat; padding-top: 2px; }
.deviseUSD { background: url(image/pays/us.png) no-repeat; padding-top: 2px; }
.deviseGBP { background: url(image/pays/gb.png) no-repeat; padding-top: 2px; }
.deviseHKD { background: url(image/pays/hk.png) no-repeat; padding-top: 2px; }
.deviseHUF { background: url(image/pays/hu.png) no-repeat; padding-top: 2px; }
.deviseINR { background: url(image/pays/in.png) no-repeat; padding-top: 2px; }
.deviseIDR { background: url(image/pays/id.png) no-repeat; padding-top: 2px; }
.deviseJPY { background: url(image/pays/jp.png) no-repeat; padding-top: 2px; }
.deviseLVL { background: url(image/pays/lv.png) no-repeat; padding-top: 2px; }
.deviseLTL { background: url(image/pays/lt.png) no-repeat; padding-top: 2px; }
.deviseMYR { background: url(image/pays/my.png) no-repeat; padding-top: 2px; }
.deviseMXN { background: url(image/pays/mx.png) no-repeat; padding-top: 2px; }
.deviseNOK { background: url(image/pays/no.png) no-repeat; padding-top: 2px; }
.deviseNZD { background: url(image/pays/nz.png) no-repeat; padding-top: 2px; }
.devisePHP { background: url(image/pays/ph.png) no-repeat; padding-top: 2px; }
.devisePLN { background: url(image/pays/pl.png) no-repeat; padding-top: 2px; }
.deviseCZK { background: url(image/pays/cz.png) no-repeat; padding-top: 2px; }
.deviseRON { background: url(image/pays/ro.png) no-repeat; padding-top: 2px; }
.deviseRUB { background: url(image/pays/ru.png) no-repeat; padding-top: 2px; }
.deviseSGD { background: url(image/pays/sg.png) no-repeat; padding-top: 2px; }
.deviseSEK { background: url(image/pays/se.png) no-repeat; padding-top: 2px; }
.deviseCHF { background: url(image/pays/ch.png) no-repeat; padding-top: 2px; }
.deviseTHB { background: url(image/pays/th.png) no-repeat; padding-top: 2px; }
.deviseTRY { background: url(image/pays/tr.png) no-repeat; padding-top: 2px; }