*{margin: 0; padding: 0;}
body{background:url(../images/);}

#topo{background:; height:100px;}
#topcenter{width:90%; margin:0 auto;}



#logotop{float:left; margin:20px 0 0 25px;}
#complemento{float:right; margin:10px 10px 0 0;}

#top123{background: #bababa;}
#top{background: url(../images/);}

#barramenu{background: url(../images_index/linha_menu.png); height:46px;}
#menu{width:670px; margin: 0 auto;}
#home {padding: 10px; margin: 0 auto; float: left; margin-right: 35px;}
#empresa{padding: 10px; margin: 0 auto; float: left; margin-right: 35px;}
#ondeestamos{padding: 10px; margin: 0 auto; float: left; margin-right: 35px;}
#blog{padding: 10px; margin: 0 auto; float: left; margin-right: 35px;}
#email{padding: 10px; margin: 0 auto; float: left; margin-right: 35px;}
#fale {padding: 10px; margin: 0 auto; float: left; margin-right: 0px;}
#menu a:link {font-family: Trebuchet MS; font-size: 17px; font-style: normal; color: #fff; text-decoration: none;}
#menu a:visited {font-family:Trebuchet MS; font-size: 17px; font-style: normal; color: #fff; text-decoration: none;}
#menu a:hover {font-family: Trebuchet MS; font-size: 17px; font-style: normal; color: #6eb6f7; text-decoration: none;}



#bannertop{height:376px; width:1066px; margin:0 auto; overflow:hidden;}
#bannertop p{width:900px; text-align:left; margin:150px 0 0 320px; font-family:Trebuchet MS; font-size:40px; color:#000066;}
#linhatop{width:1000px;margin:0 auto;}

 
#slide{width:1000px; margin:20px auto; height: 120px; overflow: hidden;}


#miolo{background: url(../images/fundo_miolo.jpg); height:620px;}
#central{width:1000px; height:620px; margin: 0 auto;}

#solucoes{height:60px;}
#solucoes h2{font-family:Trebuchet MS; color:#000066;}

#linha1{width:1000px; height:120px;}
#mkloja{background:url(../images_index/caixa_mkloja.png); float: left; width:475px; height:120px; margin:0 0 0 0;}
#logomk{float:left; width:240px; height:120px;}
#titulomk{float:left; width:235px; height:50px;}
#titulomk a{}
#titulomk h3{margin:4px 0 0 4px;font-family:Trebuchet MS; font-size:normal; color:#000066;}
.imgmkloja{margin: 7px 0 0 13px;}
#textomk{float:left; width:235px; height:70px;}
#textomk p{width:235px; text-align:left; margin:8px 0 0 0; font-family:Trebuchet MS; font-size:13px; color:#000066;}
#textomk p a:link {font-family: Trebuchet MS; font-size: 13px; font-style: bold; color: #000066; text-decoration: none;}
#textomk p a:visited{font-family:Trebuchet MS; font-size: 13px; font-style: bold; color: #000066; text-decoration: none;}
#textomk p a:hover {font-family: Trebuchet MS; font-size: 14px; font-style: bold; color: #6eb6f7; text-decoration: none;}


#mkvex{background:url(../images_index/caixa_mkvex.png); float:left; width:475px; height:120px; margin:0 0 0 50px;}
#logomkvex{float:left; width:240px; height:120px;}
#titulomkvex{float:left; width:235px; height:50px;}
#titulomkvex h3{margin:0px 0 0 0px;font-family:Trebuchet MS; font-size:normal; color:#000066;}
.imgmkvex{margin: 7px 0 0 13px;}
#textomkvex{float:left; width:235px; height:70px;}
#textomkvex p{width:235px; text-align:left; margin:8px 0 0 0; font-family:Trebuchet MS; font-size:13px; color:#000066;}
#textomkvex p a:link {font-family: Trebuchet MS; font-size: 13px; font-style: bold; color: #000066; text-decoration: none;}
#textomkvex p a:visited{font-family:Trebuchet MS; font-size: 13px; font-style: bold; color: #000066; text-decoration: none;}
#textomkvex p a:hover {font-family: Trebuchet MS; font-size: 14px; font-style: bold; color: #6eb6f7; text-decoration: none;}

#linha2{width:1000px; height: 120px; margin:30px 0 0 0;}
#mkserv{background:url(../images_index/caixa_mkserv.png); float:left; width:475px; height:120px; margin:0 0 0 0;}
#logomkserv{float:left; width:240px; height:120px;}
#titulomkserv{float:left; width:235px; height:50px;}
#titulomkserv h3{margin:0px 0 0 0px;font-family:Trebuchet MS; font-size:normal; color:#000066;}
.imgmkserv{margin: 7px 0 0 13px;}
#textomkserv{float:left; width:235px; height:70px;}
#textomkserv p{width:235px; text-align:left; margin:8px 0 0 0; font-family:Trebuchet MS; font-size:13px; color:#000066;}
#textomkserv p a:link {font-family: Trebuchet MS; font-size: 13px; font-style: bold; color: #000066; text-decoration: none;}
#textomkserv p a:visited{font-family:Trebuchet MS; font-size: 13px; font-style: bold; color: #000066; text-decoration: none;}
#textomkserv p a:hover {font-family: Trebuchet MS; font-size: 14px; font-style: bold; color: #6eb6f7; text-decoration: none;}

