﻿/* CSS Document */

/*bandeaux & accueil */

/*body {margin: 0; text-align: center; font-family:arial, Helvetica, sans-serif; font-size:12px; color:#28373c;}*/
body {margin: 0; text-align: center; font-family:arial, Helvetica, sans-serif; font-size:12px; color:#28373c; behavior: url("/App_Themes/Theme/csshover3.htc?param=[VERSION]");}
b {color:#7f0029;}
.boldred {color:#7f0029; font-weight:bold;}
.onlybold {font-weight:bold;}

img {border:0;}

a {color:#7f0029; text-decoration:underline;}

a:hover {color:#990000; text-decoration:none;}

ul {margin-left:0; padding-left:0; list-style:none; margin-top:0;}

hr {color:#7f0029;}

table {background-color:#f2f2f2;}

textarea {overflow:auto;font-family:arial, Helvetica, sans-serif;}


.submit {width:335px; background-color:#7f0029; color:white; height:23px; font-weight:bold; border:0;}

.submit:hover {background-color:#52011A;}


/* code couleur gris foncé document:#28373c

code-couleur rouge document:#7f0029

code-couleur gris-clair document:#dfdfdf*/



.float_left {float:left;}

.float_right {float:right;}

.clear {clear:both;}



#conteneur {margin-left:auto; margin-right:auto; width:851px; text-align:left; padding:0;}

#header {background-color:#7f0029; margin-top:10px; margin-bottom:1px; width:851px; height:111px;}

#header .logo {background:url(../../images/logo.jpg?param=[VERSION]) left no-repeat; width:284px; height:53px; margin:15px 0 15px 0; float:left;}

#header .langues li {float:right; font-size:11px; margin-top:5px;}

#header .langues li a {display:block;color:white; text-decoration:none;background:url(../../images/sep.jpg?param=[VERSION]) top right no-repeat;list-style:none; padding:0 15px 0 15px;}

#header .langues li a:hover {text-decoration:underline;}

#header .langues .none {background:none;}


#menu {background-color:#7f0029; width:100%;font-size:11px; border-top:white 1px solid; float:left;}

#menu ul.global {margin:0; padding:0; text-align:right;}

#menu ul.global li {font-weight:bold; list-style:none; position:relative; float:right;}

#menu ul.global li a {display:inline-block;color:white; text-decoration:none; height:23px; padding:5px 20px 0 20px;}

#menu ul.global li a:hover {text-decoration:none; background-color:#28373c;}
#menu ul.global li .select{background-color:#28373c;}


#menu ul.global ul {position:absolute; display:none; width:200px; top:28px; left:0; background:#7f0029; border:#FFFFFF 1px solid; margin:0;}

#menu ul.global ul a{height:15px; width:175px; background:url(../../images/white_line.jpg?param=[VERSION]) top left repeat-x; color:#FFFFFF;padding:10px 5px 5px 20px; text-align:left; }

#menu ul.global ul a:hover {background-color:#28373c;}

#menu li:hover ul.sol, #menu li:hover ul.prod, #menu li:hover ul.societe, #menu li:hover ul.part{display:inline-block; float:left;}


#home_content {width:100%; margin-top:5px; float:left;} 

#content {width:100%; margin-top:5px; background:url(../../images/gray_bg.jpg?param=[VERSION]) top left repeat-y #F2F2F2; float:left;}

#bandeau {background:url(../../images/bandeau.jpg?param=[VERSION]) top left no-repeat; height:205px; width:811px; padding:18px 10px 10px 30px; margin-bottom:5px;}

#bandeau .title {background:url(../../images/puce.png?param=[VERSION]) center left no-repeat; padding-left:30px; color:#7f0029; font-size:18px; font-weight:bold; margin-bottom:13px;}

#bandeau .text {text-align:justify; width:310px; line-height:16px;}


/*pubs accueil FR*/


#pub {height:140px; width:209px; float:left;margin-right:5px;}

#pub a, #pub_last a, #pub_intl a, #pub_intl_last a { text-decoration:none;}

#pub_last {height:140px; width:209px; float:left;}

#pub .title, #pub_last .title {background:url(../../images/fleches.jpg?param=[VERSION]) top left no-repeat #7f0029; color:white; height:45px; padding:5px 5px 5px 35px; margin-bottom:5px;}

#pub b, #pub_last b, #pub_intl b, #pub_intl_last b {color:white; font-size:14px;}

#pub .faxbox {background:url(../../images/illustr_faxbox.jpg?param=[VERSION]) top left no-repeat; height:80px; width:209px;}

#pub .pdfmail {background:url(../../images/illustr_pdfmail.jpg?param=[VERSION]) top left no-repeat; height:80px; width:209px;}

#pub .sms {background:url(../../images/illustr_sms.jpg?param=[VERSION]) top left no-repeat; height:80px; width:209px;}

#pub_last .fax {background:url(../../images/illustr_fax.jpg?param=[VERSION]) top left no-repeat; height:80px; width:209px;}


/*pubs accueils internationaux*/


#pub_intl {height:140px; width:423px; float:left;margin-right:5px;}

#pub_intl_last {height:140px; width:423px; float:left;}

#pub_intl .title, #pub_intl_last .title {background:url(../../images/fleches.jpg?param=[VERSION]) top left no-repeat #7f0029; color:white; height:45px; padding:7px 5px 5px 35px; margin-bottom:5px;}

#pub_intl .faxbox {background:url(../../images/illustr_faxbox_intl.jpg?param=[VERSION]) top left no-repeat; height:88px; width:423px;}

#pub_intl_last .pdfmail {background:url(../../images/illustr_pdfmail_intl.jpg?param=[VERSION]) top left no-repeat; height:88px; width:423px;}



#home_text {width:811px; height:85px; background:#dfdfdf; float:left; margin-top:5px; padding:10px 20px 0 20px; text-align:justify;}

#home_text span {font-weight:bold; color:#28373c;}


#benef {width:841px; margin-top:10px;}

#benef .text {width:169px; float:left; height:34px; padding:10px 5px 10px 10px;}

#benef .com {background:url(../../images/benef_com.jpg?param=[VERSION]) top left no-repeat; height:34px; width:154px; text-align:left; padding:10px 0 5px 55px; float:left; margin-right:5px;}

#benef .mobile {background:url(../../images/benef_mobile.jpg?param=[VERSION]) top left no-repeat; height:34px; width:154px; text-align:left; padding:10px 0 5px 55px; float:left;margin-right:5px;}

#benef .cout {background:url(../../images/benef_cout.jpg?param=[VERSION]) top left no-repeat; height:24px; width:154px; text-align:left; padding:20px 0 5px 55px; float:left;margin-right:5px;}

#footer {background-color:#28373c;width:100%;margin-top:5px; font-size:9px; float:left; }

#footer ul {margin:0; padding:0;}
#footer li {float:right; font-weight:bold; list-style:none;}
#footer li a {display:inline-block;color:white; text-decoration:none; height:15px; padding:5px 20px 0 20px;  background:url(../../images/sep2.jpg?param=[VERSION]) top right no-repeat;}
#footer li a:hover {text-decoration:underline;}
#footer .none{background:none;}

/*contenu*/

/*menu gauche*/


#leftmenu {width:189px; margin-right:5px; padding-bottom:10px; background:#dfdfdf; float:left;}

#leftmenu ul {margin:0;}

#leftmenu .selection li a{display:block; background:url(../../images/white_line.jpg?param=[VERSION]) bottom left repeat-x #D1D1D1;padding:13px 5px 5px 40px; height:30px; text-decoration:none; font-weight:bold; color:#28373c;}

#leftmenu .selection .long, #leftmenu .selection .longselect{height:33px;}

#leftmenu .selection li a:hover, #leftmenu .selection li .select, #leftmenu .selection .longselect {background:url(../../images/fleches.jpg?param=[VERSION]) center right no-repeat #7f0029; color:white;}

#leftmenu .links {margin:40px 7px 0 8px; background:url(../../images/illustr_links.jpg?param=[VERSION]) center bottom no-repeat #efefef; padding-bottom:120px;}

#leftmenu .links .title {background:url(../../images/title_left.jpg?param=[VERSION]) top left no-repeat; height:33px; color:#7f0029; font-weight:bold; font-size:13px;}

#leftmenu .links .title span {font-size:16px;}

#leftmenu .links .last {background:none;}

#leftmenu .links .decor {padding:0;}

#leftmenu .links li {display:block;padding:7px 5px 20px 20px; background:url(../../images/shadow.jpg?param=[VERSION]) center bottom  no-repeat; font-size:11px;}

#decor_bottom {background:url(../../images/logo_terre.jpg?param=[VERSION]) left bottom no-repeat; width:100%;}

/* bandeaux illustrés*/

 
#bandeau_solutions {background:url(../../images/illustr_solutions_pdf.jpg?param=[VERSION]) top left no-repeat  ; height:141px; width:657px; margin-bottom:5px; float:right;}

#bandeau_part .title, #bandeau_solutions .title, #bandeau_contact .title, #bandeau_ste .title, #bandeau_faxbox .title, #bandeau_pdfmail .title, #bandeau_sms .title {padding-left:30px; color:#28373c; font-size:22px; font-weight:bold; margin-top:100px; font-variant:small-caps;}


#bandeau_prod {background:url(../../images/illustr_prod.jpg?param=[VERSION]) top left no-repeat  ; height:141px; width:657px; margin-bottom:5px; float:right;}

#bandeau_faxbox {background:url(../../images/illustr_faxbox5.jpg?param=[VERSION]) top left no-repeat  ; height:141px; width:657px; margin-bottom:5px; float:right;}

#bandeau_fax {background:url(../../images/illustr_fax4.jpg?param=[VERSION]) top left no-repeat  ; height:141px; width:657px; margin-bottom:5px; float:right;}

#bandeau_sms {background:url(../../images/illustr_solutions_sms.jpg?param=[VERSION]) top left no-repeat  ; height:141px; width:657px; margin-bottom:5px; float:right;}

#bandeau_pdfmail {background:url(../../images/illustr_pdfmail5.jpg?param=[VERSION]) top left no-repeat  ; height:141px; width:657px; margin-bottom:5px; float:right;}

#bandeau_ste {background:url(../../images/illustr_ste.jpg?param=[VERSION]) top left no-repeat  ; height:141px; width:657px; margin-bottom:5px; float:right;}

#bandeau_prod .title, #bandeau_fax .title{padding-left:30px; color:white; font-size:22px; font-weight:bold; margin-top:100px;}


#bandeau_contact {background:url(../../images/illustr_contact.jpg?param=[VERSION]) top left no-repeat  ; height:141px; width:657px; margin-bottom:5px; float:right;}

#bandeau_part {background:url(../../images/illustr_part.jpg?param=[VERSION]) top left no-repeat  ; height:141px; width:657px; margin-bottom:5px; float:right;}


/*textes*/


#texts { width:612px; margin:10px 15px 0 30px; line-height:20px; text-align:justify; float:left;}

#texts .title {height:27px; background:#7f0029; margin-bottom:25px; margin-top:25px;}

#texts .title_none {height:27px; background:#7f0029; margin-bottom:20px; margin-top:10px; width:100%;}

#texts .inside {background:url(../../images/puce2.jpg?param=[VERSION]) top left no-repeat; height:29px; color:white; font-size:17px; padding-top:3px; font-weight:bold; font-style:italic; padding-left:40px; float:left; text-decoration:none;}

#texts .up {background:url(../../images/up_white.jpg?param=[VERSION]) right no-repeat; width:15px; height:8px; float:right; margin-top:11px;}

#texts li {list-style-image:url(../../images/puce.jpg?param=[VERSION]); list-style-position:inside; padding-left:30px;}

#texts .no_fb {list-style-image:url(../../images/puce_fb.jpg?param=[VERSION]); list-style-position:inside; padding-left:30px;}

#texts table {text-align:justify; vertical-align:top;}

#texts .titlearrow h1, #texts h1 {font-size:14px; font-weight:bold;}

#texts .titlearrow {background:url(../../images/fleche_rouge.jpg?param=[VERSION]) top left no-repeat #E0E0E0; color:#7f0029; font-weight:bold; font-style:italic; padding-left:30px; margin-bottom:20px; margin-top:20px;}

#texts .titlearrow_fb {background:url(../../images/fleche_rouge_fb.jpg?param=[VERSION]) top left no-repeat #E0E0E0; color:#7f0029; font-weight:bold; font-style:italic; padding-left:30px; margin-bottom:20px; margin-top:20px;}

#texts .clair {background:#dfdfdf;}

#texts .red {background:#dfdfdf; font-weight:bold; padding-left:20px;}

#texts .red b {color:#7f0029;}

#texts .little {font-size:10px; color:#7f0029;}


#texts table .pad {background:#dfdfdf; padding:15px 20px 15px 20px; border:#999999 1px solid;}

#texts .blanc {background:white;}



#texts .gris {background:#e8e8e8; width:10px;}

#texts .gris .bg{background:url(../../images/table_middle.jpg?param=[VERSION]) top left repeat-y; width:298px; height:100%;}

#texts .gris .top{background:url(../../images/table_top.jpg?param=[VERSION]) top left no-repeat;width:298px;}

#texts .gris .bottom{background:url(../../images/table_bottom.jpg?param=[VERSION]) bottom left no-repeat;width:298px;}


#texts .gris .bg_MS{background:url(../../images/table_middle_MS.jpg?param=[VERSION]) top left repeat-y; width:608px; height:100%;}

#texts .gris .top_MS{background:url(../../images/table_top_MS.jpg?param=[VERSION]) top left no-repeat;width:608px;}

#texts .gris .bottom_MS{background:url(../../images/table_bottom_MS.jpg?param=[VERSION]) bottom left no-repeat;width:608px;}


#texts .gris .padding {padding:10px 15px 15px 15px;}

#texts .liens {text-align:left; padding-left:10px;}

#texts ul .nodeco a {text-decoration:none;}

#texts .sitemap b a {color:#28373c;}


/*illustrations contenus*/


#texts .illustr_fax2 {background:url(../../images/illustr_fax2.jpg?param=[VERSION]) top left no-repeat; width:214px; height:194px;border:#bcb9b9 1px solid; float:left; margin-right:10px;}


#texts .illustr_fax3 {background:url(../../images/illustr_fax3.jpg?param=[VERSION]) top left no-repeat; width:auto; height:177px; border:#bcb9b9 1px solid; margin:20px 0 20px 0;}


#texts .illustr_sms2 {background:url(../../images/illustr_sms2.jpg?param=[VERSION]) top left no-repeat; width:140px; height:90px; border:#bcb9b9 1px solid;float:right; margin-right:25px;}

#texts .illustr_sms3 {background:url(../../images/illustr_sms3.jpg?param=[VERSION]) top left no-repeat; width:auto; height:177px; border:#bcb9b9 1px solid;margin:20px 0 20px 0;}

#texts .illustr_sms4 {background:url(../../images/illustr_sms4.jpg?param=[VERSION]) top left no-repeat; width:257px; height:185px; border:#bcb9b9 1px solid;float:right; margin-left:25px;}


#texts .illustr_distrib {background:url(../../images/illustr_distrib.jpg?param=[VERSION]) top left no-repeat; width:250px; height:165px; border:#bcb9b9 1px solid;float:right; margin-left:25px;}

#texts .illustr_distrib2 {background:url(../../images/illustr_distrib2.jpg?param=[VERSION]) top left no-repeat; width:200px; height:50px; border:#bcb9b9 1px solid;float:left; margin-right:15px;}


#texts .illustr_faxbox2 {background:url(../../images/illustr_faxbox2.jpg?param=[VERSION]) top left no-repeat; width:290px; height:312px; border:#bcb9b9 1px solid;float:right; margin-left:25px;}

#texts .illustr_faxbox3 {background:url(../../images/illustr_faxbox3.jpg?param=[VERSION]) top left no-repeat; width:150px; height:161px; border:#bcb9b9 1px solid;float:right; margin-left:25px;}

#texts .illustr_faxbox4_en {background:url(../../images/illustr_faxbox4_en.jpg?param=[VERSION]) top left no-repeat; width:auto; height:185px; border:#bcb9b9 1px solid;margin:20px 0 20px 0;}
#texts .illustr_faxbox4_fr {background:url(../../images/illustr_faxbox4_fr.jpg?param=[VERSION]) top left no-repeat; width:auto; height:185px; border:#bcb9b9 1px solid;margin:20px 0 20px 0;}
#texts .illustr_faxbox4_de {background:url(../../images/illustr_faxbox4_de.jpg?param=[VERSION]) top left no-repeat; width:auto; height:185px; border:#bcb9b9 1px solid;margin:20px 0 20px 0;}
#texts .illustr_faxbox4_es {background:url(../../images/illustr_faxbox4_es.jpg?param=[VERSION]) top left no-repeat; width:auto; height:185px; border:#bcb9b9 1px solid;margin:20px 0 20px 0;}
#texts .illustr_faxbox4_it {background:url(../../images/illustr_faxbox4_it.jpg?param=[VERSION]) top left no-repeat; width:auto; height:185px; border:#bcb9b9 1px solid;margin:20px 0 20px 0;}


#texts .illustr_pdfmail2 {background:url(../../images/illustr_pdfmail2.jpg?param=[VERSION]) top left no-repeat; width:199px; height:66px; border:#bcb9b9 1px solid;float:left; margin-right:15px; }

#texts .illustr_pdfmail4 {background:url(../../images/illustr_pdfmail4.jpg?param=[VERSION]) top left no-repeat; width:211px; height:157px; border:#bcb9b9 1px solid;float:left;}

#texts .illustr_pdfmail5 {background:url(../../images/logo_pdfmail.jpg?param=[VERSION]) top left no-repeat; width:181px; height:100px; border:#bcb9b9 1px solid;float:right;margin-left:15px;}


#texts .illustr_societe {background:url(../../images/illustr_societe.jpg?param=[VERSION]) top left no-repeat; width:300px; height:165px; border:#bcb9b9 1px solid;float:right; margin-left:25px; margin-bottom:15px;}

#texts .illustr_societe2 {background:url(../../images/illustr_societe2.jpg?param=[VERSION]) top left no-repeat; width:195px; height:195px; border:#bcb9b9 1px solid;float:right; margin-right:25px; margin-bottom:15px;}


#texts .illustr_recrut {background:url(../../images/illustr_recrut.jpg?param=[VERSION]) top left no-repeat; width:130px; height:93px; border:#bcb9b9 1px solid;float:left; margin-right:15px; margin-bottom:15px;}


#texts .ricoh {background:url(../../images/logo_ricoh.jpg?param=[VERSION]) top right no-repeat #33CCCC; width:550px; height:69px;color:#7f0029; font-size:18px; font-weight:bold; padding-top:20px; font-style:italic;}

#texts .xerox {background:url(../../images/logo_xerox.jpg?param=[VERSION]) top right no-repeat #33CCCC; width:550px; height:69px;color:#7f0029; font-size:18px; font-weight:bold; padding-top:20px; font-style:italic;}

#texts .MS {background:url(../../images/logo_MS.jpg?param=[VERSION]) top right no-repeat #33CCCC; width:550px; height:69px;color:#7f0029; font-size:18px; font-weight:bold; padding-top:20px; font-style:italic;}

#texts .lexmark {background:url(../../images/logo_lexmark.jpg?param=[VERSION]) top right no-repeat #33CCCC; width:274px; height:69px;color:#7f0029; font-size:18px; font-weight:bold; padding-top:20px; font-style:italic;}

#texts .IBM {background:url(../../images/logo_IBM.jpg?param=[VERSION]) top right no-repeat #33CCCC; width:274px; height:69px;color:#7f0029; font-size:18px; font-weight:bold; padding-top:20px; font-style:italic;}

#texts .HP {background:url(../../images/logo_HP.jpg?param=[VERSION]) top right no-repeat #33CCCC; width:274px; height:69px;color:#7f0029; font-size:18px; font-weight:bold; padding-top:20px; font-style:italic;}


#texts .sage {background:url(../../images/logo_sage.jpg?param=[VERSION]) top right no-repeat #33CCCC; width:274px; height:69px;color:#7f0029; font-size:18px; font-weight:bold; padding-top:20px; font-style:italic;}


#texts .illustr_devis {background:url(../../images/illustr_devis.jpg?param=[VERSION]) top left no-repeat; height:47px; width:190px; text-align:left; padding:5px 0 5px 80px;margin-right:5px;}

#texts .illustr_test {background:url(../../images/illustr_test.jpg?param=[VERSION]) top left no-repeat; height:47px; width:190px; text-align:left; padding:5px 0 5px 80px; margin-right:5px;}

#texts .illustr_info{background:url(../../images/illustr_info.jpg?param=[VERSION]) top left no-repeat; height:41px; width:190px; text-align:left; padding:5px 0 5px 80px; margin-right:5px;}

#texts .illustr_video{background:url(../../images/illustr_video.jpg?param=[VERSION]) top left no-repeat; height:41px; width:170px; text-align:left; padding:5px 0 5px 80px; margin-right:5px;}





