@charset "utf-8";
/* CSS Document */

body{width:100%; height:100%; margin:0px auto; background:none; font-family:Verdana, Geneva, sans-serif;
font-size:13px;}

img{border:0px;}


@font-face {
  font-family: 'NeoTech';
  src: url('../NeoTech.otf');
  font-weight: normal;
  font-style: normal;
}


img{border:0px;}

h3{font-family: 'NeoTech'; font-size:15px; color:#f15103; margin-left:0px; margin-right:0px; margin-bottom:0px;}


#banner{width:100%; height:582px; margin:0px auto; background:none; overflow:hidden; position:absolute; z-index:-100;}

#header{width:980px; height:60px; margin:0px auto; background:none;}

.logo{width:171px; height:60px; margin:0px; padding-top:11px; float:left; background:none;}

.menu{width:100%; z-index:9999999999; height:82px; margin:0px auto; background:url(../images/menu-bg.png) repeat-x; position:fixed;}


#top-menu{width:650px; height:77px; margin:0px; float:right; background: none;}

#top-menu ul{list-style:none;
margin:25px 0 0 0;
padding:0px 0px 0px 0px;
background:none;}

#top-menu ul li{display:inline;
margin:10px 0 0 0;
padding:0px;
background:none;}

#footer-cont ul{list-style:none;
margin:0px 0 0 0;
padding:0px 0px 0px 0px;
background:none;}

#footer-cont ul li{display:block;
margin:10px 0 0 0;
padding:0px;
background:none;}

.social{width:auto;
height:27px;
float:right;}

.social img:hover{-webkit-filter: grayscale(100%);}


#top-menu ul li a{font-family:NeoTech; 
font-size:14px;
color:#5a5a5a;
margin:0px 2px 0px 2px;
padding:7px 13px 7px 13px;
text-shadow:0 0px 1px rgba(0, 0, 0, 0.1);
text-decoration:none;
background: none;
border-radius:3px;
border:0px hidden #e9e8e7;
text-transform: capitalize;}


#top-menu ul li a:hover{color:#fff;
text-decoration:none;
margin:0px 2px 0px 2px;
padding:7px 13px 7px 13px;
text-decoration:none;
box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.2);
background:#f15103;}

#top-menu ul li.active a{color:#5a5a5a;
text-decoration:none;

}

.slider{width:980px; height:541px; margin:0px auto 0 auto; background: none;}

.tab-h{width:100%; height:438px; margin:0px auto; background:url(../images/tab.png) repeat-x;}

