body { font-family:Verdana, Geneva, Arial, sans-serif; table-layout:fixed; text-align:center; margin:0; background:url(../images/bg.gif) top repeat-x #ffffff }

.main_p a:link, .main_p a:visited, .main_p a:active { font-size:12px; color:#5E87C5; text-align:left; text-decoration:none }
.main_p a:hover { text-decoration:underline }

.postes { postition:relative; text-align:left; margin:-141px 0 0 270px; table-layout:fixed }
.postes div { position:absolute; width:558px; height:130px; border:3px solid #5E87C5; overflow:scroll; font-size:12px; text-indent:-65px; padding:5px 5px 0 70px; voice-family:"\"}\""; voice-family:inherit; width:481px }
html>body .postes div { width:481px }
.postes p { margin:0 }
.main_h1 { font-size:16px; color:#5E87C5; font-weight:bold; margin-bottom:3px }

/*Home*/
#content { position:relative; margin:auto; top:0; width:850px; height:680px }
html>body #content { height:auto; min-height:680px }
#logo { position:absolute; top:65px; left:72px; display:block; width:181px; height:79px; z-index:100 }
#tools { position:absolute; top:20px; right:20px; z-index:100 }
#slogan { position:absolute; top:98px; left:320px; z-index:100 }
#slogan h1 { color:#5E87C5; font-size:24px; font-weight:bold }
#left { position:absolute; top:232px; left:72px; display:block; width:181px; height:450px; text-align:left; font-size:12px; z-index:2 }
#left h1 { font-size:14px; color:#FFFFFF; margin:0 14px 0 15px }
#left h2 { font-size:12px; color:#000000; margin:7px 15px 0 11px; font-weight:normal; display:block; cursor:pointer }
#left h2 img { margin-right:10px; border:none }
#left p { color:#000000; margin:22px 11px 30px 11px; font-size:14px }
#left a:link, #left a:visited, #left a:active { background-color:#5E87C5; font-size:11px; font-weight:bold; color:#ffffff; text-align:left; cursor:pointer; padding:4px; display:block; text-decoration:none; margin:34px 11px 34px 11px }
#left a:hover { text-decoration:underline }
#left span { color:#000000; margin:0 5px 0 11px; display:block }
#left span a:link, #left span a:visited, #left span a:active { font-size:12px; color:#5E87C5; text-align:left; text-decoration:none; margin:3px 0 0 0; padding:0; background:none }
#left span a:hover { text-decoration:underline }
#bat { display:none; position:absolute; top:197px; left:11px; width:158px; height:218px; background-color:#db2d5a; border:3px solid #5E87C5; z-index:1 }
#bat p { margin:10px 15px 10px 10px; font-size:12px; color:#FFFFFF }
#bat span { margin-left:8px; color:#FFFFFF }
#ind { display:none; position:absolute; top:226px; left:11px; width:158px; height:92px; background-color:#db2d5a; border:3px solid #5E87C5; color:#FFFFFF; z-index:1 }
#ind p { margin:10px 15px 10px 10px; font-size:12px; color:#FFFFFF }
#ind span { margin-left:8px; color:#FFFFFF }
#right { position:absolute; top:0; left:0; display:block; width:850px; height:665px; z-index:1 }
#bottom { position:relative; width:850px; margin:auto; text-align:left; padding:8px 0 15px 0 }
#years { position:absolute; left:724px; top:118px; display:block; width:126px; height:127px; z-index:100 }

/*1*/
#content-1 { position:relative; margin:auto; top:0; width:850px; height:1250px }
#logo-1 { position:absolute; top:35px; left:72px; display:block; width:181px; height:79px; z-index:100 }
#left-1 { position:absolute; top:165px; left:72px; display:block; width:200px; height:450px; text-align:left; font-size:12px; z-index:2 }
#left-1 h1 { font-size:14px; color:#FFFFFF; margin:0 15px 0 15px; letter-spacing:1px }
#menu { position:absolute; top:0; left:0; display:block; width:850px; height:665px; z-index:1 }
#right-1 { position:absolute; top:218px; left:73px; display:block; width:717px; z-index:2; text-align:left }
#right-1 p { font-size:12px; color:#FF0000; font-weight:bold }
#right-1 div { font-size:12px; color:#000000; font-weight:normal }
#right-1 form { font-size:11px; line-height:18px }
#right-1 input, #right-1 select, #right-1 textarea { border:1px solid #5E87C5; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; padding:2px }
#right-1 span { display:block; float:left; width:358px }
#right-1 td { height:25px }

/*2*/
#content-2 { position:relative; margin:auto; top:0; width:850px; height:940px }
#right-2 { position:absolute; top:218px; left:73px; display:block; width:717px; z-index:2; text-align:left }
#right-2 h1 { font-size:16px; color:#5E87C5; font-weight:bold }
#right-2 p { font-size:12px; color:#000000; font-weight:normal }
#right-2 span { font-size:12px; color:#000000; font-weight:normal; float:left }
#right-2 span a:link, #right-2 span a:visited, #right-2 span a:active { font-size:12px; color:#5E87C5; text-align:left; text-decoration:none }
#right-2 span a:hover { text-decoration:underline }
#content-3 { position:relative; margin:auto; top:0; width:850px; height:750px }
h1 { font-size:12px; font-weight:normal; color:#000000; margin:15px 0 25px 0 }
#con { display:none; position:absolute; top:600px; left:358px; width:350px; height:100px; background-color:#db2d5a; border:3px solid #5E87C5; z-index:100 }
#con p { margin:10px 15px 10px 10px; font-size:11px; color:#FFFFFF; line-height:normal }
#con span { margin-left:11px; color:#FFFFFF }


/*Bottom*/
.bottom_create { font-size:10px; font-weight:normal; color:#5E87C5; float:right } 
.bottom_create a:link, .bottom_create a:visited, .bottom_create a:active { font-size:10px; font-weight:bold; color:#5E87C5; text-decoration:none } 
.bottom_create a:hover { font-size:10px; font-weight:bold; color:#5E87C5; text-decoration:underline } 
.bottom_copy { font-size:10px; font-weight:normal; color:#5E87C5 }



#content2 { position:relative; margin:auto; top:0; width:850px; height:680px; background-image:url(../images/bg-home.gif) }
html>body #content2 { height:auto; min-height:680px }
#right2 { position:absolute; top:215px; left:320px; display:block; width:450px; z-index:1; text-align:left }
#right2 h1 { font-size:15px; font-weight:bold; color:#5E87C5 }
#right2 p { font-size:12px; color:#FF0000; font-weight:bold }
#right2 form { font-size:11px; line-height:18px }
.form_tableft, .form_tableft2 { font-size:11px; line-height:18px; display:block }
.form_tabright input, .form_tabright select, .form_tabright textarea { border:1px solid #5E87C5; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; padding:2px; width:200px }
.form_tabright2 textarea { border:1px solid #5E87C5; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; padding:2px; width:200px; height:50px }
.form_tabright2 input { border:1px solid #5E87C5; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; padding:2px }

.form_tableftx { display:none }
.form_tabrightx { display:none }




