* {
  margin:0px;
  padding:0px;
  border:0px;
  }

body {
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	background-repeat: repeat-x;
}

#contenedor{
	width: 765px;
	margin: auto;
}

#cabecera {
	width: 765px;
	height: 60px;
}

#cabecera1 {
	width: 191px;
	height: 60px;
	background-image: url("../images/cab_img_01.jpg");
	background-repeat: no-repeat;
	float: left;
}

#cabecera2 {
	width: 574px;
	height: 60px;
	background-image: url("../images/cab_img_02.jpg");
	background-repeat: no-repeat;
	float: left;
}

#menu {
	height: 21px;
	width: 765px;
}

#menu1 {
	height: 21px;
	width: 128px;
	background-image: url("../images/m_btn_01_upp.jpg");
	background-repeat: no-repeat;
	float: left;
}

#menu1:hover {
	height: 21px;
	width: 128px;
	background-image: url("../images/m_btn_01_rol.jpg");
	background-repeat: no-repeat;
	float: left;
}

#menu2 {
	height: 21px;
	width: 127px;
	background-image: url("../images/m_btn_02_upp.jpg");
	background-repeat: no-repeat;
	float: left;
}

#menu2:hover {
	height: 21px;
	width: 127px;
	background-image: url("../images/m_btn_02_rol.jpg");
	background-repeat: no-repeat;
	float: left;
}

#menu3 {
	height: 21px;
	width: 127px;
	background-image: url("../images/m_btn_03_upp.jpg");
	background-repeat: no-repeat;
	float: left;
}

#menu3:hover {
	height: 21px;
	width: 127px;
	background-image: url("../images/m_btn_03_rol.jpg");
	background-repeat: no-repeat;
	float: left;
}

#menu4 {
	height: 21px;
	width: 127px;
	background-image: url("../images/m_btn_04_upp.jpg");
	background-repeat: no-repeat;
	float: left;
}

#menu4:hover {
	height: 21px;
	width: 127px;
	background-image: url("../images/m_btn_04_rol.jpg");
	background-repeat: no-repeat;
	float: left;
}

#menu5 {
	height: 21px;
	width: 127px;
	background-image: url("../images/m_btn_05_upp.jpg");
	background-repeat: no-repeat;
	float: left;
}

#menu5:hover {
	height: 21px;
	width: 127px;
	background-image: url("../images/m_btn_05_rol.jpg");
	background-repeat: no-repeat;
	float: left;
}

#menu6 {
	height: 21px;
	width: 129px;
	background-image: url("../images/m_btn_06_upp.jpg");
	background-repeat: no-repeat;
	float: left;
}

#menu6:hover {
	height: 21px;
	width: 129px;
	background-image: url("../images/m_btn_06_rol.jpg");
	background-repeat: no-repeat;
	float: left;
}

#cuerpo {
	width: 765px;
	background-color: #f1f1f1;
	float: left;
}

#img_cuerpo {
	background-color: #ffffff;
	height: 166px;
	width: 765px;
	background-image: url("../images/c_img_p.jpg");
	background-repeat: no-repeat;
	float: left;
}

#contenido {
	height: 290px;
	width: 765px;
	background-color: #f1f1f1;
	float: left;
}

#col1 {
	height: 290px;
	width: 173px;
	background-color: #f1f1f1;
	float: left;
	border-left-color: #f1f1f1;
	border-left-style: solid;
	border-right-color: #f1f1f1;
	border-right-style: solid;
	border-width: 9px;

}
	
#col1_titulo {
	height: 18px;
	width: 48px;
	color: #4074c8;
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
	background-color: #f1f1f1;
	padding-top: 7px;
	float: left;
}

#col1_titulo1 {
	height: 18px;
	width: 81px;
	color: #4074c8;
	background-color: #f1f1f1;
	padding-top: 7px;
	float: left;
}

#col1_titulo2 {
	height: 18px;
	width: 43px;
	background-image: url("../images/c_ico_c_upp.jpg");
	background-position: bottom;
	background-repeat: no-repeat;
	padding-top: 7px;
	float: left;
}

#col1_titulo2:hover {
	height: 18px;
	width: 43px;
	background-image: url("../images/c_ico_c_rol.jpg");
	background-position: bottom;
	background-repeat: no-repeat;
	padding-top: 7px;
	float: left;
}

#col1_img {
	height: 143px;
	width: 173px;
	background-color: #f1f1f1;
	background-image: url("../images/c_img_inicio_upp.jpg");
	background-repeat: no-repeat;
	float: left;
}

#col1_img:hover {
	height: 143px;
	width: 173px;
	background-color: #f1f1f1;
	background-image: url("../images/c_img_inicio_rol.jpg");
	background-repeat: no-repeat;
	float: left;
}

#col1_txt {
	height: 106px;
	width: 173px;
	background-color: #ffffff;
	float: left;
}

