html{overflow-y:scroll;}/*CSS level 3*/
html,body{margin:0;padding:0;}
html{margin-bottom:1px;}
body{text-align: center;margin:0px;padding:0px;min-width:950px;font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#996 url(img/bodyBG.gif);color:#666;}
div.hr{height:1px;background:#897b00;color:#897b00;margin:0;}
div.hrw{height:5px;background:#db6d1d;color:#db6d1d;margin:0;}
div.hr hr, div.hrw hr{display:none;}
img{border:none;}
.left{float:left;}
.right{float:right;}
.bold{font-weight:bold;}
.orange{color:#db6d1d; background:none;}
a{outline:none;}
#conteiner{width:950px;height:615px;text-align:left;margin-right:auto;margin-left:auto;position:relative;background:#FFF url(img/contBG.gif) repeat-x;}
#header{height:120px;background:#FFF url(img/headBG.jpg) right no-repeat;}
#main{padding-top:23px;margin:0;height:439px;}
#footer{height:36px;padding:0 38px;margin:0;}
ul#navigation{list-style-type:none;margin:8px 0 auto;padding:0 0 0 65px;}
ul#navigation li{border-left:3px solid #dc6d1d;}
ul#navigation li a{color:#FFF;display:block;width:305px;height:18px;text-decoration: none;font-size:0;margin:0 0 0 15px;padding:0;}
ul#navigation li.homen a{background:url(img/navigation.gif) no-repeat -305px 0px;}
ul#navigation li.businessn a{background:url(img/navigation.gif) no-repeat -305px -18px;}
ul#navigation li.lisonn a{background:url(img/navigation.gif) no-repeat -305px -36px;}
ul#navigation li.visionn a{background:url(img/navigation.gif) no-repeat -305px -54px;}
ul#navigation li.servicesn a{background:url(img/navigation.gif) no-repeat -305px -72px;}
ul#navigation li.portfolion a{background:url(img/navigation.gif) no-repeat -305px -90px;}
ul#navigation li.contactn a{background:url(img/navigation.gif) no-repeat -305px -108px;}
body#home ul#navigation li.homen a,ul#navigation li.homen a:hover{background:url(img/navigation.gif) no-repeat -0px 0px;}
body#business ul#navigation li.businessn a,ul#navigation li.businessn a:hover{background:url(img/navigation.gif) no-repeat 0px -18px;}
body#lison ul#navigation li.lisonn a,ul#navigation li.lisonn a:hover{background:url(img/navigation.gif) no-repeat 0px -36px;}
body#vision ul#navigation li.visionn a,ul#navigation li.visionn a:hover{background:url(img/navigation.gif) no-repeat 0px -54px;}
body#services ul#navigation li.servicesn a,ul#navigation li.servicesn a:hover{background:url(img/navigation.gif) no-repeat 0px -72px;}
body#portfolio ul#navigation li.portfolion a,ul#navigation li.portfolion a:hover{background:url(img/navigation.gif) no-repeat 0px -90px;}
body#contact ul#navigation li.contactn a,ul#navigation li.contactn a:hover{background:url(img/navigation.gif) no-repeat 0px -108px;}
body.french ul#navigation li.homen a{background:url(img/navigation_fr.gif) no-repeat -305px 0px;}
body.french ul#navigation li.businessn a{background:url(img/navigation_fr.gif) no-repeat -305px -18px;}
body.french ul#navigation li.lisonn a{background:url(img/navigation_fr.gif) no-repeat -305px -36px;}
body.french ul#navigation li.visionn a{background:url(img/navigation_fr.gif) no-repeat -305px -54px;}
body.french ul#navigation li.servicesn a{background:url(img/navigation_fr.gif) no-repeat -305px -72px;}
body.french ul#navigation li.portfolion a{background:url(img/navigation_fr.gif) no-repeat -305px -90px;}
body.french ul#navigation li.contactn a{background:url(img/navigation_fr.gif) no-repeat -305px -108px;}
body.french#home ul#navigation li.homen a,body.french ul#navigation li.homen a:hover{background:url(img/navigation_fr.gif) no-repeat -0px 0px;}
body.french#business ul#navigation li.businessn a,body.french ul#navigation li.businessn a:hover{background:url(img/navigation_fr.gif) no-repeat 0px -18px;}
body.french#lison ul#navigation li.lisonn a,body.french ul#navigation li.lisonn a:hover{background:url(img/navigation_fr.gif) no-repeat 0px -36px;}
body.french#vision ul#navigation li.visionn a,body.french ul#navigation li.visionn a:hover{background:url(img/navigation_fr.gif) no-repeat 0px -54px;}
body.french#services ul#navigation li.servicesn a,body.french ul#navigation li.servicesn a:hover{background:url(img/navigation_fr.gif) no-repeat 0px -72px;}
body.french#portfolio ul#navigation li.portfolion a,body.french ul#navigation li.portfolion a:hover{background:url(img/navigation_fr.gif) no-repeat 0px -90px;}
body.french#contact ul#navigation li.contactn a,body.french ul#navigation li.contactn a:hover{background:url(img/navigation_fr.gif) no-repeat 0px -108px;}
#text{width:527px;height:430px;float:right;margin:0;background:url(img/textBG.gif) repeat-x;scrollbar-base-color:#cfc48d;scrollbar-arrow-color:#cfc48d;scrollbar-darkshadow-color: #cfc48d;}
ul#vt{list-style-type:square;margin:0 auto 0 16px;padding:0;}
ul#vt li{padding:10px 0;}
ul#st{list-style-type:decimal;margin:0 auto 0 22px;padding:0;}
ul#st li{padding:10px 0;}
.scrollgeneric{line-height:1px;font-size:1px;position:absolute;top:0; left:0;}/* Scroll_text*/
.vscrollerbar{height:25px !important;width:5px;background:url(img/scrollbar.gif) center no-repeat;padding:35px;z-index:2;}
.vscrollerbase{width:5px;background:none;}
#scroll{width: 476px;
height:307px;
overflow:auto;
border-left:#897b00 solid 1px;
border-bottom:#897b00 solid 1px;
border-right:#897b00 solid 1px;
position:relative;
background:none;
margin:0 auto;
padding:15px;
outline:none;}
#scrollend{position:relative; left:506px; bottom:35px;}
body#contact #text{height:290px;}/*Contact*/
#econtact{margin:0 auto 0 220px; padding:0;}
#screen{text-align:center;width:413px;height:290px;float:left;}/*Portfolio*/
#gallery{text-align:center;}
#gallery p{text-align:left;}
#gallery ul{list-style:none;margin:0; padding:0 0 10px 0;}
#gallery ul li{display:inline;}
#gallery h1{font-size:14px; font-weight:bold; text-transform:capitalize;}
#gallery h2{font-size:12px; font-weight:bold; font-style:italic; text-transform:capitalize; text-align:left;}
.noncap{text-transform:none;}
#welcome{background:url(img/welcome.jpg) no-repeat;width:950px;height:290px;}/*Home*/
#menuwrapper{border:none;background:none;margin:0 0 0 595px;padding:32px 0 0 0;width:302px;}/*1*/
.clearit{clear:both;height:0;line-height:0.0;font-size:0;}/*2*/
ul#p7menubar li#en, ul#p7menubar li#fr{height:40px; width:150px;background:none;border:none;color:#000;font-size:0px;text-align:center;}/*3*/
ul#p7menubar li#en ul, ul#p7menubar li#fr ul{padding:50px 0 0 0;margin:0;}
#p7menubar, #p7menubar ul{padding:0;margin:0;list-style:none;}
#p7menubar{margin:0 auto;width:350px;}
#p7menubar a{display:block;text-decoration:none;color:#fff;}/*4*/
#p7menubar li{float:left;width:150px;margin:0;}/*7*/
#p7menubar li ul, #p7menubar ul li{width:150px;}
#p7menubar ul li#cen a{background:url(img/home_navigation.gif) no-repeat 0px 0px;height:20px;font-size:0px;}/*7a*/
#p7menubar ul li#ren a{background:url(img/home_navigation.gif) no-repeat 0px -20px;height:20px;font-size:0px;}
#p7menubar ul li#cfr a{background:url(img/home_navigation.gif) no-repeat 0px -40px;height:20px;font-size:0px;}
#p7menubar ul li#rfr a{background:url(img/home_navigation.gif) no-repeat 0px -60px;height:20px;font-size:0px;}
#p7menubar ul li.subdir{background:none;}/*Controls for non-clikcable directores*/
#p7menubar ul li.subdir a{cursor:text;}
#p7menubar ul li.subdir a:hover{color:#000!important;background:none!important;}
#p7menubar ul li a{color:#000;}/*8*/
#p7menubar li ul{position: relative;display:none;background:none;}/*9*/
#p7menubar li:hover a, #p7menubar a:focus, #p7menubar a:active, #p7menubar li.p7hvr a{color:#000;background:none;}/*10*/
#p7menubar li:hover ul, #p7menubar li.p7hvr ul{display:block;}/*11*/
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a{color:#000;background-color:transparent;}/*12*/
#p7menubar ul li#cen a:hover{background:url(img/home_navigation.gif) no-repeat -150px 0px;height:20px;font-size:0px!important;}/*13*/
#p7menubar ul li#ren a:hover{background:url(img/home_navigation.gif) no-repeat -150px -20px;height:20px;font-size:0px!important;}
#p7menubar ul li#cfr a:hover{background:url(img/home_navigation.gif) no-repeat -150px -40px;height:20px;font-size:0px!important;}
#p7menubar ul li#rfr a:hover{background:url(img/home_navigation.gif) no-repeat -150px -60px;height:20px;font-size:0px!important;}
#p7menubar li{width:auto;}/*14*/
body#residential p{text-align:center;}