#mkhall{background:url(../images_index/caixa_mkhall.png); float:left; width:475px; height:120px; margin:0 0 0 50px;}
#logomkhall{float:left; width:240px; height:120px;}
#titulomkhall{float:left; width:235px; height:50px;}
#titulomkhall h3{margin:4px 0 0 4px;font-family:Trebuchet MS; font-size:normal; color:#000066;}
.imgmkhall{margin: 7px 0 0 13px;}
#textomkhall{float:left; width:235px; height:70px;}
#textomkhall p{width:235px; text-align:left; margin:8px 0 0 0; font-family:Trebuchet MS; font-size:13px; color:#000066;}
#textomkhall p a:link {font-family: Trebuchet MS; font-size: 13px; font-style: bold; color: #000066; text-decoration: none;}
#textomkhall p a:visited{font-family:Trebuchet MS; font-size: 13px; font-style: bold; color: #000066; text-decoration: none;}
#textomkhall p a:hover {font-family: Trebuchet MS; font-size: 14px; font-style: bold; color: #6eb6f7; text-decoration: none;}

#linhatop{margin:30px 0 0 0;}

#inferior{height:350px;}
#falecom{float:left; width:475px; height:183px;}
#falecomesq{float:left; width:295px; height:183px;}
#cabfale{width:295px; height:63px; background: url(../images_index/logo_falecom_linha.png);}
#faletexto{width:295px; height:120px; font-family:Trebuchet MS; font-size:13px; font-style: normal; color:#000066;}
#incone{float:left; width:180px; height:183px;}
#faletexto a:link {font-family: Trebuchet MS; font-size: 14px; font-style: normal; color: #000066; text-decoration: none;}
#faletexto a:visited{font-family:Trebuchet MS; font-size: 14px; font-style: normal; color: #000066; text-decoration: none;}
#faletexto a:hover {font-family: Trebuchet MS; font-size: 14px; font-style: normal; color: #6eb6f7; text-decoration: none;}

#redesocial{float:left; width:475px; height:183px; margin:0 0 0 50px;}

#cabecredes{float:left; width:475px; height:43px;}
#facebook{float: left; width:110px; height:100px; margin:20px 0 0 20px;}
#twitter{float:left; width:110px; height:100px; margin:20px 0 0 0;}
#blog2{float:left; width:110px; height:100px; margin:20px 0 0 0;}
#youtube{float:left; width:110px; height:100px; margin:20px 0 0 0;}
#inforedes{float:left; width:475px; text-align:center; font-family:Trebuchet MS; font-size:13px; color:#000066;}

#rodape{background:#000066; height:225px;}
#linharod{height:1px; background:#bababa;}

#rodsup{height:35px; background:#d2c9fd;}
#interagir{width:200px; margin:0 auto; background:#d2c9fd;}
#curtir{float:left; margin:4px 0 0 0px;}

#rodcen{height:1px; background:#bababa; margin: 7px 0 0 0;}
#rodcen1{height:120px;width:1000px; margin:20px auto;}
#rodmioloesq{float:left; width: 333px; height:120px;}
#rodmiolocen{float:left; width: 334px; height:120px;}
#logorod{height:75px;}
.centralizar{display: block; margin-left: auto; margin-right: auto;}
#textorod{height:75px;}
#textorod p{text-align: center; font-family:Trebuchet MS; font-size:13px; color:#fff;}
#textorod h3{text-align: center; font-family:Trebuchet MS; font-size:13px; color:#fff;}
#rodmiolodir{float:right; width: 333px; height:120px;}
#rodmiolodir u{float:right;}
#rodinf{text-align:center; font-family:Trebuchet MS; font-size:13px; color:#fff; background:#0f023a; height:22px;}

/*-----------*/
#conteudoempresa{}
#mioloempresa{height:510px; width:1000px; margin:20px auto;}
#textoempresa{margin: 15px 0 0 0; font-family:Trebuchet MS; font-size:13px; text-align:justify;}

/*-----------*/
#mioloonde{height:620px; width:1000px; margin:20px auto;}
#ondeest{width:1000px;}
#mapa{float: left; margin: 10px 0 0 0;}
#informonde{float:left; margin: 10px 0 0 30px;}
#informonde p{font-family: Trebuchet MS; font-size: 13px; color: #000066;}

