*{margin:0; padding:0}
html{}
body{font:normal 12px Arial,Helvetica,sans-serif; color:#4e4e4e; background:#fff url("../images/fond.jpg") repeat-x top}
img{border:0}
a{    text-decoration:underline; font-size:12px; color:#235880; outline:none}
a:hover{    text-decoration:none; font-size:12px; color:#0a3759}
a.button{padding:5px 23px 0px 0; color:#fff; font-weight:bold; text-decoration:none; float:left; letter-spacing:1px; background:url("../images/buttons.png") no-repeat 100% 0}
a.button:hover{background-position:100% -30px; color:#fff}
a.button span{display:block; width:14px; height:28px; margin:-5px 0 0 0; font-size:0; padding:0; float:left; background:url("../images/buttons.png") no-repeat 0 0}
a.button:hover span{background-position:0 -30px}
a.gray-button{margin-left:7px; background-position:100% -60px}
a.gray-button:hover{background-position:100% -90px}
a.gray-button span{background-position:0 -60px}
a.gray-button:hover span{background-position:0 -90px}
a.add{padding:1px 0 2px 21px; color:#235880; font:bold 11px Arial,Helvetica,sans-serif; background:url("../images/ajouter.gif") no-repeat 0 0}
a.add:hover{color:#235880; font:bold 11px Arial,Helvetica,sans-serif}
a.more-info{color:#a64269; font-weight:bold; text-decoration:none; padding:0 0 0 13px; background:url("../images/plus-info.gif") no-repeat 0 4px}
a.more-info:hover{color:#72173b}
.map{margin-left:50px}
h1{font:normal 24px "Arial Narrow",Helvetica,sans-serif; padding-top:10px; color:#ac446c}
h1 span{color:#235880; margin-left:12px}
h2{font:normal 18px Arial,Helvetica,sans-serif; color:#235880; margin-bottom:13px}
body#products-page h2{margin-top:22px}
h3{font:bold 23px "Arial Narrow",Helvetica,sans-serif; color:#ac446c; margin:16px 0 35px 10px; position:relative}
h3 span{font:bold 17px "Arial Narrow",Helvetica,sans-serif; color:#235880}
h3 span.price, body#products-page h3 span.price{font:normal 11px "Arial",Helvetica,sans-serif; color:#a0a8ae; right:0; display:block; position:absolute; top:10px}
body#products-page h3{background:url("../images/play.gif") no-repeat 0 5px; margin:16px 0 5px 0px; padding:0 0 0 29px; font:bold 23px "Arial Narrow",Helvetica,sans-serif}
body#products-page h3 span{font:normal 23px "Arial Narrow",Helvetica,sans-serif}
h4{font:normal 18px Arial,Helvetica,sans-serif; color:#c6c6c6; margin-bottom:21px; line-height:18px}
h5{font:bold 14px Arial,Helvetica,sans-serif; color:#3b92d3;text-align:justify; padding:0 0 0 17px; text-transform:uppercase; background:url("../images/plus-info.gif") no-repeat 2px 5px}
input{width:234px; height:30px; margin:5px 0 5px 33px; padding:0 10px 0 10px; border:solid 1px #d5d5d5; font:normal 12px Arial,Helvetica,sans-serif; color:#000}
input:focus, select:focus, textarea:focus{background-color: #fbdd6f;}
.text{width:234px; height:30px; margin:5px 0 5px 0px; padding:0 10px 0 10px; border:solid 1px #d5d5d5; font:normal 12px Arial,Helvetica,sans-serif; color:#000}
.chk {width:50px; height:21px; margin:5px 0 5px 0px; padding:0 10px 0 10px; border:solid 1px #d5d5d5; font:normal 12px Arial,Helvetica,sans-serif; color:#000}
select{width:370px; height:21px; margin:5px 0 5px 0px; padding-left:30px; border:solid 1px #d5d5d5; font:normal 12px Arial,Helvetica,sans-serif; color:#000}
textarea{width:348px;height:175px;margin:10px 0 5px 0;padding:10px 0 0 20px;border:solid 1px #d5d5d5;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
form table{width:368px; margin:58px 0 0 0}
form table td{color:#000; vertical-align:middle}
form table td a.button{margin-left:225px; padding-right:40px}
form table td.btn{background:#f5f7f8; padding:15px 0}
form table td a.button span{width:40px}
ul li{list-style:none}
ul#menu{width:598px; height:49px; margin:79px 0 0 0; left:400px; position:absolute}
ul#menu li{height:49px; padding:0 4px 0 5px; font:bold 16px Arial,Helvetica,sans-serif; color:#4e4e4e; float:left; vertical-align:middle; background:url("../images/menu-delimeter.gif") no-repeat 0 18px}
ul#menu li a{display:block; height:49px; font:bold 16px Arial,Helvetica,sans-serif; color:#4e4e4e; text-decoration:none; float:left; vertical-align:middle}
ul#menu li#first a:hover, ul#menu li a:hover{font:bold 16px Arial,Helvetica,sans-serif; color:#fff; background:url("../images/menu-bg.png") no-repeat 0 0}
ul#menu li a span{display:block; height:34px; margin-left:14px; padding:15px 14px 0 0; float:left; background:url("../images/menu-bg.png") no-repeat 0 -200px}
ul#menu li a:hover span{background-position:100% 0; cursor:pointer}
ul#menu li#first, ul#menu li.no-bg{background:none}
ul#menu li.active a{font:bold 16px Arial,Helvetica,sans-serif; color:#fff; background:url("../images/menu-bg.png") no-repeat 0 0}
ul#menu li.active a span{background-position:100% 0; cursor:pointer}
table{    width:100%; border-collapse:collapse}
table td{  vertical-align:top}
table#tarifs-tbl{width:950px; margin:-23px auto 25px}
table#tarifs-tbl th{color:#ac446c; font-size:14px; padding:5px 0 19px}
table#tarifs-tbl td{width:142px; padding:9px 0 11px; background:#fbfbfb; border-left:solid 1px #eee; border-bottom:solid 3px #fff; text-align:center; color:#235880}
table#tarifs-tbl td.left{width:370px; padding-left:23px; text-align:left; border-left:solid 1px #fff}
table#tarifs-tbl tr.dark td{background:#f7f7f7}
table#tarifs-tbl td span{color:#ac446c}
div#header{width:1000px; height:184px; margin:0 auto 0; position:relative}
div#logo{width:221px; height:113px; margin:49px 104px 0 91px; float:left; text-indent:-9000px; background:url("../images/logotype.png") no-repeat 0 0}
div#logo a{display:block; width:221px; height:113px; text-indent:-9000px}
div#phone{width:175px; height:45px; margin:15px 20px 0 0; padding:6px 0 0 19px; float:right; color:#235880; background:url("../images/phone-bg.gif") no-repeat 0 0}
div#phone span{font-size:22px; letter-spacing:-1px}
div#languages{width:21px; height:32px; margin:87px 1px 0 -37px; float:left; background:url("../images/langues.png") no-repeat 0 0}
div#languages a{width:17px; height:11px; display:block; text-indent:-9000px; margin:2px 0 6px 2px}
div#intro-content p.buttons, div.intro-content p.buttons{margin:25px 0 0}
div#intro-bg{width:953px; margin:0 auto}
div#intro{width:953px; float:left; background:#fefeff url("../images/right-corner.gif") no-repeat 100% 0 }
div#intro-image{width:465px; height:auto; margin:0; padding-left:17px; float:left; background:url("../images/left-corner.gif") no-repeat 0 0}
div#intro-content{width:250px; height:auto; margin-right:0; padding-top:7px; float:left}
div#intro-content ul{margin:0 0 20px 0}
div#intro-content ul li{background:none; font:normal 12px Arial,Helvetica,sans-serif; color:#6990ae; padding:0 0 0 11px; margin-left:3px; background:url("../images/plus-info-gris.gif") no-repeat 0 5px}
div#intro-content h1 span{margin:0}
div#intro-content p{color:#6990ae; margin:10px 15px 14px 0; line-height:14px}
div#intro-content h1+p{color:#235880}
body#products-page div#intro{margin-bottom:-20px}
body#products-page div#intro-image{width:470px; padding:0 0 0 8px}
body#products-page div#intro-content, body#societe-page div#intro-content, body#clients-page div#intro-content, body#tarifs-page div#intro-content{width:439px; margin:0 25px 0 0; padding:27px 0 0; float:right}
body#societe-page div#intro-image, body#clients-page div#intro-image, body#tarifs-page div#intro-image{padding:0}
body#societe-page div#intro-content, body#tarifs-page div#intro-content{padding-botom:0}
body#societe-page div#intro-content h1, body#tarifs-page div#intro-content h1{margin-top:-9px; padding-top:0}
body#clients-page div#intro{background:url("../images/intro-bg.gif") repeat-x top}
body#clients-page div#intro-image{width:472px}
body#clients-page div#intro-content{width:470px; height:232px; margin-right:0; margin-left:0; background:url("../images/right-corner.gif") no-repeat 100% 0}
body#clients-page div#intro-content img{margin-right:22px}
body#clients-page div#intro-content p.brands{margin-top:37px}
body#index-page div#intro{width:983px; height:332px; margin:0 auto; float:none; background:none}
body#index-page div#intro-image{width:591px; margin:0 0 0 22px; padding:0; background:none}
body#index-page div#intro-image img{float:left}
body#index-page div.intro-content{width:320px; margin-right:5px; padding-top:21px; float:right}
body#index-page div.intro-content p{color:#4e4e4e}
body#enterprise-page div#intro-image{padding:0 0 0 0px; margin-right:16px}
body#outplacement-page div#intro-image{padding:0 0 0 0px}
body#contact-page div#intro-content{width:410px; padding:38px 0 0 50px; float:left; background:url("../images/left-corner.gif") no-repeat 0 0}
body#contact-page div#intro-content p{color:#6990ae; margin-right:60px}
body#contact-page div#intro-image{float:right; background:none; padding-left:0; margin-right:20px}
body#contact-page div#intro-image img{margin-left:15px}
div#intro-buttons{width:203px; margin:9px 8px 0 0; float:right}
div#intro-buttons a{display:block; width:113px; height:57px; margin:0 0 2px 0; padding:13px 45px 0; text-decoration:none; color:#fff; line-height:26px; text-align:center; font:normal 20px "Arial Narrow",Helvetica,sans-serif; background:url("../images/gros-boutons.png") no-repeat 0 0}
div#intro-buttons a:hover{color:#97aebf; font:normal 20px "Arial Narrow",Helvetica,sans-serif}
div#intro-buttons a.red-button{background-position:0 -73px}
div#intro-buttons a.red-button:hover{color:#ddb1c1}
div#intro-buttons a.yellow-button{background-position:0 -146px; color:#5d5d5d; padding-top:20px; height:50px}
div#intro-buttons a.yellow-button:hover{color:#a8a1a1}
div#content-bg{width:100%; padding:30px 0 40px; float:left}
body#index-page div#content-bg{background:#e3e6e8}
body#clients-page div#content-bg{padding:30px 0 15px}
div#content{width:954px; margin:0 auto}
body#clients-page div#content{width:950px}
div#primary-content{width:640px; float:left}
div#primary-content ul{float:left}
div#primary-content ul li{width:310px; float:left}
div#primary-content ul li#second{margin-right:19px}
div#primary-content ul li div{width:290px; margin-bottom:25px}
div#primary-content ul li div img{border:solid 3px #d7d8d9}
div#primary-content ul li div h2{margin-left:1px}
div#primary-content ul li p.more{margin:7px 0 -6px 0; position:relative}
body#clients-page div#primary-content ul li{width:615px; color:#6990ae; margin:0 0 17px 5px}
body#clients-page div#primary-content ul li h5{background:url("../images/play.gif") no-repeat 0 0; color:#ac446c; padding:2px 0 2px 40px}
body#clients-page div#links{background:#f0f4f6 url("../images/corners-bottom-big.gif") no-repeat 0 100%}
body#clients-page div#links h1{background:url("../images/corners-big.gif") no-repeat 0 0}
div#first-content{width:715px; float:left}
div#first-content ul{width:703px}
div#first-content ul li{padding:4px 10px 10px 6px; background:#fbfbfb}
div#first-content ul li.no-bg{background:none}
div#first-content ul li h5{margin:0 50px 0 8px; padding:0; font-weight:normal; background:none; text-transform:none}
div#first-content ul li h6{margin-bottom:8px; padding:0; color:#ac446c; font:bold 14px Arial,Helvetica,sans-serif; background:none; text-transform:uppercase}
div#first-content ul li h6 span{display:block; width:23px; height:17px; text-align:center; margin-right:6px; float:left; color:#fff; background:url("../images/number-bg.gif") no-repeat 0 0}
div#first-content ul li ul{margin:5px 0 10px 0px}
div#first-content ul li ul li{background:none; font:normal 12px Arial,Helvetica,sans-serif; color:#6990ae; padding:0 0 0 11px; margin-left:10px; background:url("../images/plus-info-gris.gif") no-repeat 0 5px}
div#first-content ul li ul li ul{width:680px; margin-left:0}
div#first-content ul li ul li ul li{margin-left:1px; padding-left:8px; background:url("../images/list-style.gif") no-repeat 0 8px}
body#societe-page div#first-content ul li, body#tarifs-page div#first-content ul li{padding:17px 0 19px 6px; margin-bottom:16px; float:left}
body#societe-page div#first-content ul li h5{font-size:16px; margin-bottom:10px}
body#societe-page div#first-content ul li h6{margin-bottom:13px; margin-left:8px}
body#societe-page div#first-content ul li h6.bold-title{margin:24px 10px 9px 9px; color:#6990ae; font:bold 12px Arial,Helvetica,sans-serif; float:left; background:none; text-transform:none}
body#societe-page div#first-content ul li p{color:#6990ae; margin:19px 20px 7px 8px}
body#societe-page div#first-content ul li ul li{width:660px; margin-left:9px; padding:4px 0 4px 14px; margin-bottom:0; color:#2e8bd1; background:url("../images/red-square.gif") no-repeat 0 8px}
body#tarifs-page div#first-content ul{width:653px; padding:0; float:left; background:#eff4f6 url("../images/trgros-coin-bas.gif") no-repeat 0 100%}
body#tarifs-page div#first-content ul li.blue-bg{width:653px; padding:26px 0 14px 0; float:left; background:url("../images/gros-coin-bas.gif") no-repeat 0 0}
body#tarifs-page div#first-content ul li.blue-bg p{color:#235880; margin:0 20px 0 37px}
div#sidebar{width:229px; float:right}
body#tarifs-page div#sidebar{width:286px}
body#tarifs-page div#first-content{width:653px}
div#sidebar-image{width:229px; height:168px; margin-bottom:12px; float:left; position:relative}
div#sidebar-image a{display:block; width:229px; height:19px; padding:149px 0 0 0; position:absolute; top:0; left:0; color:#fff; font-size:11px; text-decoration:none; text-align:center; background:url("../images/sidebar-image-link.png") repeat-x bottom}
div#sidebar-image a:hover{color:#bfbfc0; font-size:11px}
div#sidebar-image a span{margin-right:7px; padding:2px 4px; background:url("../images/loupe.gif") no-repeat 0 3px}
div#sidebar-image img{border:solid 3px #d7d8d9}
div.sidebox{width:229px; margin:0 0 12px 0; float:left; background:#f1f5f7 url("../images/corners-bottom.gif") no-repeat 0 100%}
div.sidebox ul{width:210px; margin:12px 0 0 10px}
div.sidebox ul li{color:#2e8bd1; padding:7px 0 4px 15px; border-bottom:dotted 1px #b9bcbe; background:url("../images/red-square.gif") no-repeat 0 11px}
div.sidebox ul li.last{border:none; padding-bottom:18px}
div.sidebox ul.links{margin-top:6px; padding-bottom:12px}
div.sidebox ul.links li{width:210px; margin-bottom:12px; padding:9px 0 0 0; background:none; font-size:11px; border:none; float:left}
div.sidebox ul.links li span{display:block; width:94px; height:120px; margin:-8px 8px 0 0; background:#fff; float:left}
div.sidebox h2{margin:0; padding:10px 0 0 8px; font:bold 20px "Arial Narrow",Helvetica,sans-serif; color:#ac446c; background:url("../images/corners.gif") no-repeat 0 0}
div.sidebox h2 span{font:normal 24px "Arial Narrow",Helvetica,sans-serif; color:#235880}
div.sidebox h3{margin:-13px 0 15px 0; padding:10px 0 0 8px; font:bold 20px "Arial Narrow",Helvetica,sans-serif; color:#2e8bd1}
div.sidebox p{margin:0px 0 -5px 10px; color:#4e4e4e}
div.no-bottom{padding-bottom:15px; background:#f1f5f7 url("../images/corners.gif") no-repeat 0 0}
div.no-bottom p{color:#235880; line-height:14px; margin:5px 0 14px 32px}
div.no-bottom img{margin:17px 0 34px 16px}
div.yellow-box{background-color:#ffc200}
div.yellow-box ul li{border:none}
body#outplacement-page div.yellow-box h2 span{font-size:18px; font-weight:bold}
div.contactbox h2{width:155px; height:36px; padding:4px 0 0; font-size:22px; text-align:center; background:none; float:left}
div.contactbox div{width:155px; height:41px; margin:0 0 10px 0; padding-top:10px; float:left; background:#fdcb32}
div.contactbox div a{margin:0 0 0 7px}
div.contactbox div a.button{background-position:100% -120px}
div.contactbox div a.button span{background-position:0 -120px}
div.contactbox div a.button:hover{background-position:100% -150px}
div.contactbox div a.button:hover span{background-position:0 -150px}
div.contactbox img{float:right}
body#tarifs-page div.contactbox{width:286px}
div#all{position:relative}
div#products-bg{width:100%; height:227px; margin:0px 0 0 0; position:relative; background:url("../images/produit-bg.gif") repeat-x bottom}
div#products{width:955px; margin:0 auto}
div#products ul{width:955px; float:left}
div#products ul li{width:232px; height:218px; margin:0 9px 0 0; float:left; background:url("../images/produit-seul.jpg") no-repeat 0 0}
div#products ul li#last{margin:0}
div#products ul li div{width:100px; height:140px; margin:0 8px 0 0; float:left}
div#products ul li p{font-size:11px; margin:-1px 10px 10px 0}

div#bottom-content{background:#133956 url("../images/bottom.jpg") no-repeat top center; font-size:11px; clear:both}
div#bottom-content div{width:980px; margin:0 auto; padding:31px 0 19px 0}
div#bottom-content div ul{width:980px}
div#bottom-content div ul li{width:183px; padding:0 30px 0; float:left; border-right:solid 1px #647989; font-size:11px; color:#c6c6c6 }
div#bottom-content div ul li p{margin:0 0 0 0}
div#bottom-content div ul#footer{width:1000px; margin:0 auto 0; padding:25px 0 0 0; clear:both}
div#bottom-content div ul#footer li{width:1000px; padding:0; border:none; text-align:center; color:#809eb3; line-height:13px; float:none}
div#submenu{position:absolute; top:132px; left:412px; height:20px; color:#22567c; font-size:12px}
div#submenu a{text-decoration:none; margin:0 8px}
div#submenu a:hover{color:#ac446c}
div#submenu a.active{color:#ac446c; font-weight:bold}
div#preference{width:100%; float:left}
div#preference div{width:882px; margin:0 auto}
div#preference h1{width:884px; margin:0 0 41px -1px; padding:0; height:36px; color:#fff; text-align:center; background:#235880 url("../images/preference-title.gif") no-repeat 0 0}
div#preference h1 span{display:block; height:36px; color:#fff; line-height:32px; background:url("../images/preference-title.gif") no-repeat 100% -39px}
div#preference ul{margin:0 0 50px 2px}
div#preference ul li{margin:0 0 29px 0}
div#preference p{margin:0 0 5px 0; color:#6990ae}
body#clients-page div#preference div, body#clients-page div#preference h1{width:951px}

body#clients-page div#preference h1{margin-bottom:18px}
div#elements{width:100%; float:left; margin-bottom:30px}
div#elements-in{width:908px; margin:0 auto}
div.elements-content{width:430px; margin:0 12px 0 12px; float:left}
div.elements-content h2{height:36px; color:#fff; margin-bottom:-3px; font:normal 24px "Arial Narrow",Helvetica,sans-serif; background:#ffc500 url("../images/elements-title.gif") no-repeat 0 0}
div.elements-content h2 span{display:block; height:36px; color:#fff; text-align:center; line-height:32px; background:url("../images/elements-title.gif") no-repeat 100% -39px}
div.elements-content div{width:414px; padding:10px 8px 0; border-top:solid 6px #e5ebf0; background:#f5f7f8; color:#6990ae; float:left}
div.elements-content div span{display:block; width:151px; height:181px; margin:6px 10px 2px 3px; text-align:center; float:left}
div.elements-content div h4{margin:3px 6px 16px 0; color:#3b92d3; font:normal 16px Arial,Helvetica,sans-serif}
div.elements-content div ul{width:430px; height:81px; margin:0 0 0 -8px; float:left; background:url("../images/elements-list.png") no-repeat 0 0}
div.elements-content div ul li{width:125px; height:70px; float:left}
div.elements-content div ul li a{display:block; margin:20px 0 0 35px; padding:0 0 0 10px; font:bold 11px Arial,Helvetica,sans-serif; text-decoration:none; position:relative; float:left; background:url("../images/plus-info-bleu.gif") no-repeat 0 5px}
div.elements-content div ul li a:hover{font:bold 11px Arial,Helvetica,sans-serif}
div.elements-content div ul li.demo-link{margin-left:27px}
div.elements-content div ul li.demo-link a{margin-left:20px; color:#ac446c; background:url("../images/plus-info.gif") no-repeat 0 5px}
div.elements-content div ul li.demo-link a:hover{color:#72173b}
div.third{margin-top:11px}
div.elements-content div p{margin-right:10px}
div#cabinet-function{width:100%; height:63px; float:left; background:url("../images/cabinet-function-bg.gif") repeat-x top}
div#cabinet-function h1{position:relative; width:950px; height:44px; margin:0 auto 0; padding:8px 0 0; color:#fff; font:normal 30px "Arial Narrow",Helvetica,sans-serif; background:#ffc500 url("../images/cabinet-function-title.gif") no-repeat 100% -54px}
div#cabinet-function h1 span{height:44px; margin:-8px 0 -8px 0px; padding:8px 0 0 16px; display:block; float:left; background:url("../images/cabinet-function-title.gif") no-repeat 0 0; color:#235880}
div#cabinet-function h1 span.red-text{background:none; color:#ac446c; font-weight:bold; margin:0 5px; padding:0}
div#cabinet-function h1 a{position:absolute; top:18px; right:27px; padding-left:8px; color:#2e8bd1; font:normal 12px Arial,Helvetica,sans-serif; text-decoration:none; background:url("../images/plus-infos-blancbleu.gif") no-repeat 0 6px}
div#cabinet-function h1 a:hover{color:#0a4e82}
div#cabinet-function h1 span#tarif-links{display:block; width:570px; height:56px; position:absolute; right:-6px; padding:0; float:left; background:none}
div#cabinet-function h1 span#tarif-links a{position:relative; top:0; right:0; display:block; width:126px; height:45px; margin:3px 7px 0 7px; padding:11px 0 0 0; float:left; color:#fff; text-align:center; text-decoration:none; font:bold 16px Arial,Helvetica,sans-serif; background:url("../images/tarifs-bg.gif") no-repeat 0 0}
div#cabinet-function h1 span#tarif-links a:hover{font:bold 16px Arial,Helvetica,sans-serif}
div#opinion{width:100%; float:left}
div#opinion-in{width:968px; margin:0 auto; padding-bottom:40px}
div#opinion ul{float:left}
div#opinion ul li{width:460px; margin:-10px 12px 33px 12px; float:left}
div#opinion ul li h3{padding:0 0 1px 29px; margin:0; color:#235880; font:normal 23px "Arial Narrow",Helvetica,sans-serif; background:url("../images/play.gif") no-repeat 0 5px}
div#opinion ul li div{padding:20px 15px 15px 25px; border-top:solid 6px #e5ebf0; background:#f5f7f8 url("../images/opinion-bottom.gif") no-repeat 0 100%; color:#6990ae}
div#opinion ul li div div{width:420px; height:auto; margin-bottom:10px; padding:0; border:none; float:left}
div#opinion ul li div span{width:125px; height:90px; margin:3px 0 0 0; padding:0; display:block; float:left}
div#opinion ul li div h4{color:#3b92d3; font-size:14px; font-weight:normal}
div#opinion ul li div h6{color:#3b92d3; font-size:12px; font-weight:normal; margin-top:16px}
div#opinion ul li div p{margin:9px 0}
div#contacts-bottom{width:839px; margin:38px 0 0 50px; padding:15px 0 35px 20px; background:#fbfbfb}
div#contacts-bottom h4{color:#3b92d3; margin-bottom:16px; padding:0 0 0 14px; text-transform:uppercase; font:bold 14px Arial,Helvetica,sans-serif; background:url("../images/plus-info.gif") no-repeat 0 5px}
div#contacts-bottom p{color:#6990ae}
body#contact-page h2{width:455px; height:36px; color:#fff; margin:4px 0; font:normal 24px "Arial Narrow",Helvetica,sans-serif; background:#ffc500 url("../images/elements-title.gif") no-repeat 0 0}
body#contact-page h2 span{display:block; height:36px; color:#fff; text-align:center; line-height:32px; background:url("../images/elements-title.gif") no-repeat 100% -39px}
div#contact-info{width:455px; background:#f5f7f8; border-top:solid 6px #e5ebf0; padding:20px 0 0 0; float:left}
div.adress{width:190px; margin:0 0 45px 37px; float:left; border-right:dotted 1px #c4c6c6}
div.no-border{border:none}
div.adress p{color:#235880}
div#contact-info ul{margin:0 10px 20px 25px; float:left}
div#contact-info ul li{padding:4px 0 2px 72px; margin:0 0 16px 0}
div#contact-info ul li#mobile{background:url("../images/mobile.jpg") no-repeat 9px 0}
div#contact-info ul li#fax{background:url("../images/phone.jpg") no-repeat 3px 0}
div#contact-info ul li#letter{background:url("../images/cover.jpg") no-repeat 1px 6px}
div#contact-info ul li p{color:#235880}
div#contact-info ul li span{color:#3b92d3; letter-spacing:-1px; font:bold 24px Arial,Helvetica,sans-serif}
div#contact-info ul li h4{color:#ac446c; padding-left:8px; font:bold 12px Arial,Helvetica,sans-serif; margin-bottom:0; text-transform:uppercase; background:url("../images/plus-info.gif") no-repeat 0 4px}

body#index-page div#intro{position:relative}
body#index-page #intro-image, body#index-page #intro-image li{width:851px; height:328px; overflow:hidden}
body#index-page div#intro-image{margin-left:71px}
body#index-page #prevBtn, body#index-page  #nextBtn{display:block; width:30px; height:77px; position:absolute; left:21px; top:100px; text-indent:-20000px}
body#index-page #nextBtn{left:937px}
body#index-page #prevBtn a, body#index-page  #nextBtn a{ display:block; width:35px; height:70px; background:url("../images/left.jpg") no-repeat 0 0}
body#index-page #nextBtn a{background:url("../images/right.jpg") no-repeat 0 0}

body#clients-page #nextBtn,  body#clients-page prevBtn{display:none}

div#links{width:310px; height:428px; float:right; background:#f0f4f6 url("../images/links-bottom.gif") no-repeat 0 100%}
div#links div#slider{width:310px; height:310px; margin:0; display:block}
div#links div#slider ul{width:310px; height:311px; display:block; float:none}
div#links div#slider ul li{width:310px; height:311px; display:block; float:none}
div#links div#slider ul li table{width:300px; margin:7px 0 0 12px}
div#links div#slider ul li table td img{margin:0 12px 12px 0}
div#links h1{background:url("../images/links-top.gif") no-repeat 0 0}
div#links p{margin:12px 12px 10px; line-height:14px; color:#4e4e4e}

#prevBtn2, #nextBtn2{ display:none; margin:0; overflow:hidden; text-indent:-8000px; width:30px; height:77px; position:absolute; left:-30px; top:-160px}
#nextBtn2{left:696px}
#prevBtn2 a, #nextBtn2 a{ display:block; width:30px; height:77px; background:url(images/btn_prev.gif) no-repeat 0 0}
#nextBtn2 a{background:url(images/btn_next.gif) no-repeat 0 0}
.submit {background:none repeat scroll 0 0 #666666;border:1px solid #8D8D8D !important;color:#FFFFFF;cursor:pointer;padding:3px 5px 3px;}