#cont_body{width:950px;margin:0 auto;padding:0px 0 0px 0;}
#cont_body #col_left{width:225px;float:left;padding:27px 52px 0 0;}
#cont_body #col_left #seccion{width:198px;height:42px;background:#FFF;text-align:right;font-size:22px;text-transform:uppercase;color:#86836A;font-weight:bold;padding:16px 0px 0 0;text-align:center;}

#cont_body #cont_txt{width:414px;float:left;padding:60px 0 0 0;overflow:hidden;}
#cont_body #cont_txt #mask{width:1260px;}
#cont_body #cont_txt .clientes{width:370px;line-height:18px;font-size:11px;padding:0px 15px 0 15px;float:left;}
#cont_body #cont_txt .clientes .txt{line-height:22px;font-size:11px;padding:5px 0px 10px 0px;}
#cont_body #cont_txt .clientes .dir{text-align:right}

#cont_body #col_right{width:110px;float:left;padding:65px 0 0 105px;}
#cont_body #col_right #img{width:125px;height:254px;background:transparent url(../images/empresa/img.jpg) no-repeat;}

#alto{position:relative;}

#cont_banner{width:100%;height:124px;background:#208543;margin:38px 0 10px 0;position:absolute;bottom:20px;}
#cont_banner #middle{width:747px;margin:0 auto;height:124px;}
#cont_banner #middle #arrow_left{float:left;width:41px;height:124px;}
#cont_banner #middle #arrow_left a{display:block;width:41px;height:124px;background:#208543  no-repeat;}
#cont_banner #middle #arrow_right{float:left;width:41px;height:124px;}
#cont_banner #middle #arrow_right a{display:block;width:41px;height:124px;background:#208543 no-repeat;}
#cont_banner #middle #mask{width:635px;height:124px;float:left;overflow:hidden;padding:0 15px;}
#cont_banner #middle #mask #cont{padding:0px 0 0 0;width:635px;}
#cont_banner #middle #mask .images{float:left;margin:0 15px 0 6px;}

/*#footer_bg{width:100%;height:53px;background:transparent url(../images/footer_bg.jpg) bottom repeat-x;}

html, body, #wrap {height: 100%;}

body > #wrap {height: auto; min-height: 100%;}

.main {padding-bottom: 53px;}*/

ul.servicios{width:570px;margin:0 auto;}
ul.servicios li{float:left;}
ul.servicios li a{display:block;width:190px;text-align:center;color:#FFF;font-size:14px;font-weight:bold;padding:15px 0px 92px 0px;}
ul.servicios li a:hover{background:#56945a;}

ul.servicios li a.over{background:#56945a;}

.op{padding:0 0 0 30px !important;}

/*#footer_bg{
	position: relative;
	margin-top: -53px; 
	height: 53px;
	clear:both;
} */