.tab-h p{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#6e6e6e; margin:0px; padding:0px 0 0 10px; line-height:24px; text-align:justify;}

.tab-h h3{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#0065b3; font-weight:bold; margin:0px; padding:0px 0 0 10px; line-height:24px; text-align:justify;}

.tab-h-cont{width:980px; height:136px; margin:0px auto; background:none;}

.appot{width:207px; height:136px; float:left; margin:0px 0 0 10px; background:none;}

.appot p{text-align:left; line-height:18px;}

.appot p a{text-align:left; color:#0065b3; text-decoration:none; margin:0px; padding:0px;}

.appot p a:hover{color:#F00;}

.skype{width:260px; height:136px; float:left; margin:0px; background:url(../images/skype-bg.jpg) no-repeat;}

.skype p{margin:15px 0 0 40px; color:#0065b3;}

.test{width:490px; height:136px; float:left; margin:0px; background:none;}

.line{width:6px; height:136px; float:left; margin:0px; background:none;}

.footer{width:100%; height:80px; margin:0px auto; background:url(../images/footer-bg.jpg) repeat-x;} 

#footer-cont{width:980px; height:80px; margin:0px auto; background:none;} 

.footer-pro{width:316px; height:150px; float:left; margin:0px; background: none;}

.footer-pro a{display:block; margin:6px; padding:2px 0 0 10px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#fff; background:url(../images/dot.jpg) no-repeat; text-decoration:none;}

.footer-pro a:hover{color:#0e94fc;}

.footer-cor{width:330px; height:150px; float:left; margin:0px; background:none;}

.footer-cor a{display:block; margin:6px; padding:2px 0 0 10px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#fff; background:url(../images/dot.jpg) no-repeat; text-decoration:none;}

.footer-cor a:hover{color:#0e94fc;}

.footer-conta{width:320px; height:150px; float:left; margin:0px; background:none;}

.footer-conta p{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#fff; margin:0px; padding:0px 0 0 10px; line-height:24px;}

#personal{width:980px; height:500px; margin-left:auto; margin-right:auto; margin-top:20px; background:none;}

#personal-hd{width:100%; height:80px; float:left; margin:0px; background:#f15103; box-shadow: 0 0px 5px rgba(0, 0, 0, 0.7);}

#personal p{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:400; color:#6e6e6e; margin:0px; padding:8px 0 0 0; line-height:24px;
text-align:justify;}



#infrastructure{width:980px; height:650px; margin:0px auto; margin-top:20px; background:none;}

#infrastructure-hd{width:100%; height:80px; box-shadow: 0 0px 5px rgba(0, 0, 0, 0.7); float:left; margin:0px; background:#f15103; margin-bottom:20px;}

#infrastructure p{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:400; color:#6e6e6e; margin:0px; padding:8px 0 0 0; line-height:24px;
text-align:justify;}




#gal{width:980px; height:650px; margin:0px auto; margin-top:20px; background:none;}

#gal-hd{width:100%; height:80px; box-shadow: 0 0px 5px rgba(0, 0, 0, 0.7); float:left; margin:0px; background:#f15103; margin-bottom:20px;}

#gal p{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:400; color:#6e6e6e; margin:0px; padding:8px 0 0 0; line-height:24px;
text-align:justify;}



#technology{width:980px; height:650px; margin:0px auto; margin-top:20px; background:none;}

#technology-hd{width:100%; height:80px; box-shadow: 0 0px 5px rgba(0, 0, 0, 0.7); float:left; margin:0px; background:#f15103; margin-bottom:20px;}

#technology p{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:400; color:#6e6e6e; margin:0px; padding:8px 0 0 0; line-height:24px;
text-align:justify;}



#scraps{width:980px; height:650px; margin:0px auto; margin-top:20px; background:none;}

#scraps-hd{width:100%; height:80px; box-shadow: 0 0px 5px rgba(0, 0, 0, 0.7); float:left; margin:0px; background:#f15103; margin-bottom:20px;}

#scraps p{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:400; color:#6e6e6e; margin:0px; padding:8px 0 0 0; line-height:24px;
text-align:justify;}



#carloan{width:980px; height:700px; margin:0px auto; background:none;}

#carloan-hd{width:980px; height:135px; float:left; margin:0px; background:none;}

#carloan p{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:400; color:#6e6e6e; margin:0px; padding:8px 0 0 0; line-height:24px;
text-align:justify;}



#contact{width:980px; height:750px; margin:0px auto; margin-top:20px; background:none;}

#contact-hd{width:100%; height:80px; box-shadow: 0 0px 5px rgba(0, 0, 0, 0.7); float:left; margin:0px; background:#f15103; margin-bottom:20px;}

#contact p{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:400; color:#6e6e6e; margin:0px; padding:8px 0 0 0; line-height:24px;
text-align:justify;}




#property{width:980px; height:720px; margin:0px auto; background:none;}

#property-hd{width:980px; height:135px; float:left; margin:0px; background:none;}

#property p{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:400; color:#6e6e6e; margin:0px; padding:8px 0 0 0; line-height:24px;
text-align:justify;}




#creditcard{width:980px; height:950px; margin:0px auto; background:none;}

#creditcard-hd{width:980px; height:183px; float:left; margin:0px; background:none;}

#creditcard p{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:400; color:#6e6e6e; margin:0px; padding:8px 0 0 0; line-height:24px;
text-align:justify;}



#career{width:980px; height:950px; margin:0px auto; background:none;}

#career-hd{width:980px; height:183px; float:left; margin:0px; background:none;}

#career p{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:400; color:#6e6e6e; margin:0px; padding:8px 0 0 0; line-height:24px;
text-align:justify;}




#left-cont{width:170px; height:auto; margin:0px; float:left; background:none;}

#middle-cont{width:575px; height:auto; margin:0px; float:left; background:none}

#right-cont{width:303px; height:auto; margin:0px; float:right; background:none;}

#callbox{height:25px; width:186px; margin:3px; border:0px; border-radius:3px; border:#CCC 1px solid; box-shadow: 0 0px 1px rgba(0, 0, 0, 0.1);}

.selectbox{width:185px; height:30px; margin:3px 0px 0px 3px; box-shadow: 0 0px 1px rgba(0, 0, 0, 0.1); border:1px solid #999;}

.buttoncall{margin:0px; padding:5px; background:#0065b3; box-shadow: 0 0px 0px rgba(0, 0, 0, 0.1); color:#FFF;}


.txt{width:250px;
border-radius:3px;
height:23px;
border:1px #CCC solid;
}

.txt-area{width:250px;
border-radius:3px;
height:65px;
border:1px #CCC solid;
}


.subbut{background:#f15103;
padding:5px 10px 5px 10px;
border:0px;
margin-top:5px;
margin-left:60px;
border-radius:3px;
color:#FFF;
cursor:pointer;}


.subbut:hover{background:#CCC;
padding:5px 10px 5px 10px;
border:0px;
margin-top:5px;
border-radius:3px;
color:#333;
cursor:pointer;}





.clients-photo{width:210px;
margin-left:20px;
margin-top:10px;
margin-bottom:30px;
height:140px;
float:left;}

.clients-photo img{padding:7px;
border:1px #fff solid;
height:120px;
width:160px;
border-radius:3px;
box-shadow:0 0px 3px rgba(0, 0, 0, 0.3);}


.clients-photo img:hover{padding:7px;
border:1px #fff solid;
border-radius:3px;
-webkit-transform:scale(1.1);
transition:0.5s ease-in-out;
box-shadow:0 0px 5px rgba(0, 0, 0, 0.5);}

.mapku{width:514px;
height:214px;

border:7px #FFF solid;
box-shadow:0 0px 5px rgba(0, 0, 0, 0.5);
background:#fff;
float:left;
}
