﻿.stepContent
    {
     margin:24px;
     padding:16px;
     padding-bottom:0px;
     display:none;
     }
     
.step
    {text-align:left;font-size:12px}
    
.stepControls
    {text-align:right;
	margin-top:10px;
	padding-top:5px;
	padding-bottom:5px;
		}
#step_final
	{text-align:left} 
	 
.resume
    {width:300px;color:#154a77;
		margin-bottom:10px}   
		
td.td_textbox
		{text-align:left;width:400px}  		


     
a.previous
{background: url(../images/previous.jpg) no-repeat 3px 3px;
	display:block;
	width:136px;
	height:26px;
	padding:4px;
	padding-top:7px;
	border:1px dotted #c4c4c4;
	text-decoration:none}     
     
a.send
{
background: url(../images/sendmail.jpg) no-repeat 3px 3px;
display:block;
width:80px;
height:26px;
padding:4px;
padding-top:7px;
border:1px dotted #c4c4c4;
margin-left:40px;float:right}     
         
     
*
{font-family:Trebuchet MS;
	font-size:12px}

html {
    background: #1963a3 url(../images/fond_body.jpg) repeat-x
    }
    
html, body, form {
    height: 100%;
    margin: 0
    }

img{border:0}
    
html
	{
    overflow: auto
    }
    
div#global {
    min-height: 100%;
    width: 800px;
    margin:0 auto;
    position: relative;
    background: url(../images/fond_global.png) repeat-y;
    }
    
div#header {
    background:url(../images/header.jpg) no-repeat;
    height: 132px;
    position: relative;
    }

        
div#menu {
    background:url(../images/menu.jpg) no-repeat;
    height: 24px;
    position: relative;
    padding-left:60px;
    padding-top:4px
    }

        
div#menu  a{
    color:#fff;
    text-decoration:none;
    padding-right:10px;
    padding-left:10px
    }
        
div#menu  a:hover{
    color:#c5cacf;
    text-decoration:none;
    padding-right:10px;
    padding-left:10px;
    background: url(../images/fleche_menu.png) no-repeat 0px 5px
    }

    
div#center {
    
    background:url(../images/fond_center.jpg) no-repeat;padding:40px;padding-top:10px;
    padding-bottom: 60px
    }
    
div#footer {
    position: absolute;
    width: 100%;
    bottom: 0;
    background: url(../images/fond_pied.jpg) no-repeat center center;
    height:53px;color:#658ab2;
	padding-top:5px
    }
    
    
#h2_footer {
    padding-left:24px;
    color:#c4d4e6;
    font-size:30px;
    margin:0; background-image:none ;border:none
    }
    
 div#footer_link
 {float:right;padding-right:26px;padding-top:25px}   

div#footer_link a 
{color:#658ab2;font-size:9px;font-family:verdana;text-decoration:none}

p{text-align:justify;padding:10px}

p.txt_left,p.txt_right
{font-size:14px;line-height:2;
height:200px}

p.txt_right
{text-align:right}

p.txt_right strong,p.txt_left strong
{font-size:14px}


h1
{font-size:18px;color:#154a77;margin-bottom:4px}

h2
{font-size:14px;color:#81add2;
display:inline;
padding-right:4px;border-bottom:1px solid #81add2}

h4
{text-align:center;font-size:14px;margin:0}

div#anim
{float:left;
margin-right:20px
}

div#globe
{float:right;margin-top:-20px}

span#button
{padding-left:100px}

div.div_para
{margin-left:20px;margin-right:20px}

div#div_money
{text-align:center;
background: url(../images/caducee.jpg) no-repeat center center;
height:250px;
font-size:13px}

div#divcont
{width:380px;
background: url(../images/fond_def.gif) repeat;
height:170px;float:right;
padding:10px}