/* =====Reset===== */
embed,object,html,body,div,span,a,img,h1,h2,h3,h4,h5,h6,p,blockquote,q,cite,abbr,acronym,caption,address,strong,strike,del,big,small,font,dfn,ins,kbd,s,samp,tt,var,pre,code,dfn,var,iframe,applet,object,fieldset,form,label,legend,dl,dt,dd,ul,ol,li,table,caption,tbody,tfoot,thead,tr,th,td{
	border: 0;
	font-family: Arial;
	font-size: 11px;
	font-style: inherit; 
	font-weight: normal;
	margin: 0;
	outline: 0;
	padding: 0;
}

div,span,p,img{
	display: block;
}

HTML { overflow-y: scroll }

BODY { background: #F0F0F0; font-family: Arial; font-size: 11px; text-align: center }

A { font-family: Arial; font-size: 11px; color: #333 }
A:hover { color: #000; text-decoration: none }

H2 { font-size: 18px; margin-bottom: 14px; color: #4e9900 }
H3 { font-size: 15px; margin-bottom: 6px; color: #4e9900 }

DIV.fullpage { width: 100%; text-align: center; background: url('http://www.evolucash.com/images-v2/bg-center.jpg') center center repeat-y }

DIV.page { width: 951px; text-align: center; margin: 0px auto }

DIV.headerhome { width: 951px; height: 139px; background: url('http://www.evolucash.com/images-v2/top-home.jpg'); margin: 0 auto }
DIV.headerhome SPAN { text-align: left; padding-left: 780px; padding-top: 8px; color: #FFF; line-height: 18px }
DIV.headerhome SPAN INPUT { width: 150px; height: 14px; font-size: 11px; border: 1px solid #5cb400 }
DIV.headerhome SPAN INPUT.remember { width: auto;  margin-left: 3px; border: 0 }
DIV.headerhome SPAN INPUT.button { width: 66px; height: auto; font-size: 12px; position: relative; top: 3px; margin-left: 6px; padding: 3px }
DIV.headerhome SPAN.logged { text-align: right; margin: 0; padding-right: 20px; padding-top: 8px; color: #FFF; line-height: 18px }
DIV.headerhome SPAN.logged A { color: #FFF; font-size: 10px }

DIV.header { width: 951px; height: 139px; background: url('http://www.evolucash.com/images-v2/general-top.jpg'); margin: 0 auto }
DIV.header SPAN { text-align: left; padding-left: 780px; padding-top: 8px; color: #FFF; line-height: 18px }
DIV.header SPAN INPUT { width: 150px; height: 14px; font-size: 11px; border: 1px solid #5cb400 }
DIV.header SPAN INPUT.remember { width: auto;  margin-left: 3px; border: 0 }
DIV.header SPAN INPUT.button { width: 66px; height: auto; font-size: 12px; position: relative; top: 3px; margin-left: 6px; padding: 3px }
DIV.header SPAN.logged { text-align: right; margin: 0; padding-right: 20px; padding-top: 8px; color: #FFF; line-height: 18px }
DIV.header SPAN.logged A { color: #FFF; font-size: 10px }

DIV.sidebar { width: 229px; float: left; clear: both; color: #333; text-decoration: none }
DIV.sidebar SPAN { float: left; width: 229px }
DIV.sidebar SPAN.news { background: url('http://www.evolucash.com/images-v2/news-bg.jpg') no-repeat; padding: 15px 0 10px 0 }
DIV.sidebar SPAN.news DIV { padding-left: 8px; padding-right: 8px }
DIV.sidebar SPAN.news DIV.titre { font-weight: bold; text-align: left; padding-bottom: 2px }
DIV.sidebar SPAN.news DIV.texte { padding-bottom: 4px }
DIV.sidebar SPAN.news DIV.lien { text-align: right; padding-bottom: 16px }
DIV.sidebar SPAN.news DIV.lien A { font-size: 10px }
DIV.sidebar SPAN.news DIV.sep { padding: 0; padding-bottom: 14px }

DIV.contenthome { width: 717px; float: left; padding: 0 0 0 3px }
DIV.contenthome SPAN { float: left }
DIV.contenthome SPAN.girl { width: 207px; height: 275px }
DIV.contenthome SPAN.intro { width: 510px; height: 275px; background: url('http://www.evolucash.com/images-v2/home-flash.jpg') no-repeat }
DIV.contenthome SPAN.card { width: 235px; height: 136px; margin: 4px 0 0 0 }
DIV.contenthome SPAN.adv { width: 359px; height: 171px; margin: 5px 8px 0 0 }
DIV.contenthome SPAN.last { width: 350px; height: 171px; margin: 5px 0 0 0; background: url('http://www.evolucash.com/images-v2/home-last.jpg') no-repeat }
DIV.contenthome SPAN.last P { float: left; margin: 0; padding: 0 }
DIV.contenthome SPAN.last P.last-th { width: 182px; height: 132px; padding: 39px 0 0 0; text-align: center }
DIV.contenthome SPAN.last P.last-tit{ width: 166px; height: 20px; padding: 39px 0 0 0; text-align: left; font-weight: bold }
DIV.contenthome SPAN.last P.last-txt{ width: 166px; padding: 2px 0 0 0; text-align: left }
DIV.contenthome SPAN.last P.last-link{ width: 166px; padding: 10px 0 0 0; text-align: center }

DIV.content { width: 717px; float: left; padding: 0 0 20px 3px; background: url('http://www.evolucash.com/images-v2/general-center2.jpg') bottom center no-repeat }
DIV.content DIV.contentbis { width: 717px; min-height: 800px; float: left; padding: 8px 0 0 0; background: url('http://www.evolucash.com/images-v2/general-center1.jpg') top center no-repeat }
DIV.content DIV.contentbis SPAN { float: left; width: 100%; padding: 0 0 20px 0; text-align: center }
DIV.content DIV.contentbis TABLE { margin: 0 auto }
DIV.content DIV.contentbis INPUT.button { width: 140px; font-size: 12px; border: 1px solid #5cb400; background: #FFF; padding: 3px }

DIV.footer { width: 100%; height: 140px; clear: both; margin-top: 2px; background: url('http://www.evolucash.com/images-v2/footer.jpg') center center no-repeat }


DIV.content DIV.contentbis DIV.zone { width: 540px; background: none; padding: 12px; padding-bottom: 12px; margin: 0 auto; margin-bottom: 20px }
DIV.content DIV.contentbis DIV.zone H3 { font-weight: normal; font-size: 15px; padding-bottom: 10px; line-height: 15px }
DIV.content DIV.contentbis DIV.zone P { float: left; font-size: 13px; margin-bottom: 5px; padding: 4px }
DIV.content DIV.contentbis DIV.zone P.left { width: 140px; text-align: right; font-weight: bold; background: #f3f3f3; margin-left: 70px; padding-right: 10px }
DIV.content DIV.contentbis DIV.zone P.right { width: 230px; text-align: left; background: #f9f9f9; margin-right: 70px; padding-left: 10px }
DIV.content DIV.contentbis DIV.zone P B { color: #4e9900 }
