/*
Theme Name: East Forex
Author: UBICHINE
Author URI: http://ubichine.com/
Version: 1.1

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin:0; padding:0; border:0; font-size: 100%; vertical-align: baseline; }
a { text-decoration:none; outline: none; }
li { list-style: none; }
img { border:0; }
*:focus{ outline:0; }
.clear { clear:both; }

/* General */
#site { min-width:800px; background:url(images/bg.png); font-family:"ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei",helvetica,Arial; font-size:14px; line-height:30px; }

/* Tete */
#tete { width:100%; background-image:url(images/bg.png); }
#logo-panel { background-image:url(images/tete.png); background-repeat:no-repeat; background-position:center; }
#logo-wrapper { width:740px; height:80px; margin:0 auto; padding:30px; }
#logo { float:left; }
#numero { float:right; margin-top:30px; }
#nav-panel { position:relative; width:100%; height:36px; background-color:#0e6eb8; line-height:20px; }
.menu-main-menu-container { width:800px; margin:0 auto; }
.menu-main-menu-container li { float:left; text-align:center; width:132px; margin-top:7px; border-left:1px solid #89acd4; }
.menu-main-menu-container li  a { color:#ffffff; font-size:15px; }
.menu-main-menu-container li  a:hover { color:#89acd4; }
#current { position:absolute; top:-10px; pointer-events:none; }

/* Home */
.homepage { width:800px; margin:0 auto; }
#slide-images { position:relative; height:320px; margin-top:0px; margin-bottom:25px; }
.slide-image { display:none; position:absolute;  }
#slide-image-0 { display:block; }

.home-title { height:36px; background: #f4ba2b url(images/bandeau-home.jpg) no-repeat; color:#ffffff; line-height:35px; font-size:16px; padding-left:20px; letter-spacing:0.06em; }

#home-about-text { background-image:url(images/demi-blanc.png); font-size:12px; line-height:22px; padding:20px 40px; border-bottom:2px solid #cccccc; margin-bottom:24px; }
#home-about-text li { margin-bottom:6px; background-image:url(images/li.png); background-repeat:no-repeat; background-position:0px 7px; padding-left:20px; }
#home-about-text a { color:#000000; }
#home-about-text a:hover { color:#0e6eb8; }

#home-forex { width:385px; float:left; }
.home-forex-name { float:left; width:80px; font-size:12px; text-align:center; }
#home-forex-name { padding-left:140px; }
.home-forex-line { height:36px; line-height:35px; }
.home-forex-whiteline { background-image:url(images/demi-blanc.png); }
.home-forex-lastline { border-bottom:2px solid #cccccc; }
#home-forex-warning { font-size:8px; color:#666; text-align:right; float:right; margin-top:3px; margin-right:20px; }
.flag { width:64px; height:25px; float:left; margin-top:5px; }
.flag-1 { display:inline; background-image:url(images/aud.png); margin-left:12px; }
#home-forex-line-1 .flag-2 { background-image:url(images/cny.png); }
#home-forex-line-2 .flag-2 { background-image:url(images/usd.png); }
#home-forex-line-3 .flag-2 { background-image:url(images/eur.png); }
#home-forex-line-4 .flag-2 { background-image:url(images/gbp.png); }
#home-forex-line-5 .flag-2 { background-image:url(images/cad.png); }
#home-forex-line-6 .flag-2 { background-image:url(images/jpy.png); }
#home-forex-line-7 .flag-2 { background-image:url(images/hkd.png); }
#home-forex-line-8 .flag-2 { background-image:url(images/sgd.png); }
#home-forex-line-9 .flag-2 { background-image:url(images/nzd.png); }
.forex-value { float:left; width:80px; font-size:12px; text-align:center; }

#home-news { width:385px; float:left; margin-left:30px; }
#home-info { width:385px; float:left; margin-left:30px; margin-top: 22px; }
.home-list { background-image:url(images/demi-blanc.png);  font-size:12px; padding:15px; border-bottom:2px solid #cccccc; }
.home-list-item { height:24px; line-height:24px; }
.home-list-title { float:left; width:300px; height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.home-list-date { float:right; color:#666666; }
.home-list-item a { color:#000000; }
.home-list-item a:hover { color:#0e6eb8; }
.home-bt-more { display:inline; float:right; margin-right:15px; font-size:12px; line-height:36px; }
.home-bt-more a { color:#0e6eb8; }
.home-bt-more a:hover { color:#fff; }

#home-service { width:800px; margin-top: 22px; }

/* Page */
.page { width:740px; margin:0 auto; }
.page-banner { margin-top:30px; line-height:0; }
.page-title { width:700px; height:36px; color:#ffffff; font-size:20px; line-height:34px; padding-left:40px; letter-spacing:5px; background-image:url(images/bandeau.jpg); margin-bottom:50px; }

/* About */
#about-text { color:#0e6eb8; padding:30px 40px; border:2px solid #0e6eb8; }
.about-service { margin-top:50px; }
.about-service-icon { text-align:center; }
.about-service-title { text-align:center; font-weight:600; }
.about-service-text { padding:10px 40px; }
.about-service-image { text-align:center; margin:10px 0; }

/* Post */
.post-list { min-height:240px; }
.post-list-item { height:30px; }
.post-list-title { float:left; margin-left:10px; }
.post-list-title a { color:#000000; }
.post-list-title a:hover { color:#0e6eb8; }
.post-list-date { float:right; margin-right:10px;}

.post-title { font-size:16px; text-align:center; }
.post-date { font-size:14px; color:#666666; text-align:center; margin-top:10px; }
.post-content { margin-top:25px; padding:25px 10px 0 10px; border-top:1px dotted #666666; }
.post-content a { color:#000; }
.post-content a:hover { color:#0e6eb8; }

.paging { text-align:center; margin-top:50px; }
.paging a { margin:0 10px; color:#000000; }
.paging a:hover { color:#0e6eb8; }
.paging span { margin:0 10px; color:#f4ba2b; }

/* FAQ */
#faq-list .question { margin-bottom:20px; padding-left:40px; background-image:url(images/q.png); background-repeat:no-repeat; background-position:left; } 
#faq-list .question a { color:#000000; }
#faq-list .question a:hover { color:#0e6eb8; }
#faq-list .answer { display:none; margin:10px 40px 30px 40px; padding:20px 40px; line-height:24px; color:#ffffff; background-color:#0e6eb8; position:relative; } 
#faq-list .answer-icon-i { position:absolute; line-height:14px; top:-14px; left:40px; }

/* Contact */
#contact-main { margin-bottom:60px; }
#contact-logo  { float:left; margin-left:120px; margin-top:10px; }
#contact-text { float:left; line-height:24px; margin-left:120px; }
#contact-text-right { line-height:24px; margin-left:425px; }


/* 404 */
#page-404 { margin-top:50px; text-align:center; }

/* Pied */
#pied { background-color:#0e6eb8; height:150px; font-size:12px; color:#ffffff; line-height:24px; margin-top:100px; }
#pied-wrapper { width:740px; margin:0 auto; padding-top:32px; }
#pied-text-left { float:left; width:150px; }
#pied-text-right { float:left; margin-left:100px; }
#pied-logo { float:right; }
#pied-copyright { color:#89acd4; margin-top:-24px; }