/* CSS Document */
body{background:#4f515d;
     color:#000000;
	 margin:0px; padding:0;
	 font-family: Tahoma;
	
}

a{list-style:none; text-decoration:none; color:#000000;}
a:hover{list-style:none; text-decoration:none; color:#666;}

#gris{background:#bab9b7; 
      height:32px;
	  width:100%;}

#content{width:962px;
         height:auto;
		 margin:0 auto;
		 background:#FFF;
		 padding:20px 5px 0 5px;}
		 
.top{width:928px;margin:0 auto;}

.menuRight{width:340px; height:auto; float:right; margin-bottom:20px;}
.menuRight ul{list-style:none; margin:0; padding:0; font-size:12px; float:right;}
.menuRight ul li{margin:0; padding:0; float:left; color:#000000; width:80px; text-align:center; border-right:2px #999 solid;}
/*.menuRight a{list-style:none; text-decoration:none; color:#000000;}
.menuRight a:hover{list-style:none; text-decoration:none;}*/

.menu{border-bottom:#808080  dashed 1px; clear:both; border-top:#808080  dashed 1px; clear:both; padding:5px 0 25px 0; margin:20px 0 20px 0; }
.menu ul{list-style:none; margin:0; padding:0; font-size:11px; font-weight:bold; float:right;}
.menu ul li{margin:0; padding:0; float:left; color:#000; text-transform:uppercase; width:100px; text-align:center; border-right:2px #999 solid; padding-top:5px }


#columLeft{ width:720px; height:auto; float:left;}
#columRight{ width:233px; height:auto; float:right;}
.redesSociales{width:130px; height:auto; float:right;}

#ContentdestacadoUno{width:477px; height:392px; background:#E6E7E8; float:left;}
.destacadosUno{width:477px; height:372px; float:left; background:#E6E7E8; clear:both;}
.destacadosUno ul{list-style:none; margin:0; padding:0 14px 0 14px; font-size:13px; clear:both;}
.destacadosUno li{ width:443px; margin:0; padding:6px 0 6px 4px; float:left; border-bottom:1px #666 dotted; clear:both;}
.bgRed{width:auto; height:18px; background:#C4161C; clear:both; display:block; margin:0; padding:6px 0 0 0; text-align:right;}
.link{width:auto; background:url(../img/bt_arrow.gif) left no-repeat; font-size:10px; font:Tahoma, Geneva, sans-serif; font-weight:bold; color:#FFF; text-align:right; padding:0 20px 0 25px;}
.bgGrey{width:auto; height:18px; background:#BBBCC1; clear:both; display:block; margin:0; padding:6px 0 0 0; text-align:right;}
.Red{list-style:none; text-decoration:none; color:#F00;}
.link2{width:auto; font-size:10px; font:Tahoma, Geneva, sans-serif; font-weight:bold; color:#C00; text-align:right; padding:0 20px 0 25px;}


h1{width:auto; height:30px; background:#616D77; font:Tahoma, Geneva, sans-serif; font-size:13px; font-weight:bold; color:#FFF; padding:20px 0 0 14px; margin:0 0 5px 0;}
h2{ font:Tahoma; font-size:13px; font-weight:bold; color:#000;border-top:#808080 dotted 1px; margin:2px 0 3px 0; padding:4px 0 2px 0; }
h3{width:auto; height:30px; background:#BBBCC1; font:Tahoma, Geneva, sans-serif; font-size:13px; font-weight:bold; color:#000; padding:20px 0 0 14px; margin:0 0 5px 0;}
h4{ font:Tahoma; font-size:13px; font-weight:bold; color:#000; margin:2px 0 8px 0; padding:4px 0 2px 0; }
h5{width:auto; height:15px; background:#BBBCC1; font:Tahoma, Geneva, sans-serif; font-size:13px; font-weight:bold; color:#000; padding:5px 0 5px 14px; margin:0 0 5px 0;}
h6{ font:Tahoma; font-size:13px; font-weight:bold; color:#000; margin:2px 0 8px 0; padding:4px 0 2px 0; text-align:center; }

#ContentdestacadoDos{width:233px; height:392px; background:#E6E7E8; float:right;  }
.destacadosDos{width:205px; height:317px; float:right; font-size:11px; float:right; margin:0; padding:0; padding:0 14px 0 14px; clear:both; text-align:justify; }

#ContentdestacadoTres{width:357px; height:198px;  float:left; margin:14px 0 0 0; padding:0; }
.destacadosTres{width:336px; height:100px; float:left; margin:0; padding:0 5px 0 14px; font-size:11px; clear:both; text-align:justify; }

#ContentdestacadoCuatro{width:357px; height:198px;  float:right; margin:14px 0 0 0; padding:0; }
.destacadosCuatro{width:336px; height:100px;  float:right; margin:0; padding:0 5px 0 14px; font-size:11px; clear:both; text-align:justify; }

#ContentdestacadoCinco{width:357px; height:auto; background:#E6E7E8;  float:left; margin:0 0 10px 0; padding:0; }
.destacadosCinco{width:336px; height:auto; float:left; margin:0; padding:0 5px 10px 14px; font-size:11px; clear:both; text-align:justify; }

#ContentdestacadoSeis{width:357px; height:auto;  float:right; margin:0 0 10px 0; padding:0; }
.destacadosSeis{width:336px; height:auto;  float:right; margin:0; padding:0 5px 10px 14px; font-size:11px; clear:both; text-align:justify; }


#ContentdestacadoServicios{width:477px; height:auto;  float:right; margin:0 0 10px 0; padding:0; }
.destacadosServicios{width:452px; height:auto;  float:right; margin:0; padding:0 10px 10px 14px; font-size:12px; clear:both; text-align:justify; }

#ContentdestacadoMercados{width:720px; height:auto; background:#E6E7E8;  float:left; margin:0 0 10px 0; padding:0; }
.destacadosMercados{width:696px; height:auto; float:left; margin:0; padding:0 5px 10px 14px; font-size:11px; clear:both; text-align:justify; }

#ContentdestacadoAlianzas{width:720px; height:auto;  float:left; margin:0 0 10px 0; padding:0; }
#ContentdestacadoAlianzasGrey{width:720px; height:auto; background:#E6E7E8;  float:left; margin:0 0 10px 0; padding:0; }
.destacadosAlianzas{width:696px; height:auto; float:left; margin:0; padding:0 5px 10px 14px; font-size:11px; clear:both; text-align:justify; }
.contentBoxAlianzas{width:440px; height:auto; float:left; clear:both;}
.box{width:220px; height:34px; float:left; font-weight:bold;}

#ContentdestacadoPrensa{width:720px; height:auto; background:#FFF;  float:left; margin:0 0 10px 0; padding:0; }
.destacadosPrensa{width:696px; height:auto; float:left; margin:0; padding:0 5px 10px 14px; font-size:11px; clear:both; text-align:justify; }

#footer{width:962px; height:60px; font:Tahoma, Geneva, sans-serif; font-size:10px; text-align:center; margin:0 auto; display:block; background:#FFF;  padding:20px 5px 0 5px;}

ul.dot{list-style:disc; clear:both;}
ul.dott{list-style:disc; margin:0; padding:0;}
ul.dott li{list-style:disc; margin:0; padding:0 0 10px 0;}
ul.dotted{list-style:disc; margin:0 0 0 12px; padding:0;}
ul.dotted li{list-style:disc; margin:0; padding:0 0 10px 0;}
ul.dotted2{list-style:disc; margin:0 0 0 12px; padding:0; width:350px; display:block;  float:left;}
ul.dotted2 li{list-style:disc; margin:0; padding:0 0 10px 0;}



.hspace{padding: 5px 10px 5px 0; clear:both;}
.hspace3{padding: 5px 20px 5px 0; clear:both;}
.hspace2{padding: 5px 10px 5px 10px; clear:both;}
.hspace4{padding: 5px 20px 15px 0; clear:both;}

.menuServ{width:223px; height:600px; float:left;}
.menuServ ul{list-style:none; font-size:13px; margin:0; padding:0;}
.menuServ ul li{list-style:none; background:#BBBCC1; float:left; width:215px; height:19px; margin:0 0 10px 0; padding:6px 0 0 8px;  display:block; font-size:12px;}
.rojo{color:#C00;}

.menuClientes{width:133px; height:600px; float:left;}
.menuClientes ul{list-style:none; font-size:13px; margin:0; padding:0;}
.menuClientes ul li{list-style:none; background:#BBBCC1; float:left; width:125px; height:19px; margin:0 0 10px 0; padding:6px 0 0 8px;  display:block; font-size:12px;}

#ContentdestacadoClientes{width:569px; height:auto;  float:right; margin:0 0 10px 0; padding:0; }
.destacadosClientes{width:545px; height:auto;  float:right; margin:0; padding:0 10px 10px 14px; font-size:12px; clear:both; text-align:justify; }


/*..........CONTACTO....................*/
.formulario{margin:20px 0 20px 0; padding:0; width:414px; float:left; }
form{margin:0; padding:0; width:auto; float:left;}
input.txt{ width:337px; height:22px; border:#CCC solid 1px; float:right; color:#666666; font-size:11px; padding:0;}
textarea{ width:337px; height:124px; border:#CCC solid 1px; float:right; color:#666666; font-size:11px; padding:0; overflow:hidden; resize: none;}
input.btn1{ width:70px; height:20px; float:right;  margin:5px 10px 0 0; background:#FFF; font-size:9px; font-weight:bold; color:#000}
input.btn1:hover{color:#000; background:#FFF;  }
input.btn2{ width:70px; height:20px; background:#FFF; float:right; margin:5px 10px 0 0; font-size:9px; font-weight:bold; color:#000;}
input.btn2:hover{background:#869BBC; color:#4D4D4D; background:#FFF;}
.formulario p{font-size:12px; color:#333; padding:4px 0 0 8px; width:67px; height:20px;  margin:0; background:#CCC; float:left;}		 
	 
.contactoRight{width:245px; height:auto; float:right; border-left:#808080  dotted 1px; padding:0 0 15px 10px;} 
.contactoRight h2{font-size:11px; color:#1F373F; padding:0 0 0 15px;  margin:15px 0 5px 0; background:url(../img/ic_corazonc.gif) left center no-repeat;}	 
.contactoRight p{ font-size:10px; color:#333333; padding:0 0 0 15px; }
.contactoRight p a{color:#7592BC; text-decoration:none;}
.contactoRight p a:hover{color:#4D4D4D; text-decoration:none;}



/*..........NEWSLETTER....................*/
.newsletter{margin:0px 0 20px 0; padding:0; width:217px; float:left; }
news{margin:0; padding:0; width:auto; float:left;}
input.txtDos{ width:150px; height:22px; border:#CCC solid 1px; float:right; color:#666666; font-size:11px; padding:0;}
input.btn3{ width:70px; height:20px; float:right;  margin:5px 10px 0 0; background:#FFF; font-size:9px; font-weight:bold; color:#000}
input.btn3:hover{color:#000; background:#FFF;  }
.newsletter p{font-size:12px; color:#333; padding:4px 0 0 5px; width:60px; height:20px;  margin:0; background:#CCC; float:left;}		 




/*----------COMODINES-------------------*/
.clear{clear: both; height: 0; font-size: 1px;line-height: 0;}
ul li.noborde{border:none; padding:0; margin:0; padding-top:5px;}
.puntitos{border-bottom:#808080 dotted 1px; clear:both; margin:5px 0 5px 0; }
.space10{padding-bottom:10px;}
.space50{padding-bottom:50px;}
.spaceTop{padding-top:10px;}
.floatLeft{float:left;}
.floatRight{float:right;}
.bold{font-weight:bold;}
.font11{font-size:11px;}
.slogan{ width:338px; height:12px; font:"Times New Roman", Times, serif; font-size:12px; color:#999; float:right; padding-top:55px;}
.spaceRight{padding-right:10px;}