#col1_txt1 {
	height: 90px;
	width: 150px;
	font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	color: #0047b9;
	text-align: left;
	padding: 8px;
	float: left;
}

#col2 {
	height: 290px;
	width: 173px;
	background-color: #f1f1f1;
	float: left;
	border-left-color: #f1f1f1;
	border-left-style: solid;
	border-right-color: #f1f1f1;
	border-right-style: solid;
	border-width: 9px;
}

#col2_titulo {
	height: 18px;
	width: 77px;
	color: #4074c8;
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
	background-color: #f1f1f1;
	padding-top: 7px;
	float: left;
}
	
#col2_titulo1 {
	height: 18px;
	width: 50px;
	color: #4074c8;
	background-color: #f1f1f1;
	padding-top: 7px;
	float: left;
}

#col2_titulo2 {
	height: 18px;
	width: 43px;
	color: #4074c8;
	background-color: #f1f1f1;
	background-image: url("../images/c_ico_c_upp.jpg");
	background-position: bottom;
	background-repeat: no-repeat;
	padding-top: 7px;
	float: left;
}

#col2_titulo2:hover {
	height: 18px;
	width: 43px;
	color: #4074c8;
	background-color: #f1f1f1;
	background-image: url("../images/c_ico_c_rol.jpg");
	background-position: bottom;
	background-repeat: no-repeat;
	padding-top: 7px;
	float: left;
}

#col2_img {
	height: 143px;
	width: 173px;
	background-color: #f1f1f1;
	background-image: url("../images/c_img_prod_upp.jpg");
	background-repeat: no-repeat;
	float: left;
}

#col2_img:hover {
	height: 143px;
	width: 173px;
	background-color: #f1f1f1;
	background-image: url("../images/c_img_prod_rol.jpg");
	background-repeat: no-repeat;
	float: left;
}

#col2_txt {
	height: 106px;
	width: 173px;
	background-color: #ffffff;
	float: left;
}

#col2_txt1 {
	height: 90px;
	width: 150px;
	font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	color: #0047b9;
	text-align: left;
	padding: 8px;
	float: left;
}


#col3  {
	height: 290px;
	width: 173px;
	background-color: #f1f1f1;
	float: left;
	border-left-color: #f1f1f1;
	border-left-style: solid;
	border-right-color: #f1f1f1;
	border-right-style: solid;
	border-width: 9px;
}

#col3_titulo {
	height: 18px;
	width: 77px;
	color: #4074c8;
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
	background-color: #f1f1f1;
	padding-top: 7px;
	float: left;
}
	
#col3_titulo1 {
	height: 18px;
	width: 52px;
	color: #4074c8;
	background-color: #f1f1f1;
	padding-top: 7px;
	float: left;
}

#col3_titulo2 {
	height: 18px;
	width: 43px;
	color: #4074c8;
	background-color: #f1f1f1;
	background-image: url("../images/c_ico_c_upp.jpg");
	background-position: bottom;
	background-repeat: no-repeat;
	padding-top: 7px;
	float: left;
}

#col3_titulo2:hover {
	height: 18px;
	width: 43px;
	color: #4074c8;
	background-color: #f1f1f1;
	background-image: url("../images/c_ico_c_rol.jpg");
	background-position: bottom;
	background-repeat: no-repeat;
	padding-top: 7px;
	float: left;
}

#col3_img {
	height: 143px;
	width: 173px;
	background-color: #f1f1f1;
	background-image: url("../images/c_img_serv_upp.jpg");
	background-repeat: no-repeat;
	float: left;
}

#col3_img:hover {
	height: 143px;
	width: 173px;
	background-color: #f1f1f1;
	background-image: url("../images/c_img_serv_rol.jpg");
	background-repeat: no-repeat;
	float: left;
}

#col3_txt {
	height: 106px;
	width: 173px;
	background-color: #ffffff;
	float: left;
}

#col3_txt1 {
	height: 90px;
	width: 150px;
	font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	color: #0047b9;
	text-align: left;
	padding: 8px;
	float: left;
}

#col4  {
	height: 290px;
	width: 173px;
	background-color: #f1f1f1;
	float: left;
	border-left-color: #f1f1f1;
	border-left-style: solid;
	border-right-color: #f1f1f1;
	border-right-style: solid;
	border-width: 9px;
}

#col4_titulo {
	height: 18px;
	width: 77px;
	color: #4074c8;
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
	background-color: #f1f1f1;
	padding-top: 7px;
	float: left;
}

#col4_titulo1 {
	height: 18px;
	width: 52px;
	color: #4074c8;
	background-color: #f1f1f1;
	padding-top: 7px;
	float: left;
}

#col4_titulo2 {
	height: 18px;
	width: 43px;
	color: #4074c8;
	background-color: #f1f1f1;
	background-image: url("../images/c_ico_c_upp.jpg");
	background-position: bottom;
	background-repeat: no-repeat;
	padding-top: 7px;
	float: left;
}