/*-----------*/
#conteudomkserv{}
#miolomkserv{height:700px; width:1000px; margin:20px auto;}
#servesq{float:left; width:485px; height:700px;}
#titserv{width:485px; height:45px; background: url(../images_index/barra_serv.png);}
#contserv{margin:10px 0 0 0;}
#titserv h2{font-family: Trebuchet MS; color:#000066; margin:0 0 0 0;}
#contservsup{height:125px;}
#contimgserv{float:left; width:150px; height:125px;}
#conttextserv{float:left; width:335px; height:125px;}
#conttitserv{width:335px; height:30px;}
#conttitserv h4{font-family:Trebuchet MS; color:#000066;}
#contoqueserv{width:335px; height:95px;}
#contoqueserv p{font-family:Arial Unicode MS; color:#000066; font-size:13px; text-align:justify;}

#contservsup2{height:125px; margin:15px 0 0 0;}
#contimgserv2{float:left; width:150px; height:125px;}
#conttextserv2{float:left; width:335px; height:125px;}
#conttitserv2{width:335px; height:30px;}
#conttitserv2 h4{font-family:Trebuchet MS; color:#000066;}
#contoqueserv2{width:335px; height:95px;}
#contoqueserv2 p{font-family:Arial Unicode MS; color:#000066; font-size:13px; text-align:justify;}

#boxserv{width:485px; height:310px; margin:10px 0 0 0; background:url(../images_index/box_fundo.png);}
#titbox{width:485px; height:65px; font-family:Trebuchet MS; color:#000066;}
#titbox h3{padding:7px 0 0 15px;}

#esqbox{float:left; width:242px; height:310px; font-family:Arial Unicode MS; font-size:11px; color:#000066;}
#box1{width:225px; height:40px;}
#img1{float:left; width:60px; height:40px;}
.cent1{display: block; margin-left: auto; margin-right: auto;}
#txt1{float:left; width:165px; height:40px;}
#box1 hr{border-top:1px dotted #000066; width:165px; float:right;}

#box2{width:225px; height:40px; margin:10px 0 0 0;}
#img2{float:left; width:60px; height:40px;}
.cent2{display: block; margin-left: auto; margin-right: auto;}
#txt2{float:left; width:165px; height:40px;}
#box2 hr{border-top:1px dotted #000066; width:165px; float:right;}

#box3{width:225px; height:40px; margin:10px 0 0 0;}
#img3{float:left; width:60px; height:40px;}
.cent3{display: block; margin-left: auto; margin-right: auto;}
#txt3{float:left; width:165px; height:40px;}
#box3 hr{border-top:1px dotted #000066; width:165px; float:right;}

#box4{width:225px; height:40px; margin:10px 0 0 0;}
#img4{float:left; width:60px; height:40px;}
.cent4{display: block; margin-left: auto; margin-right: auto;}
#txt4{float:left; width:165px; height:40px;}
#box4 hr{border-top:1px dotted #000066; width:165px; float:right;}

#box5{width:225px; height:40px; margin:10px 0 0 0;}
#img5{float:left; width:60px; height:40px;}
.cent5{display: block; margin-left: auto; margin-right: auto;}
#txt5{float:left; width:165px; height:40px;}

#dirbox{float:left; width:242px; height:310px; font-family:Arial Unicode MS; font-size:11px; color:#000066;}
#box6{width:225px; height:40px;}
#img6{float:left; width:50px; height:40px;}
.cent6{display: block; margin-left: auto; margin-right: auto;}
#txt6{float:left; width:165px; height:40px;}
#box6 hr{border-top:1px dotted #000066; width:173px; float:right;}

#box7{width:225px; height:40px; margin:10px 0 0 0;}
#img7{float:left; width:50px; height:40px;}
.cent7{display: block; margin-left: auto; margin-right: auto;}
#txt7{float:left; width:165px; height:40px;}
#box7 hr{border-top:1px dotted #000066; width:173px; float:right;}

#box8{width:225px; height:40px; margin:10px 0 0 0;}
#img8{float:left; width:50px; height:40px;}
.cent8{display: block; margin-left: auto; margin-right: auto;}
#txt8{float:left; width:165px; height:40px;}
#box8 hr{border-top:1px dotted #000066; width:173px; float:right;}

#box9{width:225px; height:40px; margin:10px 0 0 0;}
#img9{float:left; width:50px; height:40px;}
.cent9{display: block; margin-left: auto; margin-right: auto;}
#txt9{float:left; width:165px; height:40px;}
#box9 hr{border-top:1px dotted #000066; width:173px; float:right;}

#box10{width:225px; height:40px; margin:10px 0 0 0;}
#img10{float:left; width:50px; height:40px;}
.cent10{display: block; margin-left: auto; margin-right: auto;}
#txt10{float:left; width:165px; height:40px;}

#servdir{float:left; width:485px; height:700px;margin:0 0 0 30px;}
#segur{width:485px; height:320px; background:blue;}
#automac{width:485px; height:320px; background:yellow;}