#col4_titulo2:hover {
	height: 18px;
	width: 43px;
	color: #4074c8;
	background-color: #f1f1f1;
	background-image: url("../images/c_ico_c_rol.jpg");
	background-position: bottom;
	background-repeat: no-repeat;
	padding-top: 7px;
	float: left;
}

#col4_img {
	height: 143px;
	width: 173px;
	background-color: #f1f1f1;
	background-image: url("../images/c_img_not_upp.jpg");
	background-repeat: no-repeat;
	float: left;
}

#col4_img:hover {
	height: 143px;
	width: 173px;
	background-color: #f1f1f1;
	background-image: url("../images/c_img_not_rol.jpg");
	background-repeat: no-repeat;
	float: left;
}

#col4_txt {
	height: 106px;
	width: 173px;
	background-color: #ffffff;
	float: left;
}

#col4_txt1 {
	height: 90px;
	width: 150px;
	font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	color: #0047b9;
	text-align: left;
	padding: 8px;
	float: left;
}

#pie {
	height: 40px;
	width: 765px;
	background-color: #f1f1f1;
	margin-top: 3px;
	float: left;
}

#pie_c1 {
	height: 17px;
	width: 290px;
	background-color: #f1f1f1;
	float: left;
}

#pie_cont_id_esp {
	height: 17px;
	width: 25px;
	background-color: #f1f1f1;
	background-image: url("../images/c_id_esp_upp.jpg");
	background-repeat: no-repeat;
	float: left;
}

#pie_cont_id_esp:hover {
	height: 17px;
	width: 25px;
	background-color: #f1f1f1;
	background-image: url("../images/c_id_esp_rol.jpg");
	background-repeat: no-repeat;
	float: left;
}

#pie_id1 {
	height: 17px;
	width: 28px;
	background-color: #f1f1f1;
	float: left;
}

#pie_cont_id_ing {
	height: 17px;
	width: 25px;
	background-color: #f1f1f1;
	background-image: url("../images/c_id_ing_upp.jpg");
	background-repeat: no-repeat;
	float: left;
}

#pie_cont_id_ing:hover {
	height: 17px;
	width: 25px;
	background-color: #f1f1f1;
	background-image: url("../images/c_id_ing_rol.jpg");
	background-repeat: no-repeat;
	float: left;
}

#pie_cont_id_fran {
	height: 17px;
	width: 25px;
	background-color: #f1f1f1;
	background-image: url("../images/c_id_fran_upp.jpg");
	background-repeat: no-repeat;
	float: left;
}

#pie_cont_id_fran:hover {
	height: 17px;
	width: 25px;
	background-color: #f1f1f1;
	background-image: url("../images/c_id_fran_rol.jpg");
	background-repeat: no-repeat;
	float: left;
}

#pie_cont_id_ale {
	height: 17px;
	width: 25px;
	background-color: #f1f1f1;
	background-image: url("../images/c_id_ale_upp.jpg");
	background-repeat: no-repeat;
	float: left;
}

#pie_cont_id_ale:hover {
	height: 17px;
	width: 25px;
	background-color: #f1f1f1;
	background-image: url("../images/c_id_ale_rol.jpg");
	background-repeat: no-repeat;
	float: left;
}

#pie_cont_avl {
	height: 23px;
	width: 765px;
	background-color: #ffffff;
	float: left;
}

#pie_c1_contact {
	height: 17px;
	width: 75px;
	background-color: #ffffff;
	font-family: Arial, Verdana, helvetica;
	font-size: 8pt;
	color: #0047b9;
	text-decoration: none;
	padding-left: 2px;
	margin-top: 3px;
	float: left;
}

#pie_c1_contact:hover {
	height: 17px;
	width: 75px;
	background-color: #ffffff;
	font-family: Arial, Verdana, helvetica;
	font-size: 8pt;
	color: #d87300;
	text-decoration: none;
	padding-left: 2px;
	margin-top: 3px;
	float: left;
}

#pie_c2_avl {
	height: 17px;
	width: 75px;
	background-color: #ffffff;
	font-family: Arial, Verdana, helvetica;
	font-size: 8pt;
	color: #0047b9;
	text-decoration: none;
	padding-left: 2px;
	margin-top: 3px;
	float: left;
}

#pie_c2_avl:hover {
	height: 17px;
	width: 75px;
	background-color: #ffffff;
	font-family: Arial, Verdana, helvetica;
	font-size: 8pt;
	color: #d87300;
	text-decoration: none;
	padding-left: 2px;
	margin-top: 3px;
	float: left;
}

#pie_cont2_avl {
	height: 23px;
	width: 300px;
	background-color: #ffffff;
	float: left;
}

#pie_c2 {
	height: 17px;
	width: 465px;
	background-color: #ffffff;
	font-family: Arial, Verdana, helvetica;
	font-size: 8pt;
	text-align: right;
	color: #0047b9;
	margin-top: 4px;
	float: left;
